@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AddCustomRoutingEndpointsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
AddCustomRoutingEndpointsRequest() |
| Modifier and Type | Method and Description |
|---|---|
AddCustomRoutingEndpointsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<CustomRoutingEndpointConfiguration> |
getEndpointConfigurations()
The list of endpoint objects to add to a custom routing accelerator.
|
String |
getEndpointGroupArn()
The Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.
|
int |
hashCode() |
void |
setEndpointConfigurations(Collection<CustomRoutingEndpointConfiguration> endpointConfigurations)
The list of endpoint objects to add to a custom routing accelerator.
|
void |
setEndpointGroupArn(String endpointGroupArn)
The Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.
|
String |
toString()
Returns a string representation of this object.
|
AddCustomRoutingEndpointsRequest |
withEndpointConfigurations(Collection<CustomRoutingEndpointConfiguration> endpointConfigurations)
The list of endpoint objects to add to a custom routing accelerator.
|
AddCustomRoutingEndpointsRequest |
withEndpointConfigurations(CustomRoutingEndpointConfiguration... endpointConfigurations)
The list of endpoint objects to add to a custom routing accelerator.
|
AddCustomRoutingEndpointsRequest |
withEndpointGroupArn(String endpointGroupArn)
The Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.
|
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, withSdkRequestTimeoutpublic List<CustomRoutingEndpointConfiguration> getEndpointConfigurations()
The list of endpoint objects to add to a custom routing accelerator.
public void setEndpointConfigurations(Collection<CustomRoutingEndpointConfiguration> endpointConfigurations)
The list of endpoint objects to add to a custom routing accelerator.
endpointConfigurations - The list of endpoint objects to add to a custom routing accelerator.public AddCustomRoutingEndpointsRequest withEndpointConfigurations(CustomRoutingEndpointConfiguration... endpointConfigurations)
The list of endpoint objects to add to a custom routing accelerator.
NOTE: This method appends the values to the existing list (if any). Use
setEndpointConfigurations(java.util.Collection) or
withEndpointConfigurations(java.util.Collection) if you want to override the existing values.
endpointConfigurations - The list of endpoint objects to add to a custom routing accelerator.public AddCustomRoutingEndpointsRequest withEndpointConfigurations(Collection<CustomRoutingEndpointConfiguration> endpointConfigurations)
The list of endpoint objects to add to a custom routing accelerator.
endpointConfigurations - The list of endpoint objects to add to a custom routing accelerator.public void setEndpointGroupArn(String endpointGroupArn)
The Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.
endpointGroupArn - The Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.public String getEndpointGroupArn()
The Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.
public AddCustomRoutingEndpointsRequest withEndpointGroupArn(String endpointGroupArn)
The Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.
endpointGroupArn - The Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.public String toString()
toString in class ObjectObject.toString()public AddCustomRoutingEndpointsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()