@Generated(value="software.amazon.awssdk:codegen") public final class RevokeCacheSecurityGroupIngressRequest extends ElastiCacheRequest implements ToCopyableBuilder<RevokeCacheSecurityGroupIngressRequest.Builder,RevokeCacheSecurityGroupIngressRequest>
Represents the input of a RevokeCacheSecurityGroupIngress operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RevokeCacheSecurityGroupIngressRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RevokeCacheSecurityGroupIngressRequest.Builder |
builder() |
String |
cacheSecurityGroupName()
The name of the cache security group to revoke ingress from.
|
String |
ec2SecurityGroupName()
The name of the Amazon EC2 security group to revoke access from.
|
String |
ec2SecurityGroupOwnerId()
The Amazon account number of the Amazon EC2 security group owner.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends RevokeCacheSecurityGroupIngressRequest.Builder> |
serializableBuilderClass() |
RevokeCacheSecurityGroupIngressRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String cacheSecurityGroupName()
The name of the cache security group to revoke ingress from.
public final String ec2SecurityGroupName()
The name of the Amazon EC2 security group to revoke access from.
public final String ec2SecurityGroupOwnerId()
The Amazon account number of the Amazon EC2 security group owner. Note that this is not the same thing as an Amazon access key ID - you must provide a valid Amazon account number for this parameter.
public RevokeCacheSecurityGroupIngressRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RevokeCacheSecurityGroupIngressRequest.Builder,RevokeCacheSecurityGroupIngressRequest>toBuilder in class ElastiCacheRequestpublic static RevokeCacheSecurityGroupIngressRequest.Builder builder()
public static Class<? extends RevokeCacheSecurityGroupIngressRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.