@Generated(value="software.amazon.awssdk:codegen") public final class EC2SecurityGroup extends Object implements 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 AWS account ID of the Amazon EC2 security group owner.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
static Class<? extends EC2SecurityGroup.Builder> |
serializableBuilderClass() |
String |
status()
The status of the Amazon EC2 security group.
|
EC2SecurityGroup.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String status()
The status of the Amazon EC2 security group.
public String ec2SecurityGroupName()
The name of the Amazon EC2 security group.
public String ec2SecurityGroupOwnerId()
The AWS account ID of the Amazon EC2 security group owner.
public EC2SecurityGroup.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<EC2SecurityGroup.Builder,EC2SecurityGroup>
public static EC2SecurityGroup.Builder builder()
public static Class<? extends EC2SecurityGroup.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.