Interface ModifyDbSubnetGroupRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ModifyDbSubnetGroupRequest.Builder,ModifyDbSubnetGroupRequest>
,RdsRequest.Builder
,SdkBuilder<ModifyDbSubnetGroupRequest.Builder,ModifyDbSubnetGroupRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- ModifyDbSubnetGroupRequest
public static interface ModifyDbSubnetGroupRequest.Builder extends RdsRequest.Builder, SdkPojo, CopyableBuilder<ModifyDbSubnetGroupRequest.Builder,ModifyDbSubnetGroupRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModifyDbSubnetGroupRequest.Builder
dbSubnetGroupDescription(String dbSubnetGroupDescription)
The description for the DB subnet group.ModifyDbSubnetGroupRequest.Builder
dbSubnetGroupName(String dbSubnetGroupName)
The name for the DB subnet group.ModifyDbSubnetGroupRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
ModifyDbSubnetGroupRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
ModifyDbSubnetGroupRequest.Builder
subnetIds(String... subnetIds)
The EC2 subnet IDs for the DB subnet group.ModifyDbSubnetGroupRequest.Builder
subnetIds(Collection<String> subnetIds)
The EC2 subnet IDs for the DB subnet group.-
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.rds.model.RdsRequest.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
-
dbSubnetGroupName
ModifyDbSubnetGroupRequest.Builder dbSubnetGroupName(String dbSubnetGroupName)
The name for the DB subnet group. This value is stored as a lowercase string. You can't modify the default subnet group.
Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.
Example:
mydbsubnetgroup
- Parameters:
dbSubnetGroupName
- The name for the DB subnet group. This value is stored as a lowercase string. You can't modify the default subnet group.Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.
Example:
mydbsubnetgroup
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbSubnetGroupDescription
ModifyDbSubnetGroupRequest.Builder dbSubnetGroupDescription(String dbSubnetGroupDescription)
The description for the DB subnet group.
- Parameters:
dbSubnetGroupDescription
- The description for the DB subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
ModifyDbSubnetGroupRequest.Builder subnetIds(Collection<String> subnetIds)
The EC2 subnet IDs for the DB subnet group.
- Parameters:
subnetIds
- The EC2 subnet IDs for the DB subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
ModifyDbSubnetGroupRequest.Builder subnetIds(String... subnetIds)
The EC2 subnet IDs for the DB subnet group.
- Parameters:
subnetIds
- The EC2 subnet IDs for the DB subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ModifyDbSubnetGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
ModifyDbSubnetGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-