@Generated(value="software.amazon.awssdk:codegen") public final class ReplicationConfigurationTemplate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReplicationConfigurationTemplate.Builder,ReplicationConfigurationTemplate>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReplicationConfigurationTemplate.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
Replication Configuration template ARN.
|
Boolean |
associateDefaultSecurityGroup()
Replication Configuration template associate default Application Migration Service Security group.
|
Long |
bandwidthThrottling()
Replication Configuration template bandwidth throtting.
|
static ReplicationConfigurationTemplate.Builder |
builder() |
Boolean |
createPublicIP()
Replication Configuration template create Public IP.
|
ReplicationConfigurationDataPlaneRouting |
dataPlaneRouting()
Replication Configuration template data plane routing.
|
String |
dataPlaneRoutingAsString()
Replication Configuration template data plane routing.
|
ReplicationConfigurationDefaultLargeStagingDiskType |
defaultLargeStagingDiskType()
Replication Configuration template use dedault large Staging Disk type.
|
String |
defaultLargeStagingDiskTypeAsString()
Replication Configuration template use dedault large Staging Disk type.
|
ReplicationConfigurationEbsEncryption |
ebsEncryption()
Replication Configuration template EBS encryption.
|
String |
ebsEncryptionAsString()
Replication Configuration template EBS encryption.
|
String |
ebsEncryptionKeyArn()
Replication Configuration template EBS encryption key ARN.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasReplicationServersSecurityGroupsIDs()
Returns true if the ReplicationServersSecurityGroupsIDs property was specified by the sender (it may be empty),
or false if the sender did not specify the value (it will be empty).
|
boolean |
hasStagingAreaTags()
Returns true if the StagingAreaTags property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasTags()
Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
String |
replicationConfigurationTemplateID()
Replication Configuration template template ID.
|
String |
replicationServerInstanceType()
Replication Configuration template server instance type.
|
List<String> |
replicationServersSecurityGroupsIDs()
Replication Configuration template server Security Groups IDs.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReplicationConfigurationTemplate.Builder> |
serializableBuilderClass() |
String |
stagingAreaSubnetId()
Replication Configuration template Staging Area subnet ID.
|
Map<String,String> |
stagingAreaTags()
Replication Configuration template Staging Area Tags.
|
Map<String,String> |
tags()
Replication Configuration template Tags.
|
ReplicationConfigurationTemplate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Boolean |
useDedicatedReplicationServer()
Replication Configuration template use Dedicated Replication Server.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
Replication Configuration template ARN.
public final Boolean associateDefaultSecurityGroup()
Replication Configuration template associate default Application Migration Service Security group.
public final Long bandwidthThrottling()
Replication Configuration template bandwidth throtting.
public final Boolean createPublicIP()
Replication Configuration template create Public IP.
public final ReplicationConfigurationDataPlaneRouting dataPlaneRouting()
Replication Configuration template data plane routing.
If the service returns an enum value that is not available in the current SDK version, dataPlaneRouting
will return ReplicationConfigurationDataPlaneRouting.UNKNOWN_TO_SDK_VERSION. The raw value returned by
the service is available from dataPlaneRoutingAsString().
ReplicationConfigurationDataPlaneRoutingpublic final String dataPlaneRoutingAsString()
Replication Configuration template data plane routing.
If the service returns an enum value that is not available in the current SDK version, dataPlaneRouting
will return ReplicationConfigurationDataPlaneRouting.UNKNOWN_TO_SDK_VERSION. The raw value returned by
the service is available from dataPlaneRoutingAsString().
ReplicationConfigurationDataPlaneRoutingpublic final ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType()
Replication Configuration template use dedault large Staging Disk type.
If the service returns an enum value that is not available in the current SDK version,
defaultLargeStagingDiskType will return
ReplicationConfigurationDefaultLargeStagingDiskType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from defaultLargeStagingDiskTypeAsString().
ReplicationConfigurationDefaultLargeStagingDiskTypepublic final String defaultLargeStagingDiskTypeAsString()
Replication Configuration template use dedault large Staging Disk type.
If the service returns an enum value that is not available in the current SDK version,
defaultLargeStagingDiskType will return
ReplicationConfigurationDefaultLargeStagingDiskType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from defaultLargeStagingDiskTypeAsString().
ReplicationConfigurationDefaultLargeStagingDiskTypepublic final ReplicationConfigurationEbsEncryption ebsEncryption()
Replication Configuration template EBS encryption.
If the service returns an enum value that is not available in the current SDK version, ebsEncryption
will return ReplicationConfigurationEbsEncryption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from ebsEncryptionAsString().
ReplicationConfigurationEbsEncryptionpublic final String ebsEncryptionAsString()
Replication Configuration template EBS encryption.
If the service returns an enum value that is not available in the current SDK version, ebsEncryption
will return ReplicationConfigurationEbsEncryption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from ebsEncryptionAsString().
ReplicationConfigurationEbsEncryptionpublic final String ebsEncryptionKeyArn()
Replication Configuration template EBS encryption key ARN.
public final String replicationConfigurationTemplateID()
Replication Configuration template template ID.
public final String replicationServerInstanceType()
Replication Configuration template server instance type.
public final boolean hasReplicationServersSecurityGroupsIDs()
public final List<String> replicationServersSecurityGroupsIDs()
Replication Configuration template server Security Groups IDs.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasReplicationServersSecurityGroupsIDs() to see if a value was sent in this field.
public final String stagingAreaSubnetId()
Replication Configuration template Staging Area subnet ID.
public final boolean hasStagingAreaTags()
public final Map<String,String> stagingAreaTags()
Replication Configuration template Staging Area Tags.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasStagingAreaTags() to see if a value was sent in this field.
public final boolean hasTags()
public final Map<String,String> tags()
Replication Configuration template Tags.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTags() to see if a value was sent in this field.
public final Boolean useDedicatedReplicationServer()
Replication Configuration template use Dedicated Replication Server.
public ReplicationConfigurationTemplate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ReplicationConfigurationTemplate.Builder,ReplicationConfigurationTemplate>public static ReplicationConfigurationTemplate.Builder builder()
public static Class<? extends ReplicationConfigurationTemplate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.