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.booleanThe 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.inthashCode()voidsetCdcStartTime(Date cdcStartTime) The start time for the Change Data Capture (CDC) operation.voidsetMigrationType(MigrationTypeValue migrationType) The migration type.voidsetMigrationType(String migrationType) The migration type.voidsetReplicationInstanceArn(String replicationInstanceArn) The Amazon Resource Name (ARN) of the replication instance.voidsetReplicationTaskIdentifier(String replicationTaskIdentifier) The replication task identifier.voidsetReplicationTaskSettings(String replicationTaskSettings) Settings for the task, such as target metadata settings.voidsetSourceEndpointArn(String sourceEndpointArn) The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.voidsetTableMappings(String tableMappings) The path of the JSON file that contains the table mappings.voidsetTags(Collection<Tag> tags) Tags to be added to the replication instance.voidsetTargetEndpointArn(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:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
-