@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomRoutingEndpointDescription extends Object implements Serializable, Cloneable, StructuredPojo
A complex type for an endpoint for a custom routing accelerator. Each endpoint group can include one or more endpoints, which are virtual private cloud (VPC) subnets.
| Constructor and Description |
|---|
CustomRoutingEndpointDescription() |
| Modifier and Type | Method and Description |
|---|---|
CustomRoutingEndpointDescription |
clone() |
boolean |
equals(Object obj) |
String |
getEndpointId()
An ID for the endpoint.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEndpointId(String endpointId)
An ID for the endpoint.
|
String |
toString()
Returns a string representation of this object.
|
CustomRoutingEndpointDescription |
withEndpointId(String endpointId)
An ID for the endpoint.
|
public void setEndpointId(String endpointId)
An ID for the endpoint. For custom routing accelerators, this is the virtual private cloud (VPC) subnet ID.
endpointId - An ID for the endpoint. For custom routing accelerators, this is the virtual private cloud (VPC) subnet
ID.public String getEndpointId()
An ID for the endpoint. For custom routing accelerators, this is the virtual private cloud (VPC) subnet ID.
public CustomRoutingEndpointDescription withEndpointId(String endpointId)
An ID for the endpoint. For custom routing accelerators, this is the virtual private cloud (VPC) subnet ID.
endpointId - An ID for the endpoint. For custom routing accelerators, this is the virtual private cloud (VPC) subnet
ID.public String toString()
toString in class ObjectObject.toString()public CustomRoutingEndpointDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.