@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RevokeCacheSecurityGroupIngressRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input of a RevokeCacheSecurityGroupIngress
operation.
NOOP
Constructor and Description |
---|
RevokeCacheSecurityGroupIngressRequest()
Default constructor for RevokeCacheSecurityGroupIngressRequest object.
|
RevokeCacheSecurityGroupIngressRequest(String cacheSecurityGroupName,
String eC2SecurityGroupName,
String eC2SecurityGroupOwnerId)
Constructs a new RevokeCacheSecurityGroupIngressRequest object.
|
Modifier and Type | Method and Description |
---|---|
RevokeCacheSecurityGroupIngressRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCacheSecurityGroupName()
The name of the cache security group to revoke ingress from.
|
String |
getEC2SecurityGroupName()
The name of the Amazon EC2 security group to revoke access from.
|
String |
getEC2SecurityGroupOwnerId()
The AWS account number of the Amazon EC2 security group owner.
|
int |
hashCode() |
void |
setCacheSecurityGroupName(String cacheSecurityGroupName)
The name of the cache security group to revoke ingress from.
|
void |
setEC2SecurityGroupName(String eC2SecurityGroupName)
The name of the Amazon EC2 security group to revoke access from.
|
void |
setEC2SecurityGroupOwnerId(String eC2SecurityGroupOwnerId)
The AWS account number of the Amazon EC2 security group owner.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
RevokeCacheSecurityGroupIngressRequest |
withCacheSecurityGroupName(String cacheSecurityGroupName)
The name of the cache security group to revoke ingress from.
|
RevokeCacheSecurityGroupIngressRequest |
withEC2SecurityGroupName(String eC2SecurityGroupName)
The name of the Amazon EC2 security group to revoke access from.
|
RevokeCacheSecurityGroupIngressRequest |
withEC2SecurityGroupOwnerId(String eC2SecurityGroupOwnerId)
The AWS account number of the Amazon EC2 security group owner.
|
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 RevokeCacheSecurityGroupIngressRequest()
public RevokeCacheSecurityGroupIngressRequest(String cacheSecurityGroupName, String eC2SecurityGroupName, String eC2SecurityGroupOwnerId)
cacheSecurityGroupName
- The name of the cache security group to revoke ingress from.eC2SecurityGroupName
- The name of the Amazon EC2 security group to revoke access from.eC2SecurityGroupOwnerId
- The AWS account number of the Amazon EC2 security group owner. Note that this is not the same thing as an
AWS access key ID - you must provide a valid AWS account number for this parameter.public void setCacheSecurityGroupName(String cacheSecurityGroupName)
The name of the cache security group to revoke ingress from.
cacheSecurityGroupName
- The name of the cache security group to revoke ingress from.public String getCacheSecurityGroupName()
The name of the cache security group to revoke ingress from.
public RevokeCacheSecurityGroupIngressRequest withCacheSecurityGroupName(String cacheSecurityGroupName)
The name of the cache security group to revoke ingress from.
cacheSecurityGroupName
- The name of the cache security group to revoke ingress from.public void setEC2SecurityGroupName(String eC2SecurityGroupName)
The name of the Amazon EC2 security group to revoke access from.
eC2SecurityGroupName
- The name of the Amazon EC2 security group to revoke access from.public String getEC2SecurityGroupName()
The name of the Amazon EC2 security group to revoke access from.
public RevokeCacheSecurityGroupIngressRequest withEC2SecurityGroupName(String eC2SecurityGroupName)
The name of the Amazon EC2 security group to revoke access from.
eC2SecurityGroupName
- The name of the Amazon EC2 security group to revoke access from.public void setEC2SecurityGroupOwnerId(String eC2SecurityGroupOwnerId)
The AWS account number of the Amazon EC2 security group owner. Note that this is not the same thing as an AWS access key ID - you must provide a valid AWS account number for this parameter.
eC2SecurityGroupOwnerId
- The AWS account number of the Amazon EC2 security group owner. Note that this is not the same thing as an
AWS access key ID - you must provide a valid AWS account number for this parameter.public String getEC2SecurityGroupOwnerId()
The AWS account number of the Amazon EC2 security group owner. Note that this is not the same thing as an AWS access key ID - you must provide a valid AWS account number for this parameter.
public RevokeCacheSecurityGroupIngressRequest withEC2SecurityGroupOwnerId(String eC2SecurityGroupOwnerId)
The AWS account number of the Amazon EC2 security group owner. Note that this is not the same thing as an AWS access key ID - you must provide a valid AWS account number for this parameter.
eC2SecurityGroupOwnerId
- The AWS account number of the Amazon EC2 security group owner. Note that this is not the same thing as an
AWS access key ID - you must provide a valid AWS account number for this parameter.public String toString()
toString
in class Object
Object.toString()
public RevokeCacheSecurityGroupIngressRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.