Interface UpdateReplicationConfigurationRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateReplicationConfigurationRequest.Builder,UpdateReplicationConfigurationRequest>,MgnRequest.Builder,SdkBuilder<UpdateReplicationConfigurationRequest.Builder,UpdateReplicationConfigurationRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateReplicationConfigurationRequest
public static interface UpdateReplicationConfigurationRequest.Builder extends MgnRequest.Builder, SdkPojo, CopyableBuilder<UpdateReplicationConfigurationRequest.Builder,UpdateReplicationConfigurationRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateReplicationConfigurationRequest.BuilderaccountID(String accountID)Update replication configuration Account ID request.UpdateReplicationConfigurationRequest.BuilderassociateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup)Update replication configuration associate default Application Migration Service Security group request.UpdateReplicationConfigurationRequest.BuilderbandwidthThrottling(Long bandwidthThrottling)Update replication configuration bandwidth throttling request.UpdateReplicationConfigurationRequest.BuildercreatePublicIP(Boolean createPublicIP)Update replication configuration create Public IP request.UpdateReplicationConfigurationRequest.BuilderdataPlaneRouting(String dataPlaneRouting)Update replication configuration data plane routing request.UpdateReplicationConfigurationRequest.BuilderdataPlaneRouting(ReplicationConfigurationDataPlaneRouting dataPlaneRouting)Update replication configuration data plane routing request.UpdateReplicationConfigurationRequest.BuilderdefaultLargeStagingDiskType(String defaultLargeStagingDiskType)Update replication configuration use default large Staging Disk type request.UpdateReplicationConfigurationRequest.BuilderdefaultLargeStagingDiskType(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType)Update replication configuration use default large Staging Disk type request.UpdateReplicationConfigurationRequest.BuilderebsEncryption(String ebsEncryption)Update replication configuration EBS encryption request.UpdateReplicationConfigurationRequest.BuilderebsEncryption(ReplicationConfigurationEbsEncryption ebsEncryption)Update replication configuration EBS encryption request.UpdateReplicationConfigurationRequest.BuilderebsEncryptionKeyArn(String ebsEncryptionKeyArn)Update replication configuration EBS encryption key ARN request.UpdateReplicationConfigurationRequest.Buildername(String name)Update replication configuration name request.UpdateReplicationConfigurationRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateReplicationConfigurationRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateReplicationConfigurationRequest.BuilderreplicatedDisks(Collection<ReplicationConfigurationReplicatedDisk> replicatedDisks)Update replication configuration replicated disks request.UpdateReplicationConfigurationRequest.BuilderreplicatedDisks(Consumer<ReplicationConfigurationReplicatedDisk.Builder>... replicatedDisks)Update replication configuration replicated disks request.UpdateReplicationConfigurationRequest.BuilderreplicatedDisks(ReplicationConfigurationReplicatedDisk... replicatedDisks)Update replication configuration replicated disks request.UpdateReplicationConfigurationRequest.BuilderreplicationServerInstanceType(String replicationServerInstanceType)Update replication configuration Replication Server instance type request.UpdateReplicationConfigurationRequest.BuilderreplicationServersSecurityGroupsIDs(String... replicationServersSecurityGroupsIDs)Update replication configuration Replication Server Security Groups IDs request.UpdateReplicationConfigurationRequest.BuilderreplicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs)Update replication configuration Replication Server Security Groups IDs request.UpdateReplicationConfigurationRequest.BuildersourceServerID(String sourceServerID)Update replication configuration Source Server ID request.UpdateReplicationConfigurationRequest.BuilderstagingAreaSubnetId(String stagingAreaSubnetId)Update replication configuration Staging Area subnet request.UpdateReplicationConfigurationRequest.BuilderstagingAreaTags(Map<String,String> stagingAreaTags)Update replication configuration Staging Area Tags request.UpdateReplicationConfigurationRequest.BuilderuseDedicatedReplicationServer(Boolean useDedicatedReplicationServer)Update replication configuration use dedicated Replication Server request.UpdateReplicationConfigurationRequest.BuilderuseFipsEndpoint(Boolean useFipsEndpoint)Update replication configuration use Fips Endpoint.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.mgn.model.MgnRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
accountID
UpdateReplicationConfigurationRequest.Builder accountID(String accountID)
Update replication configuration Account ID request.
- Parameters:
accountID- Update replication configuration Account ID request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associateDefaultSecurityGroup
UpdateReplicationConfigurationRequest.Builder associateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup)
Update replication configuration associate default Application Migration Service Security group request.
- Parameters:
associateDefaultSecurityGroup- Update replication configuration associate default Application Migration Service Security group request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bandwidthThrottling
UpdateReplicationConfigurationRequest.Builder bandwidthThrottling(Long bandwidthThrottling)
Update replication configuration bandwidth throttling request.
- Parameters:
bandwidthThrottling- Update replication configuration bandwidth throttling request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createPublicIP
UpdateReplicationConfigurationRequest.Builder createPublicIP(Boolean createPublicIP)
Update replication configuration create Public IP request.
- Parameters:
createPublicIP- Update replication configuration create Public IP request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataPlaneRouting
UpdateReplicationConfigurationRequest.Builder dataPlaneRouting(String dataPlaneRouting)
Update replication configuration data plane routing request.
- Parameters:
dataPlaneRouting- Update replication configuration data plane routing request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationConfigurationDataPlaneRouting,ReplicationConfigurationDataPlaneRouting
-
dataPlaneRouting
UpdateReplicationConfigurationRequest.Builder dataPlaneRouting(ReplicationConfigurationDataPlaneRouting dataPlaneRouting)
Update replication configuration data plane routing request.
- Parameters:
dataPlaneRouting- Update replication configuration data plane routing request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationConfigurationDataPlaneRouting,ReplicationConfigurationDataPlaneRouting
-
defaultLargeStagingDiskType
UpdateReplicationConfigurationRequest.Builder defaultLargeStagingDiskType(String defaultLargeStagingDiskType)
Update replication configuration use default large Staging Disk type request.
- Parameters:
defaultLargeStagingDiskType- Update replication configuration use default large Staging Disk type request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationConfigurationDefaultLargeStagingDiskType,ReplicationConfigurationDefaultLargeStagingDiskType
-
defaultLargeStagingDiskType
UpdateReplicationConfigurationRequest.Builder defaultLargeStagingDiskType(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType)
Update replication configuration use default large Staging Disk type request.
- Parameters:
defaultLargeStagingDiskType- Update replication configuration use default large Staging Disk type request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationConfigurationDefaultLargeStagingDiskType,ReplicationConfigurationDefaultLargeStagingDiskType
-
ebsEncryption
UpdateReplicationConfigurationRequest.Builder ebsEncryption(String ebsEncryption)
Update replication configuration EBS encryption request.
- Parameters:
ebsEncryption- Update replication configuration EBS encryption request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationConfigurationEbsEncryption,ReplicationConfigurationEbsEncryption
-
ebsEncryption
UpdateReplicationConfigurationRequest.Builder ebsEncryption(ReplicationConfigurationEbsEncryption ebsEncryption)
Update replication configuration EBS encryption request.
- Parameters:
ebsEncryption- Update replication configuration EBS encryption request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationConfigurationEbsEncryption,ReplicationConfigurationEbsEncryption
-
ebsEncryptionKeyArn
UpdateReplicationConfigurationRequest.Builder ebsEncryptionKeyArn(String ebsEncryptionKeyArn)
Update replication configuration EBS encryption key ARN request.
- Parameters:
ebsEncryptionKeyArn- Update replication configuration EBS encryption key ARN request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
UpdateReplicationConfigurationRequest.Builder name(String name)
Update replication configuration name request.
- Parameters:
name- Update replication configuration name request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicatedDisks
UpdateReplicationConfigurationRequest.Builder replicatedDisks(Collection<ReplicationConfigurationReplicatedDisk> replicatedDisks)
Update replication configuration replicated disks request.
- Parameters:
replicatedDisks- Update replication configuration replicated disks request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicatedDisks
UpdateReplicationConfigurationRequest.Builder replicatedDisks(ReplicationConfigurationReplicatedDisk... replicatedDisks)
Update replication configuration replicated disks request.
- Parameters:
replicatedDisks- Update replication configuration replicated disks request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicatedDisks
UpdateReplicationConfigurationRequest.Builder replicatedDisks(Consumer<ReplicationConfigurationReplicatedDisk.Builder>... replicatedDisks)
Update replication configuration replicated disks request.
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
UpdateReplicationConfigurationRequest.Builder replicationServerInstanceType(String replicationServerInstanceType)
Update replication configuration Replication Server instance type request.
- Parameters:
replicationServerInstanceType- Update replication configuration Replication Server instance type request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationServersSecurityGroupsIDs
UpdateReplicationConfigurationRequest.Builder replicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs)
Update replication configuration Replication Server Security Groups IDs request.
- Parameters:
replicationServersSecurityGroupsIDs- Update replication configuration Replication Server Security Groups IDs request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationServersSecurityGroupsIDs
UpdateReplicationConfigurationRequest.Builder replicationServersSecurityGroupsIDs(String... replicationServersSecurityGroupsIDs)
Update replication configuration Replication Server Security Groups IDs request.
- Parameters:
replicationServersSecurityGroupsIDs- Update replication configuration Replication Server Security Groups IDs request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceServerID
UpdateReplicationConfigurationRequest.Builder sourceServerID(String sourceServerID)
Update replication configuration Source Server ID request.
- Parameters:
sourceServerID- Update replication configuration Source Server ID request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stagingAreaSubnetId
UpdateReplicationConfigurationRequest.Builder stagingAreaSubnetId(String stagingAreaSubnetId)
Update replication configuration Staging Area subnet request.
- Parameters:
stagingAreaSubnetId- Update replication configuration Staging Area subnet request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stagingAreaTags
UpdateReplicationConfigurationRequest.Builder stagingAreaTags(Map<String,String> stagingAreaTags)
Update replication configuration Staging Area Tags request.
- Parameters:
stagingAreaTags- Update replication configuration Staging Area Tags request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
useDedicatedReplicationServer
UpdateReplicationConfigurationRequest.Builder useDedicatedReplicationServer(Boolean useDedicatedReplicationServer)
Update replication configuration use dedicated Replication Server request.
- Parameters:
useDedicatedReplicationServer- Update replication configuration use dedicated Replication Server request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
useFipsEndpoint
UpdateReplicationConfigurationRequest.Builder useFipsEndpoint(Boolean useFipsEndpoint)
Update replication configuration use Fips Endpoint.
- Parameters:
useFipsEndpoint- Update replication configuration use Fips Endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateReplicationConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateReplicationConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-