Interface StateMachineListItem.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<StateMachineListItem.Builder,StateMachineListItem>,SdkBuilder<StateMachineListItem.Builder,StateMachineListItem>,SdkPojo
- Enclosing class:
- StateMachineListItem
public static interface StateMachineListItem.Builder extends SdkPojo, CopyableBuilder<StateMachineListItem.Builder,StateMachineListItem>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StateMachineListItem.BuildercreationDate(Instant creationDate)The date the state machine is created.StateMachineListItem.Buildername(String name)The name of the state machine.StateMachineListItem.BuilderstateMachineArn(String stateMachineArn)The Amazon Resource Name (ARN) that identifies the state machine.StateMachineListItem.Buildertype(String type)StateMachineListItem.Buildertype(StateMachineType type)-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
stateMachineArn
StateMachineListItem.Builder stateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) that identifies the state machine.
- Parameters:
stateMachineArn- The Amazon Resource Name (ARN) that identifies the state machine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
StateMachineListItem.Builder name(String name)
The name of the state machine.
A name must not contain:
-
white space
-
brackets
< > { } [ ] -
wildcard characters
? * -
special characters
" # % \ ^ | ~ ` $ & , ; : / -
control characters (
U+0000-001F,U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
- Parameters:
name- The name of the state machine.A name must not contain:
-
white space
-
brackets
< > { } [ ] -
wildcard characters
? * -
special characters
" # % \ ^ | ~ ` $ & , ; : / -
control characters (
U+0000-001F,U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
type
StateMachineListItem.Builder type(String type)
- Parameters:
type-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
StateMachineType,StateMachineType
-
type
StateMachineListItem.Builder type(StateMachineType type)
- Parameters:
type-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
StateMachineType,StateMachineType
-
creationDate
StateMachineListItem.Builder creationDate(Instant creationDate)
The date the state machine is created.
- Parameters:
creationDate- The date the state machine is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-