Interface CreateReplicationConfigurationTemplateRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<CreateReplicationConfigurationTemplateRequest.Builder,,- CreateReplicationConfigurationTemplateRequest> - MgnRequest.Builder,- SdkBuilder<CreateReplicationConfigurationTemplateRequest.Builder,,- CreateReplicationConfigurationTemplateRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- CreateReplicationConfigurationTemplateRequest
- 
Method SummaryModifier and TypeMethodDescriptionassociateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup) Request to associate the default Application Migration Service Security group with the Replication Settings template.bandwidthThrottling(Long bandwidthThrottling) Request to configure bandwidth throttling during Replication Settings template creation.createPublicIP(Boolean createPublicIP) Request to create Public IP during Replication Settings template creation.dataPlaneRouting(String dataPlaneRouting) Request to configure data plane routing during Replication Settings template creation.dataPlaneRouting(ReplicationConfigurationDataPlaneRouting dataPlaneRouting) Request to configure data plane routing during Replication Settings template creation.defaultLargeStagingDiskType(String defaultLargeStagingDiskType) Request to configure the default large staging disk EBS volume type during Replication Settings template creation.defaultLargeStagingDiskType(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType) Request to configure the default large staging disk EBS volume type during Replication Settings template creation.ebsEncryption(String ebsEncryption) Request to configure EBS encryption during Replication Settings template creation.ebsEncryption(ReplicationConfigurationEbsEncryption ebsEncryption) Request to configure EBS encryption during Replication Settings template creation.ebsEncryptionKeyArn(String ebsEncryptionKeyArn) Request to configure an EBS encryption key during Replication Settings template creation.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.replicationServerInstanceType(String replicationServerInstanceType) Request to configure the Replication Server instance type during Replication Settings template creation.replicationServersSecurityGroupsIDs(String... replicationServersSecurityGroupsIDs) Request to configure the Replication Server Security group ID during Replication Settings template creation.replicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs) Request to configure the Replication Server Security group ID during Replication Settings template creation.stagingAreaSubnetId(String stagingAreaSubnetId) Request to configure the Staging Area subnet ID during Replication Settings template creation.stagingAreaTags(Map<String, String> stagingAreaTags) Request to configure Staging Area tags during Replication Settings template creation.Request to configure tags during Replication Settings template creation.useDedicatedReplicationServer(Boolean useDedicatedReplicationServer) Request to use Dedicated Replication Servers during Replication Settings template creation.useFipsEndpoint(Boolean useFipsEndpoint) Request to use Fips Endpoint during Replication Settings template creation.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.mgn.model.MgnRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
associateDefaultSecurityGroupCreateReplicationConfigurationTemplateRequest.Builder associateDefaultSecurityGroup(Boolean associateDefaultSecurityGroup) Request to associate the default Application Migration Service Security group with the Replication Settings template. - Parameters:
- associateDefaultSecurityGroup- Request to associate the default Application Migration Service Security group with the Replication Settings template.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
bandwidthThrottlingRequest to configure bandwidth throttling during Replication Settings template creation. - Parameters:
- bandwidthThrottling- Request to configure bandwidth throttling during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
createPublicIPRequest to create Public IP during Replication Settings template creation. - Parameters:
- createPublicIP- Request to create Public IP during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dataPlaneRoutingRequest to configure data plane routing during Replication Settings template creation. - Parameters:
- dataPlaneRouting- Request to configure data plane routing during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
dataPlaneRoutingCreateReplicationConfigurationTemplateRequest.Builder dataPlaneRouting(ReplicationConfigurationDataPlaneRouting dataPlaneRouting) Request to configure data plane routing during Replication Settings template creation. - Parameters:
- dataPlaneRouting- Request to configure data plane routing during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
defaultLargeStagingDiskTypeCreateReplicationConfigurationTemplateRequest.Builder defaultLargeStagingDiskType(String defaultLargeStagingDiskType) Request to configure the default large staging disk EBS volume type during Replication Settings template creation. - Parameters:
- defaultLargeStagingDiskType- Request to configure the default large staging disk EBS volume type during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
defaultLargeStagingDiskTypeCreateReplicationConfigurationTemplateRequest.Builder defaultLargeStagingDiskType(ReplicationConfigurationDefaultLargeStagingDiskType defaultLargeStagingDiskType) Request to configure the default large staging disk EBS volume type during Replication Settings template creation. - Parameters:
- defaultLargeStagingDiskType- Request to configure the default large staging disk EBS volume type during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
ebsEncryptionRequest to configure EBS encryption during Replication Settings template creation. - Parameters:
- ebsEncryption- Request to configure EBS encryption during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
ebsEncryptionCreateReplicationConfigurationTemplateRequest.Builder ebsEncryption(ReplicationConfigurationEbsEncryption ebsEncryption) Request to configure EBS encryption during Replication Settings template creation. - Parameters:
- ebsEncryption- Request to configure EBS encryption during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
ebsEncryptionKeyArnCreateReplicationConfigurationTemplateRequest.Builder ebsEncryptionKeyArn(String ebsEncryptionKeyArn) Request to configure an EBS encryption key during Replication Settings template creation. - Parameters:
- ebsEncryptionKeyArn- Request to configure an EBS encryption key during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
replicationServerInstanceTypeCreateReplicationConfigurationTemplateRequest.Builder replicationServerInstanceType(String replicationServerInstanceType) Request to configure the Replication Server instance type during Replication Settings template creation. - Parameters:
- replicationServerInstanceType- Request to configure the Replication Server instance type during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
replicationServersSecurityGroupsIDsCreateReplicationConfigurationTemplateRequest.Builder replicationServersSecurityGroupsIDs(Collection<String> replicationServersSecurityGroupsIDs) Request to configure the Replication Server Security group ID during Replication Settings template creation. - Parameters:
- replicationServersSecurityGroupsIDs- Request to configure the Replication Server Security group ID during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
replicationServersSecurityGroupsIDsCreateReplicationConfigurationTemplateRequest.Builder replicationServersSecurityGroupsIDs(String... replicationServersSecurityGroupsIDs) Request to configure the Replication Server Security group ID during Replication Settings template creation. - Parameters:
- replicationServersSecurityGroupsIDs- Request to configure the Replication Server Security group ID during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
stagingAreaSubnetIdCreateReplicationConfigurationTemplateRequest.Builder stagingAreaSubnetId(String stagingAreaSubnetId) Request to configure the Staging Area subnet ID during Replication Settings template creation. - Parameters:
- stagingAreaSubnetId- Request to configure the Staging Area subnet ID during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
stagingAreaTagsCreateReplicationConfigurationTemplateRequest.Builder stagingAreaTags(Map<String, String> stagingAreaTags) Request to configure Staging Area tags during Replication Settings template creation. - Parameters:
- stagingAreaTags- Request to configure Staging Area tags during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsRequest to configure tags during Replication Settings template creation. - Parameters:
- tags- Request to configure tags during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
useDedicatedReplicationServerCreateReplicationConfigurationTemplateRequest.Builder useDedicatedReplicationServer(Boolean useDedicatedReplicationServer) Request to use Dedicated Replication Servers during Replication Settings template creation. - Parameters:
- useDedicatedReplicationServer- Request to use Dedicated Replication Servers during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
useFipsEndpointRequest to use Fips Endpoint during Replication Settings template creation. - Parameters:
- useFipsEndpoint- Request to use Fips Endpoint during Replication Settings template creation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationCreateReplicationConfigurationTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationCreateReplicationConfigurationTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-