Interface GetTemplateStepResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetTemplateStepResponse.Builder,,GetTemplateStepResponse> MigrationHubOrchestratorResponse.Builder,SdkBuilder<GetTemplateStepResponse.Builder,,GetTemplateStepResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetTemplateStepResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime(String creationTime) The time at which the step was created.description(String description) The description of the step.The ID of the step.The name of the step.The next step.next(Collection<String> next) The next step.outputs(Collection<StepOutput> outputs) The outputs of the step.outputs(Consumer<StepOutput.Builder>... outputs) The outputs of the step.outputs(StepOutput... outputs) The outputs of the step.The previous step.previous(Collection<String> previous) The previous step.stepActionType(String stepActionType) The action type of the step.stepActionType(StepActionType stepActionType) The action type of the step.default GetTemplateStepResponse.BuilderstepAutomationConfiguration(Consumer<StepAutomationConfiguration.Builder> stepAutomationConfiguration) The custom script to run tests on source or target environments.stepAutomationConfiguration(StepAutomationConfiguration stepAutomationConfiguration) The custom script to run tests on source or target environments.stepGroupId(String stepGroupId) The ID of the step group.templateId(String templateId) The ID of the template.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.migrationhuborchestrator.model.MigrationHubOrchestratorResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The ID of the step.
- Parameters:
id- The ID of the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stepGroupId
The ID of the step group.
- Parameters:
stepGroupId- The ID of the step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateId
The ID of the template.
- Parameters:
templateId- The ID of the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the step.
- Parameters:
name- The name of the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the step.
- Parameters:
description- The description of the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
The time at which the step was created.
- Parameters:
creationTime- The time at which the step was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
previous
The previous step.
- Parameters:
previous- The previous step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
previous
The previous step.
- Parameters:
previous- The previous step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
next
The next step.
- Parameters:
next- The next step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
next
The next step.
- Parameters:
next- The next step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputs
The outputs of the step.
- Parameters:
outputs- The outputs of the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputs
The outputs of the step.
- Parameters:
outputs- The outputs of the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputs
The outputs of the step.
This is a convenience method that creates an instance of theStepOutput.Builderavoiding the need to create one manually viaStepOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputs(List<StepOutput>).- Parameters:
outputs- a consumer that will call methods onStepOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stepAutomationConfiguration
GetTemplateStepResponse.Builder stepAutomationConfiguration(StepAutomationConfiguration stepAutomationConfiguration) The custom script to run tests on source or target environments.
- Parameters:
stepAutomationConfiguration- The custom script to run tests on source or target environments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stepAutomationConfiguration
default GetTemplateStepResponse.Builder stepAutomationConfiguration(Consumer<StepAutomationConfiguration.Builder> stepAutomationConfiguration) The custom script to run tests on source or target environments.
This is a convenience method that creates an instance of theStepAutomationConfiguration.Builderavoiding the need to create one manually viaStepAutomationConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostepAutomationConfiguration(StepAutomationConfiguration).- Parameters:
stepAutomationConfiguration- a consumer that will call methods onStepAutomationConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-