@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReplicationTask extends Object implements Serializable, Cloneable, StructuredPojo
Provides information that describes a replication task created by the CreateReplicationTask
operation.
Constructor and Description |
---|
ReplicationTask() |
Modifier and Type | Method and Description |
---|---|
ReplicationTask |
clone() |
boolean |
equals(Object obj) |
String |
getCdcStartPosition()
Indicates when you want a change data capture (CDC) operation to start.
|
String |
getCdcStopPosition()
Indicates when you want a change data capture (CDC) operation to stop.
|
String |
getLastFailureMessage()
The last error (failure) message generated for the replication task.
|
String |
getMigrationType()
The type of migration.
|
String |
getRecoveryCheckpoint()
Indicates the last checkpoint that occurred during a change data capture (CDC) operation.
|
String |
getReplicationInstanceArn()
The ARN of the replication instance.
|
String |
getReplicationTaskArn()
The Amazon Resource Name (ARN) of the replication task.
|
Date |
getReplicationTaskCreationDate()
The date the replication task was created.
|
String |
getReplicationTaskIdentifier()
The user-assigned replication task identifier or name.
|
String |
getReplicationTaskSettings()
The settings for the replication task.
|
Date |
getReplicationTaskStartDate()
The date the replication task is scheduled to start.
|
ReplicationTaskStats |
getReplicationTaskStats()
The statistics for the task, including elapsed time, tables loaded, and table errors.
|
String |
getSourceEndpointArn()
The Amazon Resource Name (ARN) that uniquely identifies the endpoint.
|
String |
getStatus()
The status of the replication task.
|
String |
getStopReason()
The reason the replication task was stopped.
|
String |
getTableMappings()
Table mappings specified in the task.
|
String |
getTargetEndpointArn()
The ARN that uniquely identifies the endpoint.
|
String |
getTargetReplicationInstanceArn()
The ARN of the replication instance to which this task is moved in response to running the
MoveReplicationTask operation. |
String |
getTaskData()
Supplemental information that the task requires to migrate the data for certain source and target endpoints.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCdcStartPosition(String cdcStartPosition)
Indicates when you want a change data capture (CDC) operation to start.
|
void |
setCdcStopPosition(String cdcStopPosition)
Indicates when you want a change data capture (CDC) operation to stop.
|
void |
setLastFailureMessage(String lastFailureMessage)
The last error (failure) message generated for the replication task.
|
void |
setMigrationType(MigrationTypeValue migrationType)
The type of migration.
|
void |
setMigrationType(String migrationType)
The type of migration.
|
void |
setRecoveryCheckpoint(String recoveryCheckpoint)
Indicates the last checkpoint that occurred during a change data capture (CDC) operation.
|
void |
setReplicationInstanceArn(String replicationInstanceArn)
The ARN of the replication instance.
|
void |
setReplicationTaskArn(String replicationTaskArn)
The Amazon Resource Name (ARN) of the replication task.
|
void |
setReplicationTaskCreationDate(Date replicationTaskCreationDate)
The date the replication task was created.
|
void |
setReplicationTaskIdentifier(String replicationTaskIdentifier)
The user-assigned replication task identifier or name.
|
void |
setReplicationTaskSettings(String replicationTaskSettings)
The settings for the replication task.
|
void |
setReplicationTaskStartDate(Date replicationTaskStartDate)
The date the replication task is scheduled to start.
|
void |
setReplicationTaskStats(ReplicationTaskStats replicationTaskStats)
The statistics for the task, including elapsed time, tables loaded, and table errors.
|
void |
setSourceEndpointArn(String sourceEndpointArn)
The Amazon Resource Name (ARN) that uniquely identifies the endpoint.
|
void |
setStatus(String status)
The status of the replication task.
|
void |
setStopReason(String stopReason)
The reason the replication task was stopped.
|
void |
setTableMappings(String tableMappings)
Table mappings specified in the task.
|
void |
setTargetEndpointArn(String targetEndpointArn)
The ARN that uniquely identifies the endpoint.
|
void |
setTargetReplicationInstanceArn(String targetReplicationInstanceArn)
The ARN of the replication instance to which this task is moved in response to running the
MoveReplicationTask operation. |
void |
setTaskData(String taskData)
Supplemental information that the task requires to migrate the data for certain source and target endpoints.
|
String |
toString()
Returns a string representation of this object.
|
ReplicationTask |
withCdcStartPosition(String cdcStartPosition)
Indicates when you want a change data capture (CDC) operation to start.
|
ReplicationTask |
withCdcStopPosition(String cdcStopPosition)
Indicates when you want a change data capture (CDC) operation to stop.
|
ReplicationTask |
withLastFailureMessage(String lastFailureMessage)
The last error (failure) message generated for the replication task.
|
ReplicationTask |
withMigrationType(MigrationTypeValue migrationType)
The type of migration.
|
ReplicationTask |
withMigrationType(String migrationType)
The type of migration.
|
ReplicationTask |
withRecoveryCheckpoint(String recoveryCheckpoint)
Indicates the last checkpoint that occurred during a change data capture (CDC) operation.
|
ReplicationTask |
withReplicationInstanceArn(String replicationInstanceArn)
The ARN of the replication instance.
|
ReplicationTask |
withReplicationTaskArn(String replicationTaskArn)
The Amazon Resource Name (ARN) of the replication task.
|
ReplicationTask |
withReplicationTaskCreationDate(Date replicationTaskCreationDate)
The date the replication task was created.
|
ReplicationTask |
withReplicationTaskIdentifier(String replicationTaskIdentifier)
The user-assigned replication task identifier or name.
|
ReplicationTask |
withReplicationTaskSettings(String replicationTaskSettings)
The settings for the replication task.
|
ReplicationTask |
withReplicationTaskStartDate(Date replicationTaskStartDate)
The date the replication task is scheduled to start.
|
ReplicationTask |
withReplicationTaskStats(ReplicationTaskStats replicationTaskStats)
The statistics for the task, including elapsed time, tables loaded, and table errors.
|
ReplicationTask |
withSourceEndpointArn(String sourceEndpointArn)
The Amazon Resource Name (ARN) that uniquely identifies the endpoint.
|
ReplicationTask |
withStatus(String status)
The status of the replication task.
|
ReplicationTask |
withStopReason(String stopReason)
The reason the replication task was stopped.
|
ReplicationTask |
withTableMappings(String tableMappings)
Table mappings specified in the task.
|
ReplicationTask |
withTargetEndpointArn(String targetEndpointArn)
The ARN that uniquely identifies the endpoint.
|
ReplicationTask |
withTargetReplicationInstanceArn(String targetReplicationInstanceArn)
The ARN of the replication instance to which this task is moved in response to running the
MoveReplicationTask operation. |
ReplicationTask |
withTaskData(String taskData)
Supplemental information that the task requires to migrate the data for certain source and target endpoints.
|
public void setReplicationTaskIdentifier(String replicationTaskIdentifier)
The user-assigned replication task identifier or name.
Constraints:
Must contain 1-255 alphanumeric characters or hyphens.
First character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
replicationTaskIdentifier
- The user-assigned replication task identifier or name.
Constraints:
Must contain 1-255 alphanumeric characters or hyphens.
First character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
public String getReplicationTaskIdentifier()
The user-assigned replication task identifier or name.
Constraints:
Must contain 1-255 alphanumeric characters or hyphens.
First character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Constraints:
Must contain 1-255 alphanumeric characters or hyphens.
First character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
public ReplicationTask withReplicationTaskIdentifier(String replicationTaskIdentifier)
The user-assigned replication task identifier or name.
Constraints:
Must contain 1-255 alphanumeric characters or hyphens.
First character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
replicationTaskIdentifier
- The user-assigned replication task identifier or name.
Constraints:
Must contain 1-255 alphanumeric characters or hyphens.
First character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
public void setSourceEndpointArn(String sourceEndpointArn)
The Amazon Resource Name (ARN) that uniquely identifies the endpoint.
sourceEndpointArn
- The Amazon Resource Name (ARN) that uniquely identifies the endpoint.public String getSourceEndpointArn()
The Amazon Resource Name (ARN) that uniquely identifies the endpoint.
public ReplicationTask withSourceEndpointArn(String sourceEndpointArn)
The Amazon Resource Name (ARN) that uniquely identifies the endpoint.
sourceEndpointArn
- The Amazon Resource Name (ARN) that uniquely identifies the endpoint.public void setTargetEndpointArn(String targetEndpointArn)
The ARN that uniquely identifies the endpoint.
targetEndpointArn
- The ARN that uniquely identifies the endpoint.public String getTargetEndpointArn()
The ARN that uniquely identifies the endpoint.
public ReplicationTask withTargetEndpointArn(String targetEndpointArn)
The ARN that uniquely identifies the endpoint.
targetEndpointArn
- The ARN that uniquely identifies the endpoint.public void setReplicationInstanceArn(String replicationInstanceArn)
The ARN of the replication instance.
replicationInstanceArn
- The ARN of the replication instance.public String getReplicationInstanceArn()
The ARN of the replication instance.
public ReplicationTask withReplicationInstanceArn(String replicationInstanceArn)
The ARN of the replication instance.
replicationInstanceArn
- The ARN of the replication instance.public void setMigrationType(String migrationType)
The type of migration.
migrationType
- The type of migration.MigrationTypeValue
public String getMigrationType()
The type of migration.
MigrationTypeValue
public ReplicationTask withMigrationType(String migrationType)
The type of migration.
migrationType
- The type of migration.MigrationTypeValue
public void setMigrationType(MigrationTypeValue migrationType)
The type of migration.
migrationType
- The type of migration.MigrationTypeValue
public ReplicationTask withMigrationType(MigrationTypeValue migrationType)
The type of migration.
migrationType
- The type of migration.MigrationTypeValue
public void setTableMappings(String tableMappings)
Table mappings specified in the task.
tableMappings
- Table mappings specified in the task.public String getTableMappings()
Table mappings specified in the task.
public ReplicationTask withTableMappings(String tableMappings)
Table mappings specified in the task.
tableMappings
- Table mappings specified in the task.public void setReplicationTaskSettings(String replicationTaskSettings)
The settings for the replication task.
replicationTaskSettings
- The settings for the replication task.public String getReplicationTaskSettings()
The settings for the replication task.
public ReplicationTask withReplicationTaskSettings(String replicationTaskSettings)
The settings for the replication task.
replicationTaskSettings
- The settings for the replication task.public void setStatus(String status)
The status of the replication task. This response parameter can return one of the following values:
"moving"
– The task is being moved in response to running the
MoveReplicationTask
operation.
"creating"
– The task is being created in response to running the
CreateReplicationTask
operation.
"deleting"
– The task is being deleted in response to running the
DeleteReplicationTask
operation.
"failed"
– The task failed to successfully complete the database migration in response to running
the
StartReplicationTask
operation.
"failed-move"
– The task failed to move in response to running the
MoveReplicationTask
operation.
"modifying"
– The task definition is being modified in response to running the
ModifyReplicationTask
operation.
"ready"
– The task is in a ready
state where it can respond to other task operations,
such as
StartReplicationTask
or
DeleteReplicationTask
.
"running"
– The task is performing a database migration in response to running the
StartReplicationTask
operation.
"starting"
– The task is preparing to perform a database migration in response to running the
StartReplicationTask
operation.
"stopped"
– The task has stopped in response to running the
StopReplicationTask
operation.
"stopping"
– The task is preparing to stop in response to running the
StopReplicationTask
operation.
"testing"
– The database migration specified for this task is being tested in response to running
either the
StartReplicationTaskAssessmentRun
or the
StartReplicationTaskAssessment
operation.
StartReplicationTaskAssessmentRun
is an improved premigration task assessment operation. The
StartReplicationTaskAssessment
operation assesses data type compatibility only between the
source and target database of a given migration task. In contrast,
StartReplicationTaskAssessmentRun
enables you to specify a variety of premigration task
assessments in addition to data type compatibility. These assessments include ones for the validity of primary
key definitions and likely issues with database migration performance, among others.
status
- The status of the replication task. This response parameter can return one of the following values:
"moving"
– The task is being moved in response to running the
MoveReplicationTask
operation.
"creating"
– The task is being created in response to running the
CreateReplicationTask
operation.
"deleting"
– The task is being deleted in response to running the
DeleteReplicationTask
operation.
"failed"
– The task failed to successfully complete the database migration in response to
running the
StartReplicationTask
operation.
"failed-move"
– The task failed to move in response to running the
MoveReplicationTask
operation.
"modifying"
– The task definition is being modified in response to running the
ModifyReplicationTask
operation.
"ready"
– The task is in a ready
state where it can respond to other task
operations, such as
StartReplicationTask
or
DeleteReplicationTask
.
"running"
– The task is performing a database migration in response to running the
StartReplicationTask
operation.
"starting"
– The task is preparing to perform a database migration in response to running the
StartReplicationTask
operation.
"stopped"
– The task has stopped in response to running the
StopReplicationTask
operation.
"stopping"
– The task is preparing to stop in response to running the
StopReplicationTask
operation.
"testing"
– The database migration specified for this task is being tested in response to
running either the
StartReplicationTaskAssessmentRun
or the
StartReplicationTaskAssessment
operation.
StartReplicationTaskAssessmentRun
is an improved premigration task assessment operation.
The
StartReplicationTaskAssessment
operation assesses data type compatibility only between
the source and target database of a given migration task. In contrast,
StartReplicationTaskAssessmentRun
enables you to specify a variety of premigration task
assessments in addition to data type compatibility. These assessments include ones for the validity of
primary key definitions and likely issues with database migration performance, among others.
public String getStatus()
The status of the replication task. This response parameter can return one of the following values:
"moving"
– The task is being moved in response to running the
MoveReplicationTask
operation.
"creating"
– The task is being created in response to running the
CreateReplicationTask
operation.
"deleting"
– The task is being deleted in response to running the
DeleteReplicationTask
operation.
"failed"
– The task failed to successfully complete the database migration in response to running
the
StartReplicationTask
operation.
"failed-move"
– The task failed to move in response to running the
MoveReplicationTask
operation.
"modifying"
– The task definition is being modified in response to running the
ModifyReplicationTask
operation.
"ready"
– The task is in a ready
state where it can respond to other task operations,
such as
StartReplicationTask
or
DeleteReplicationTask
.
"running"
– The task is performing a database migration in response to running the
StartReplicationTask
operation.
"starting"
– The task is preparing to perform a database migration in response to running the
StartReplicationTask
operation.
"stopped"
– The task has stopped in response to running the
StopReplicationTask
operation.
"stopping"
– The task is preparing to stop in response to running the
StopReplicationTask
operation.
"testing"
– The database migration specified for this task is being tested in response to running
either the
StartReplicationTaskAssessmentRun
or the
StartReplicationTaskAssessment
operation.
StartReplicationTaskAssessmentRun
is an improved premigration task assessment operation. The
StartReplicationTaskAssessment
operation assesses data type compatibility only between the
source and target database of a given migration task. In contrast,
StartReplicationTaskAssessmentRun
enables you to specify a variety of premigration task
assessments in addition to data type compatibility. These assessments include ones for the validity of primary
key definitions and likely issues with database migration performance, among others.
"moving"
– The task is being moved in response to running the
MoveReplicationTask
operation.
"creating"
– The task is being created in response to running the
CreateReplicationTask
operation.
"deleting"
– The task is being deleted in response to running the
DeleteReplicationTask
operation.
"failed"
– The task failed to successfully complete the database migration in response to
running the
StartReplicationTask
operation.
"failed-move"
– The task failed to move in response to running the
MoveReplicationTask
operation.
"modifying"
– The task definition is being modified in response to running the
ModifyReplicationTask
operation.
"ready"
– The task is in a ready
state where it can respond to other task
operations, such as
StartReplicationTask
or
DeleteReplicationTask
.
"running"
– The task is performing a database migration in response to running the
StartReplicationTask
operation.
"starting"
– The task is preparing to perform a database migration in response to running
the
StartReplicationTask
operation.
"stopped"
– The task has stopped in response to running the
StopReplicationTask
operation.
"stopping"
– The task is preparing to stop in response to running the
StopReplicationTask
operation.
"testing"
– The database migration specified for this task is being tested in response to
running either the
StartReplicationTaskAssessmentRun
or the
StartReplicationTaskAssessment
operation.
StartReplicationTaskAssessmentRun
is an improved premigration task assessment
operation. The
StartReplicationTaskAssessment
operation assesses data type compatibility only between
the source and target database of a given migration task. In contrast,
StartReplicationTaskAssessmentRun
enables you to specify a variety of premigration task
assessments in addition to data type compatibility. These assessments include ones for the validity of
primary key definitions and likely issues with database migration performance, among others.
public ReplicationTask withStatus(String status)
The status of the replication task. This response parameter can return one of the following values:
"moving"
– The task is being moved in response to running the
MoveReplicationTask
operation.
"creating"
– The task is being created in response to running the
CreateReplicationTask
operation.
"deleting"
– The task is being deleted in response to running the
DeleteReplicationTask
operation.
"failed"
– The task failed to successfully complete the database migration in response to running
the
StartReplicationTask
operation.
"failed-move"
– The task failed to move in response to running the
MoveReplicationTask
operation.
"modifying"
– The task definition is being modified in response to running the
ModifyReplicationTask
operation.
"ready"
– The task is in a ready
state where it can respond to other task operations,
such as
StartReplicationTask
or
DeleteReplicationTask
.
"running"
– The task is performing a database migration in response to running the
StartReplicationTask
operation.
"starting"
– The task is preparing to perform a database migration in response to running the
StartReplicationTask
operation.
"stopped"
– The task has stopped in response to running the
StopReplicationTask
operation.
"stopping"
– The task is preparing to stop in response to running the
StopReplicationTask
operation.
"testing"
– The database migration specified for this task is being tested in response to running
either the
StartReplicationTaskAssessmentRun
or the
StartReplicationTaskAssessment
operation.
StartReplicationTaskAssessmentRun
is an improved premigration task assessment operation. The
StartReplicationTaskAssessment
operation assesses data type compatibility only between the
source and target database of a given migration task. In contrast,
StartReplicationTaskAssessmentRun
enables you to specify a variety of premigration task
assessments in addition to data type compatibility. These assessments include ones for the validity of primary
key definitions and likely issues with database migration performance, among others.
status
- The status of the replication task. This response parameter can return one of the following values:
"moving"
– The task is being moved in response to running the
MoveReplicationTask
operation.
"creating"
– The task is being created in response to running the
CreateReplicationTask
operation.
"deleting"
– The task is being deleted in response to running the
DeleteReplicationTask
operation.
"failed"
– The task failed to successfully complete the database migration in response to
running the
StartReplicationTask
operation.
"failed-move"
– The task failed to move in response to running the
MoveReplicationTask
operation.
"modifying"
– The task definition is being modified in response to running the
ModifyReplicationTask
operation.
"ready"
– The task is in a ready
state where it can respond to other task
operations, such as
StartReplicationTask
or
DeleteReplicationTask
.
"running"
– The task is performing a database migration in response to running the
StartReplicationTask
operation.
"starting"
– The task is preparing to perform a database migration in response to running the
StartReplicationTask
operation.
"stopped"
– The task has stopped in response to running the
StopReplicationTask
operation.
"stopping"
– The task is preparing to stop in response to running the
StopReplicationTask
operation.
"testing"
– The database migration specified for this task is being tested in response to
running either the
StartReplicationTaskAssessmentRun
or the
StartReplicationTaskAssessment
operation.
StartReplicationTaskAssessmentRun
is an improved premigration task assessment operation.
The
StartReplicationTaskAssessment
operation assesses data type compatibility only between
the source and target database of a given migration task. In contrast,
StartReplicationTaskAssessmentRun
enables you to specify a variety of premigration task
assessments in addition to data type compatibility. These assessments include ones for the validity of
primary key definitions and likely issues with database migration performance, among others.
public void setLastFailureMessage(String lastFailureMessage)
The last error (failure) message generated for the replication task.
lastFailureMessage
- The last error (failure) message generated for the replication task.public String getLastFailureMessage()
The last error (failure) message generated for the replication task.
public ReplicationTask withLastFailureMessage(String lastFailureMessage)
The last error (failure) message generated for the replication task.
lastFailureMessage
- The last error (failure) message generated for the replication task.public void setStopReason(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"
public String getStopReason()
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"
"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"
public ReplicationTask withStopReason(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"
public void setReplicationTaskCreationDate(Date replicationTaskCreationDate)
The date the replication task was created.
replicationTaskCreationDate
- The date the replication task was created.public Date getReplicationTaskCreationDate()
The date the replication task was created.
public ReplicationTask withReplicationTaskCreationDate(Date replicationTaskCreationDate)
The date the replication task was created.
replicationTaskCreationDate
- The date the replication task was created.public void setReplicationTaskStartDate(Date replicationTaskStartDate)
The date the replication task is scheduled to start.
replicationTaskStartDate
- The date the replication task is scheduled to start.public Date getReplicationTaskStartDate()
The date the replication task is scheduled to start.
public ReplicationTask withReplicationTaskStartDate(Date replicationTaskStartDate)
The date the replication task is scheduled to start.
replicationTaskStartDate
- The date the replication task is scheduled to start.public void setCdcStartPosition(String cdcStartPosition)
Indicates when you want a change data capture (CDC) operation to start. Use either CdcStartPosition
or CdcStartTime
to specify when you want the CDC operation to start. Specifying both values results
in an error.
The value can be in date, checkpoint, or LSN/SCN format.
Date Example: --cdc-start-position “2018-03-08T12:12:12”
Checkpoint Example: --cdc-start-position "checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93"
LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”
cdcStartPosition
- Indicates when you want a change data capture (CDC) operation to start. Use either
CdcStartPosition
or CdcStartTime
to specify when you want the CDC operation to
start. Specifying both values results in an error.
The value can be in date, checkpoint, or LSN/SCN format.
Date Example: --cdc-start-position “2018-03-08T12:12:12”
Checkpoint Example: --cdc-start-position "checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93"
LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”
public String getCdcStartPosition()
Indicates when you want a change data capture (CDC) operation to start. Use either CdcStartPosition
or CdcStartTime
to specify when you want the CDC operation to start. Specifying both values results
in an error.
The value can be in date, checkpoint, or LSN/SCN format.
Date Example: --cdc-start-position “2018-03-08T12:12:12”
Checkpoint Example: --cdc-start-position "checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93"
LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”
CdcStartPosition
or CdcStartTime
to specify when you want the CDC operation to
start. Specifying both values results in an error.
The value can be in date, checkpoint, or LSN/SCN format.
Date Example: --cdc-start-position “2018-03-08T12:12:12”
Checkpoint Example: --cdc-start-position "checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93"
LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”
public ReplicationTask withCdcStartPosition(String cdcStartPosition)
Indicates when you want a change data capture (CDC) operation to start. Use either CdcStartPosition
or CdcStartTime
to specify when you want the CDC operation to start. Specifying both values results
in an error.
The value can be in date, checkpoint, or LSN/SCN format.
Date Example: --cdc-start-position “2018-03-08T12:12:12”
Checkpoint Example: --cdc-start-position "checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93"
LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”
cdcStartPosition
- Indicates when you want a change data capture (CDC) operation to start. Use either
CdcStartPosition
or CdcStartTime
to specify when you want the CDC operation to
start. Specifying both values results in an error.
The value can be in date, checkpoint, or LSN/SCN format.
Date Example: --cdc-start-position “2018-03-08T12:12:12”
Checkpoint Example: --cdc-start-position "checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93"
LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”
public void setCdcStopPosition(String cdcStopPosition)
Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
Server time example: --cdc-stop-position “server_time:2018-02-09T12:12:12”
Commit time example: --cdc-stop-position “commit_time:2018-02-09T12:12:12“
cdcStopPosition
- Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time
or commit time.
Server time example: --cdc-stop-position “server_time:2018-02-09T12:12:12”
Commit time example: --cdc-stop-position “commit_time:2018-02-09T12:12:12“
public String getCdcStopPosition()
Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
Server time example: --cdc-stop-position “server_time:2018-02-09T12:12:12”
Commit time example: --cdc-stop-position “commit_time:2018-02-09T12:12:12“
Server time example: --cdc-stop-position “server_time:2018-02-09T12:12:12”
Commit time example: --cdc-stop-position “commit_time:2018-02-09T12:12:12“
public ReplicationTask withCdcStopPosition(String cdcStopPosition)
Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.
Server time example: --cdc-stop-position “server_time:2018-02-09T12:12:12”
Commit time example: --cdc-stop-position “commit_time:2018-02-09T12:12:12“
cdcStopPosition
- Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time
or commit time.
Server time example: --cdc-stop-position “server_time:2018-02-09T12:12:12”
Commit time example: --cdc-stop-position “commit_time:2018-02-09T12:12:12“
public void setRecoveryCheckpoint(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.public String getRecoveryCheckpoint()
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.
CdcStartPosition
parameter to start a CDC operation that begins at that
checkpoint.public ReplicationTask withRecoveryCheckpoint(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.public void setReplicationTaskArn(String replicationTaskArn)
The Amazon Resource Name (ARN) of the replication task.
replicationTaskArn
- The Amazon Resource Name (ARN) of the replication task.public String getReplicationTaskArn()
The Amazon Resource Name (ARN) of the replication task.
public ReplicationTask withReplicationTaskArn(String replicationTaskArn)
The Amazon Resource Name (ARN) of the replication task.
replicationTaskArn
- The Amazon Resource Name (ARN) of the replication task.public void setReplicationTaskStats(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.public ReplicationTaskStats getReplicationTaskStats()
The statistics for the task, including elapsed time, tables loaded, and table errors.
public ReplicationTask withReplicationTaskStats(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.public void setTaskData(String taskData)
Supplemental information that the task requires to migrate the data for certain source and target endpoints. For more information, see Specifying Supplemental Data for Task Settings in the Database Migration Service User Guide.
taskData
- Supplemental information that the task requires to migrate the data for certain source and target
endpoints. For more information, see Specifying Supplemental
Data for Task Settings in the Database Migration Service User Guide.public String getTaskData()
Supplemental information that the task requires to migrate the data for certain source and target endpoints. For more information, see Specifying Supplemental Data for Task Settings in the Database Migration Service User Guide.
public ReplicationTask withTaskData(String taskData)
Supplemental information that the task requires to migrate the data for certain source and target endpoints. For more information, see Specifying Supplemental Data for Task Settings in the Database Migration Service User Guide.
taskData
- Supplemental information that the task requires to migrate the data for certain source and target
endpoints. For more information, see Specifying Supplemental
Data for Task Settings in the Database Migration Service User Guide.public void setTargetReplicationInstanceArn(String targetReplicationInstanceArn)
The ARN of the replication instance to which this task is moved in response to running the
MoveReplicationTask
operation. Otherwise, this response parameter isn't a member of the
ReplicationTask
object.
targetReplicationInstanceArn
- The ARN of the replication instance to which this task is moved in response to running the
MoveReplicationTask
operation. Otherwise, this response parameter isn't a member of the
ReplicationTask
object.public String getTargetReplicationInstanceArn()
The ARN of the replication instance to which this task is moved in response to running the
MoveReplicationTask
operation. Otherwise, this response parameter isn't a member of the
ReplicationTask
object.
MoveReplicationTask
operation. Otherwise, this response parameter isn't a member of the
ReplicationTask
object.public ReplicationTask withTargetReplicationInstanceArn(String targetReplicationInstanceArn)
The ARN of the replication instance to which this task is moved in response to running the
MoveReplicationTask
operation. Otherwise, this response parameter isn't a member of the
ReplicationTask
object.
targetReplicationInstanceArn
- The ARN of the replication instance to which this task is moved in response to running the
MoveReplicationTask
operation. Otherwise, this response parameter isn't a member of the
ReplicationTask
object.public String toString()
toString
in class Object
Object.toString()
public ReplicationTask clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.