public class CreateClusterSubnetGroupRequest extends AmazonWebServiceRequest implements java.io.Serializable
CreateClusterSubnetGroup operation.
Creates a new Amazon Redshift subnet group. You must provide a list of one or more subnets in your existing Amazon Virtual Private Cloud (Amazon VPC) when creating Amazon Redshift subnet group.
For information about subnet groups, go to Amazon Redshift Cluster Subnet Groups in the Amazon Redshift Management Guide .
| コンストラクタと説明 |
|---|
CreateClusterSubnetGroupRequest() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getClusterSubnetGroupName()
The name for the subnet group.
|
java.lang.String |
getDescription()
A description for the subnet group.
|
java.util.List<java.lang.String> |
getSubnetIds()
An array of VPC subnet IDs.
|
int |
hashCode() |
void |
setClusterSubnetGroupName(java.lang.String clusterSubnetGroupName)
The name for the subnet group.
|
void |
setDescription(java.lang.String description)
A description for the subnet group.
|
void |
setSubnetIds(java.util.Collection<java.lang.String> subnetIds)
An array of VPC subnet IDs.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CreateClusterSubnetGroupRequest |
withClusterSubnetGroupName(java.lang.String clusterSubnetGroupName)
The name for the subnet group.
|
CreateClusterSubnetGroupRequest |
withDescription(java.lang.String description)
A description for the subnet group.
|
CreateClusterSubnetGroupRequest |
withSubnetIds(java.util.Collection<java.lang.String> subnetIds)
An array of VPC subnet IDs.
|
CreateClusterSubnetGroupRequest |
withSubnetIds(java.lang.String... subnetIds)
An array of VPC subnet IDs.
|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentialspublic java.lang.String getClusterSubnetGroupName()
Constraints:
Example:
examplesubnetgroup
Constraints:
Example:
examplesubnetgroup
public void setClusterSubnetGroupName(java.lang.String clusterSubnetGroupName)
Constraints:
Example:
examplesubnetgroup
clusterSubnetGroupName - The name for the subnet group. Amazon Redshift stores the value as a
lowercase string. Constraints:
Example:
examplesubnetgroup
public CreateClusterSubnetGroupRequest withClusterSubnetGroupName(java.lang.String clusterSubnetGroupName)
Constraints:
Example:
examplesubnetgroup
Returns a reference to this object so that method calls can be chained together.
clusterSubnetGroupName - The name for the subnet group. Amazon Redshift stores the value as a
lowercase string. Constraints:
Example:
examplesubnetgroup
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - A description for the subnet group.public CreateClusterSubnetGroupRequest withDescription(java.lang.String description)
Returns a reference to this object so that method calls can be chained together.
description - A description for the subnet group.public java.util.List<java.lang.String> getSubnetIds()
public void setSubnetIds(java.util.Collection<java.lang.String> subnetIds)
subnetIds - An array of VPC subnet IDs. A maximum of 20 subnets can be modified in
a single request.public CreateClusterSubnetGroupRequest withSubnetIds(java.lang.String... subnetIds)
Returns a reference to this object so that method calls can be chained together.
subnetIds - An array of VPC subnet IDs. A maximum of 20 subnets can be modified in
a single request.public CreateClusterSubnetGroupRequest withSubnetIds(java.util.Collection<java.lang.String> subnetIds)
Returns a reference to this object so that method calls can be chained together.
subnetIds - An array of VPC subnet IDs. A maximum of 20 subnets can be modified in
a single request.public java.lang.String toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object