@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ClusterEndpoint extends Object implements Serializable, Cloneable, StructuredPojo
A cluster endpoint. Specify an endpoint when you want to set or retrieve a routing control state in the cluster.
| Constructor and Description |
|---|
ClusterEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
ClusterEndpoint |
clone() |
boolean |
equals(Object obj) |
String |
getEndpoint()
A cluster endpoint.
|
String |
getRegion()
The Amazon Web Services Region for a cluster endpoint.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEndpoint(String endpoint)
A cluster endpoint.
|
void |
setRegion(String region)
The Amazon Web Services Region for a cluster endpoint.
|
String |
toString()
Returns a string representation of this object.
|
ClusterEndpoint |
withEndpoint(String endpoint)
A cluster endpoint.
|
ClusterEndpoint |
withRegion(String region)
The Amazon Web Services Region for a cluster endpoint.
|
public void setEndpoint(String endpoint)
A cluster endpoint. Specify an endpoint and Amazon Web Services Region when you want to set or retrieve a routing control state in the cluster.
To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.
endpoint - A cluster endpoint. Specify an endpoint and Amazon Web Services Region when you want to set or retrieve a
routing control state in the cluster.
To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.
public String getEndpoint()
A cluster endpoint. Specify an endpoint and Amazon Web Services Region when you want to set or retrieve a routing control state in the cluster.
To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.
To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.
public ClusterEndpoint withEndpoint(String endpoint)
A cluster endpoint. Specify an endpoint and Amazon Web Services Region when you want to set or retrieve a routing control state in the cluster.
To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.
endpoint - A cluster endpoint. Specify an endpoint and Amazon Web Services Region when you want to set or retrieve a
routing control state in the cluster.
To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.
public void setRegion(String region)
The Amazon Web Services Region for a cluster endpoint.
region - The Amazon Web Services Region for a cluster endpoint.public String getRegion()
The Amazon Web Services Region for a cluster endpoint.
public ClusterEndpoint withRegion(String region)
The Amazon Web Services Region for a cluster endpoint.
region - The Amazon Web Services Region for a cluster endpoint.public String toString()
toString in class ObjectObject.toString()public ClusterEndpoint clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.