Interface CreateWorkflowResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<CreateWorkflowResponse.Builder,CreateWorkflowResponse>, MigrationHubOrchestratorResponse.Builder, SdkBuilder<CreateWorkflowResponse.Builder,CreateWorkflowResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
CreateWorkflowResponse

  • 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

      CreateWorkflowResponse.Builder description(String 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

      CreateWorkflowResponse.Builder templateId(String 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

      CreateWorkflowResponse.Builder adsApplicationConfigurationId(String 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

      CreateWorkflowResponse.Builder workflowInputs(Map<String,StepInput> 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

      CreateWorkflowResponse.Builder stepTargets(String... 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

      CreateWorkflowResponse.Builder creationTime(Instant 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.