@Generated(value="software.amazon.awssdk:codegen") public final class VpcEndpointConnection extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VpcEndpointConnection.Builder,VpcEndpointConnection>
Describes a VPC endpoint connection to a service.
| Modifier and Type | Class and Description |
|---|---|
static interface |
VpcEndpointConnection.Builder |
| Modifier and Type | Method and Description |
|---|---|
static VpcEndpointConnection.Builder |
builder() |
Instant |
creationTimestamp()
The date and time the VPC endpoint was created.
|
List<DnsEntry> |
dnsEntries()
The DNS entries for the VPC endpoint.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<String> |
networkLoadBalancerArns()
The Amazon Resource Names (ARNs) of the network load balancers for the service.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VpcEndpointConnection.Builder> |
serializableBuilderClass() |
String |
serviceId()
The ID of the service to which the endpoint is connected.
|
VpcEndpointConnection.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
vpcEndpointId()
The ID of the VPC endpoint.
|
String |
vpcEndpointOwner()
The AWS account ID of the owner of the VPC endpoint.
|
State |
vpcEndpointState()
The state of the VPC endpoint.
|
String |
vpcEndpointStateAsString()
The state of the VPC endpoint.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String serviceId()
The ID of the service to which the endpoint is connected.
public String vpcEndpointId()
The ID of the VPC endpoint.
public String vpcEndpointOwner()
The AWS account ID of the owner of the VPC endpoint.
public State vpcEndpointState()
The state of the VPC endpoint.
If the service returns an enum value that is not available in the current SDK version, vpcEndpointState
will return State.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
vpcEndpointStateAsString().
Statepublic String vpcEndpointStateAsString()
The state of the VPC endpoint.
If the service returns an enum value that is not available in the current SDK version, vpcEndpointState
will return State.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
vpcEndpointStateAsString().
Statepublic Instant creationTimestamp()
The date and time the VPC endpoint was created.
public List<DnsEntry> dnsEntries()
The DNS entries for the VPC endpoint.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<String> networkLoadBalancerArns()
The Amazon Resource Names (ARNs) of the network load balancers for the service.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public VpcEndpointConnection.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<VpcEndpointConnection.Builder,VpcEndpointConnection>public static VpcEndpointConnection.Builder builder()
public static Class<? extends VpcEndpointConnection.Builder> serializableBuilderClass()
public String toString()
Copyright © 2019. All rights reserved.