Interface GetTemplateStepResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetTemplateStepResponse.Builder,GetTemplateStepResponse>,MigrationHubOrchestratorResponse.Builder,SdkBuilder<GetTemplateStepResponse.Builder,GetTemplateStepResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetTemplateStepResponse
public static interface GetTemplateStepResponse.Builder extends MigrationHubOrchestratorResponse.Builder, SdkPojo, CopyableBuilder<GetTemplateStepResponse.Builder,GetTemplateStepResponse>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.migrationhuborchestrator.model.MigrationHubOrchestratorResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
id
GetTemplateStepResponse.Builder id(String 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
GetTemplateStepResponse.Builder stepGroupId(String 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
GetTemplateStepResponse.Builder templateId(String 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
GetTemplateStepResponse.Builder name(String 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
GetTemplateStepResponse.Builder description(String 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
GetTemplateStepResponse.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.
- 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,StepActionType
-
stepActionType
GetTemplateStepResponse.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.
- 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,StepActionType
-
creationTime
GetTemplateStepResponse.Builder creationTime(String 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
GetTemplateStepResponse.Builder previous(Collection<String> 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
GetTemplateStepResponse.Builder previous(String... 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
GetTemplateStepResponse.Builder next(Collection<String> 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
GetTemplateStepResponse.Builder next(String... 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
GetTemplateStepResponse.Builder outputs(Collection<StepOutput> 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
GetTemplateStepResponse.Builder outputs(StepOutput... 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
GetTemplateStepResponse.Builder outputs(Consumer<StepOutput.Builder>... 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 to#outputs(List.) - 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:
#outputs(java.util.Collection)
-
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:
stepAutomationConfiguration(StepAutomationConfiguration)
-
-