public static interface Replication.Builder extends SdkPojo, CopyableBuilder<Replication.Builder,Replication>
| Modifier and Type | Method and Description |
|---|---|
Replication.Builder |
cdcStartPosition(String cdcStartPosition)
Indicates the start time for a change data capture (CDC) operation.
|
Replication.Builder |
cdcStartTime(Instant cdcStartTime)
Indicates the start time for a change data capture (CDC) operation.
|
Replication.Builder |
cdcStopPosition(String cdcStopPosition)
Indicates when you want a change data capture (CDC) operation to stop.
|
Replication.Builder |
failureMessages(Collection<String> failureMessages)
Error and other information about why a serverless replication failed.
|
Replication.Builder |
failureMessages(String... failureMessages)
Error and other information about why a serverless replication failed.
|
default Replication.Builder |
provisionData(Consumer<ProvisionData.Builder> provisionData)
Information about provisioning resources for an DMS serverless replication.
|
Replication.Builder |
provisionData(ProvisionData provisionData)
Information about provisioning resources for an DMS serverless replication.
|
Replication.Builder |
recoveryCheckpoint(String recoveryCheckpoint)
Indicates the last checkpoint that occurred during a change data capture (CDC) operation.
|
Replication.Builder |
replicationConfigArn(String replicationConfigArn)
The Amazon Resource Name for the
ReplicationConfig associated with the replication. |
Replication.Builder |
replicationConfigIdentifier(String replicationConfigIdentifier)
The identifier for the
ReplicationConfig associated with the replication. |
Replication.Builder |
replicationCreateTime(Instant replicationCreateTime)
The time the serverless replication was created.
|
Replication.Builder |
replicationLastStopTime(Instant replicationLastStopTime)
The timestamp when replication was last stopped.
|
default Replication.Builder |
replicationStats(Consumer<ReplicationStats.Builder> replicationStats)
This object provides a collection of statistics about a serverless replication.
|
Replication.Builder |
replicationStats(ReplicationStats replicationStats)
This object provides a collection of statistics about a serverless replication.
|
Replication.Builder |
replicationType(MigrationTypeValue replicationType)
The type of the serverless replication.
|
Replication.Builder |
replicationType(String replicationType)
The type of the serverless replication.
|
Replication.Builder |
replicationUpdateTime(Instant replicationUpdateTime)
The time the serverless replication was updated.
|
Replication.Builder |
sourceEndpointArn(String sourceEndpointArn)
The Amazon Resource Name for an existing
Endpoint the serverless replication uses for its data
source. |
Replication.Builder |
startReplicationType(String startReplicationType)
The replication type.
|
Replication.Builder |
status(String status)
The current status of the serverless replication.
|
Replication.Builder |
stopReason(String stopReason)
The reason the replication task was stopped.
|
Replication.Builder |
targetEndpointArn(String targetEndpointArn)
The Amazon Resource Name for an existing
Endpoint the serverless replication uses for its data
target. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildReplication.Builder replicationConfigIdentifier(String replicationConfigIdentifier)
The identifier for the ReplicationConfig associated with the replication.
replicationConfigIdentifier - The identifier for the ReplicationConfig associated with the replication.Replication.Builder replicationConfigArn(String replicationConfigArn)
The Amazon Resource Name for the ReplicationConfig associated with the replication.
replicationConfigArn - The Amazon Resource Name for the ReplicationConfig associated with the replication.Replication.Builder sourceEndpointArn(String sourceEndpointArn)
The Amazon Resource Name for an existing Endpoint the serverless replication uses for its data
source.
sourceEndpointArn - The Amazon Resource Name for an existing Endpoint the serverless replication uses for its
data source.Replication.Builder targetEndpointArn(String targetEndpointArn)
The Amazon Resource Name for an existing Endpoint the serverless replication uses for its data
target.
targetEndpointArn - The Amazon Resource Name for an existing Endpoint the serverless replication uses for its
data target.Replication.Builder replicationType(String replicationType)
The type of the serverless replication.
replicationType - The type of the serverless replication.MigrationTypeValue,
MigrationTypeValueReplication.Builder replicationType(MigrationTypeValue replicationType)
The type of the serverless replication.
replicationType - The type of the serverless replication.MigrationTypeValue,
MigrationTypeValueReplication.Builder status(String status)
The current status of the serverless replication.
status - The current status of the serverless replication.Replication.Builder provisionData(ProvisionData provisionData)
Information about provisioning resources for an DMS serverless replication.
provisionData - Information about provisioning resources for an DMS serverless replication.default Replication.Builder provisionData(Consumer<ProvisionData.Builder> provisionData)
Information about provisioning resources for an DMS serverless replication.
This is a convenience method that creates an instance of theProvisionData.Builder avoiding the need
to create one manually via ProvisionData.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to provisionData(ProvisionData).
provisionData - a consumer that will call methods on ProvisionData.BuilderprovisionData(ProvisionData)Replication.Builder stopReason(String stopReason)
The reason the replication task was stopped. This response parameter can return one of the following values:
"Stop Reason NORMAL"
"Stop Reason RECOVERABLE_ERROR"
"Stop Reason FATAL_ERROR"
"Stop Reason FULL_LOAD_ONLY_FINISHED"
"Stop Reason STOPPED_AFTER_FULL_LOAD" – Full load completed, with cached changes not applied
"Stop Reason STOPPED_AFTER_CACHED_EVENTS" – Full load completed, with cached changes applied
"Stop Reason EXPRESS_LICENSE_LIMITS_REACHED"
"Stop Reason STOPPED_AFTER_DDL_APPLY" – User-defined stop task after DDL applied
"Stop Reason STOPPED_DUE_TO_LOW_MEMORY"
"Stop Reason STOPPED_DUE_TO_LOW_DISK"
"Stop Reason STOPPED_AT_SERVER_TIME" – User-defined server time for stopping task
"Stop Reason STOPPED_AT_COMMIT_TIME" – User-defined commit time for stopping task
"Stop Reason RECONFIGURATION_RESTART"
"Stop Reason RECYCLE_TASK"
stopReason - The reason the replication task was stopped. This response parameter can return one of the following
values:
"Stop Reason NORMAL"
"Stop Reason RECOVERABLE_ERROR"
"Stop Reason FATAL_ERROR"
"Stop Reason FULL_LOAD_ONLY_FINISHED"
"Stop Reason STOPPED_AFTER_FULL_LOAD" – Full load completed, with cached changes not
applied
"Stop Reason STOPPED_AFTER_CACHED_EVENTS" – Full load completed, with cached changes
applied
"Stop Reason EXPRESS_LICENSE_LIMITS_REACHED"
"Stop Reason STOPPED_AFTER_DDL_APPLY" – User-defined stop task after DDL applied
"Stop Reason STOPPED_DUE_TO_LOW_MEMORY"
"Stop Reason STOPPED_DUE_TO_LOW_DISK"
"Stop Reason STOPPED_AT_SERVER_TIME" – User-defined server time for stopping task
"Stop Reason STOPPED_AT_COMMIT_TIME" – User-defined commit time for stopping task
"Stop Reason RECONFIGURATION_RESTART"
"Stop Reason RECYCLE_TASK"
Replication.Builder failureMessages(Collection<String> failureMessages)
Error and other information about why a serverless replication failed.
failureMessages - Error and other information about why a serverless replication failed.Replication.Builder failureMessages(String... failureMessages)
Error and other information about why a serverless replication failed.
failureMessages - Error and other information about why a serverless replication failed.Replication.Builder replicationStats(ReplicationStats replicationStats)
This object provides a collection of statistics about a serverless replication.
replicationStats - This object provides a collection of statistics about a serverless replication.default Replication.Builder replicationStats(Consumer<ReplicationStats.Builder> replicationStats)
This object provides a collection of statistics about a serverless replication.
This is a convenience method that creates an instance of theReplicationStats.Builder avoiding the
need to create one manually via ReplicationStats.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to replicationStats(ReplicationStats).
replicationStats - a consumer that will call methods on ReplicationStats.BuilderreplicationStats(ReplicationStats)Replication.Builder startReplicationType(String startReplicationType)
The replication type.
startReplicationType - The replication type.Replication.Builder cdcStartTime(Instant cdcStartTime)
Indicates the start time for a change data capture (CDC) operation. Use either CdcStartTime or
CdcStartPosition to specify when you want a CDC operation to start. Specifying both values
results in an error.
cdcStartTime - Indicates the start time for a change data capture (CDC) operation. Use either
CdcStartTime or CdcStartPosition to specify when you want a CDC operation to
start. Specifying both values results in an error.Replication.Builder cdcStartPosition(String cdcStartPosition)
Indicates the start time for a change data capture (CDC) operation. Use either CdcStartTime or
CdcStartPosition to specify when you want a CDC operation to start. Specifying both values
results in an error.
cdcStartPosition - Indicates the start time for a change data capture (CDC) operation. Use either
CdcStartTime or CdcStartPosition to specify when you want a CDC operation to
start. Specifying both values results in an error.Replication.Builder cdcStopPosition(String cdcStopPosition)
Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
cdcStopPosition - Indicates when you want a change data capture (CDC) operation to stop. The value can be either server
time or commit time.Replication.Builder recoveryCheckpoint(String recoveryCheckpoint)
Indicates the last checkpoint that occurred during a change data capture (CDC) operation. You can provide
this value to the CdcStartPosition parameter to start a CDC operation that begins at that
checkpoint.
recoveryCheckpoint - Indicates the last checkpoint that occurred during a change data capture (CDC) operation. You can
provide this value to the CdcStartPosition parameter to start a CDC operation that begins
at that checkpoint.Replication.Builder replicationCreateTime(Instant replicationCreateTime)
The time the serverless replication was created.
replicationCreateTime - The time the serverless replication was created.Replication.Builder replicationUpdateTime(Instant replicationUpdateTime)
The time the serverless replication was updated.
replicationUpdateTime - The time the serverless replication was updated.Replication.Builder replicationLastStopTime(Instant replicationLastStopTime)
The timestamp when replication was last stopped.
replicationLastStopTime - The timestamp when replication was last stopped.Copyright © 2023. All rights reserved.