Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateStateMachineRequest.Builder,CreateStateMachineRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateStateMachineRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateStateMachineRequest.Builder,CreateStateMachineRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateStateMachineRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static CreateStateMachineRequest.Builder |
builder() |
|
String |
definition() |
The Amazon States Language definition of the state machine.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
name() |
The name of the state machine.
|
String |
roleArn() |
The Amazon Resource Name (ARN) of the IAM role to use for this state machine.
|
static Class<? extends CreateStateMachineRequest.Builder> |
serializableBuilderClass() |
|
CreateStateMachineRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String name()
The name of the state machine. This name must be unique for your AWS account and region.
public String definition()
The Amazon States Language definition of the state machine.
public String roleArn()
The Amazon Resource Name (ARN) of the IAM role to use for this state machine.
public CreateStateMachineRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateStateMachineRequest.Builder,CreateStateMachineRequest>
public static CreateStateMachineRequest.Builder builder()
public static Class<? extends CreateStateMachineRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.