Interface DBSubnetGroup.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DBSubnetGroup.Builder,,DBSubnetGroup> SdkBuilder<DBSubnetGroup.Builder,,DBSubnetGroup> SdkPojo
- Enclosing class:
DBSubnetGroup
-
Method Summary
Modifier and TypeMethodDescriptiondbSubnetGroupArn(String dbSubnetGroupArn) The Amazon Resource Name (ARN) for the DB subnet group.dbSubnetGroupDescription(String dbSubnetGroupDescription) Provides the description of the DB subnet group.dbSubnetGroupName(String dbSubnetGroupName) The name of the DB subnet group.subnetGroupStatus(String subnetGroupStatus) Provides the status of the DB subnet group.subnets(Collection<Subnet> subnets) Contains a list of Subnet elements.subnets(Consumer<Subnet.Builder>... subnets) Contains a list of Subnet elements.Contains a list of Subnet elements.supportedNetworkTypes(String... supportedNetworkTypes) The network types supported by the DB subnet group.supportedNetworkTypes(Collection<String> supportedNetworkTypes) The network types supported by the DB subnet group.Provides the VpcId of the DB subnet group.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
dbSubnetGroupName
The name of the DB subnet group.
- Parameters:
dbSubnetGroupName- The name of the DB subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbSubnetGroupDescription
Provides the description of the DB subnet group.
- Parameters:
dbSubnetGroupDescription- Provides the description of the DB subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
Provides the VpcId of the DB subnet group.
- Parameters:
vpcId- Provides the VpcId of the DB subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetGroupStatus
Provides the status of the DB subnet group.
- Parameters:
subnetGroupStatus- Provides the status of the DB subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnets
-
subnets
-
subnets
Contains a list of Subnet elements.
This is a convenience method that creates an instance of theSubnet.Builderavoiding the need to create one manually viaSubnet.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosubnets(List<Subnet>).- Parameters:
subnets- a consumer that will call methods onSubnet.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dbSubnetGroupArn
The Amazon Resource Name (ARN) for the DB subnet group.
- Parameters:
dbSubnetGroupArn- The Amazon Resource Name (ARN) for the DB subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedNetworkTypes
The network types supported by the DB subnet group.
Valid network types include
IPV4andDUAL. A DB subnet group supportsDUALif all subnets in the group have both IPv4 and IPv6 CIDRs.- Parameters:
supportedNetworkTypes- The network types supported by the DB subnet group.Valid network types include
IPV4andDUAL. A DB subnet group supportsDUALif all subnets in the group have both IPv4 and IPv6 CIDRs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedNetworkTypes
The network types supported by the DB subnet group.
Valid network types include
IPV4andDUAL. A DB subnet group supportsDUALif all subnets in the group have both IPv4 and IPv6 CIDRs.- Parameters:
supportedNetworkTypes- The network types supported by the DB subnet group.Valid network types include
IPV4andDUAL. A DB subnet group supportsDUALif all subnets in the group have both IPv4 and IPv6 CIDRs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-