Interface SecurityGroupVpcAssociation.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<SecurityGroupVpcAssociation.Builder,SecurityGroupVpcAssociation>
,SdkBuilder<SecurityGroupVpcAssociation.Builder,SecurityGroupVpcAssociation>
,SdkPojo
- Enclosing class:
- SecurityGroupVpcAssociation
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.Builder
groupId(String groupId)
The association's security group ID.SecurityGroupVpcAssociation.Builder
state(String state)
The association's state.SecurityGroupVpcAssociation.Builder
state(SecurityGroupVpcAssociationState state)
The association's state.SecurityGroupVpcAssociation.Builder
stateReason(String stateReason)
The association's state reason.SecurityGroupVpcAssociation.Builder
vpcId(String vpcId)
The association's VPC ID.SecurityGroupVpcAssociation.Builder
vpcOwnerId(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.
-
-