@Generated(value="software.amazon.awssdk:codegen") public final class SecurityGroupRuleDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SecurityGroupRuleDescription.Builder,SecurityGroupRuleDescription>
Describes the description of a security group rule.
You can use this when you want to update the security group rule description for either an inbound or outbound rule.
Modifier and Type | Class and Description |
---|---|
static interface |
SecurityGroupRuleDescription.Builder |
Modifier and Type | Method and Description |
---|---|
static SecurityGroupRuleDescription.Builder |
builder() |
String |
description()
The description of the security group rule.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
String |
securityGroupRuleId()
The ID of the security group rule.
|
static Class<? extends SecurityGroupRuleDescription.Builder> |
serializableBuilderClass() |
SecurityGroupRuleDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String securityGroupRuleId()
The ID of the security group rule.
public final String description()
The description of the security group rule.
public SecurityGroupRuleDescription.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<SecurityGroupRuleDescription.Builder,SecurityGroupRuleDescription>
public static SecurityGroupRuleDescription.Builder builder()
public static Class<? extends SecurityGroupRuleDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.