@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateRoutingControlStateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateRoutingControlStateRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateRoutingControlStateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getRoutingControlArn()
The Amazon Resource Number (ARN) for the routing control that you want to update the state for.
|
String |
getRoutingControlState()
The state of the routing control.
|
int |
hashCode() |
void |
setRoutingControlArn(String routingControlArn)
The Amazon Resource Number (ARN) for the routing control that you want to update the state for.
|
void |
setRoutingControlState(String routingControlState)
The state of the routing control.
|
String |
toString()
Returns a string representation of this object.
|
UpdateRoutingControlStateRequest |
withRoutingControlArn(String routingControlArn)
The Amazon Resource Number (ARN) for the routing control that you want to update the state for.
|
UpdateRoutingControlStateRequest |
withRoutingControlState(RoutingControlState routingControlState)
The state of the routing control.
|
UpdateRoutingControlStateRequest |
withRoutingControlState(String routingControlState)
The state of the routing control.
|
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, withSdkRequestTimeout
public void setRoutingControlArn(String routingControlArn)
The Amazon Resource Number (ARN) for the routing control that you want to update the state for.
routingControlArn
- The Amazon Resource Number (ARN) for the routing control that you want to update the state for.public String getRoutingControlArn()
The Amazon Resource Number (ARN) for the routing control that you want to update the state for.
public UpdateRoutingControlStateRequest withRoutingControlArn(String routingControlArn)
The Amazon Resource Number (ARN) for the routing control that you want to update the state for.
routingControlArn
- The Amazon Resource Number (ARN) for the routing control that you want to update the state for.public void setRoutingControlState(String routingControlState)
The state of the routing control. You can set the value to be On or Off.
routingControlState
- The state of the routing control. You can set the value to be On or Off.RoutingControlState
public String getRoutingControlState()
The state of the routing control. You can set the value to be On or Off.
RoutingControlState
public UpdateRoutingControlStateRequest withRoutingControlState(String routingControlState)
The state of the routing control. You can set the value to be On or Off.
routingControlState
- The state of the routing control. You can set the value to be On or Off.RoutingControlState
public UpdateRoutingControlStateRequest withRoutingControlState(RoutingControlState routingControlState)
The state of the routing control. You can set the value to be On or Off.
routingControlState
- The state of the routing control. You can set the value to be On or Off.RoutingControlState
public String toString()
toString
in class Object
Object.toString()
public UpdateRoutingControlStateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()