Interface UpdateWorkflowResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateWorkflowResponse.Builder,
,UpdateWorkflowResponse> MigrationHubOrchestratorResponse.Builder
,SdkBuilder<UpdateWorkflowResponse.Builder,
,UpdateWorkflowResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdateWorkflowResponse
@Mutable
@NotThreadSafe
public static interface UpdateWorkflowResponse.Builder
extends MigrationHubOrchestratorResponse.Builder, SdkPojo, CopyableBuilder<UpdateWorkflowResponse.Builder,UpdateWorkflowResponse>
-
Method Summary
Modifier and TypeMethodDescriptionadsApplicationConfigurationId
(String adsApplicationConfigurationId) The ID of the application configured in Application Discovery Service.The Amazon Resource Name (ARN) of 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 ID of the migration workflow.lastModifiedTime
(Instant lastModifiedTime) The time at which the migration workflow was last modified.The name of the migration workflow.The status of the migration workflow.status
(MigrationWorkflowStatusEnum status) The status of the migration workflow.stepTargets
(String... stepTargets) The servers on which a step will be run.stepTargets
(Collection<String> stepTargets) The servers on which a step will be run.The tags added to the migration workflow.templateId
(String templateId) The ID of the template.workflowInputs
(Map<String, StepInput> workflowInputs) The inputs required to update a 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 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 ID of the application configured in Application Discovery Service.
- Parameters:
adsApplicationConfigurationId
- The ID of the application configured in Application Discovery Service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowInputs
The inputs required to update a migration workflow.
- Parameters:
workflowInputs
- The inputs required to update a migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stepTargets
The servers on which a step will be run.
- Parameters:
stepTargets
- The servers on which a step will be run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stepTargets
The servers on which a step will be run.
- Parameters:
stepTargets
- The servers on which a step will be run.- 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:
-
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.
-
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.
-
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.
-