@Generated(value="software.amazon.awssdk:codegen") public final class EC2SecurityGroup extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EC2SecurityGroup.Builder,EC2SecurityGroup>
Provides ownership and status information for an Amazon EC2 security group.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EC2SecurityGroup.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EC2SecurityGroup.Builder |
builder() |
String |
ec2SecurityGroupName()
The name of the Amazon EC2 security group.
|
String |
ec2SecurityGroupOwnerId()
The Amazon account ID 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 EC2SecurityGroup.Builder> |
serializableBuilderClass() |
String |
status()
The status of the Amazon EC2 security group.
|
EC2SecurityGroup.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String status()
The status of the Amazon EC2 security group.
public final String ec2SecurityGroupName()
The name of the Amazon EC2 security group.
public final String ec2SecurityGroupOwnerId()
The Amazon account ID of the Amazon EC2 security group owner.
public EC2SecurityGroup.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EC2SecurityGroup.Builder,EC2SecurityGroup>public static EC2SecurityGroup.Builder builder()
public static Class<? extends EC2SecurityGroup.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.