public class AuthorizeCacheSecurityGroupIngressRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input of an AuthorizeCacheSecurityGroupIngress action.
NOOP| Constructor and Description | 
|---|
| AuthorizeCacheSecurityGroupIngressRequest()Default constructor for AuthorizeCacheSecurityGroupIngressRequest object. | 
| AuthorizeCacheSecurityGroupIngressRequest(String cacheSecurityGroupName,
                                         String eC2SecurityGroupName,
                                         String eC2SecurityGroupOwnerId)Constructs a new AuthorizeCacheSecurityGroupIngressRequest object. | 
| Modifier and Type | Method and Description | 
|---|---|
| AuthorizeCacheSecurityGroupIngressRequest | clone()Creates a shallow clone of this request. | 
| boolean | equals(Object obj) | 
| String | getCacheSecurityGroupName()
 The cache security group which will allow network ingress. | 
| String | getEC2SecurityGroupName()
 The Amazon EC2 security group to be authorized for ingress to the cache
 security group. | 
| String | getEC2SecurityGroupOwnerId()
 The AWS account number of the Amazon EC2 security group owner. | 
| int | hashCode() | 
| void | setCacheSecurityGroupName(String cacheSecurityGroupName)
 The cache security group which will allow network ingress. | 
| void | setEC2SecurityGroupName(String eC2SecurityGroupName)
 The Amazon EC2 security group to be authorized for ingress to the cache
 security group. | 
| 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. | 
| AuthorizeCacheSecurityGroupIngressRequest | withCacheSecurityGroupName(String cacheSecurityGroupName)
 The cache security group which will allow network ingress. | 
| AuthorizeCacheSecurityGroupIngressRequest | withEC2SecurityGroupName(String eC2SecurityGroupName)
 The Amazon EC2 security group to be authorized for ingress to the cache
 security group. | 
| AuthorizeCacheSecurityGroupIngressRequest | withEC2SecurityGroupOwnerId(String eC2SecurityGroupOwnerId)
 The AWS account number of the Amazon EC2 security group owner. | 
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic AuthorizeCacheSecurityGroupIngressRequest()
public AuthorizeCacheSecurityGroupIngressRequest(String cacheSecurityGroupName, String eC2SecurityGroupName, String eC2SecurityGroupOwnerId)
cacheSecurityGroupName - The cache security group which will allow network ingress.eC2SecurityGroupName - The Amazon EC2 security group to be authorized for ingress to the
        cache security group.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 cache security group which will allow network ingress.
cacheSecurityGroupName - The cache security group which will allow network ingress.public String getCacheSecurityGroupName()
The cache security group which will allow network ingress.
public AuthorizeCacheSecurityGroupIngressRequest withCacheSecurityGroupName(String cacheSecurityGroupName)
The cache security group which will allow network ingress.
cacheSecurityGroupName - The cache security group which will allow network ingress.public void setEC2SecurityGroupName(String eC2SecurityGroupName)
The Amazon EC2 security group to be authorized for ingress to the cache security group.
eC2SecurityGroupName - The Amazon EC2 security group to be authorized for ingress to the
        cache security group.public String getEC2SecurityGroupName()
The Amazon EC2 security group to be authorized for ingress to the cache security group.
public AuthorizeCacheSecurityGroupIngressRequest withEC2SecurityGroupName(String eC2SecurityGroupName)
The Amazon EC2 security group to be authorized for ingress to the cache security group.
eC2SecurityGroupName - The Amazon EC2 security group to be authorized for ingress to the
        cache security group.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 AuthorizeCacheSecurityGroupIngressRequest 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 ObjectObject.toString()public AuthorizeCacheSecurityGroupIngressRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.