Cloneable
, ReadLimitInfo
, ToCopyableBuilder<ModifyVpcEndpointRequest.Builder,ModifyVpcEndpointRequest>
@Generated("software.amazon.awssdk:codegen") public class ModifyVpcEndpointRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<ModifyVpcEndpointRequest.Builder,ModifyVpcEndpointRequest>
Contains the parameters for ModifyVpcEndpoint.
Modifier and Type | Class | Description |
---|---|---|
static interface |
ModifyVpcEndpointRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
List<String> |
addRouteTableIds() |
One or more route tables IDs to associate with the endpoint.
|
static ModifyVpcEndpointRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
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() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
vpcEndpointId() |
The ID of the endpoint.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public List<String> addRouteTableIds()
One or more route tables IDs to associate with the endpoint.
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.
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()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ModifyVpcEndpointRequest.Builder,ModifyVpcEndpointRequest>
public static ModifyVpcEndpointRequest.Builder builder()
public static Class<? extends ModifyVpcEndpointRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.