Interface GetWorkflowResponse.Builder

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

public static interface GetWorkflowResponse.Builder extends OmicsResponse.Builder, SdkPojo, CopyableBuilder<GetWorkflowResponse.Builder,GetWorkflowResponse>
  • Method Details

    • arn

      The workflow's ARN.

      Parameters:
      arn - The workflow's ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The workflow's ID.

      Parameters:
      id - The workflow's ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The workflow's status.

      Parameters:
      status - The workflow's status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The workflow's status.

      Parameters:
      status - The workflow's status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The workflow's type.

      Parameters:
      type - The workflow's type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The workflow's type.

      Parameters:
      type - The workflow's type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • name

      The workflow's name.

      Parameters:
      name - The workflow's name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      GetWorkflowResponse.Builder description(String description)

      The workflow's description.

      Parameters:
      description - The workflow's description.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • engine

      The workflow's engine.

      Parameters:
      engine - The workflow's engine.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • engine

      The workflow's engine.

      Parameters:
      engine - The workflow's engine.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • definition

      GetWorkflowResponse.Builder definition(String definition)

      The workflow's definition.

      Parameters:
      definition - The workflow's definition.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • main

      The path of the main definition file for the workflow.

      Parameters:
      main - The path of the main definition file for the workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • digest

      The workflow's digest.

      Parameters:
      digest - The workflow's digest.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • parameterTemplate

      GetWorkflowResponse.Builder parameterTemplate(Map<String,WorkflowParameter> parameterTemplate)

      The workflow's parameter template.

      Parameters:
      parameterTemplate - The workflow's parameter template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • storageCapacity

      GetWorkflowResponse.Builder storageCapacity(Integer storageCapacity)

      The workflow's storage capacity in gibibytes.

      Parameters:
      storageCapacity - The workflow's storage capacity in gibibytes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      GetWorkflowResponse.Builder creationTime(Instant creationTime)

      When the workflow was created.

      Parameters:
      creationTime - When the workflow was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusMessage

      GetWorkflowResponse.Builder statusMessage(String statusMessage)

      The workflow's status message.

      Parameters:
      statusMessage - The workflow's status message.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The workflow's tags.

      Parameters:
      tags - The workflow's tags.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metadata

      Gets metadata for workflow.

      Parameters:
      metadata - Gets metadata for workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accelerators

      GetWorkflowResponse.Builder accelerators(String accelerators)

      The computational accelerator specified to run the workflow.

      Parameters:
      accelerators - The computational accelerator specified to run the workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • accelerators

      GetWorkflowResponse.Builder accelerators(Accelerators accelerators)

      The computational accelerator specified to run the workflow.

      Parameters:
      accelerators - The computational accelerator specified to run the workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: