Class ClusterSubnetGroup
- All Implemented Interfaces:
Serializable,Cloneable
Describes a subnet group.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanThe name of the cluster subnet group.The description of the cluster subnet group.The status of the cluster subnet group.A list of the VPC Subnet elements.getTags()The list of tags for the cluster subnet group.getVpcId()The VPC ID of the cluster subnet group.inthashCode()voidsetClusterSubnetGroupName(String clusterSubnetGroupName) The name of the cluster subnet group.voidsetDescription(String description) The description of the cluster subnet group.voidsetSubnetGroupStatus(String subnetGroupStatus) The status of the cluster subnet group.voidsetSubnets(Collection<Subnet> subnets) A list of the VPC Subnet elements.voidsetTags(Collection<Tag> tags) The list of tags for the cluster subnet group.voidThe VPC ID of the cluster subnet group.toString()Returns a string representation of this object; useful for testing and debugging.withClusterSubnetGroupName(String clusterSubnetGroupName) The name of the cluster subnet group.withDescription(String description) The description of the cluster subnet group.withSubnetGroupStatus(String subnetGroupStatus) The status of the cluster subnet group.withSubnets(Subnet... subnets) A list of the VPC Subnet elements.withSubnets(Collection<Subnet> subnets) A list of the VPC Subnet elements.The list of tags for the cluster subnet group.withTags(Collection<Tag> tags) The list of tags for the cluster subnet group.The VPC ID of the cluster subnet group.
-
Constructor Details
-
ClusterSubnetGroup
public ClusterSubnetGroup()
-
-
Method Details
-
setClusterSubnetGroupName
The name of the cluster subnet group.
- Parameters:
clusterSubnetGroupName- The name of the cluster subnet group.
-
getClusterSubnetGroupName
The name of the cluster subnet group.
- Returns:
- The name of the cluster subnet group.
-
withClusterSubnetGroupName
The name of the cluster subnet group.
- Parameters:
clusterSubnetGroupName- The name of the cluster subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDescription
The description of the cluster subnet group.
- Parameters:
description- The description of the cluster subnet group.
-
getDescription
The description of the cluster subnet group.
- Returns:
- The description of the cluster subnet group.
-
withDescription
The description of the cluster subnet group.
- Parameters:
description- The description of the cluster subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setVpcId
The VPC ID of the cluster subnet group.
- Parameters:
vpcId- The VPC ID of the cluster subnet group.
-
getVpcId
The VPC ID of the cluster subnet group.
- Returns:
- The VPC ID of the cluster subnet group.
-
withVpcId
The VPC ID of the cluster subnet group.
- Parameters:
vpcId- The VPC ID of the cluster subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setSubnetGroupStatus
The status of the cluster subnet group. Possible values are
Complete,IncompleteandInvalid.- Parameters:
subnetGroupStatus- The status of the cluster subnet group. Possible values areComplete,IncompleteandInvalid.
-
getSubnetGroupStatus
The status of the cluster subnet group. Possible values are
Complete,IncompleteandInvalid.- Returns:
- The status of the cluster subnet group. Possible values are
Complete,IncompleteandInvalid.
-
withSubnetGroupStatus
The status of the cluster subnet group. Possible values are
Complete,IncompleteandInvalid.- Parameters:
subnetGroupStatus- The status of the cluster subnet group. Possible values areComplete,IncompleteandInvalid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getSubnets
A list of the VPC Subnet elements.
- Returns:
- A list of the VPC Subnet elements.
-
setSubnets
A list of the VPC Subnet elements.
- Parameters:
subnets- A list of the VPC Subnet elements.
-
withSubnets
A list of the VPC Subnet elements.
NOTE: This method appends the values to the existing list (if any). Use
setSubnets(java.util.Collection)orwithSubnets(java.util.Collection)if you want to override the existing values.- Parameters:
subnets- A list of the VPC Subnet elements.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withSubnets
A list of the VPC Subnet elements.
- Parameters:
subnets- A list of the VPC Subnet elements.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getTags
The list of tags for the cluster subnet group.
- Returns:
- The list of tags for the cluster subnet group.
-
setTags
The list of tags for the cluster subnet group.
- Parameters:
tags- The list of tags for the cluster subnet group.
-
withTags
The list of tags for the cluster subnet group.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)orwithTags(java.util.Collection)if you want to override the existing values.- Parameters:
tags- The list of tags for the cluster subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withTags
The list of tags for the cluster subnet group.
- Parameters:
tags- The list of tags for the cluster subnet group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-