@Generated(value="software.amazon.awssdk:codegen") public final class UpdateStateMachineRequest extends SfnRequest implements ToCopyableBuilder<UpdateStateMachineRequest.Builder,UpdateStateMachineRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateStateMachineRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateStateMachineRequest.Builder |
builder() |
String |
definition()
The Amazon States Language definition of the state machine.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
LoggingConfiguration |
loggingConfiguration()
The
LoggingConfiguration data type is used to set CloudWatch Logs options. |
String |
roleArn()
The Amazon Resource Name (ARN) of the IAM role of the state machine.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateStateMachineRequest.Builder> |
serializableBuilderClass() |
String |
stateMachineArn()
The Amazon Resource Name (ARN) of the state machine.
|
UpdateStateMachineRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TracingConfiguration |
tracingConfiguration()
Selects whether AWS X-Ray tracing is enabled.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String stateMachineArn()
The Amazon Resource Name (ARN) of the state machine.
public String definition()
The Amazon States Language definition of the state machine. See Amazon States Language.
public String roleArn()
The Amazon Resource Name (ARN) of the IAM role of the state machine.
public LoggingConfiguration loggingConfiguration()
The LoggingConfiguration data type is used to set CloudWatch Logs options.
LoggingConfiguration data type is used to set CloudWatch Logs options.public TracingConfiguration tracingConfiguration()
Selects whether AWS X-Ray tracing is enabled.
public UpdateStateMachineRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateStateMachineRequest.Builder,UpdateStateMachineRequest>toBuilder in class SfnRequestpublic static UpdateStateMachineRequest.Builder builder()
public static Class<? extends UpdateStateMachineRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.