Interface UpdateReplicationConfigurationTemplateResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateReplicationConfigurationTemplateResponse.Builder,
,UpdateReplicationConfigurationTemplateResponse> MgnResponse.Builder
,SdkBuilder<UpdateReplicationConfigurationTemplateResponse.Builder,
,UpdateReplicationConfigurationTemplateResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdateReplicationConfigurationTemplateResponse
-
Method Summary
Modifier and TypeMethodDescriptionReplication Configuration template ARN.associateDefaultSecurityGroup
(Boolean associateDefaultSecurityGroup) Replication Configuration template associate default Application Migration Service Security group.bandwidthThrottling
(Long bandwidthThrottling) Replication Configuration template bandwidth throttling.createPublicIP
(Boolean createPublicIP) Replication Configuration template create Public IP.dataPlaneRouting
(String dataPlaneRouting) Replication Configuration template data plane routing.dataPlaneRouting
(ReplicationConfigurationDataPlaneRouting dataPlaneRouting) Replication Configuration template data plane routing.defaultLargeStagingDiskType
(String defaultLargeStagingDiskType) Replication Configuration template use default large Staging Disk type.defaultLargeStagingDiskType
(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType) Replication Configuration template use default large Staging Disk type.ebsEncryption
(String ebsEncryption) Replication Configuration template EBS encryption.ebsEncryption
(ReplicationConfigurationEbsEncryption ebsEncryption) Replication Configuration template EBS encryption.ebsEncryptionKeyArn
(String ebsEncryptionKeyArn) Replication Configuration template EBS encryption key ARN.replicationConfigurationTemplateID
(String replicationConfigurationTemplateID) Replication Configuration template ID.replicationServerInstanceType
(String replicationServerInstanceType) Replication Configuration template server instance type.replicationServersSecurityGroupsIDs
(String... replicationServersSecurityGroupsIDs) Replication Configuration template server Security Groups IDs.replicationServersSecurityGroupsIDs
(Collection<String> replicationServersSecurityGroupsIDs) Replication Configuration template server Security Groups IDs.stagingAreaSubnetId
(String stagingAreaSubnetId) Replication Configuration template Staging Area subnet ID.stagingAreaTags
(Map<String, String> stagingAreaTags) Replication Configuration template Staging Area Tags.Replication Configuration template Tags.useDedicatedReplicationServer
(Boolean useDedicatedReplicationServer) Replication Configuration template use Dedicated Replication Server.useFipsEndpoint
(Boolean useFipsEndpoint) Replication Configuration template use Fips Endpoint.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 Details
-
arn
Replication Configuration template ARN.
- Parameters:
arn
- Replication Configuration template ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associateDefaultSecurityGroup
UpdateReplicationConfigurationTemplateResponse.Builder associateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup) Replication Configuration template associate default Application Migration Service Security group.
- Parameters:
associateDefaultSecurityGroup
- Replication Configuration template associate default Application Migration Service Security group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bandwidthThrottling
UpdateReplicationConfigurationTemplateResponse.Builder bandwidthThrottling(Long bandwidthThrottling) Replication Configuration template bandwidth throttling.
- Parameters:
bandwidthThrottling
- Replication Configuration template bandwidth throttling.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createPublicIP
Replication Configuration template create Public IP.
- Parameters:
createPublicIP
- Replication Configuration template create Public IP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataPlaneRouting
Replication Configuration template data plane routing.
- Parameters:
dataPlaneRouting
- Replication Configuration template data plane routing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataPlaneRouting
UpdateReplicationConfigurationTemplateResponse.Builder dataPlaneRouting(ReplicationConfigurationDataPlaneRouting dataPlaneRouting) Replication Configuration template data plane routing.
- Parameters:
dataPlaneRouting
- Replication Configuration template data plane routing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultLargeStagingDiskType
UpdateReplicationConfigurationTemplateResponse.Builder defaultLargeStagingDiskType(String defaultLargeStagingDiskType) Replication Configuration template use default large Staging Disk type.
- Parameters:
defaultLargeStagingDiskType
- Replication Configuration template use default large Staging Disk type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultLargeStagingDiskType
UpdateReplicationConfigurationTemplateResponse.Builder defaultLargeStagingDiskType(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType) Replication Configuration template use default large Staging Disk type.
- Parameters:
defaultLargeStagingDiskType
- Replication Configuration template use default large Staging Disk type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ebsEncryption
Replication Configuration template EBS encryption.
- Parameters:
ebsEncryption
- Replication Configuration template EBS encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ebsEncryption
UpdateReplicationConfigurationTemplateResponse.Builder ebsEncryption(ReplicationConfigurationEbsEncryption ebsEncryption) Replication Configuration template EBS encryption.
- Parameters:
ebsEncryption
- Replication Configuration template EBS encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ebsEncryptionKeyArn
UpdateReplicationConfigurationTemplateResponse.Builder ebsEncryptionKeyArn(String ebsEncryptionKeyArn) Replication Configuration template EBS encryption key ARN.
- Parameters:
ebsEncryptionKeyArn
- Replication Configuration template EBS encryption key ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationConfigurationTemplateID
UpdateReplicationConfigurationTemplateResponse.Builder replicationConfigurationTemplateID(String replicationConfigurationTemplateID) Replication Configuration template ID.
- Parameters:
replicationConfigurationTemplateID
- Replication Configuration template ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationServerInstanceType
UpdateReplicationConfigurationTemplateResponse.Builder replicationServerInstanceType(String replicationServerInstanceType) Replication Configuration template server instance type.
- Parameters:
replicationServerInstanceType
- Replication Configuration template server instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationServersSecurityGroupsIDs
UpdateReplicationConfigurationTemplateResponse.Builder replicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs) Replication Configuration template server Security Groups IDs.
- Parameters:
replicationServersSecurityGroupsIDs
- Replication Configuration template server Security Groups IDs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationServersSecurityGroupsIDs
UpdateReplicationConfigurationTemplateResponse.Builder replicationServersSecurityGroupsIDs(String... replicationServersSecurityGroupsIDs) Replication Configuration template server Security Groups IDs.
- Parameters:
replicationServersSecurityGroupsIDs
- Replication Configuration template server Security Groups IDs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stagingAreaSubnetId
UpdateReplicationConfigurationTemplateResponse.Builder stagingAreaSubnetId(String stagingAreaSubnetId) Replication Configuration template Staging Area subnet ID.
- Parameters:
stagingAreaSubnetId
- Replication Configuration template Staging Area subnet ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stagingAreaTags
UpdateReplicationConfigurationTemplateResponse.Builder stagingAreaTags(Map<String, String> stagingAreaTags) Replication Configuration template Staging Area Tags.
- Parameters:
stagingAreaTags
- Replication Configuration template Staging Area Tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Replication Configuration template Tags.
- Parameters:
tags
- Replication Configuration template Tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
useDedicatedReplicationServer
UpdateReplicationConfigurationTemplateResponse.Builder useDedicatedReplicationServer(Boolean useDedicatedReplicationServer) Replication Configuration template use Dedicated Replication Server.
- Parameters:
useDedicatedReplicationServer
- Replication Configuration template use Dedicated Replication Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
useFipsEndpoint
Replication Configuration template use Fips Endpoint.
- Parameters:
useFipsEndpoint
- Replication Configuration template use Fips Endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-