Interface CreateWorkflowResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateWorkflowResponse.Builder,
,CreateWorkflowResponse> MigrationHubOrchestratorResponse.Builder
,SdkBuilder<CreateWorkflowResponse.Builder,
,CreateWorkflowResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
CreateWorkflowResponse
public static interface CreateWorkflowResponse.Builder
extends MigrationHubOrchestratorResponse.Builder, SdkPojo, CopyableBuilder<CreateWorkflowResponse.Builder,CreateWorkflowResponse>
-
Method Summary
Modifier and TypeMethodDescriptionadsApplicationConfigurationId
(String adsApplicationConfigurationId) The configuration 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.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 to add on a migration workflow.templateId
(String templateId) The ID of the template.workflowInputs
(Map<String, StepInput> workflowInputs) The inputs for creating 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, 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.
-
workflowInputs
The inputs for creating a migration workflow.
- Parameters:
workflowInputs
- The inputs for creating 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.
-
tags
The tags to add on a migration workflow.
- Parameters:
tags
- The tags to add on a migration workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-