Interface AwsDmsReplicationTaskDetails.Builder

    • Method Detail

      • cdcStartPosition

        AwsDmsReplicationTaskDetails.Builder cdcStartPosition​(String cdcStartPosition)

        Indicates when you want a change data capture (CDC) operation to start. CCdcStartPosition or CCdcStartTime specifies when you want a CDC operation to start. Only a value for one of these fields is included.

        Parameters:
        cdcStartPosition - Indicates when you want a change data capture (CDC) operation to start. CCdcStartPosition or CCdcStartTime specifies when you want a CDC operation to start. Only a value for one of these fields is included.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cdcStartTime

        AwsDmsReplicationTaskDetails.Builder cdcStartTime​(String cdcStartTime)

        Indicates the start time for a CDC operation. CdcStartPosition or CCdcStartTime specifies when you want a CDC operation to start. Only a value for one of these fields is included.

        Parameters:
        cdcStartTime - Indicates the start time for a CDC operation. CdcStartPosition or CCdcStartTime specifies when you want a CDC operation to start. Only a value for one of these fields is included.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cdcStopPosition

        AwsDmsReplicationTaskDetails.Builder cdcStopPosition​(String cdcStopPosition)

        Indicates when you want a CDC operation to stop. The value can be either server time or commit time.

        Parameters:
        cdcStopPosition - Indicates when you want a CDC operation to stop. The value can be either server time or commit time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • migrationType

        AwsDmsReplicationTaskDetails.Builder migrationType​(String migrationType)

        The migration type.

        Parameters:
        migrationType - The migration type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        AwsDmsReplicationTaskDetails.Builder id​(String id)

        The identifier of the replication task.

        Parameters:
        id - The identifier of the replication task.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceIdentifier

        AwsDmsReplicationTaskDetails.Builder resourceIdentifier​(String resourceIdentifier)

        A display name for the resource identifier at the end of the EndpointArn response parameter. If you don't specify a ResourceIdentifier value, DMS generates a default identifier value for the end of EndpointArn.

        Parameters:
        resourceIdentifier - A display name for the resource identifier at the end of the EndpointArn response parameter. If you don't specify a ResourceIdentifier value, DMS generates a default identifier value for the end of EndpointArn.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicationInstanceArn

        AwsDmsReplicationTaskDetails.Builder replicationInstanceArn​(String replicationInstanceArn)

        The Amazon Resource Name (ARN) of a replication instance.

        Parameters:
        replicationInstanceArn - The Amazon Resource Name (ARN) of a replication instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicationTaskIdentifier

        AwsDmsReplicationTaskDetails.Builder replicationTaskIdentifier​(String replicationTaskIdentifier)

        The user-defined replication task identifier or name.

        Parameters:
        replicationTaskIdentifier - The user-defined replication task identifier or name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicationTaskSettings

        AwsDmsReplicationTaskDetails.Builder replicationTaskSettings​(String replicationTaskSettings)

        The settings for the replication task.

        Parameters:
        replicationTaskSettings - The settings for the replication task.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceEndpointArn

        AwsDmsReplicationTaskDetails.Builder sourceEndpointArn​(String sourceEndpointArn)

        The ARN of the source endpoint.

        Parameters:
        sourceEndpointArn - The ARN of the source endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tableMappings

        AwsDmsReplicationTaskDetails.Builder tableMappings​(String tableMappings)

        The table mappings for the replication task, in JSON format.

        Parameters:
        tableMappings - The table mappings for the replication task, in JSON format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetEndpointArn

        AwsDmsReplicationTaskDetails.Builder targetEndpointArn​(String targetEndpointArn)

        The ARN of the target endpoint.

        Parameters:
        targetEndpointArn - The ARN of the target endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • taskData

        AwsDmsReplicationTaskDetails.Builder taskData​(String taskData)

        Supplemental information that the task requires to migrate the data for certain source and target endpoints.

        Parameters:
        taskData - Supplemental information that the task requires to migrate the data for certain source and target endpoints.
        Returns:
        Returns a reference to this object so that method calls can be chained together.