SqlMigrationTaskInput Class
- java.
lang. Object - com.
azure. resourcemanager. datamigration. models. SqlMigrationTaskInput
- com.
Implements
public class SqlMigrationTaskInput
implements JsonSerializable<SqlMigrationTaskInput>
Base class for migration task input.
Constructor Summary
| Constructor | Description |
|---|---|
| SqlMigrationTaskInput() |
Creates an instance of Sql |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Sql |
fromJson(JsonReader jsonReader)
Reads an instance of Sql |
|
Sql |
sourceConnectionInfo()
Get the source |
|
Sql |
targetConnectionInfo()
Get the target |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Sql |
withSourceConnectionInfo(SqlConnectionInfo sourceConnectionInfo)
Set the source |
|
Sql |
withTargetConnectionInfo(SqlConnectionInfo targetConnectionInfo)
Set the target |
Methods inherited from java.lang.Object
Constructor Details
SqlMigrationTaskInput
public SqlMigrationTaskInput()
Creates an instance of SqlMigrationTaskInput class.
Method Details
fromJson
public static SqlMigrationTaskInput fromJson(JsonReader jsonReader)
Reads an instance of SqlMigrationTaskInput from the JsonReader.
Parameters:
Returns:
Throws:
sourceConnectionInfo
public SqlConnectionInfo sourceConnectionInfo()
Get the sourceConnectionInfo property: Information for connecting to source.
Returns:
targetConnectionInfo
public SqlConnectionInfo targetConnectionInfo()
Get the targetConnectionInfo property: Information for connecting to target.
Returns:
toJson
validate
public void validate()
Validates the instance.
withSourceConnectionInfo
public SqlMigrationTaskInput withSourceConnectionInfo(SqlConnectionInfo sourceConnectionInfo)
Set the sourceConnectionInfo property: Information for connecting to source.
Parameters:
Returns:
withTargetConnectionInfo
public SqlMigrationTaskInput withTargetConnectionInfo(SqlConnectionInfo targetConnectionInfo)
Set the targetConnectionInfo property: Information for connecting to target.
Parameters:
Returns: