Class WorkflowApi


  • public class WorkflowApi
    extends Object
    • Constructor Detail

      • WorkflowApi

        public WorkflowApi()
      • WorkflowApi

        public WorkflowApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • getWorkflowById

        public Workflow getWorkflowById​(UUID id)
                                 throws ApiException
        Get a workflow Returns summary fields of a workflow by ID.
        Parameters:
        id - The unique ID of the workflow. (required)
        Returns:
        Workflow
        Throws:
        ApiException - if fails to make API call
        Http Response Details:
        Status Code Description Response Headers
        200 A workflow object. -
      • getWorkflowByIdWithHttpInfo

        public ApiResponse<Workflow> getWorkflowByIdWithHttpInfo​(UUID id)
                                                          throws ApiException
        Get a workflow Returns summary fields of a workflow by ID.
        Parameters:
        id - The unique ID of the workflow. (required)
        Returns:
        ApiResponse<Workflow>
        Throws:
        ApiException - if fails to make API call
        Http Response Details:
        Status Code Description Response Headers
        200 A workflow object. -
      • listWorkflowJobs

        public WorkflowJobListResponse listWorkflowJobs​(UUID id)
                                                 throws ApiException
        Get a workflow's jobs Returns a sequence of jobs for a workflow.
        Parameters:
        id - The unique ID of the workflow. (required)
        Returns:
        WorkflowJobListResponse
        Throws:
        ApiException - if fails to make API call
        Http Response Details:
        Status Code Description Response Headers
        200 A paginated sequence of jobs. -
      • listWorkflowJobsWithHttpInfo

        public ApiResponse<WorkflowJobListResponse> listWorkflowJobsWithHttpInfo​(UUID id)
                                                                          throws ApiException
        Get a workflow's jobs Returns a sequence of jobs for a workflow.
        Parameters:
        id - The unique ID of the workflow. (required)
        Returns:
        ApiResponse<WorkflowJobListResponse>
        Throws:
        ApiException - if fails to make API call
        Http Response Details:
        Status Code Description Response Headers
        200 A paginated sequence of jobs. -