@Generated(value="software.amazon.awssdk:codegen") public final class AwsEc2VpcPeeringConnectionDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsEc2VpcPeeringConnectionDetails.Builder,AwsEc2VpcPeeringConnectionDetails>
Provides information about a VPC peering connection between two VPCs: a requester VPC that you own and an accepter VPC with which to create the connection.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsEc2VpcPeeringConnectionDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
AwsEc2VpcPeeringConnectionVpcInfoDetails |
accepterVpcInfo()
Information about the accepter VPC.
|
static AwsEc2VpcPeeringConnectionDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
expirationTime()
The time at which an unaccepted VPC peering connection will expire.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
AwsEc2VpcPeeringConnectionVpcInfoDetails |
requesterVpcInfo()
Information about the requester VPC.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsEc2VpcPeeringConnectionDetails.Builder> |
serializableBuilderClass() |
AwsEc2VpcPeeringConnectionStatusDetails |
status()
The status of the VPC peering connection.
|
AwsEc2VpcPeeringConnectionDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
vpcPeeringConnectionId()
The ID of the VPC peering connection.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AwsEc2VpcPeeringConnectionVpcInfoDetails accepterVpcInfo()
Information about the accepter VPC.
public final String expirationTime()
The time at which an unaccepted VPC peering connection will expire.
public final AwsEc2VpcPeeringConnectionVpcInfoDetails requesterVpcInfo()
Information about the requester VPC.
public final AwsEc2VpcPeeringConnectionStatusDetails status()
The status of the VPC peering connection.
public final String vpcPeeringConnectionId()
The ID of the VPC peering connection.
public AwsEc2VpcPeeringConnectionDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsEc2VpcPeeringConnectionDetails.Builder,AwsEc2VpcPeeringConnectionDetails>public static AwsEc2VpcPeeringConnectionDetails.Builder builder()
public static Class<? extends AwsEc2VpcPeeringConnectionDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.