Interface UpdateReplicationConfigurationTemplateRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateReplicationConfigurationTemplateRequest.Builder,
,UpdateReplicationConfigurationTemplateRequest> MgnRequest.Builder
,SdkBuilder<UpdateReplicationConfigurationTemplateRequest.Builder,
,UpdateReplicationConfigurationTemplateRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdateReplicationConfigurationTemplateRequest
-
Method Summary
Modifier and TypeMethodDescriptionUpdate replication configuration template ARN request.associateDefaultSecurityGroup
(Boolean associateDefaultSecurityGroup) Update replication configuration template associate default Application Migration Service Security group request.bandwidthThrottling
(Long bandwidthThrottling) Update replication configuration template bandwidth throttling request.createPublicIP
(Boolean createPublicIP) Update replication configuration template create Public IP request.dataPlaneRouting
(String dataPlaneRouting) Update replication configuration template data plane routing request.dataPlaneRouting
(ReplicationConfigurationDataPlaneRouting dataPlaneRouting) Update replication configuration template data plane routing request.defaultLargeStagingDiskType
(String defaultLargeStagingDiskType) Update replication configuration template use default large Staging Disk type request.defaultLargeStagingDiskType
(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType) Update replication configuration template use default large Staging Disk type request.ebsEncryption
(String ebsEncryption) Update replication configuration template EBS encryption request.ebsEncryption
(ReplicationConfigurationEbsEncryption ebsEncryption) Update replication configuration template EBS encryption request.ebsEncryptionKeyArn
(String ebsEncryptionKeyArn) Update replication configuration template EBS encryption key ARN request.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.replicationConfigurationTemplateID
(String replicationConfigurationTemplateID) Update replication configuration template template ID request.replicationServerInstanceType
(String replicationServerInstanceType) Update replication configuration template Replication Server instance type request.replicationServersSecurityGroupsIDs
(String... replicationServersSecurityGroupsIDs) Update replication configuration template Replication Server Security groups IDs request.replicationServersSecurityGroupsIDs
(Collection<String> replicationServersSecurityGroupsIDs) Update replication configuration template Replication Server Security groups IDs request.stagingAreaSubnetId
(String stagingAreaSubnetId) Update replication configuration template Staging Area subnet ID request.stagingAreaTags
(Map<String, String> stagingAreaTags) Update replication configuration template Staging Area Tags request.useDedicatedReplicationServer
(Boolean useDedicatedReplicationServer) Update replication configuration template use dedicated Replication Server request.useFipsEndpoint
(Boolean useFipsEndpoint) Update replication configuration template use Fips Endpoint request.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 Details
-
arn
Update replication configuration template ARN request.
- Parameters:
arn
- Update replication configuration template ARN request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associateDefaultSecurityGroup
UpdateReplicationConfigurationTemplateRequest.Builder associateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup) Update replication configuration template associate default Application Migration Service Security group request.
- Parameters:
associateDefaultSecurityGroup
- Update replication configuration template associate default Application Migration Service Security group request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bandwidthThrottling
Update replication configuration template bandwidth throttling request.
- Parameters:
bandwidthThrottling
- Update replication configuration template bandwidth throttling request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createPublicIP
Update replication configuration template create Public IP request.
- Parameters:
createPublicIP
- Update replication configuration template create Public IP request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataPlaneRouting
Update replication configuration template data plane routing request.
- Parameters:
dataPlaneRouting
- Update replication configuration template data plane routing request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataPlaneRouting
UpdateReplicationConfigurationTemplateRequest.Builder dataPlaneRouting(ReplicationConfigurationDataPlaneRouting dataPlaneRouting) Update replication configuration template data plane routing request.
- Parameters:
dataPlaneRouting
- Update replication configuration template data plane routing request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultLargeStagingDiskType
UpdateReplicationConfigurationTemplateRequest.Builder defaultLargeStagingDiskType(String defaultLargeStagingDiskType) Update replication configuration template use default large Staging Disk type request.
- Parameters:
defaultLargeStagingDiskType
- Update replication configuration template use default large Staging Disk type request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultLargeStagingDiskType
UpdateReplicationConfigurationTemplateRequest.Builder defaultLargeStagingDiskType(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType) Update replication configuration template use default large Staging Disk type request.
- Parameters:
defaultLargeStagingDiskType
- Update replication configuration template use default large Staging Disk type request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ebsEncryption
Update replication configuration template EBS encryption request.
- Parameters:
ebsEncryption
- Update replication configuration template EBS encryption request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ebsEncryption
UpdateReplicationConfigurationTemplateRequest.Builder ebsEncryption(ReplicationConfigurationEbsEncryption ebsEncryption) Update replication configuration template EBS encryption request.
- Parameters:
ebsEncryption
- Update replication configuration template EBS encryption request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ebsEncryptionKeyArn
UpdateReplicationConfigurationTemplateRequest.Builder ebsEncryptionKeyArn(String ebsEncryptionKeyArn) Update replication configuration template EBS encryption key ARN request.
- Parameters:
ebsEncryptionKeyArn
- Update replication configuration template EBS encryption key ARN request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationConfigurationTemplateID
UpdateReplicationConfigurationTemplateRequest.Builder replicationConfigurationTemplateID(String replicationConfigurationTemplateID) Update replication configuration template template ID request.
- Parameters:
replicationConfigurationTemplateID
- Update replication configuration template template ID request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationServerInstanceType
UpdateReplicationConfigurationTemplateRequest.Builder replicationServerInstanceType(String replicationServerInstanceType) Update replication configuration template Replication Server instance type request.
- Parameters:
replicationServerInstanceType
- Update replication configuration template Replication Server instance type request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationServersSecurityGroupsIDs
UpdateReplicationConfigurationTemplateRequest.Builder replicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs) Update replication configuration template Replication Server Security groups IDs request.
- Parameters:
replicationServersSecurityGroupsIDs
- Update replication configuration template Replication Server Security groups IDs request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationServersSecurityGroupsIDs
UpdateReplicationConfigurationTemplateRequest.Builder replicationServersSecurityGroupsIDs(String... replicationServersSecurityGroupsIDs) Update replication configuration template Replication Server Security groups IDs request.
- Parameters:
replicationServersSecurityGroupsIDs
- Update replication configuration template Replication Server Security groups IDs request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stagingAreaSubnetId
UpdateReplicationConfigurationTemplateRequest.Builder stagingAreaSubnetId(String stagingAreaSubnetId) Update replication configuration template Staging Area subnet ID request.
- Parameters:
stagingAreaSubnetId
- Update replication configuration template Staging Area subnet ID request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stagingAreaTags
UpdateReplicationConfigurationTemplateRequest.Builder stagingAreaTags(Map<String, String> stagingAreaTags) Update replication configuration template Staging Area Tags request.
- Parameters:
stagingAreaTags
- Update replication configuration template Staging Area Tags request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
useDedicatedReplicationServer
UpdateReplicationConfigurationTemplateRequest.Builder useDedicatedReplicationServer(Boolean useDedicatedReplicationServer) Update replication configuration template use dedicated Replication Server request.
- Parameters:
useDedicatedReplicationServer
- Update replication configuration template use dedicated Replication Server request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
useFipsEndpoint
Update replication configuration template use Fips Endpoint request.
- Parameters:
useFipsEndpoint
- Update replication configuration template use Fips Endpoint request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateReplicationConfigurationTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateReplicationConfigurationTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-