Interface GetReplicationConfigurationResponse.Builder
- All Superinterfaces:
 AwsResponse.Builder,Buildable,CopyableBuilder<GetReplicationConfigurationResponse.Builder,,GetReplicationConfigurationResponse> MgnResponse.Builder,SdkBuilder<GetReplicationConfigurationResponse.Builder,,GetReplicationConfigurationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
 GetReplicationConfigurationResponse
- 
Method Summary
Modifier and TypeMethodDescriptionassociateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup) Replication Configuration associate default Application Migration Service Security Group.bandwidthThrottling(Long bandwidthThrottling) Replication Configuration set bandwidth throttling.createPublicIP(Boolean createPublicIP) Replication Configuration create Public IP.dataPlaneRouting(String dataPlaneRouting) Replication Configuration data plane routing.dataPlaneRouting(ReplicationConfigurationDataPlaneRouting dataPlaneRouting) Replication Configuration data plane routing.defaultLargeStagingDiskType(String defaultLargeStagingDiskType) Replication Configuration use default large Staging Disks.defaultLargeStagingDiskType(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType) Replication Configuration use default large Staging Disks.ebsEncryption(String ebsEncryption) Replication Configuration EBS encryption.ebsEncryption(ReplicationConfigurationEbsEncryption ebsEncryption) Replication Configuration EBS encryption.ebsEncryptionKeyArn(String ebsEncryptionKeyArn) Replication Configuration EBS encryption key ARN.Replication Configuration name.replicatedDisks(Collection<ReplicationConfigurationReplicatedDisk> replicatedDisks) Replication Configuration replicated disks.replicatedDisks(Consumer<ReplicationConfigurationReplicatedDisk.Builder>... replicatedDisks) Replication Configuration replicated disks.replicatedDisks(ReplicationConfigurationReplicatedDisk... replicatedDisks) Replication Configuration replicated disks.replicationServerInstanceType(String replicationServerInstanceType) Replication Configuration Replication Server instance type.replicationServersSecurityGroupsIDs(String... replicationServersSecurityGroupsIDs) Replication Configuration Replication Server Security Group IDs.replicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs) Replication Configuration Replication Server Security Group IDs.sourceServerID(String sourceServerID) Replication Configuration Source Server ID.stagingAreaSubnetId(String stagingAreaSubnetId) Replication Configuration Staging Area subnet ID.stagingAreaTags(Map<String, String> stagingAreaTags) Replication Configuration Staging Area tags.useDedicatedReplicationServer(Boolean useDedicatedReplicationServer) Replication Configuration use Dedicated Replication Server.useFipsEndpoint(Boolean useFipsEndpoint) Replication Configuration use Fips Endpoint.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.mgn.model.MgnResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse 
- 
Method Details
- 
associateDefaultSecurityGroup
GetReplicationConfigurationResponse.Builder associateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup) Replication Configuration associate default Application Migration Service Security Group.
- Parameters:
 associateDefaultSecurityGroup- Replication Configuration associate default Application Migration Service Security Group.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
bandwidthThrottling
Replication Configuration set bandwidth throttling.
- Parameters:
 bandwidthThrottling- Replication Configuration set bandwidth throttling.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
createPublicIP
Replication Configuration create Public IP.
- Parameters:
 createPublicIP- Replication Configuration create Public IP.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
dataPlaneRouting
Replication Configuration data plane routing.
- Parameters:
 dataPlaneRouting- Replication Configuration data plane routing.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
dataPlaneRouting
GetReplicationConfigurationResponse.Builder dataPlaneRouting(ReplicationConfigurationDataPlaneRouting dataPlaneRouting) Replication Configuration data plane routing.
- Parameters:
 dataPlaneRouting- Replication Configuration data plane routing.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
defaultLargeStagingDiskType
GetReplicationConfigurationResponse.Builder defaultLargeStagingDiskType(String defaultLargeStagingDiskType) Replication Configuration use default large Staging Disks.
- Parameters:
 defaultLargeStagingDiskType- Replication Configuration use default large Staging Disks.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
defaultLargeStagingDiskType
GetReplicationConfigurationResponse.Builder defaultLargeStagingDiskType(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType) Replication Configuration use default large Staging Disks.
- Parameters:
 defaultLargeStagingDiskType- Replication Configuration use default large Staging Disks.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
ebsEncryption
Replication Configuration EBS encryption.
- Parameters:
 ebsEncryption- Replication Configuration EBS encryption.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
ebsEncryption
GetReplicationConfigurationResponse.Builder ebsEncryption(ReplicationConfigurationEbsEncryption ebsEncryption) Replication Configuration EBS encryption.
- Parameters:
 ebsEncryption- Replication Configuration EBS encryption.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
ebsEncryptionKeyArn
Replication Configuration EBS encryption key ARN.
- Parameters:
 ebsEncryptionKeyArn- Replication Configuration EBS encryption key ARN.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
name
Replication Configuration name.
- Parameters:
 name- Replication Configuration name.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
replicatedDisks
GetReplicationConfigurationResponse.Builder replicatedDisks(Collection<ReplicationConfigurationReplicatedDisk> replicatedDisks) Replication Configuration replicated disks.
- Parameters:
 replicatedDisks- Replication Configuration replicated disks.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
replicatedDisks
GetReplicationConfigurationResponse.Builder replicatedDisks(ReplicationConfigurationReplicatedDisk... replicatedDisks) Replication Configuration replicated disks.
- Parameters:
 replicatedDisks- Replication Configuration replicated disks.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
replicatedDisks
GetReplicationConfigurationResponse.Builder replicatedDisks(Consumer<ReplicationConfigurationReplicatedDisk.Builder>... replicatedDisks) Replication Configuration replicated disks.
This is a convenience method that creates an instance of theReplicationConfigurationReplicatedDisk.Builderavoiding the need to create one manually viaReplicationConfigurationReplicatedDisk.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toreplicatedDisks(List<ReplicationConfigurationReplicatedDisk>).- Parameters:
 replicatedDisks- a consumer that will call methods onReplicationConfigurationReplicatedDisk.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
replicationServerInstanceType
GetReplicationConfigurationResponse.Builder replicationServerInstanceType(String replicationServerInstanceType) Replication Configuration Replication Server instance type.
- Parameters:
 replicationServerInstanceType- Replication Configuration Replication Server instance type.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
replicationServersSecurityGroupsIDs
GetReplicationConfigurationResponse.Builder replicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs) Replication Configuration Replication Server Security Group IDs.
- Parameters:
 replicationServersSecurityGroupsIDs- Replication Configuration Replication Server Security Group IDs.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
replicationServersSecurityGroupsIDs
GetReplicationConfigurationResponse.Builder replicationServersSecurityGroupsIDs(String... replicationServersSecurityGroupsIDs) Replication Configuration Replication Server Security Group IDs.
- Parameters:
 replicationServersSecurityGroupsIDs- Replication Configuration Replication Server Security Group IDs.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
sourceServerID
Replication Configuration Source Server ID.
- Parameters:
 sourceServerID- Replication Configuration Source Server ID.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
stagingAreaSubnetId
Replication Configuration Staging Area subnet ID.
- Parameters:
 stagingAreaSubnetId- Replication Configuration Staging Area subnet ID.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
stagingAreaTags
Replication Configuration Staging Area tags.
- Parameters:
 stagingAreaTags- Replication Configuration Staging Area tags.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
useDedicatedReplicationServer
GetReplicationConfigurationResponse.Builder useDedicatedReplicationServer(Boolean useDedicatedReplicationServer) Replication Configuration use Dedicated Replication Server.
- Parameters:
 useDedicatedReplicationServer- Replication Configuration use Dedicated Replication Server.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
useFipsEndpoint
Replication Configuration use Fips Endpoint.
- Parameters:
 useFipsEndpoint- Replication Configuration use Fips Endpoint.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -