CopyableBuilder<ModifyVpcEndpointRequest.Builder,ModifyVpcEndpointRequest>
, SdkBuilder<ModifyVpcEndpointRequest.Builder,ModifyVpcEndpointRequest>
public static interface ModifyVpcEndpointRequest.Builder extends CopyableBuilder<ModifyVpcEndpointRequest.Builder,ModifyVpcEndpointRequest>
Modifier and Type | Method | Description |
---|---|---|
ModifyVpcEndpointRequest.Builder |
addRouteTableIds(String... addRouteTableIds) |
One or more route tables IDs to associate with the endpoint.
|
ModifyVpcEndpointRequest.Builder |
addRouteTableIds(Collection<String> addRouteTableIds) |
One or more route tables IDs to associate with the endpoint.
|
ModifyVpcEndpointRequest.Builder |
policyDocument(String policyDocument) |
A policy document to attach to the endpoint.
|
ModifyVpcEndpointRequest.Builder |
removeRouteTableIds(String... removeRouteTableIds) |
One or more route table IDs to disassociate from the endpoint.
|
ModifyVpcEndpointRequest.Builder |
removeRouteTableIds(Collection<String> removeRouteTableIds) |
One or more route table IDs to disassociate from the endpoint.
|
ModifyVpcEndpointRequest.Builder |
resetPolicy(Boolean resetPolicy) |
Specify
true to reset the policy document to the default policy. |
ModifyVpcEndpointRequest.Builder |
vpcEndpointId(String vpcEndpointId) |
The ID of the endpoint.
|
copy
apply, build
ModifyVpcEndpointRequest.Builder addRouteTableIds(Collection<String> addRouteTableIds)
One or more route tables IDs to associate with the endpoint.
addRouteTableIds
- One or more route tables IDs to associate with the endpoint.ModifyVpcEndpointRequest.Builder addRouteTableIds(String... addRouteTableIds)
One or more route tables IDs to associate with the endpoint.
NOTE: This method appends the values to the existing list (if any). Use
#setAddRouteTableIds(java.util.Collection)
or #withAddRouteTableIds(java.util.Collection)
if
you want to override the existing values.
addRouteTableIds
- One or more route tables IDs to associate with the endpoint.ModifyVpcEndpointRequest.Builder policyDocument(String policyDocument)
A policy document to attach to the endpoint. The policy must be in valid JSON format.
policyDocument
- A policy document to attach to the endpoint. The policy must be in valid JSON format.ModifyVpcEndpointRequest.Builder removeRouteTableIds(Collection<String> removeRouteTableIds)
One or more route table IDs to disassociate from the endpoint.
removeRouteTableIds
- One or more route table IDs to disassociate from the endpoint.ModifyVpcEndpointRequest.Builder removeRouteTableIds(String... removeRouteTableIds)
One or more route table IDs to disassociate from the endpoint.
NOTE: This method appends the values to the existing list (if any). Use
#setRemoveRouteTableIds(java.util.Collection)
or
#withRemoveRouteTableIds(java.util.Collection)
if you want to override the existing values.
removeRouteTableIds
- One or more route table IDs to disassociate from the endpoint.ModifyVpcEndpointRequest.Builder resetPolicy(Boolean resetPolicy)
Specify true
to reset the policy document to the default policy. The default policy allows
access to the service.
resetPolicy
- Specify true
to reset the policy document to the default policy. The default policy
allows access to the service.ModifyVpcEndpointRequest.Builder vpcEndpointId(String vpcEndpointId)
The ID of the endpoint.
vpcEndpointId
- The ID of the endpoint.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.