Class WorkflowRunsClient


  • public class WorkflowRunsClient
    extends WorkflowRunsClient
    Extended WorkflowRuns client with polling functionality.

    Extends the generated WorkflowRunsClient, so all standard methods (list, create, retrieve, update, delete, cancel, createBatch) are inherited. Adds createAndPoll for convenience.

    • Constructor Detail

      • WorkflowRunsClient

        public WorkflowRunsClient​(ClientOptions clientOptions)
    • Method Detail

      • createAndPoll

        public WorkflowRun createAndPoll​(WorkflowRunsCreateRequest request)
        Creates a workflow run and polls until it reaches a terminal state.

        Terminal states: PROCESSED, FAILED, CANCELLED, NEEDS_REVIEW, REJECTED

      • createAndPoll

        public WorkflowRun createAndPoll​(WorkflowRunsCreateRequest request,
                                         PollingOptions options)
        Creates a workflow run and polls until it reaches a terminal state.

        Terminal states: PROCESSED, FAILED, CANCELLED, NEEDS_REVIEW, REJECTED