Interface OnInputLifecycle.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OnInputLifecycle.Builder,
,OnInputLifecycle> SdkBuilder<OnInputLifecycle.Builder,
,OnInputLifecycle> SdkPojo
- Enclosing class:
OnInputLifecycle
-
Method Summary
Modifier and TypeMethodDescriptionevents
(Collection<Event> events) Specifies the actions performed when thecondition
evaluates to TRUE.events
(Consumer<Event.Builder>... events) Specifies the actions performed when thecondition
evaluates to TRUE.Specifies the actions performed when thecondition
evaluates to TRUE.transitionEvents
(Collection<TransitionEvent> transitionEvents) Specifies the actions performed, and the next state entered, when acondition
evaluates to TRUE.transitionEvents
(Consumer<TransitionEvent.Builder>... transitionEvents) Specifies the actions performed, and the next state entered, when acondition
evaluates to TRUE.transitionEvents
(TransitionEvent... transitionEvents) Specifies the actions performed, and the next state entered, when acondition
evaluates to TRUE.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 Details
-
events
Specifies the actions performed when the
condition
evaluates to TRUE.- Parameters:
events
- Specifies the actions performed when thecondition
evaluates to TRUE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
events
Specifies the actions performed when the
condition
evaluates to TRUE.- Parameters:
events
- Specifies the actions performed when thecondition
evaluates to TRUE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
events
Specifies the actions performed when the
This is a convenience method that creates an instance of thecondition
evaluates to TRUE.Event.Builder
avoiding the need to create one manually viaEvent.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toevents(List<Event>)
.- Parameters:
events
- a consumer that will call methods onEvent.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transitionEvents
Specifies the actions performed, and the next state entered, when a
condition
evaluates to TRUE.- Parameters:
transitionEvents
- Specifies the actions performed, and the next state entered, when acondition
evaluates to TRUE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transitionEvents
Specifies the actions performed, and the next state entered, when a
condition
evaluates to TRUE.- Parameters:
transitionEvents
- Specifies the actions performed, and the next state entered, when acondition
evaluates to TRUE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transitionEvents
Specifies the actions performed, and the next state entered, when a
This is a convenience method that creates an instance of thecondition
evaluates to TRUE.TransitionEvent.Builder
avoiding the need to create one manually viaTransitionEvent.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totransitionEvents(List<TransitionEvent>)
.- Parameters:
transitionEvents
- a consumer that will call methods onTransitionEvent.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-