Interface GetReplicationConfigurationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetReplicationConfigurationResponse.Builder,GetReplicationConfigurationResponse>,MgnResponse.Builder,SdkBuilder<GetReplicationConfigurationResponse.Builder,GetReplicationConfigurationResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetReplicationConfigurationResponse
public static interface GetReplicationConfigurationResponse.Builder extends MgnResponse.Builder, SdkPojo, CopyableBuilder<GetReplicationConfigurationResponse.Builder,GetReplicationConfigurationResponse>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.mgn.model.MgnResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
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
GetReplicationConfigurationResponse.Builder bandwidthThrottling(Long 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
GetReplicationConfigurationResponse.Builder createPublicIP(Boolean 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
GetReplicationConfigurationResponse.Builder dataPlaneRouting(String 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:
ReplicationConfigurationDataPlaneRouting,ReplicationConfigurationDataPlaneRouting
-
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:
ReplicationConfigurationDataPlaneRouting,ReplicationConfigurationDataPlaneRouting
-
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:
ReplicationConfigurationDefaultLargeStagingDiskType,ReplicationConfigurationDefaultLargeStagingDiskType
-
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:
ReplicationConfigurationDefaultLargeStagingDiskType,ReplicationConfigurationDefaultLargeStagingDiskType
-
ebsEncryption
GetReplicationConfigurationResponse.Builder ebsEncryption(String 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:
ReplicationConfigurationEbsEncryption,ReplicationConfigurationEbsEncryption
-
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:
ReplicationConfigurationEbsEncryption,ReplicationConfigurationEbsEncryption
-
ebsEncryptionKeyArn
GetReplicationConfigurationResponse.Builder ebsEncryptionKeyArn(String 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
GetReplicationConfigurationResponse.Builder name(String 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 to#replicatedDisks(List.) - 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:
#replicatedDisks(java.util.Collection)
-
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
GetReplicationConfigurationResponse.Builder sourceServerID(String 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
GetReplicationConfigurationResponse.Builder stagingAreaSubnetId(String 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
GetReplicationConfigurationResponse.Builder stagingAreaTags(Map<String,String> 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
GetReplicationConfigurationResponse.Builder useFipsEndpoint(Boolean 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.
-
-