Class UpdateMySqlMigrationDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasemigration.model.UpdateMigrationDetails
-
- com.oracle.bmc.databasemigration.model.UpdateMySqlMigrationDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20230518") public final class UpdateMySqlMigrationDetails extends UpdateMigrationDetails
Update Migration parameters.
Note: Objects should always be created or deserialized using theUpdateMySqlMigrationDetails.Builder
. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theUpdateMySqlMigrationDetails.Builder
, which maintain a set of all explicitly set fields calledUpdateMySqlMigrationDetails.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UpdateMySqlMigrationDetails.Builder
-
Constructor Summary
Constructors Constructor Description UpdateMySqlMigrationDetails(String description, MigrationTypes type, String displayName, String sourceDatabaseConnectionId, String targetDatabaseConnectionId, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags, UpdateMySqlDataTransferMediumDetails dataTransferMediumDetails, UpdateMySqlInitialLoadSettings initialLoadSettings, UpdateMySqlAdvisorSettings advisorSettings, UpdateGoldenGateHubDetails hubDetails, UpdateMySqlGgsDeploymentDetails ggsDetails)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateMySqlMigrationDetails.Builder
builder()
Create a new builder.boolean
equals(Object o)
UpdateMySqlAdvisorSettings
getAdvisorSettings()
UpdateMySqlDataTransferMediumDetails
getDataTransferMediumDetails()
UpdateMySqlGgsDeploymentDetails
getGgsDetails()
UpdateGoldenGateHubDetails
getHubDetails()
UpdateMySqlInitialLoadSettings
getInitialLoadSettings()
int
hashCode()
UpdateMySqlMigrationDetails.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.-
Methods inherited from class com.oracle.bmc.databasemigration.model.UpdateMigrationDetails
getDefinedTags, getDescription, getDisplayName, getFreeformTags, getSourceDatabaseConnectionId, getTargetDatabaseConnectionId, getType
-
-
-
-
Constructor Detail
-
UpdateMySqlMigrationDetails
@Deprecated public UpdateMySqlMigrationDetails(String description, MigrationTypes type, String displayName, String sourceDatabaseConnectionId, String targetDatabaseConnectionId, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags, UpdateMySqlDataTransferMediumDetails dataTransferMediumDetails, UpdateMySqlInitialLoadSettings initialLoadSettings, UpdateMySqlAdvisorSettings advisorSettings, UpdateGoldenGateHubDetails hubDetails, UpdateMySqlGgsDeploymentDetails ggsDetails)
Deprecated.
-
-
Method Detail
-
builder
public static UpdateMySqlMigrationDetails.Builder builder()
Create a new builder.
-
toBuilder
public UpdateMySqlMigrationDetails.Builder toBuilder()
-
getDataTransferMediumDetails
public UpdateMySqlDataTransferMediumDetails getDataTransferMediumDetails()
-
getInitialLoadSettings
public UpdateMySqlInitialLoadSettings getInitialLoadSettings()
-
getAdvisorSettings
public UpdateMySqlAdvisorSettings getAdvisorSettings()
-
getHubDetails
public UpdateGoldenGateHubDetails getHubDetails()
-
getGgsDetails
public UpdateMySqlGgsDeploymentDetails getGgsDetails()
-
toString
public String toString()
- Overrides:
toString
in classUpdateMigrationDetails
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toString
in classUpdateMigrationDetails
- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classUpdateMigrationDetails
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classUpdateMigrationDetails
-
-