Interface ExecutionInputs.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ExecutionInputs.Builder,
,ExecutionInputs> SdkBuilder<ExecutionInputs.Builder,
,ExecutionInputs> SdkPojo
- Enclosing class:
ExecutionInputs
@Mutable
@NotThreadSafe
public static interface ExecutionInputs.Builder
extends SdkPojo, CopyableBuilder<ExecutionInputs.Builder,ExecutionInputs>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ExecutionInputs.Builder
automation
(Consumer<AutomationExecutionInputs.Builder> automation) Information about the optional inputs that can be specified for an automation execution preview.automation
(AutomationExecutionInputs automation) Information about the optional inputs that can be specified for an automation execution preview.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
-
automation
Information about the optional inputs that can be specified for an automation execution preview.
- Parameters:
automation
- Information about the optional inputs that can be specified for an automation execution preview.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
automation
Information about the optional inputs that can be specified for an automation execution preview.
This is a convenience method that creates an instance of theAutomationExecutionInputs.Builder
avoiding the need to create one manually viaAutomationExecutionInputs.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toautomation(AutomationExecutionInputs)
.- Parameters:
automation
- a consumer that will call methods onAutomationExecutionInputs.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-