@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateReplicationConfigurationTemplateResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
CreateReplicationConfigurationTemplateResult() |
Modifier and Type | Method and Description |
---|---|
CreateReplicationConfigurationTemplateResult |
addStagingAreaTagsEntry(String key,
String value)
Add a single StagingAreaTags entry
|
CreateReplicationConfigurationTemplateResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateReplicationConfigurationTemplateResult |
clearStagingAreaTagsEntries()
Removes all the entries added into StagingAreaTags.
|
CreateReplicationConfigurationTemplateResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateReplicationConfigurationTemplateResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
Replication Configuration template ARN.
|
Boolean |
getAssociateDefaultSecurityGroup()
Replication Configuration template associate default Application Migration Service Security group.
|
Long |
getBandwidthThrottling()
Replication Configuration template bandwidth throttling.
|
Boolean |
getCreatePublicIP()
Replication Configuration template create Public IP.
|
String |
getDataPlaneRouting()
Replication Configuration template data plane routing.
|
String |
getDefaultLargeStagingDiskType()
Replication Configuration template use default large Staging Disk type.
|
String |
getEbsEncryption()
Replication Configuration template EBS encryption.
|
String |
getEbsEncryptionKeyArn()
Replication Configuration template EBS encryption key ARN.
|
String |
getReplicationConfigurationTemplateID()
Replication Configuration template ID.
|
String |
getReplicationServerInstanceType()
Replication Configuration template server instance type.
|
List<String> |
getReplicationServersSecurityGroupsIDs()
Replication Configuration template server Security Groups IDs.
|
String |
getStagingAreaSubnetId()
Replication Configuration template Staging Area subnet ID.
|
Map<String,String> |
getStagingAreaTags()
Replication Configuration template Staging Area Tags.
|
Map<String,String> |
getTags()
Replication Configuration template Tags.
|
Boolean |
getUseDedicatedReplicationServer()
Replication Configuration template use Dedicated Replication Server.
|
Boolean |
getUseFipsEndpoint()
Replication Configuration template use Fips Endpoint.
|
int |
hashCode() |
Boolean |
isAssociateDefaultSecurityGroup()
Replication Configuration template associate default Application Migration Service Security group.
|
Boolean |
isCreatePublicIP()
Replication Configuration template create Public IP.
|
Boolean |
isUseDedicatedReplicationServer()
Replication Configuration template use Dedicated Replication Server.
|
Boolean |
isUseFipsEndpoint()
Replication Configuration template use Fips Endpoint.
|
void |
setArn(String arn)
Replication Configuration template ARN.
|
void |
setAssociateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup)
Replication Configuration template associate default Application Migration Service Security group.
|
void |
setBandwidthThrottling(Long bandwidthThrottling)
Replication Configuration template bandwidth throttling.
|
void |
setCreatePublicIP(Boolean createPublicIP)
Replication Configuration template create Public IP.
|
void |
setDataPlaneRouting(String dataPlaneRouting)
Replication Configuration template data plane routing.
|
void |
setDefaultLargeStagingDiskType(String defaultLargeStagingDiskType)
Replication Configuration template use default large Staging Disk type.
|
void |
setEbsEncryption(String ebsEncryption)
Replication Configuration template EBS encryption.
|
void |
setEbsEncryptionKeyArn(String ebsEncryptionKeyArn)
Replication Configuration template EBS encryption key ARN.
|
void |
setReplicationConfigurationTemplateID(String replicationConfigurationTemplateID)
Replication Configuration template ID.
|
void |
setReplicationServerInstanceType(String replicationServerInstanceType)
Replication Configuration template server instance type.
|
void |
setReplicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs)
Replication Configuration template server Security Groups IDs.
|
void |
setStagingAreaSubnetId(String stagingAreaSubnetId)
Replication Configuration template Staging Area subnet ID.
|
void |
setStagingAreaTags(Map<String,String> stagingAreaTags)
Replication Configuration template Staging Area Tags.
|
void |
setTags(Map<String,String> tags)
Replication Configuration template Tags.
|
void |
setUseDedicatedReplicationServer(Boolean useDedicatedReplicationServer)
Replication Configuration template use Dedicated Replication Server.
|
void |
setUseFipsEndpoint(Boolean useFipsEndpoint)
Replication Configuration template use Fips Endpoint.
|
String |
toString()
Returns a string representation of this object.
|
CreateReplicationConfigurationTemplateResult |
withArn(String arn)
Replication Configuration template ARN.
|
CreateReplicationConfigurationTemplateResult |
withAssociateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup)
Replication Configuration template associate default Application Migration Service Security group.
|
CreateReplicationConfigurationTemplateResult |
withBandwidthThrottling(Long bandwidthThrottling)
Replication Configuration template bandwidth throttling.
|
CreateReplicationConfigurationTemplateResult |
withCreatePublicIP(Boolean createPublicIP)
Replication Configuration template create Public IP.
|
CreateReplicationConfigurationTemplateResult |
withDataPlaneRouting(ReplicationConfigurationDataPlaneRouting dataPlaneRouting)
Replication Configuration template data plane routing.
|
CreateReplicationConfigurationTemplateResult |
withDataPlaneRouting(String dataPlaneRouting)
Replication Configuration template data plane routing.
|
CreateReplicationConfigurationTemplateResult |
withDefaultLargeStagingDiskType(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType)
Replication Configuration template use default large Staging Disk type.
|
CreateReplicationConfigurationTemplateResult |
withDefaultLargeStagingDiskType(String defaultLargeStagingDiskType)
Replication Configuration template use default large Staging Disk type.
|
CreateReplicationConfigurationTemplateResult |
withEbsEncryption(ReplicationConfigurationEbsEncryption ebsEncryption)
Replication Configuration template EBS encryption.
|
CreateReplicationConfigurationTemplateResult |
withEbsEncryption(String ebsEncryption)
Replication Configuration template EBS encryption.
|
CreateReplicationConfigurationTemplateResult |
withEbsEncryptionKeyArn(String ebsEncryptionKeyArn)
Replication Configuration template EBS encryption key ARN.
|
CreateReplicationConfigurationTemplateResult |
withReplicationConfigurationTemplateID(String replicationConfigurationTemplateID)
Replication Configuration template ID.
|
CreateReplicationConfigurationTemplateResult |
withReplicationServerInstanceType(String replicationServerInstanceType)
Replication Configuration template server instance type.
|
CreateReplicationConfigurationTemplateResult |
withReplicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs)
Replication Configuration template server Security Groups IDs.
|
CreateReplicationConfigurationTemplateResult |
withReplicationServersSecurityGroupsIDs(String... replicationServersSecurityGroupsIDs)
Replication Configuration template server Security Groups IDs.
|
CreateReplicationConfigurationTemplateResult |
withStagingAreaSubnetId(String stagingAreaSubnetId)
Replication Configuration template Staging Area subnet ID.
|
CreateReplicationConfigurationTemplateResult |
withStagingAreaTags(Map<String,String> stagingAreaTags)
Replication Configuration template Staging Area Tags.
|
CreateReplicationConfigurationTemplateResult |
withTags(Map<String,String> tags)
Replication Configuration template Tags.
|
CreateReplicationConfigurationTemplateResult |
withUseDedicatedReplicationServer(Boolean useDedicatedReplicationServer)
Replication Configuration template use Dedicated Replication Server.
|
CreateReplicationConfigurationTemplateResult |
withUseFipsEndpoint(Boolean useFipsEndpoint)
Replication Configuration template use Fips Endpoint.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public CreateReplicationConfigurationTemplateResult()
public void setArn(String arn)
Replication Configuration template ARN.
arn
- Replication Configuration template ARN.public String getArn()
Replication Configuration template ARN.
public CreateReplicationConfigurationTemplateResult withArn(String arn)
Replication Configuration template ARN.
arn
- Replication Configuration template ARN.public void setAssociateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup)
Replication Configuration template associate default Application Migration Service Security group.
associateDefaultSecurityGroup
- Replication Configuration template associate default Application Migration Service Security group.public Boolean getAssociateDefaultSecurityGroup()
Replication Configuration template associate default Application Migration Service Security group.
public CreateReplicationConfigurationTemplateResult withAssociateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup)
Replication Configuration template associate default Application Migration Service Security group.
associateDefaultSecurityGroup
- Replication Configuration template associate default Application Migration Service Security group.public Boolean isAssociateDefaultSecurityGroup()
Replication Configuration template associate default Application Migration Service Security group.
public void setBandwidthThrottling(Long bandwidthThrottling)
Replication Configuration template bandwidth throttling.
bandwidthThrottling
- Replication Configuration template bandwidth throttling.public Long getBandwidthThrottling()
Replication Configuration template bandwidth throttling.
public CreateReplicationConfigurationTemplateResult withBandwidthThrottling(Long bandwidthThrottling)
Replication Configuration template bandwidth throttling.
bandwidthThrottling
- Replication Configuration template bandwidth throttling.public void setCreatePublicIP(Boolean createPublicIP)
Replication Configuration template create Public IP.
createPublicIP
- Replication Configuration template create Public IP.public Boolean getCreatePublicIP()
Replication Configuration template create Public IP.
public CreateReplicationConfigurationTemplateResult withCreatePublicIP(Boolean createPublicIP)
Replication Configuration template create Public IP.
createPublicIP
- Replication Configuration template create Public IP.public Boolean isCreatePublicIP()
Replication Configuration template create Public IP.
public void setDataPlaneRouting(String dataPlaneRouting)
Replication Configuration template data plane routing.
dataPlaneRouting
- Replication Configuration template data plane routing.ReplicationConfigurationDataPlaneRouting
public String getDataPlaneRouting()
Replication Configuration template data plane routing.
ReplicationConfigurationDataPlaneRouting
public CreateReplicationConfigurationTemplateResult withDataPlaneRouting(String dataPlaneRouting)
Replication Configuration template data plane routing.
dataPlaneRouting
- Replication Configuration template data plane routing.ReplicationConfigurationDataPlaneRouting
public CreateReplicationConfigurationTemplateResult withDataPlaneRouting(ReplicationConfigurationDataPlaneRouting dataPlaneRouting)
Replication Configuration template data plane routing.
dataPlaneRouting
- Replication Configuration template data plane routing.ReplicationConfigurationDataPlaneRouting
public void setDefaultLargeStagingDiskType(String defaultLargeStagingDiskType)
Replication Configuration template use default large Staging Disk type.
defaultLargeStagingDiskType
- Replication Configuration template use default large Staging Disk type.ReplicationConfigurationDefaultLargeStagingDiskType
public String getDefaultLargeStagingDiskType()
Replication Configuration template use default large Staging Disk type.
ReplicationConfigurationDefaultLargeStagingDiskType
public CreateReplicationConfigurationTemplateResult withDefaultLargeStagingDiskType(String defaultLargeStagingDiskType)
Replication Configuration template use default large Staging Disk type.
defaultLargeStagingDiskType
- Replication Configuration template use default large Staging Disk type.ReplicationConfigurationDefaultLargeStagingDiskType
public CreateReplicationConfigurationTemplateResult withDefaultLargeStagingDiskType(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType)
Replication Configuration template use default large Staging Disk type.
defaultLargeStagingDiskType
- Replication Configuration template use default large Staging Disk type.ReplicationConfigurationDefaultLargeStagingDiskType
public void setEbsEncryption(String ebsEncryption)
Replication Configuration template EBS encryption.
ebsEncryption
- Replication Configuration template EBS encryption.ReplicationConfigurationEbsEncryption
public String getEbsEncryption()
Replication Configuration template EBS encryption.
ReplicationConfigurationEbsEncryption
public CreateReplicationConfigurationTemplateResult withEbsEncryption(String ebsEncryption)
Replication Configuration template EBS encryption.
ebsEncryption
- Replication Configuration template EBS encryption.ReplicationConfigurationEbsEncryption
public CreateReplicationConfigurationTemplateResult withEbsEncryption(ReplicationConfigurationEbsEncryption ebsEncryption)
Replication Configuration template EBS encryption.
ebsEncryption
- Replication Configuration template EBS encryption.ReplicationConfigurationEbsEncryption
public void setEbsEncryptionKeyArn(String ebsEncryptionKeyArn)
Replication Configuration template EBS encryption key ARN.
ebsEncryptionKeyArn
- Replication Configuration template EBS encryption key ARN.public String getEbsEncryptionKeyArn()
Replication Configuration template EBS encryption key ARN.
public CreateReplicationConfigurationTemplateResult withEbsEncryptionKeyArn(String ebsEncryptionKeyArn)
Replication Configuration template EBS encryption key ARN.
ebsEncryptionKeyArn
- Replication Configuration template EBS encryption key ARN.public void setReplicationConfigurationTemplateID(String replicationConfigurationTemplateID)
Replication Configuration template ID.
replicationConfigurationTemplateID
- Replication Configuration template ID.public String getReplicationConfigurationTemplateID()
Replication Configuration template ID.
public CreateReplicationConfigurationTemplateResult withReplicationConfigurationTemplateID(String replicationConfigurationTemplateID)
Replication Configuration template ID.
replicationConfigurationTemplateID
- Replication Configuration template ID.public void setReplicationServerInstanceType(String replicationServerInstanceType)
Replication Configuration template server instance type.
replicationServerInstanceType
- Replication Configuration template server instance type.public String getReplicationServerInstanceType()
Replication Configuration template server instance type.
public CreateReplicationConfigurationTemplateResult withReplicationServerInstanceType(String replicationServerInstanceType)
Replication Configuration template server instance type.
replicationServerInstanceType
- Replication Configuration template server instance type.public List<String> getReplicationServersSecurityGroupsIDs()
Replication Configuration template server Security Groups IDs.
public void setReplicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs)
Replication Configuration template server Security Groups IDs.
replicationServersSecurityGroupsIDs
- Replication Configuration template server Security Groups IDs.public CreateReplicationConfigurationTemplateResult withReplicationServersSecurityGroupsIDs(String... replicationServersSecurityGroupsIDs)
Replication Configuration template server Security Groups IDs.
NOTE: This method appends the values to the existing list (if any). Use
setReplicationServersSecurityGroupsIDs(java.util.Collection)
or
withReplicationServersSecurityGroupsIDs(java.util.Collection)
if you want to override the existing
values.
replicationServersSecurityGroupsIDs
- Replication Configuration template server Security Groups IDs.public CreateReplicationConfigurationTemplateResult withReplicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs)
Replication Configuration template server Security Groups IDs.
replicationServersSecurityGroupsIDs
- Replication Configuration template server Security Groups IDs.public void setStagingAreaSubnetId(String stagingAreaSubnetId)
Replication Configuration template Staging Area subnet ID.
stagingAreaSubnetId
- Replication Configuration template Staging Area subnet ID.public String getStagingAreaSubnetId()
Replication Configuration template Staging Area subnet ID.
public CreateReplicationConfigurationTemplateResult withStagingAreaSubnetId(String stagingAreaSubnetId)
Replication Configuration template Staging Area subnet ID.
stagingAreaSubnetId
- Replication Configuration template Staging Area subnet ID.public Map<String,String> getStagingAreaTags()
Replication Configuration template Staging Area Tags.
public void setStagingAreaTags(Map<String,String> stagingAreaTags)
Replication Configuration template Staging Area Tags.
stagingAreaTags
- Replication Configuration template Staging Area Tags.public CreateReplicationConfigurationTemplateResult withStagingAreaTags(Map<String,String> stagingAreaTags)
Replication Configuration template Staging Area Tags.
stagingAreaTags
- Replication Configuration template Staging Area Tags.public CreateReplicationConfigurationTemplateResult addStagingAreaTagsEntry(String key, String value)
public CreateReplicationConfigurationTemplateResult clearStagingAreaTagsEntries()
public Map<String,String> getTags()
Replication Configuration template Tags.
public void setTags(Map<String,String> tags)
Replication Configuration template Tags.
tags
- Replication Configuration template Tags.public CreateReplicationConfigurationTemplateResult withTags(Map<String,String> tags)
Replication Configuration template Tags.
tags
- Replication Configuration template Tags.public CreateReplicationConfigurationTemplateResult addTagsEntry(String key, String value)
public CreateReplicationConfigurationTemplateResult clearTagsEntries()
public void setUseDedicatedReplicationServer(Boolean useDedicatedReplicationServer)
Replication Configuration template use Dedicated Replication Server.
useDedicatedReplicationServer
- Replication Configuration template use Dedicated Replication Server.public Boolean getUseDedicatedReplicationServer()
Replication Configuration template use Dedicated Replication Server.
public CreateReplicationConfigurationTemplateResult withUseDedicatedReplicationServer(Boolean useDedicatedReplicationServer)
Replication Configuration template use Dedicated Replication Server.
useDedicatedReplicationServer
- Replication Configuration template use Dedicated Replication Server.public Boolean isUseDedicatedReplicationServer()
Replication Configuration template use Dedicated Replication Server.
public void setUseFipsEndpoint(Boolean useFipsEndpoint)
Replication Configuration template use Fips Endpoint.
useFipsEndpoint
- Replication Configuration template use Fips Endpoint.public Boolean getUseFipsEndpoint()
Replication Configuration template use Fips Endpoint.
public CreateReplicationConfigurationTemplateResult withUseFipsEndpoint(Boolean useFipsEndpoint)
Replication Configuration template use Fips Endpoint.
useFipsEndpoint
- Replication Configuration template use Fips Endpoint.public Boolean isUseFipsEndpoint()
Replication Configuration template use Fips Endpoint.
public String toString()
toString
in class Object
Object.toString()
public CreateReplicationConfigurationTemplateResult clone()