@Generated(value="software.amazon.awssdk:codegen") public class VpcEndpoint extends Object implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<VpcEndpoint.Builder,VpcEndpoint>
Describes a VPC endpoint.
| Modifier and Type | Class and Description |
|---|---|
static interface |
VpcEndpoint.Builder |
| Modifier and Type | Method and Description |
|---|---|
static VpcEndpoint.Builder |
builder() |
Instant |
creationTimestamp()
The date and time the VPC endpoint was created.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
policyDocument()
The policy document associated with the endpoint.
|
List<String> |
routeTableIds()
One or more route tables associated with the endpoint.
|
static Class<? extends VpcEndpoint.Builder> |
serializableBuilderClass() |
String |
serviceName()
The name of the AWS service to which the endpoint is associated.
|
State |
state()
The state of the VPC endpoint.
|
String |
stateString()
The state of the VPC endpoint.
|
VpcEndpoint.Builder |
toBuilder() |
String |
toString() |
String |
vpcEndpointId()
The ID of the VPC endpoint.
|
String |
vpcId()
The ID of the VPC to which the endpoint is associated.
|
public Instant creationTimestamp()
The date and time the VPC endpoint was created.
public String policyDocument()
The policy document associated with the endpoint.
public List<String> routeTableIds()
One or more route tables associated with the endpoint.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String serviceName()
The name of the AWS service to which the endpoint is associated.
public State state()
The state of the VPC endpoint.
If the service returns an enum value that is not available in the current SDK version, state will return
State.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateString().
Statepublic String stateString()
The state of the VPC endpoint.
If the service returns an enum value that is not available in the current SDK version, state will return
State.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateString().
Statepublic String vpcEndpointId()
The ID of the VPC endpoint.
public String vpcId()
The ID of the VPC to which the endpoint is associated.
public VpcEndpoint.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<VpcEndpoint.Builder,VpcEndpoint>public static VpcEndpoint.Builder builder()
public static Class<? extends VpcEndpoint.Builder> serializableBuilderClass()
Copyright © 2017. All rights reserved.