Interface CreateWorkflowRequest.Builder

    • Method Detail

      • name

        CreateWorkflowRequest.Builder name​(String name)

        A name for the workflow.

        Parameters:
        name - A name for the workflow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        CreateWorkflowRequest.Builder description​(String description)

        A description for the workflow.

        Parameters:
        description - A description for the workflow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • definitionZip

        CreateWorkflowRequest.Builder definitionZip​(SdkBytes definitionZip)

        A ZIP archive for the workflow.

        Parameters:
        definitionZip - A ZIP archive for the workflow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • definitionUri

        CreateWorkflowRequest.Builder definitionUri​(String definitionUri)

        The URI of a definition for the workflow.

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

        CreateWorkflowRequest.Builder main​(String 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.
      • parameterTemplate

        CreateWorkflowRequest.Builder parameterTemplate​(Map<String,​WorkflowParameter> parameterTemplate)

        A parameter template for the workflow.

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

        CreateWorkflowRequest.Builder storageCapacity​(Integer storageCapacity)

        A storage capacity for the workflow in gigabytes.

        Parameters:
        storageCapacity - A storage capacity for the workflow in gigabytes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateWorkflowRequest.Builder tags​(Map<String,​String> tags)

        Tags for the workflow.

        Parameters:
        tags - Tags for the workflow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requestId

        CreateWorkflowRequest.Builder requestId​(String requestIdValue)

        To ensure that requests don't run multiple times, specify a unique ID for each request.

        Parameters:
        requestIdValue - To ensure that requests don't run multiple times, specify a unique ID for each request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • accelerators

        CreateWorkflowRequest.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, Accelerators
      • accelerators

        CreateWorkflowRequest.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:
        Accelerators, Accelerators