Interface GetWorkflowResponse.Builder

  • 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 default static storage capacity (in gibibytes) for runs that use this workflow or workflow version.

      Parameters:
      storageCapacity - The default static storage capacity (in gibibytes) for runs that use this workflow or workflow version.
      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 the workflow.

      Parameters:
      metadata - Gets metadata for the 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:
    • storageType

      GetWorkflowResponse.Builder storageType(String storageType)

      The default storage type for runs using this workflow.

      Parameters:
      storageType - The default storage type for runs using this workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • storageType

      GetWorkflowResponse.Builder storageType(StorageType storageType)

      The default storage type for runs using this workflow.

      Parameters:
      storageType - The default storage type for runs using this workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • uuid

      The universally unique identifier (UUID) value for this workflow.

      Parameters:
      uuid - The universally unique identifier (UUID) value for this workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.