public static interface ReplicationTask.Builder extends CopyableBuilder<ReplicationTask.Builder,ReplicationTask>
Modifier and Type | Method and Description |
---|---|
ReplicationTask.Builder |
lastFailureMessage(String lastFailureMessage)
The last error (failure) message generated for the replication instance.
|
ReplicationTask.Builder |
migrationType(MigrationTypeValue migrationType)
The type of migration.
|
ReplicationTask.Builder |
migrationType(String migrationType)
The type of migration.
|
ReplicationTask.Builder |
replicationInstanceArn(String replicationInstanceArn)
The Amazon Resource Name (ARN) of the replication instance.
|
ReplicationTask.Builder |
replicationTaskArn(String replicationTaskArn)
The Amazon Resource Name (ARN) of the replication task.
|
ReplicationTask.Builder |
replicationTaskCreationDate(Instant replicationTaskCreationDate)
The date the replication task was created.
|
ReplicationTask.Builder |
replicationTaskIdentifier(String replicationTaskIdentifier)
The replication task identifier.
|
ReplicationTask.Builder |
replicationTaskSettings(String replicationTaskSettings)
The settings for the replication task.
|
ReplicationTask.Builder |
replicationTaskStartDate(Instant replicationTaskStartDate)
The date the replication task is scheduled to start.
|
default ReplicationTask.Builder |
replicationTaskStats(Consumer<ReplicationTaskStats.Builder> replicationTaskStats)
The statistics for the task, including elapsed time, tables loaded, and table errors.
|
ReplicationTask.Builder |
replicationTaskStats(ReplicationTaskStats replicationTaskStats)
The statistics for the task, including elapsed time, tables loaded, and table errors.
|
ReplicationTask.Builder |
sourceEndpointArn(String sourceEndpointArn)
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
|
ReplicationTask.Builder |
status(String status)
The status of the replication task.
|
ReplicationTask.Builder |
stopReason(String stopReason)
The reason the replication task was stopped.
|
ReplicationTask.Builder |
tableMappings(String tableMappings)
Table mappings specified in the task.
|
ReplicationTask.Builder |
targetEndpointArn(String targetEndpointArn)
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
|
copy
applyMutation, build
ReplicationTask.Builder replicationTaskIdentifier(String replicationTaskIdentifier)
The replication task identifier.
Constraints:
Must contain from 1 to 255 alphanumeric characters or hyphens.
First character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
replicationTaskIdentifier
- The replication task identifier.
Constraints:
Must contain from 1 to 255 alphanumeric characters or hyphens.
First character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
ReplicationTask.Builder sourceEndpointArn(String sourceEndpointArn)
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
sourceEndpointArn
- The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.ReplicationTask.Builder targetEndpointArn(String targetEndpointArn)
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
targetEndpointArn
- The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.ReplicationTask.Builder replicationInstanceArn(String replicationInstanceArn)
The Amazon Resource Name (ARN) of the replication instance.
replicationInstanceArn
- The Amazon Resource Name (ARN) of the replication instance.ReplicationTask.Builder migrationType(String migrationType)
The type of migration.
migrationType
- The type of migration.MigrationTypeValue
,
MigrationTypeValue
ReplicationTask.Builder migrationType(MigrationTypeValue migrationType)
The type of migration.
migrationType
- The type of migration.MigrationTypeValue
,
MigrationTypeValue
ReplicationTask.Builder tableMappings(String tableMappings)
Table mappings specified in the task.
tableMappings
- Table mappings specified in the task.ReplicationTask.Builder replicationTaskSettings(String replicationTaskSettings)
The settings for the replication task.
replicationTaskSettings
- The settings for the replication task.ReplicationTask.Builder status(String status)
The status of the replication task.
status
- The status of the replication task.ReplicationTask.Builder lastFailureMessage(String lastFailureMessage)
The last error (failure) message generated for the replication instance.
lastFailureMessage
- The last error (failure) message generated for the replication instance.ReplicationTask.Builder stopReason(String stopReason)
The reason the replication task was stopped.
stopReason
- The reason the replication task was stopped.ReplicationTask.Builder replicationTaskCreationDate(Instant replicationTaskCreationDate)
The date the replication task was created.
replicationTaskCreationDate
- The date the replication task was created.ReplicationTask.Builder replicationTaskStartDate(Instant replicationTaskStartDate)
The date the replication task is scheduled to start.
replicationTaskStartDate
- The date the replication task is scheduled to start.ReplicationTask.Builder replicationTaskArn(String replicationTaskArn)
The Amazon Resource Name (ARN) of the replication task.
replicationTaskArn
- The Amazon Resource Name (ARN) of the replication task.ReplicationTask.Builder replicationTaskStats(ReplicationTaskStats replicationTaskStats)
The statistics for the task, including elapsed time, tables loaded, and table errors.
replicationTaskStats
- The statistics for the task, including elapsed time, tables loaded, and table errors.default ReplicationTask.Builder replicationTaskStats(Consumer<ReplicationTaskStats.Builder> replicationTaskStats)
The statistics for the task, including elapsed time, tables loaded, and table errors.
This is a convenience that creates an instance of theReplicationTaskStats.Builder
avoiding the need
to create one manually via ReplicationTaskStats.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to replicationTaskStats(ReplicationTaskStats)
.replicationTaskStats
- a consumer that will call methods on ReplicationTaskStats.Builder
replicationTaskStats(ReplicationTaskStats)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.