CopyableBuilder<VpcEndpoint.Builder,VpcEndpoint>, SdkBuilder<VpcEndpoint.Builder,VpcEndpoint>public static interface VpcEndpoint.Builder extends CopyableBuilder<VpcEndpoint.Builder,VpcEndpoint>
| Modifier and Type | Method | Description |
|---|---|---|
VpcEndpoint.Builder |
creationTimestamp(Date creationTimestamp) |
The date and time the VPC endpoint was created.
|
VpcEndpoint.Builder |
policyDocument(String policyDocument) |
The policy document associated with the endpoint.
|
VpcEndpoint.Builder |
routeTableIds(String... routeTableIds) |
One or more route tables associated with the endpoint.
|
VpcEndpoint.Builder |
routeTableIds(Collection<String> routeTableIds) |
One or more route tables associated with the endpoint.
|
VpcEndpoint.Builder |
serviceName(String serviceName) |
The name of the AWS service to which the endpoint is associated.
|
VpcEndpoint.Builder |
state(String state) |
The state of the VPC endpoint.
|
VpcEndpoint.Builder |
state(State state) |
The state of the VPC endpoint.
|
VpcEndpoint.Builder |
vpcEndpointId(String vpcEndpointId) |
The ID of the VPC endpoint.
|
VpcEndpoint.Builder |
vpcId(String vpcId) |
The ID of the VPC to which the endpoint is associated.
|
copyapply, buildVpcEndpoint.Builder creationTimestamp(Date creationTimestamp)
The date and time the VPC endpoint was created.
creationTimestamp - The date and time the VPC endpoint was created.VpcEndpoint.Builder policyDocument(String policyDocument)
The policy document associated with the endpoint.
policyDocument - The policy document associated with the endpoint.VpcEndpoint.Builder routeTableIds(Collection<String> routeTableIds)
One or more route tables associated with the endpoint.
routeTableIds - One or more route tables associated with the endpoint.VpcEndpoint.Builder routeTableIds(String... routeTableIds)
One or more route tables associated with the endpoint.
NOTE: This method appends the values to the existing list (if any). Use
#setRouteTableIds(java.util.Collection) or #withRouteTableIds(java.util.Collection) if you
want to override the existing values.
routeTableIds - One or more route tables associated with the endpoint.VpcEndpoint.Builder serviceName(String serviceName)
The name of the AWS service to which the endpoint is associated.
serviceName - The name of the AWS service to which the endpoint is associated.VpcEndpoint.Builder state(String state)
The state of the VPC endpoint.
state - The state of the VPC endpoint.StateVpcEndpoint.Builder state(State state)
The state of the VPC endpoint.
state - The state of the VPC endpoint.StateVpcEndpoint.Builder vpcEndpointId(String vpcEndpointId)
The ID of the VPC endpoint.
vpcEndpointId - The ID of the VPC endpoint.VpcEndpoint.Builder vpcId(String vpcId)
The ID of the VPC to which the endpoint is associated.
vpcId - The ID of the VPC to which the endpoint is associated.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.