Interface UpdateWorkflowStepGroupResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateWorkflowStepGroupResponse.Builder,
,UpdateWorkflowStepGroupResponse> MigrationHubOrchestratorResponse.Builder
,SdkBuilder<UpdateWorkflowStepGroupResponse.Builder,
,UpdateWorkflowStepGroupResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdateWorkflowStepGroupResponse
@Mutable
@NotThreadSafe
public static interface UpdateWorkflowStepGroupResponse.Builder
extends MigrationHubOrchestratorResponse.Builder, SdkPojo, CopyableBuilder<UpdateWorkflowStepGroupResponse.Builder,UpdateWorkflowStepGroupResponse>
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) The description of the step group.The ID of the step group.lastModifiedTime
(Instant lastModifiedTime) The time at which the step group was last modified.The name of the step group.The next step group.next
(Collection<String> next) The next step group.The previous step group.previous
(Collection<String> previous) The previous step group.tools
(Collection<Tool> tools) List of AWS services utilized in a migration workflow.tools
(Consumer<Tool.Builder>... tools) List of AWS services utilized in a migration workflow.List of AWS services utilized in a migration workflow.workflowId
(String workflowId) The ID of the migration workflow.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, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
workflowId
The ID of the migration workflow.
- Parameters:
workflowId
- The ID of the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the step group.
- Parameters:
name
- The name of the step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The ID of the step group.
- Parameters:
id
- The ID of the step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the step group.
- Parameters:
description
- The description of the step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tools
List of AWS services utilized in a migration workflow.
- Parameters:
tools
- List of AWS services utilized in a migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tools
List of AWS services utilized in a migration workflow.
- Parameters:
tools
- List of AWS services utilized in a migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tools
List of AWS services utilized in a migration workflow.
This is a convenience method that creates an instance of theTool.Builder
avoiding the need to create one manually viaTool.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totools(List<Tool>)
.- Parameters:
tools
- a consumer that will call methods onTool.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
next
The next step group.
- Parameters:
next
- The next step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
next
The next step group.
- Parameters:
next
- The next step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
previous
The previous step group.
- Parameters:
previous
- The previous step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
previous
The previous step group.
- Parameters:
previous
- The previous step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The time at which the step group was last modified.
- Parameters:
lastModifiedTime
- The time at which the step group was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-