Class ClusterSubnetGroup
- All Implemented Interfaces:
Serializable
,Cloneable
Describes a subnet group.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The 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.int
hashCode()
void
setClusterSubnetGroupName
(String clusterSubnetGroupName) The name of the cluster subnet group.void
setDescription
(String description) The description of the cluster subnet group.void
setSubnetGroupStatus
(String subnetGroupStatus) The status of the cluster subnet group.void
setSubnets
(Collection<Subnet> subnets) A list of the VPC Subnet elements.void
setTags
(Collection<Tag> tags) The list of tags for the cluster subnet group.void
The 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
,Incomplete
andInvalid
.- Parameters:
subnetGroupStatus
- The status of the cluster subnet group. Possible values areComplete
,Incomplete
andInvalid
.
-
getSubnetGroupStatus
The status of the cluster subnet group. Possible values are
Complete
,Incomplete
andInvalid
.- Returns:
- The status of the cluster subnet group. Possible values are
Complete
,Incomplete
andInvalid
.
-
withSubnetGroupStatus
The status of the cluster subnet group. Possible values are
Complete
,Incomplete
andInvalid
.- Parameters:
subnetGroupStatus
- The status of the cluster subnet group. Possible values areComplete
,Incomplete
andInvalid
.- 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
-