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 UpdateMigrationDetailsUpdate 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 classUpdateMySqlMigrationDetails.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.Builderbuilder()Create a new builder.booleanequals(Object o)UpdateMySqlAdvisorSettingsgetAdvisorSettings()UpdateMySqlDataTransferMediumDetailsgetDataTransferMediumDetails()UpdateMySqlGgsDeploymentDetailsgetGgsDetails()UpdateGoldenGateHubDetailsgetHubDetails()UpdateMySqlInitialLoadSettingsgetInitialLoadSettings()inthashCode()UpdateMySqlMigrationDetails.BuildertoBuilder()StringtoString()StringtoString(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:
toStringin classUpdateMigrationDetails
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classUpdateMigrationDetails- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classUpdateMigrationDetails
-
hashCode
public int hashCode()
- Overrides:
hashCodein classUpdateMigrationDetails
-
-