Interface GetWorkflowStepGroupResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetWorkflowStepGroupResponse.Builder,
,GetWorkflowStepGroupResponse> MigrationHubOrchestratorResponse.Builder
,SdkBuilder<GetWorkflowStepGroupResponse.Builder,
,GetWorkflowStepGroupResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetWorkflowStepGroupResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The time at which the step group was created.description
(String description) The description of the step group.The time at which the step group ended.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 owner of the step group.The owner of the step group.The previous step group.previous
(Collection<String> previous) The previous step group.The status of the step group.status
(StepGroupStatus status) The status of the 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
-
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.
-
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.
-
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.
-
status
The status of the step group.
- Parameters:
status
- The status of the step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the step group.
- Parameters:
status
- The status of the step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
owner
The owner of the step group.
- Parameters:
owner
- The owner of the step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
owner
The owner of the step group.
- Parameters:
owner
- The owner of the step group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
The time at which the step group was created.
- Parameters:
creationTime
- The time at which the step group was created.- 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.
-
endTime
The time at which the step group ended.
- Parameters:
endTime
- The time at which the step group ended.- 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:
-
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.
-
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.
-