@Generated(value="software.amazon.awssdk:codegen") public class ModifyVpcEndpointRequest extends AmazonWebServiceRequest implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<ModifyVpcEndpointRequest.Builder,ModifyVpcEndpointRequest>
Contains the parameters for ModifyVpcEndpoint.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ModifyVpcEndpointRequest.Builder |
NOOP| Modifier and Type | Method and Description |
|---|---|
List<String> |
addRouteTableIds()
One or more route tables IDs to associate with the endpoint.
|
static ModifyVpcEndpointRequest.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
policyDocument()
A policy document to attach to the endpoint.
|
List<String> |
removeRouteTableIds()
One or more route table IDs to disassociate from the endpoint.
|
Boolean |
resetPolicy()
Specify
true to reset the policy document to the default policy. |
static Class<? extends ModifyVpcEndpointRequest.Builder> |
serializableBuilderClass() |
ModifyVpcEndpointRequest.Builder |
toBuilder() |
String |
toString() |
String |
vpcEndpointId()
The ID of the endpoint.
|
clone, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setSdkClientExecutionTimeout, withGeneralProgressListener, withSdkClientExecutionTimeoutpublic List<String> addRouteTableIds()
One or more route tables IDs to associate with the endpoint.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String policyDocument()
A policy document to attach to the endpoint. The policy must be in valid JSON format.
public List<String> removeRouteTableIds()
One or more route table IDs to disassociate from the endpoint.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public Boolean resetPolicy()
Specify true to reset the policy document to the default policy. The default policy allows access to
the service.
true to reset the policy document to the default policy. The default policy allows
access to the service.public String vpcEndpointId()
The ID of the endpoint.
public ModifyVpcEndpointRequest.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<ModifyVpcEndpointRequest.Builder,ModifyVpcEndpointRequest>public static ModifyVpcEndpointRequest.Builder builder()
public static Class<? extends ModifyVpcEndpointRequest.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2017. All rights reserved.