Interface SubnetIpv6CidrBlockAssociation.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<SubnetIpv6CidrBlockAssociation.Builder,SubnetIpv6CidrBlockAssociation>
,SdkBuilder<SubnetIpv6CidrBlockAssociation.Builder,SubnetIpv6CidrBlockAssociation>
,SdkPojo
- Enclosing class:
- SubnetIpv6CidrBlockAssociation
public static interface SubnetIpv6CidrBlockAssociation.Builder extends SdkPojo, CopyableBuilder<SubnetIpv6CidrBlockAssociation.Builder,SubnetIpv6CidrBlockAssociation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description SubnetIpv6CidrBlockAssociation.Builder
associationId(String associationId)
The ID of the association.SubnetIpv6CidrBlockAssociation.Builder
ipv6CidrBlock(String ipv6CidrBlock)
The IPv6 CIDR block.default SubnetIpv6CidrBlockAssociation.Builder
ipv6CidrBlockState(Consumer<SubnetCidrBlockState.Builder> ipv6CidrBlockState)
The state of the CIDR block.SubnetIpv6CidrBlockAssociation.Builder
ipv6CidrBlockState(SubnetCidrBlockState ipv6CidrBlockState)
The state of the CIDR block.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
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
-
associationId
SubnetIpv6CidrBlockAssociation.Builder associationId(String associationId)
The ID of the association.
- Parameters:
associationId
- The ID of the association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv6CidrBlock
SubnetIpv6CidrBlockAssociation.Builder ipv6CidrBlock(String ipv6CidrBlock)
The IPv6 CIDR block.
- Parameters:
ipv6CidrBlock
- The IPv6 CIDR block.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv6CidrBlockState
SubnetIpv6CidrBlockAssociation.Builder ipv6CidrBlockState(SubnetCidrBlockState ipv6CidrBlockState)
The state of the CIDR block.
- Parameters:
ipv6CidrBlockState
- The state of the CIDR block.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv6CidrBlockState
default SubnetIpv6CidrBlockAssociation.Builder ipv6CidrBlockState(Consumer<SubnetCidrBlockState.Builder> ipv6CidrBlockState)
The state of the CIDR block.
This is a convenience method that creates an instance of theSubnetCidrBlockState.Builder
avoiding the need to create one manually viaSubnetCidrBlockState.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toipv6CidrBlockState(SubnetCidrBlockState)
.- Parameters:
ipv6CidrBlockState
- a consumer that will call methods onSubnetCidrBlockState.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ipv6CidrBlockState(SubnetCidrBlockState)
-
-