@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateRoutingControlStateEntry extends Object implements Serializable, Cloneable, StructuredPojo
A routing control state.
Constructor and Description |
---|
UpdateRoutingControlStateEntry() |
Modifier and Type | Method and Description |
---|---|
UpdateRoutingControlStateEntry |
clone() |
boolean |
equals(Object obj) |
String |
getRoutingControlArn()
The Amazon Resource Number (ARN) for the routing control state entry.
|
String |
getRoutingControlState()
The routing control state in a set of routing control state entries.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setRoutingControlArn(String routingControlArn)
The Amazon Resource Number (ARN) for the routing control state entry.
|
void |
setRoutingControlState(String routingControlState)
The routing control state in a set of routing control state entries.
|
String |
toString()
Returns a string representation of this object.
|
UpdateRoutingControlStateEntry |
withRoutingControlArn(String routingControlArn)
The Amazon Resource Number (ARN) for the routing control state entry.
|
UpdateRoutingControlStateEntry |
withRoutingControlState(RoutingControlState routingControlState)
The routing control state in a set of routing control state entries.
|
UpdateRoutingControlStateEntry |
withRoutingControlState(String routingControlState)
The routing control state in a set of routing control state entries.
|
public void setRoutingControlArn(String routingControlArn)
The Amazon Resource Number (ARN) for the routing control state entry.
routingControlArn
- The Amazon Resource Number (ARN) for the routing control state entry.public String getRoutingControlArn()
The Amazon Resource Number (ARN) for the routing control state entry.
public UpdateRoutingControlStateEntry withRoutingControlArn(String routingControlArn)
The Amazon Resource Number (ARN) for the routing control state entry.
routingControlArn
- The Amazon Resource Number (ARN) for the routing control state entry.public void setRoutingControlState(String routingControlState)
The routing control state in a set of routing control state entries.
routingControlState
- The routing control state in a set of routing control state entries.RoutingControlState
public String getRoutingControlState()
The routing control state in a set of routing control state entries.
RoutingControlState
public UpdateRoutingControlStateEntry withRoutingControlState(String routingControlState)
The routing control state in a set of routing control state entries.
routingControlState
- The routing control state in a set of routing control state entries.RoutingControlState
public UpdateRoutingControlStateEntry withRoutingControlState(RoutingControlState routingControlState)
The routing control state in a set of routing control state entries.
routingControlState
- The routing control state in a set of routing control state entries.RoutingControlState
public String toString()
toString
in class Object
Object.toString()
public UpdateRoutingControlStateEntry clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.