Interface StateTransition.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StateTransition.Builder,
,StateTransition> SdkBuilder<StateTransition.Builder,
,StateTransition> SdkPojo
- Enclosing class:
StateTransition
@Mutable
@NotThreadSafe
public static interface StateTransition.Builder
extends SdkPojo, CopyableBuilder<StateTransition.Builder,StateTransition>
-
Method Summary
Modifier and TypeMethodDescriptionThe state of the transition.state
(ParticipantState state) The state of the transition.stateEndTimestamp
(Instant stateEndTimestamp) The date and time when the state ended in UTC time.stateStartTimestamp
(Instant stateStartTimestamp) The date and time when the state started in UTC time.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, sdkFieldNameToField, sdkFields
-
Method Details
-
state
The state of the transition.
- Parameters:
state
- The state of the transition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the transition.
- Parameters:
state
- The state of the transition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stateStartTimestamp
The date and time when the state started in UTC time.
- Parameters:
stateStartTimestamp
- The date and time when the state started in UTC time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stateEndTimestamp
The date and time when the state ended in UTC time.
- Parameters:
stateEndTimestamp
- The date and time when the state ended in UTC time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-