@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModifyVpcEndpointServiceConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<ModifyVpcEndpointServiceConfigurationRequest>
NOOP
Constructor and Description |
---|
ModifyVpcEndpointServiceConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
ModifyVpcEndpointServiceConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getAcceptanceRequired()
Indicate whether requests to create an endpoint to your service must be accepted.
|
List<String> |
getAddNetworkLoadBalancerArns()
The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.
|
Request<ModifyVpcEndpointServiceConfigurationRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
List<String> |
getRemoveNetworkLoadBalancerArns()
The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.
|
String |
getServiceId()
The ID of the service.
|
int |
hashCode() |
Boolean |
isAcceptanceRequired()
Indicate whether requests to create an endpoint to your service must be accepted.
|
void |
setAcceptanceRequired(Boolean acceptanceRequired)
Indicate whether requests to create an endpoint to your service must be accepted.
|
void |
setAddNetworkLoadBalancerArns(Collection<String> addNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.
|
void |
setRemoveNetworkLoadBalancerArns(Collection<String> removeNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.
|
void |
setServiceId(String serviceId)
The ID of the service.
|
String |
toString()
Returns a string representation of this object.
|
ModifyVpcEndpointServiceConfigurationRequest |
withAcceptanceRequired(Boolean acceptanceRequired)
Indicate whether requests to create an endpoint to your service must be accepted.
|
ModifyVpcEndpointServiceConfigurationRequest |
withAddNetworkLoadBalancerArns(Collection<String> addNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.
|
ModifyVpcEndpointServiceConfigurationRequest |
withAddNetworkLoadBalancerArns(String... addNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.
|
ModifyVpcEndpointServiceConfigurationRequest |
withRemoveNetworkLoadBalancerArns(Collection<String> removeNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.
|
ModifyVpcEndpointServiceConfigurationRequest |
withRemoveNetworkLoadBalancerArns(String... removeNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.
|
ModifyVpcEndpointServiceConfigurationRequest |
withServiceId(String serviceId)
The ID of the service.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public ModifyVpcEndpointServiceConfigurationRequest()
public void setServiceId(String serviceId)
The ID of the service.
serviceId
- The ID of the service.public String getServiceId()
The ID of the service.
public ModifyVpcEndpointServiceConfigurationRequest withServiceId(String serviceId)
The ID of the service.
serviceId
- The ID of the service.public void setAcceptanceRequired(Boolean acceptanceRequired)
Indicate whether requests to create an endpoint to your service must be accepted.
acceptanceRequired
- Indicate whether requests to create an endpoint to your service must be accepted.public Boolean getAcceptanceRequired()
Indicate whether requests to create an endpoint to your service must be accepted.
public ModifyVpcEndpointServiceConfigurationRequest withAcceptanceRequired(Boolean acceptanceRequired)
Indicate whether requests to create an endpoint to your service must be accepted.
acceptanceRequired
- Indicate whether requests to create an endpoint to your service must be accepted.public Boolean isAcceptanceRequired()
Indicate whether requests to create an endpoint to your service must be accepted.
public List<String> getAddNetworkLoadBalancerArns()
The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.
public void setAddNetworkLoadBalancerArns(Collection<String> addNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.
addNetworkLoadBalancerArns
- The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.public ModifyVpcEndpointServiceConfigurationRequest withAddNetworkLoadBalancerArns(String... addNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.
NOTE: This method appends the values to the existing list (if any). Use
setAddNetworkLoadBalancerArns(java.util.Collection)
or
withAddNetworkLoadBalancerArns(java.util.Collection)
if you want to override the existing values.
addNetworkLoadBalancerArns
- The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.public ModifyVpcEndpointServiceConfigurationRequest withAddNetworkLoadBalancerArns(Collection<String> addNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.
addNetworkLoadBalancerArns
- The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.public List<String> getRemoveNetworkLoadBalancerArns()
The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.
public void setRemoveNetworkLoadBalancerArns(Collection<String> removeNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.
removeNetworkLoadBalancerArns
- The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.public ModifyVpcEndpointServiceConfigurationRequest withRemoveNetworkLoadBalancerArns(String... removeNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.
NOTE: This method appends the values to the existing list (if any). Use
setRemoveNetworkLoadBalancerArns(java.util.Collection)
or
withRemoveNetworkLoadBalancerArns(java.util.Collection)
if you want to override the existing values.
removeNetworkLoadBalancerArns
- The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.public ModifyVpcEndpointServiceConfigurationRequest withRemoveNetworkLoadBalancerArns(Collection<String> removeNetworkLoadBalancerArns)
The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.
removeNetworkLoadBalancerArns
- The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.public Request<ModifyVpcEndpointServiceConfigurationRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<ModifyVpcEndpointServiceConfigurationRequest>
public String toString()
toString
in class Object
Object.toString()
public ModifyVpcEndpointServiceConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.