Class CreateReplicationTaskRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
The start time for the Change Data Capture (CDC) operation.The migration type.The Amazon Resource Name (ARN) of the replication instance.The replication task identifier.Settings for the task, such as target metadata settings.The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.The path of the JSON file that contains the table mappings.getTags()
Tags to be added to the replication instance.The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.int
hashCode()
void
setCdcStartTime
(Date cdcStartTime) The start time for the Change Data Capture (CDC) operation.void
setMigrationType
(MigrationTypeValue migrationType) The migration type.void
setMigrationType
(String migrationType) The migration type.void
setReplicationInstanceArn
(String replicationInstanceArn) The Amazon Resource Name (ARN) of the replication instance.void
setReplicationTaskIdentifier
(String replicationTaskIdentifier) The replication task identifier.void
setReplicationTaskSettings
(String replicationTaskSettings) Settings for the task, such as target metadata settings.void
setSourceEndpointArn
(String sourceEndpointArn) The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.void
setTableMappings
(String tableMappings) The path of the JSON file that contains the table mappings.void
setTags
(Collection<Tag> tags) Tags to be added to the replication instance.void
setTargetEndpointArn
(String targetEndpointArn) The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.toString()
Returns a string representation of this object; useful for testing and debugging.withCdcStartTime
(Date cdcStartTime) The start time for the Change Data Capture (CDC) operation.withMigrationType
(MigrationTypeValue migrationType) The migration type.withMigrationType
(String migrationType) The migration type.withReplicationInstanceArn
(String replicationInstanceArn) The Amazon Resource Name (ARN) of the replication instance.withReplicationTaskIdentifier
(String replicationTaskIdentifier) The replication task identifier.withReplicationTaskSettings
(String replicationTaskSettings) Settings for the task, such as target metadata settings.withSourceEndpointArn
(String sourceEndpointArn) The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.withTableMappings
(String tableMappings) The path of the JSON file that contains the table mappings.Tags to be added to the replication instance.withTags
(Collection<Tag> tags) Tags to be added to the replication instance.withTargetEndpointArn
(String targetEndpointArn) The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
CreateReplicationTaskRequest
public CreateReplicationTaskRequest()
-
-
Method Details
-
setReplicationTaskIdentifier
The replication task identifier.
Constraints:
- Must contain from 1 to 63 alphanumeric characters or hyphens.
- First character must be a letter.
- Cannot end with a hyphen or contain two consecutive hyphens.
- Parameters:
replicationTaskIdentifier
- The replication task identifier.Constraints:
- Must contain from 1 to 63 alphanumeric characters or hyphens.
- First character must be a letter.
- Cannot end with a hyphen or contain two consecutive hyphens.
-
getReplicationTaskIdentifier
The replication task identifier.
Constraints:
- Must contain from 1 to 63 alphanumeric characters or hyphens.
- First character must be a letter.
- Cannot end with a hyphen or contain two consecutive hyphens.
- Returns:
- The replication task identifier.
Constraints:
- Must contain from 1 to 63 alphanumeric characters or hyphens.
- First character must be a letter.
- Cannot end with a hyphen or contain two consecutive hyphens.
-
withReplicationTaskIdentifier
The replication task identifier.
Constraints:
- Must contain from 1 to 63 alphanumeric characters or hyphens.
- First character must be a letter.
- Cannot end with a hyphen or contain two consecutive hyphens.
- Parameters:
replicationTaskIdentifier
- The replication task identifier.Constraints:
- Must contain from 1 to 63 alphanumeric characters or hyphens.
- First character must be a letter.
- Cannot end with a hyphen or contain two consecutive hyphens.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setSourceEndpointArn
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
- Parameters:
sourceEndpointArn
- The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
-
getSourceEndpointArn
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
- Returns:
- The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
-
withSourceEndpointArn
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
- Parameters:
sourceEndpointArn
- The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTargetEndpointArn
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
- Parameters:
targetEndpointArn
- The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
-
getTargetEndpointArn
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
- Returns:
- The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
-
withTargetEndpointArn
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
- Parameters:
targetEndpointArn
- The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setReplicationInstanceArn
The Amazon Resource Name (ARN) of the replication instance.
- Parameters:
replicationInstanceArn
- The Amazon Resource Name (ARN) of the replication instance.
-
getReplicationInstanceArn
The Amazon Resource Name (ARN) of the replication instance.
- Returns:
- The Amazon Resource Name (ARN) of the replication instance.
-
withReplicationInstanceArn
The Amazon Resource Name (ARN) of the replication instance.
- Parameters:
replicationInstanceArn
- The Amazon Resource Name (ARN) of the replication instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMigrationType
The migration type.
- Parameters:
migrationType
- The migration type.- See Also:
-
getMigrationType
The migration type.
- Returns:
- The migration type.
- See Also:
-
withMigrationType
The migration type.
- Parameters:
migrationType
- The migration type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setMigrationType
The migration type.
- Parameters:
migrationType
- The migration type.- See Also:
-
withMigrationType
The migration type.
- Parameters:
migrationType
- The migration type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setTableMappings
The path of the JSON file that contains the table mappings.
- Parameters:
tableMappings
- The path of the JSON file that contains the table mappings.
-
getTableMappings
The path of the JSON file that contains the table mappings.
- Returns:
- The path of the JSON file that contains the table mappings.
-
withTableMappings
The path of the JSON file that contains the table mappings.
- Parameters:
tableMappings
- The path of the JSON file that contains the table mappings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setReplicationTaskSettings
Settings for the task, such as target metadata settings.
- Parameters:
replicationTaskSettings
- Settings for the task, such as target metadata settings.
-
getReplicationTaskSettings
Settings for the task, such as target metadata settings.
- Returns:
- Settings for the task, such as target metadata settings.
-
withReplicationTaskSettings
Settings for the task, such as target metadata settings.
- Parameters:
replicationTaskSettings
- Settings for the task, such as target metadata settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCdcStartTime
The start time for the Change Data Capture (CDC) operation.
- Parameters:
cdcStartTime
- The start time for the Change Data Capture (CDC) operation.
-
getCdcStartTime
The start time for the Change Data Capture (CDC) operation.
- Returns:
- The start time for the Change Data Capture (CDC) operation.
-
withCdcStartTime
The start time for the Change Data Capture (CDC) operation.
- Parameters:
cdcStartTime
- The start time for the Change Data Capture (CDC) operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getTags
Tags to be added to the replication instance.
- Returns:
- Tags to be added to the replication instance.
-
setTags
Tags to be added to the replication instance.
- Parameters:
tags
- Tags to be added to the replication instance.
-
withTags
Tags to be added to the replication instance.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
orwithTags(java.util.Collection)
if you want to override the existing values.- Parameters:
tags
- Tags to be added to the replication instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withTags
Tags to be added to the replication instance.
- Parameters:
tags
- Tags to be added to the replication instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-