Interface UpdateReplicationConfigurationTemplateRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateReplicationConfigurationTemplateRequest.Builder,UpdateReplicationConfigurationTemplateRequest>,MgnRequest.Builder,SdkBuilder<UpdateReplicationConfigurationTemplateRequest.Builder,UpdateReplicationConfigurationTemplateRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateReplicationConfigurationTemplateRequest
public static interface UpdateReplicationConfigurationTemplateRequest.Builder extends MgnRequest.Builder, SdkPojo, CopyableBuilder<UpdateReplicationConfigurationTemplateRequest.Builder,UpdateReplicationConfigurationTemplateRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateReplicationConfigurationTemplateRequest.Builderarn(String arn)Update replication configuration template ARN request.UpdateReplicationConfigurationTemplateRequest.BuilderassociateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup)Update replication configuration template associate default Application Migration Service Security group request.UpdateReplicationConfigurationTemplateRequest.BuilderbandwidthThrottling(Long bandwidthThrottling)Update replication configuration template bandwidth throttling request.UpdateReplicationConfigurationTemplateRequest.BuildercreatePublicIP(Boolean createPublicIP)Update replication configuration template create Public IP request.UpdateReplicationConfigurationTemplateRequest.BuilderdataPlaneRouting(String dataPlaneRouting)Update replication configuration template data plane routing request.UpdateReplicationConfigurationTemplateRequest.BuilderdataPlaneRouting(ReplicationConfigurationDataPlaneRouting dataPlaneRouting)Update replication configuration template data plane routing request.UpdateReplicationConfigurationTemplateRequest.BuilderdefaultLargeStagingDiskType(String defaultLargeStagingDiskType)Update replication configuration template use default large Staging Disk type request.UpdateReplicationConfigurationTemplateRequest.BuilderdefaultLargeStagingDiskType(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType)Update replication configuration template use default large Staging Disk type request.UpdateReplicationConfigurationTemplateRequest.BuilderebsEncryption(String ebsEncryption)Update replication configuration template EBS encryption request.UpdateReplicationConfigurationTemplateRequest.BuilderebsEncryption(ReplicationConfigurationEbsEncryption ebsEncryption)Update replication configuration template EBS encryption request.UpdateReplicationConfigurationTemplateRequest.BuilderebsEncryptionKeyArn(String ebsEncryptionKeyArn)Update replication configuration template EBS encryption key ARN request.UpdateReplicationConfigurationTemplateRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateReplicationConfigurationTemplateRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateReplicationConfigurationTemplateRequest.BuilderreplicationConfigurationTemplateID(String replicationConfigurationTemplateID)Update replication configuration template template ID request.UpdateReplicationConfigurationTemplateRequest.BuilderreplicationServerInstanceType(String replicationServerInstanceType)Update replication configuration template Replication Server instance type request.UpdateReplicationConfigurationTemplateRequest.BuilderreplicationServersSecurityGroupsIDs(String... replicationServersSecurityGroupsIDs)Update replication configuration template Replication Server Security groups IDs request.UpdateReplicationConfigurationTemplateRequest.BuilderreplicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs)Update replication configuration template Replication Server Security groups IDs request.UpdateReplicationConfigurationTemplateRequest.BuilderstagingAreaSubnetId(String stagingAreaSubnetId)Update replication configuration template Staging Area subnet ID request.UpdateReplicationConfigurationTemplateRequest.BuilderstagingAreaTags(Map<String,String> stagingAreaTags)Update replication configuration template Staging Area Tags request.UpdateReplicationConfigurationTemplateRequest.BuilderuseDedicatedReplicationServer(Boolean useDedicatedReplicationServer)Update replication configuration template use dedicated Replication Server request.UpdateReplicationConfigurationTemplateRequest.BuilderuseFipsEndpoint(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 Detail
-
arn
UpdateReplicationConfigurationTemplateRequest.Builder arn(String 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
UpdateReplicationConfigurationTemplateRequest.Builder bandwidthThrottling(Long 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
UpdateReplicationConfigurationTemplateRequest.Builder createPublicIP(Boolean 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
UpdateReplicationConfigurationTemplateRequest.Builder dataPlaneRouting(String 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:
ReplicationConfigurationDataPlaneRouting,ReplicationConfigurationDataPlaneRouting
-
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:
ReplicationConfigurationDataPlaneRouting,ReplicationConfigurationDataPlaneRouting
-
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:
ReplicationConfigurationDefaultLargeStagingDiskType,ReplicationConfigurationDefaultLargeStagingDiskType
-
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:
ReplicationConfigurationDefaultLargeStagingDiskType,ReplicationConfigurationDefaultLargeStagingDiskType
-
ebsEncryption
UpdateReplicationConfigurationTemplateRequest.Builder ebsEncryption(String 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:
ReplicationConfigurationEbsEncryption,ReplicationConfigurationEbsEncryption
-
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:
ReplicationConfigurationEbsEncryption,ReplicationConfigurationEbsEncryption
-
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
UpdateReplicationConfigurationTemplateRequest.Builder useFipsEndpoint(Boolean 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)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateReplicationConfigurationTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-