Interface SchemaConversionRequest.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SchemaConversionRequest.Builder,,SchemaConversionRequest> SdkBuilder<SchemaConversionRequest.Builder,,SchemaConversionRequest> SdkPojo
- Enclosing class:
SchemaConversionRequest
-
Method Summary
Modifier and TypeMethodDescriptiondefault SchemaConversionRequest.Buildererror(Consumer<ErrorDetails.Builder> error) Sets the value of the Error property for this object.error(ErrorDetails error) Sets the value of the Error property for this object.default SchemaConversionRequest.BuilderexportSqlDetails(Consumer<ExportSqlDetails.Builder> exportSqlDetails) The Amazon S3 location of the ZIP archive that contains the exported data definition language (DDL) scripts.exportSqlDetails(ExportSqlDetails exportSqlDetails) The Amazon S3 location of the ZIP archive that contains the exported data definition language (DDL) scripts.migrationProjectArn(String migrationProjectArn) The migration project ARN.default SchemaConversionRequest.Builderprogress(Consumer<Progress.Builder> progress) Sets the value of the Progress property for this object.Sets the value of the Progress property for this object.requestIdentifier(String requestIdentifier) The identifier for the schema conversion action.The schema conversion operation status.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
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.
- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
-
requestIdentifier
The identifier for the schema conversion action.
- Parameters:
requestIdentifier- The identifier for the schema conversion action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
migrationProjectArn
The migration project ARN.
- Parameters:
migrationProjectArn- The migration project ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
Sets the value of the Error property for this object.- Parameters:
error- The new value for the Error property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
Sets the value of the Error property for this object. This is a convenience method that creates an instance of theErrorDetails.Builderavoiding the need to create one manually viaErrorDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toerror(ErrorDetails).- Parameters:
error- a consumer that will call methods onErrorDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
exportSqlDetails
default SchemaConversionRequest.Builder exportSqlDetails(Consumer<ExportSqlDetails.Builder> exportSqlDetails) The Amazon S3 location of the ZIP archive that contains the exported data definition language (DDL) scripts.
This is a convenience method that creates an instance of theDMS populates this field only for the
DescribeMetadataModelExportsAsScriptoperation.ExportSqlDetails.Builderavoiding the need to create one manually viaExportSqlDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexportSqlDetails(ExportSqlDetails).- Parameters:
exportSqlDetails- a consumer that will call methods onExportSqlDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
progress
Sets the value of the Progress property for this object.- Parameters:
progress- The new value for the Progress property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
progress
Sets the value of the Progress property for this object. This is a convenience method that creates an instance of theProgress.Builderavoiding the need to create one manually viaProgress.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprogress(Progress).- Parameters:
progress- a consumer that will call methods onProgress.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-