Interface GetWorkflowResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetWorkflowResponse.Builder,
,GetWorkflowResponse> MigrationHubOrchestratorResponse.Builder
,SdkBuilder<GetWorkflowResponse.Builder,
,GetWorkflowResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetWorkflowResponse
-
Method Summary
Modifier and TypeMethodDescriptionadsApplicationConfigurationId
(String adsApplicationConfigurationId) The configuration ID of the application configured in Application Discovery Service.adsApplicationName
(String adsApplicationName) The name of the application configured in Application Discovery Service.The Amazon Resource Name (ARN) of the migration workflow.completedSteps
(Integer completedSteps) Get a list of completed steps in the migration workflow.creationTime
(Instant creationTime) The time at which the migration workflow was created.description
(String description) The description of the migration workflow.The time at which the migration workflow ended.The ID of the migration workflow.lastModifiedTime
(Instant lastModifiedTime) The time at which the migration workflow was last modified.lastStartTime
(Instant lastStartTime) The time at which the migration workflow was last started.lastStopTime
(Instant lastStopTime) The time at which the migration workflow was last stopped.The name of the migration workflow.The status of the migration workflow.status
(MigrationWorkflowStatusEnum status) The status of the migration workflow.statusMessage
(String statusMessage) The status message of the migration workflow.The tags added to the migration workflow.templateId
(String templateId) The ID of the template.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.totalSteps
(Integer totalSteps) The total number of steps in the migration workflow.workflowBucket
(String workflowBucket) The Amazon S3 bucket where the migration logs are stored.workflowInputs
(Map<String, StepInput> workflowInputs) The inputs required for creating 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, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The ID of the migration workflow.
- Parameters:
id
- The ID of the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the migration workflow.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the migration workflow.
- Parameters:
name
- The name of the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the migration workflow.
- Parameters:
description
- The description of the migration workflow.- 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.
-
adsApplicationConfigurationId
The configuration ID of the application configured in Application Discovery Service.
- Parameters:
adsApplicationConfigurationId
- The configuration ID of the application configured in Application Discovery Service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
adsApplicationName
The name of the application configured in Application Discovery Service.
- Parameters:
adsApplicationName
- The name of the application configured in Application Discovery Service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the migration workflow.
- Parameters:
status
- The status of the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the migration workflow.
- Parameters:
status
- The status of the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
The status message of the migration workflow.
- Parameters:
statusMessage
- The status message of the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time at which the migration workflow was created.
- Parameters:
creationTime
- The time at which the migration workflow was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastStartTime
The time at which the migration workflow was last started.
- Parameters:
lastStartTime
- The time at which the migration workflow was last started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastStopTime
The time at which the migration workflow was last stopped.
- Parameters:
lastStopTime
- The time at which the migration workflow was last stopped.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The time at which the migration workflow was last modified.
- Parameters:
lastModifiedTime
- The time at which the migration workflow was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The time at which the migration workflow ended.
- Parameters:
endTime
- The time at which the migration workflow 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:
-
totalSteps
The total number of steps in the migration workflow.
- Parameters:
totalSteps
- The total number of steps in the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
completedSteps
Get a list of completed steps in the migration workflow.
- Parameters:
completedSteps
- Get a list of completed steps in the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowInputs
The inputs required for creating the migration workflow.
- Parameters:
workflowInputs
- The inputs required for creating the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags added to the migration workflow.
- Parameters:
tags
- The tags added to the migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowBucket
The Amazon S3 bucket where the migration logs are stored.
- Parameters:
workflowBucket
- The Amazon S3 bucket where the migration logs are stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-