Class SchemaConversionRequest
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SchemaConversionRequest.Builder,SchemaConversionRequest>
Provides information about a schema conversion action.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final ErrorDetailserror()Returns the value of the Error property for this object.final ExportSqlDetailsThe Amazon S3 location of the ZIP archive that contains the exported data definition language (DDL) scripts.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe migration project ARN.final Progressprogress()Returns the value of the Progress property for this object.final StringThe identifier for the schema conversion action.static Class<? extends SchemaConversionRequest.Builder> final Stringstatus()The schema conversion operation status.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
status
The schema conversion operation status. Possible values:
-
RECEIVED– The operation is received but not yet queued for processing. -
IN_PROGRESS– The operation is queued or actively running. -
SUCCESS– The operation completed successfully. -
FAILED– The operation did not complete. -
CANCELING– The operation is being canceled. The operation might still succeed or fail before cancellation takes effect. -
CANCELED– The operation was canceled before completion.
- Returns:
- The schema conversion operation status. Possible values:
-
RECEIVED– The operation is received but not yet queued for processing. -
IN_PROGRESS– The operation is queued or actively running. -
SUCCESS– The operation completed successfully. -
FAILED– The operation did not complete. -
CANCELING– The operation is being canceled. The operation might still succeed or fail before cancellation takes effect. -
CANCELED– The operation was canceled before completion.
-
-
-
requestIdentifier
The identifier for the schema conversion action.
- Returns:
- The identifier for the schema conversion action.
-
migrationProjectArn
The migration project ARN.
- Returns:
- The migration project ARN.
-
error
Returns the value of the Error property for this object.- Returns:
- The value of the Error property for this object.
-
exportSqlDetails
The Amazon S3 location of the ZIP archive that contains the exported data definition language (DDL) scripts.
DMS populates this field only for the
DescribeMetadataModelExportsAsScriptoperation.- Returns:
- The Amazon S3 location of the ZIP archive that contains the exported data definition language (DDL)
scripts.
DMS populates this field only for the
DescribeMetadataModelExportsAsScriptoperation.
-
progress
Returns the value of the Progress property for this object.- Returns:
- The value of the Progress property for this object.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<SchemaConversionRequest.Builder,SchemaConversionRequest> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-