public static interface CreateWorkflowStepRequest.Builder extends MigrationHubOrchestratorRequest.Builder, SdkPojo, CopyableBuilder<CreateWorkflowStepRequest.Builder,CreateWorkflowStepRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateWorkflowStepRequest.Builder name(String name)
The name of the step.
name - The name of the step.CreateWorkflowStepRequest.Builder stepGroupId(String stepGroupId)
The ID of the step group.
stepGroupId - The ID of the step group.CreateWorkflowStepRequest.Builder workflowId(String workflowId)
The ID of the migration workflow.
workflowId - The ID of the migration workflow.CreateWorkflowStepRequest.Builder stepActionType(String stepActionType)
The action type of the step. You must run and update the status of a manual step for the workflow to continue after the completion of the step.
stepActionType - The action type of the step. You must run and update the status of a manual step for the workflow to
continue after the completion of the step.StepActionType,
StepActionTypeCreateWorkflowStepRequest.Builder stepActionType(StepActionType stepActionType)
The action type of the step. You must run and update the status of a manual step for the workflow to continue after the completion of the step.
stepActionType - The action type of the step. You must run and update the status of a manual step for the workflow to
continue after the completion of the step.StepActionType,
StepActionTypeCreateWorkflowStepRequest.Builder description(String description)
The description of the step.
description - The description of the step.CreateWorkflowStepRequest.Builder workflowStepAutomationConfiguration(WorkflowStepAutomationConfiguration workflowStepAutomationConfiguration)
The custom script to run tests on source or target environments.
workflowStepAutomationConfiguration - The custom script to run tests on source or target environments.default CreateWorkflowStepRequest.Builder workflowStepAutomationConfiguration(Consumer<WorkflowStepAutomationConfiguration.Builder> workflowStepAutomationConfiguration)
The custom script to run tests on source or target environments.
This is a convenience method that creates an instance of theWorkflowStepAutomationConfiguration.Builder avoiding the need to create one manually via
WorkflowStepAutomationConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
workflowStepAutomationConfiguration(WorkflowStepAutomationConfiguration).
workflowStepAutomationConfiguration - a consumer that will call methods on WorkflowStepAutomationConfiguration.BuilderworkflowStepAutomationConfiguration(WorkflowStepAutomationConfiguration)CreateWorkflowStepRequest.Builder stepTarget(Collection<String> stepTarget)
The servers on which a step will be run.
stepTarget - The servers on which a step will be run.CreateWorkflowStepRequest.Builder stepTarget(String... stepTarget)
The servers on which a step will be run.
stepTarget - The servers on which a step will be run.CreateWorkflowStepRequest.Builder outputs(Collection<WorkflowStepOutput> outputs)
The key value pairs added for the expected output.
outputs - The key value pairs added for the expected output.CreateWorkflowStepRequest.Builder outputs(WorkflowStepOutput... outputs)
The key value pairs added for the expected output.
outputs - The key value pairs added for the expected output.CreateWorkflowStepRequest.Builder outputs(Consumer<WorkflowStepOutput.Builder>... outputs)
The key value pairs added for the expected output.
This is a convenience method that creates an instance of theWorkflowStepOutput.Builder avoiding
the need to create one manually via
WorkflowStepOutput.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #outputs(List.
outputs - a consumer that will call methods on
WorkflowStepOutput.Builder#outputs(java.util.Collection) CreateWorkflowStepRequest.Builder previous(Collection<String> previous)
The previous step.
previous - The previous step.CreateWorkflowStepRequest.Builder previous(String... previous)
The previous step.
previous - The previous step.CreateWorkflowStepRequest.Builder next(Collection<String> next)
The next step.
next - The next step.CreateWorkflowStepRequest.Builder next(String... next)
The next step.
next - The next step.CreateWorkflowStepRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateWorkflowStepRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.