@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AuthorizeEndpointAccessRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
AuthorizeEndpointAccessRequest() |
Modifier and Type | Method and Description |
---|---|
AuthorizeEndpointAccessRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAccount()
The Amazon Web Services account ID to grant access to.
|
String |
getClusterIdentifier()
The cluster identifier of the cluster to grant access to.
|
List<String> |
getVpcIds()
The virtual private cloud (VPC) identifiers to grant access to.
|
int |
hashCode() |
void |
setAccount(String account)
The Amazon Web Services account ID to grant access to.
|
void |
setClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster to grant access to.
|
void |
setVpcIds(Collection<String> vpcIds)
The virtual private cloud (VPC) identifiers to grant access to.
|
String |
toString()
Returns a string representation of this object.
|
AuthorizeEndpointAccessRequest |
withAccount(String account)
The Amazon Web Services account ID to grant access to.
|
AuthorizeEndpointAccessRequest |
withClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster to grant access to.
|
AuthorizeEndpointAccessRequest |
withVpcIds(Collection<String> vpcIds)
The virtual private cloud (VPC) identifiers to grant access to.
|
AuthorizeEndpointAccessRequest |
withVpcIds(String... vpcIds)
The virtual private cloud (VPC) identifiers to grant access to.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster to grant access to.
clusterIdentifier
- The cluster identifier of the cluster to grant access to.public String getClusterIdentifier()
The cluster identifier of the cluster to grant access to.
public AuthorizeEndpointAccessRequest withClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster to grant access to.
clusterIdentifier
- The cluster identifier of the cluster to grant access to.public void setAccount(String account)
The Amazon Web Services account ID to grant access to.
account
- The Amazon Web Services account ID to grant access to.public String getAccount()
The Amazon Web Services account ID to grant access to.
public AuthorizeEndpointAccessRequest withAccount(String account)
The Amazon Web Services account ID to grant access to.
account
- The Amazon Web Services account ID to grant access to.public List<String> getVpcIds()
The virtual private cloud (VPC) identifiers to grant access to.
public void setVpcIds(Collection<String> vpcIds)
The virtual private cloud (VPC) identifiers to grant access to.
vpcIds
- The virtual private cloud (VPC) identifiers to grant access to.public AuthorizeEndpointAccessRequest withVpcIds(String... vpcIds)
The virtual private cloud (VPC) identifiers to grant access to.
NOTE: This method appends the values to the existing list (if any). Use
setVpcIds(java.util.Collection)
or withVpcIds(java.util.Collection)
if you want to override the
existing values.
vpcIds
- The virtual private cloud (VPC) identifiers to grant access to.public AuthorizeEndpointAccessRequest withVpcIds(Collection<String> vpcIds)
The virtual private cloud (VPC) identifiers to grant access to.
vpcIds
- The virtual private cloud (VPC) identifiers to grant access to.public String toString()
toString
in class Object
Object.toString()
public AuthorizeEndpointAccessRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()