Interface SchemaConversionRequest.Builder

  • 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

      SchemaConversionRequest.Builder requestIdentifier(String 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

      SchemaConversionRequest.Builder migrationProjectArn(String 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 the ErrorDetails.Builder avoiding the need to create one manually via ErrorDetails.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to error(ErrorDetails).

      Parameters:
      error - a consumer that will call methods on ErrorDetails.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • exportSqlDetails

      SchemaConversionRequest.Builder exportSqlDetails(ExportSqlDetails 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 DescribeMetadataModelExportsAsScript operation.

      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 DescribeMetadataModelExportsAsScript operation.

      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.

      DMS populates this field only for the DescribeMetadataModelExportsAsScript operation.

      This is a convenience method that creates an instance of the ExportSqlDetails.Builder avoiding the need to create one manually via ExportSqlDetails.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to exportSqlDetails(ExportSqlDetails).

      Parameters:
      exportSqlDetails - a consumer that will call methods on ExportSqlDetails.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 the Progress.Builder avoiding the need to create one manually via Progress.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to progress(Progress).

      Parameters:
      progress - a consumer that will call methods on Progress.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: