@Generated(value="software.amazon.awssdk:codegen") public final class CreateRoutingControlRequest extends Route53RecoveryControlConfigRequest implements ToCopyableBuilder<CreateRoutingControlRequest.Builder,CreateRoutingControlRequest>
The details of the routing control that you're creating.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateRoutingControlRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateRoutingControlRequest.Builder |
builder() |
String |
clientToken()
A unique, case-sensitive string of up to 64 ASCII characters.
|
String |
clusterArn()
The Amazon Resource Name (ARN) of the cluster that includes the routing control.
|
String |
controlPanelArn()
The Amazon Resource Name (ARN) of the control panel that includes the routing control.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
routingControlName()
The name of the routing control.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateRoutingControlRequest.Builder> |
serializableBuilderClass() |
CreateRoutingControlRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clientToken()
A unique, case-sensitive string of up to 64 ASCII characters. To make an idempotent API request with an action, specify a client token in the request.
public final String clusterArn()
The Amazon Resource Name (ARN) of the cluster that includes the routing control.
public final String controlPanelArn()
The Amazon Resource Name (ARN) of the control panel that includes the routing control.
public final String routingControlName()
The name of the routing control.
public CreateRoutingControlRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateRoutingControlRequest.Builder,CreateRoutingControlRequest>toBuilder in class Route53RecoveryControlConfigRequestpublic static CreateRoutingControlRequest.Builder builder()
public static Class<? extends CreateRoutingControlRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.