Interface StartRunRequest.Builder

    • Method Detail

      • workflowId

        StartRunRequest.Builder workflowId​(String workflowId)

        The run's workflow ID.

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

        StartRunRequest.Builder workflowType​(String workflowType)

        The run's workflow type.

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

        StartRunRequest.Builder runId​(String runId)

        The ID of a run to duplicate.

        Parameters:
        runId - The ID of a run to duplicate.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        StartRunRequest.Builder roleArn​(String roleArn)

        A service role for the run.

        Parameters:
        roleArn - A service role for the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        StartRunRequest.Builder name​(String name)

        A name for the run.

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

        StartRunRequest.Builder runGroupId​(String runGroupId)

        The run's group ID.

        Parameters:
        runGroupId - The run's group ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • priority

        StartRunRequest.Builder priority​(Integer priority)

        A priority for the run.

        Parameters:
        priority - A priority for the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parameters

        StartRunRequest.Builder parameters​(Document parameters)

        Parameters for the run.

        Parameters:
        parameters - Parameters for the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • storageCapacity

        StartRunRequest.Builder storageCapacity​(Integer storageCapacity)

        A storage capacity for the run in gigabytes.

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

        StartRunRequest.Builder outputUri​(String outputUri)

        An output URI for the run.

        Parameters:
        outputUri - An output URI for the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • logLevel

        StartRunRequest.Builder logLevel​(String logLevel)

        A log level for the run.

        Parameters:
        logLevel - A log level for the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RunLogLevel, RunLogLevel
      • tags

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

        Tags for the run.

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

        StartRunRequest.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.
      • retentionMode

        StartRunRequest.Builder retentionMode​(String retentionMode)

        The retention mode for the run.

        Parameters:
        retentionMode - The retention mode for the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RunRetentionMode, RunRetentionMode