CopyableBuilder<CreateStateMachineRequest.Builder,CreateStateMachineRequest>
, SdkBuilder<CreateStateMachineRequest.Builder,CreateStateMachineRequest>
public static interface CreateStateMachineRequest.Builder extends CopyableBuilder<CreateStateMachineRequest.Builder,CreateStateMachineRequest>
Modifier and Type | Method | Description |
---|---|---|
CreateStateMachineRequest.Builder |
definition(String definition) |
The Amazon States Language definition of the state machine.
|
CreateStateMachineRequest.Builder |
name(String name) |
The name of the state machine.
|
CreateStateMachineRequest.Builder |
roleArn(String roleArn) |
The Amazon Resource Name (ARN) of the IAM role to use for this state machine.
|
copy
apply, build
CreateStateMachineRequest.Builder name(String name)
The name of the state machine. This name must be unique for your AWS account and region.
name
- The name of the state machine. This name must be unique for your AWS account and region.CreateStateMachineRequest.Builder definition(String definition)
The Amazon States Language definition of the state machine.
definition
- The Amazon States Language definition of the state machine.CreateStateMachineRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role to use for this state machine.
roleArn
- The Amazon Resource Name (ARN) of the IAM role to use for this state machine.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.