public static interface DescribeStateMachineResponse.Builder extends SFNResponse.Builder, CopyableBuilder<DescribeStateMachineResponse.Builder,DescribeStateMachineResponse>
Modifier and Type | Method and Description |
---|---|
DescribeStateMachineResponse.Builder |
creationDate(Instant creationDate)
The date the state machine is created.
|
DescribeStateMachineResponse.Builder |
definition(String definition)
The Amazon States Language definition of the state machine.
|
DescribeStateMachineResponse.Builder |
name(String name)
The name of the state machine.
|
DescribeStateMachineResponse.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role used when creating this state machine.
|
DescribeStateMachineResponse.Builder |
stateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) that identifies the state machine.
|
DescribeStateMachineResponse.Builder |
status(StateMachineStatus status)
The current status of the state machine.
|
DescribeStateMachineResponse.Builder |
status(String status)
The current status of the state machine.
|
build
copy
apply, build
DescribeStateMachineResponse.Builder stateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) that identifies the state machine.
stateMachineArn
- The Amazon Resource Name (ARN) that identifies the state machine.DescribeStateMachineResponse.Builder name(String name)
The name of the state machine.
A name must not contain:
whitespace
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F
, U+007F-009F
)
name
- The name of the state machine.
A name must not contain:
whitespace
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F
, U+007F-009F
)
DescribeStateMachineResponse.Builder status(String status)
The current status of the state machine.
status
- The current status of the state machine.StateMachineStatus
,
StateMachineStatus
DescribeStateMachineResponse.Builder status(StateMachineStatus status)
The current status of the state machine.
status
- The current status of the state machine.StateMachineStatus
,
StateMachineStatus
DescribeStateMachineResponse.Builder definition(String definition)
The Amazon States Language definition of the state machine.
definition
- The Amazon States Language definition of the state machine.DescribeStateMachineResponse.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)
roleArn
- The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role
maintains security by granting Step Functions access to AWS resources.)DescribeStateMachineResponse.Builder creationDate(Instant creationDate)
The date the state machine is created.
creationDate
- The date the state machine is created.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.