Interface AwsDmsReplicationTaskDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsDmsReplicationTaskDetails.Builder,AwsDmsReplicationTaskDetails>,SdkBuilder<AwsDmsReplicationTaskDetails.Builder,AwsDmsReplicationTaskDetails>,SdkPojo
- Enclosing class:
- AwsDmsReplicationTaskDetails
public static interface AwsDmsReplicationTaskDetails.Builder extends SdkPojo, CopyableBuilder<AwsDmsReplicationTaskDetails.Builder,AwsDmsReplicationTaskDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsDmsReplicationTaskDetails.BuildercdcStartPosition(String cdcStartPosition)Indicates when you want a change data capture (CDC) operation to start.AwsDmsReplicationTaskDetails.BuildercdcStartTime(String cdcStartTime)Indicates the start time for a CDC operation.AwsDmsReplicationTaskDetails.BuildercdcStopPosition(String cdcStopPosition)Indicates when you want a CDC operation to stop.AwsDmsReplicationTaskDetails.Builderid(String id)The identifier of the replication task.AwsDmsReplicationTaskDetails.BuildermigrationType(String migrationType)The migration type.AwsDmsReplicationTaskDetails.BuilderreplicationInstanceArn(String replicationInstanceArn)The Amazon Resource Name (ARN) of a replication instance.AwsDmsReplicationTaskDetails.BuilderreplicationTaskIdentifier(String replicationTaskIdentifier)The user-defined replication task identifier or name.AwsDmsReplicationTaskDetails.BuilderreplicationTaskSettings(String replicationTaskSettings)The settings for the replication task.AwsDmsReplicationTaskDetails.BuilderresourceIdentifier(String resourceIdentifier)A display name for the resource identifier at the end of theEndpointArnresponse parameter.AwsDmsReplicationTaskDetails.BuildersourceEndpointArn(String sourceEndpointArn)The ARN of the source endpoint.AwsDmsReplicationTaskDetails.BuildertableMappings(String tableMappings)The table mappings for the replication task, in JSON format.AwsDmsReplicationTaskDetails.BuildertargetEndpointArn(String targetEndpointArn)The ARN of the target endpoint.AwsDmsReplicationTaskDetails.BuildertaskData(String taskData)Supplemental information that the task requires to migrate the data for certain source and target endpoints.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
cdcStartPosition
AwsDmsReplicationTaskDetails.Builder cdcStartPosition(String cdcStartPosition)
Indicates when you want a change data capture (CDC) operation to start.
CCdcStartPositionorCCdcStartTimespecifies 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.CCdcStartPositionorCCdcStartTimespecifies 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.
CdcStartPositionorCCdcStartTimespecifies 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.CdcStartPositionorCCdcStartTimespecifies 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
EndpointArnresponse parameter. If you don't specify aResourceIdentifiervalue, DMS generates a default identifier value for the end ofEndpointArn.- Parameters:
resourceIdentifier- A display name for the resource identifier at the end of theEndpointArnresponse parameter. If you don't specify aResourceIdentifiervalue, DMS generates a default identifier value for the end ofEndpointArn.- 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.
-
-