public class RevokeCacheSecurityGroupIngressRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Represents the input of a RevokeCacheSecurityGroupIngress action.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
cacheSecurityGroupName
The name of the cache security group to revoke ingress from.
|
private java.lang.String |
eC2SecurityGroupName
The name of the Amazon EC2 security group to revoke access from.
|
private java.lang.String |
eC2SecurityGroupOwnerId
The AWS account number of the Amazon EC2 security group owner.
|
NOOP
Constructor and Description |
---|
RevokeCacheSecurityGroupIngressRequest()
Default constructor for RevokeCacheSecurityGroupIngressRequest object.
|
RevokeCacheSecurityGroupIngressRequest(java.lang.String cacheSecurityGroupName,
java.lang.String eC2SecurityGroupName,
java.lang.String eC2SecurityGroupOwnerId)
Constructs a new RevokeCacheSecurityGroupIngressRequest object.
|
Modifier and Type | Method and Description |
---|---|
RevokeCacheSecurityGroupIngressRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCacheSecurityGroupName()
The name of the cache security group to revoke ingress from.
|
java.lang.String |
getEC2SecurityGroupName()
The name of the Amazon EC2 security group to revoke access from.
|
java.lang.String |
getEC2SecurityGroupOwnerId()
The AWS account number of the Amazon EC2 security group owner.
|
int |
hashCode() |
void |
setCacheSecurityGroupName(java.lang.String cacheSecurityGroupName)
The name of the cache security group to revoke ingress from.
|
void |
setEC2SecurityGroupName(java.lang.String eC2SecurityGroupName)
The name of the Amazon EC2 security group to revoke access from.
|
void |
setEC2SecurityGroupOwnerId(java.lang.String eC2SecurityGroupOwnerId)
The AWS account number of the Amazon EC2 security group owner.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
RevokeCacheSecurityGroupIngressRequest |
withCacheSecurityGroupName(java.lang.String cacheSecurityGroupName)
The name of the cache security group to revoke ingress from.
|
RevokeCacheSecurityGroupIngressRequest |
withEC2SecurityGroupName(java.lang.String eC2SecurityGroupName)
The name of the Amazon EC2 security group to revoke access from.
|
RevokeCacheSecurityGroupIngressRequest |
withEC2SecurityGroupOwnerId(java.lang.String eC2SecurityGroupOwnerId)
The AWS account number of the Amazon EC2 security group owner.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String cacheSecurityGroupName
The name of the cache security group to revoke ingress from.
private java.lang.String eC2SecurityGroupName
The name of the Amazon EC2 security group to revoke access from.
private java.lang.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.
public RevokeCacheSecurityGroupIngressRequest()
public RevokeCacheSecurityGroupIngressRequest(java.lang.String cacheSecurityGroupName, java.lang.String eC2SecurityGroupName, java.lang.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(java.lang.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 java.lang.String getCacheSecurityGroupName()
The name of the cache security group to revoke ingress from.
public RevokeCacheSecurityGroupIngressRequest withCacheSecurityGroupName(java.lang.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(java.lang.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 java.lang.String getEC2SecurityGroupName()
The name of the Amazon EC2 security group to revoke access from.
public RevokeCacheSecurityGroupIngressRequest withEC2SecurityGroupName(java.lang.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(java.lang.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 java.lang.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(java.lang.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 java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public RevokeCacheSecurityGroupIngressRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()