Interface GetRunResponse.Builder

    • Method Detail

      • arn

        GetRunResponse.Builder arn​(String arn)

        The run's ARN.

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

        GetRunResponse.Builder id​(String id)

        The run's ID.

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

        GetRunResponse.Builder cacheId​(String cacheId)

        The run cache associated with the run.

        Parameters:
        cacheId - The run cache associated with the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cacheBehavior

        GetRunResponse.Builder cacheBehavior​(String cacheBehavior)

        The run cache behavior for the run.

        Parameters:
        cacheBehavior - The run cache behavior for the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CacheBehavior, CacheBehavior
      • cacheBehavior

        GetRunResponse.Builder cacheBehavior​(CacheBehavior cacheBehavior)

        The run cache behavior for the run.

        Parameters:
        cacheBehavior - The run cache behavior for the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CacheBehavior, CacheBehavior
      • engineVersion

        GetRunResponse.Builder engineVersion​(String engineVersion)

        The workflow engine version.

        Parameters:
        engineVersion - The workflow engine version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        GetRunResponse.Builder status​(String status)

        The run's status.

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

        GetRunResponse.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

        GetRunResponse.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

        GetRunResponse.Builder runId​(String runId)

        The run's ID.

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

        GetRunResponse.Builder roleArn​(String roleArn)

        The run's service role ARN.

        Parameters:
        roleArn - The run's service role ARN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        GetRunResponse.Builder name​(String name)

        The run's name.

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

        GetRunResponse.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

        GetRunResponse.Builder priority​(Integer priority)

        The run's priority.

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

        GetRunResponse.Builder definition​(String definition)

        The run's definition.

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

        GetRunResponse.Builder digest​(String digest)

        The run's digest.

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

        GetRunResponse.Builder parameters​(Document parameters)

        The run's parameters.

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

        GetRunResponse.Builder storageCapacity​(Integer storageCapacity)

        The run's storage capacity in gibibytes. For dynamic storage, after the run has completed, this value is the maximum amount of storage used during the run.

        Parameters:
        storageCapacity - The run's storage capacity in gibibytes. For dynamic storage, after the run has completed, this value is the maximum amount of storage used during the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputUri

        GetRunResponse.Builder outputUri​(String outputUri)

        The run's output URI.

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

        GetRunResponse.Builder logLevel​(String logLevel)

        The run's log level.

        Parameters:
        logLevel - The run's log level.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RunLogLevel, RunLogLevel
      • resourceDigests

        GetRunResponse.Builder resourceDigests​(Map<String,​String> resourceDigests)

        The run's resource digests.

        Parameters:
        resourceDigests - The run's resource digests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • startedBy

        GetRunResponse.Builder startedBy​(String startedBy)

        Who started the run.

        Parameters:
        startedBy - Who started the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTime

        GetRunResponse.Builder creationTime​(Instant creationTime)

        When the run was created.

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

        GetRunResponse.Builder startTime​(Instant startTime)

        When the run started.

        Parameters:
        startTime - When the run started.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stopTime

        GetRunResponse.Builder stopTime​(Instant stopTime)

        The run's stop time.

        Parameters:
        stopTime - The run's stop time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusMessage

        GetRunResponse.Builder statusMessage​(String statusMessage)

        The run's status message.

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

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

        The run's tags.

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

        GetRunResponse.Builder accelerators​(String accelerators)

        The computational accelerator used to run the workflow.

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

        GetRunResponse.Builder accelerators​(Accelerators accelerators)

        The computational accelerator used to run the workflow.

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

        GetRunResponse.Builder failureReason​(String failureReason)

        The reason a run has failed.

        Parameters:
        failureReason - The reason a run has failed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • logLocation

        GetRunResponse.Builder logLocation​(RunLogLocation logLocation)

        The location of the run log.

        Parameters:
        logLocation - The location of the run log.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • uuid

        GetRunResponse.Builder uuid​(String uuid)

        The universally unique identifier for a run.

        Parameters:
        uuid - The universally unique identifier for a run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • runOutputUri

        GetRunResponse.Builder runOutputUri​(String runOutputUri)

        The destination for workflow outputs.

        Parameters:
        runOutputUri - The destination for workflow outputs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • storageType

        GetRunResponse.Builder storageType​(String storageType)

        The run's storage type.

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

        GetRunResponse.Builder storageType​(StorageType storageType)

        The run's storage type.

        Parameters:
        storageType - The run's storage type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StorageType, StorageType
      • workflowOwnerId

        GetRunResponse.Builder workflowOwnerId​(String workflowOwnerId)

        The ID of the workflow owner.

        Parameters:
        workflowOwnerId - The ID of the workflow owner.
        Returns:
        Returns a reference to this object so that method calls can be chained together.