Class ReferencedSecurityGroup
java.lang.Object
software.amazon.awssdk.services.ec2.model.ReferencedSecurityGroup
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ReferencedSecurityGroup.Builder,ReferencedSecurityGroup>
@Generated("software.amazon.awssdk:codegen")
public final class ReferencedSecurityGroup
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<ReferencedSecurityGroup.Builder,ReferencedSecurityGroup>
Describes the security group that is referenced in the security group rule.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final StringgroupId()The ID of the security group.final inthashCode()final StringThe status of a VPC peering connection, if applicable.static Class<? extends ReferencedSecurityGroup.Builder>final StringtoString()Returns a string representation of this object.final StringuserId()The Amazon Web Services account ID.final StringvpcId()The ID of the VPC.final StringThe ID of the VPC peering connection (if applicable).Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
groupId
The ID of the security group.
- Returns:
- The ID of the security group.
-
peeringStatus
The status of a VPC peering connection, if applicable.
- Returns:
- The status of a VPC peering connection, if applicable.
-
userId
The Amazon Web Services account ID.
- Returns:
- The Amazon Web Services account ID.
-
vpcId
The ID of the VPC.
- Returns:
- The ID of the VPC.
-
vpcPeeringConnectionId
The ID of the VPC peering connection (if applicable).
- Returns:
- The ID of the VPC peering connection (if applicable).
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ReferencedSecurityGroup.Builder,ReferencedSecurityGroup>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-