@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 Cluster (Data Plane) 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 Cluster (Data Plane) 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 Cluster (Data Plane) Actions.
To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Cluster (Data Plane) 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 Cluster (Data Plane) 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 Cluster (Data Plane) 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 Object
Object.toString()
public ClusterEndpoint clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.