Interface SecurityGroupVpcAssociation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SecurityGroupVpcAssociation.Builder,SecurityGroupVpcAssociation>,SdkBuilder<SecurityGroupVpcAssociation.Builder,SecurityGroupVpcAssociation>,SdkPojo
- Enclosing class:
- SecurityGroupVpcAssociation
@Mutable @NotThreadSafe public static interface SecurityGroupVpcAssociation.Builder extends SdkPojo, CopyableBuilder<SecurityGroupVpcAssociation.Builder,SecurityGroupVpcAssociation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SecurityGroupVpcAssociation.BuildergroupId(String groupId)The association's security group ID.SecurityGroupVpcAssociation.Builderstate(String state)The association's state.SecurityGroupVpcAssociation.Builderstate(SecurityGroupVpcAssociationState state)The association's state.SecurityGroupVpcAssociation.BuilderstateReason(String stateReason)The association's state reason.SecurityGroupVpcAssociation.BuildervpcId(String vpcId)The association's VPC ID.SecurityGroupVpcAssociation.BuildervpcOwnerId(String vpcOwnerId)The Amazon Web Services account ID of the owner of the VPC.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
groupId
SecurityGroupVpcAssociation.Builder groupId(String groupId)
The association's security group ID.
- Parameters:
groupId- The association's security group ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
SecurityGroupVpcAssociation.Builder vpcId(String vpcId)
The association's VPC ID.
- Parameters:
vpcId- The association's VPC ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcOwnerId
SecurityGroupVpcAssociation.Builder vpcOwnerId(String vpcOwnerId)
The Amazon Web Services account ID of the owner of the VPC.
- Parameters:
vpcOwnerId- The Amazon Web Services account ID of the owner of the VPC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
SecurityGroupVpcAssociation.Builder state(String state)
The association's state.
- Parameters:
state- The association's state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SecurityGroupVpcAssociationState,SecurityGroupVpcAssociationState
-
state
SecurityGroupVpcAssociation.Builder state(SecurityGroupVpcAssociationState state)
The association's state.
- Parameters:
state- The association's state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SecurityGroupVpcAssociationState,SecurityGroupVpcAssociationState
-
stateReason
SecurityGroupVpcAssociation.Builder stateReason(String stateReason)
The association's state reason.
- Parameters:
stateReason- The association's state reason.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-