Class TaskManagementApi

java.lang.Object
com.mypurecloud.sdk.v2.api.TaskManagementApi

public class TaskManagementApi extends Object
  • Constructor Details

    • TaskManagementApi

      public TaskManagementApi()
    • TaskManagementApi

      public TaskManagementApi(ApiClient apiClient)
  • Method Details

    • deleteTaskmanagementWorkbin

      public void deleteTaskmanagementWorkbin(String workbinId) throws IOException, ApiException
      Delete a workbin
      Parameters:
      workbinId - Workbin ID (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkbinWithHttpInfo

      public ApiResponse<Void> deleteTaskmanagementWorkbinWithHttpInfo(String workbinId) throws IOException
      Delete a workbin
      Parameters:
      workbinId - Workbin ID (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkbin

      public void deleteTaskmanagementWorkbin(DeleteTaskmanagementWorkbinRequest request) throws IOException, ApiException
      Delete a workbin
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkbin

      public ApiResponse<Void> deleteTaskmanagementWorkbin(ApiRequest<Void> request) throws IOException
      Delete a workbin
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitem

      public void deleteTaskmanagementWorkitem(String workitemId) throws IOException, ApiException
      Delete a workitem
      Parameters:
      workitemId - Workitem ID (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemWithHttpInfo

      public ApiResponse<Void> deleteTaskmanagementWorkitemWithHttpInfo(String workitemId) throws IOException
      Delete a workitem
      Parameters:
      workitemId - Workitem ID (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitem

      public void deleteTaskmanagementWorkitem(DeleteTaskmanagementWorkitemRequest request) throws IOException, ApiException
      Delete a workitem
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitem

      public ApiResponse<Void> deleteTaskmanagementWorkitem(ApiRequest<Void> request) throws IOException
      Delete a workitem
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsBulkAddJob

      public void deleteTaskmanagementWorkitemsBulkAddJob(String bulkJobId) throws IOException, ApiException
      Delete a bulk add job
      Parameters:
      bulkJobId - Bulk job id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsBulkAddJobWithHttpInfo

      public ApiResponse<Void> deleteTaskmanagementWorkitemsBulkAddJobWithHttpInfo(String bulkJobId) throws IOException
      Delete a bulk add job
      Parameters:
      bulkJobId - Bulk job id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsBulkAddJob

      public void deleteTaskmanagementWorkitemsBulkAddJob(DeleteTaskmanagementWorkitemsBulkAddJobRequest request) throws IOException, ApiException
      Delete a bulk add job
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsBulkAddJob

      public ApiResponse<Void> deleteTaskmanagementWorkitemsBulkAddJob(ApiRequest<Void> request) throws IOException
      Delete a bulk add job
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsBulkTerminateJob

      public void deleteTaskmanagementWorkitemsBulkTerminateJob(String bulkJobId) throws IOException, ApiException
      Delete a Bulk job
      Parameters:
      bulkJobId - Bulk job id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsBulkTerminateJobWithHttpInfo

      public ApiResponse<Void> deleteTaskmanagementWorkitemsBulkTerminateJobWithHttpInfo(String bulkJobId) throws IOException
      Delete a Bulk job
      Parameters:
      bulkJobId - Bulk job id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsBulkTerminateJob

      public void deleteTaskmanagementWorkitemsBulkTerminateJob(DeleteTaskmanagementWorkitemsBulkTerminateJobRequest request) throws IOException, ApiException
      Delete a Bulk job
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsBulkTerminateJob

      public ApiResponse<Void> deleteTaskmanagementWorkitemsBulkTerminateJob(ApiRequest<Void> request) throws IOException
      Delete a Bulk job
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsSchema

      public void deleteTaskmanagementWorkitemsSchema(String schemaId) throws IOException, ApiException
      Delete a schema
      Parameters:
      schemaId - Schema ID (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsSchemaWithHttpInfo

      public ApiResponse<Void> deleteTaskmanagementWorkitemsSchemaWithHttpInfo(String schemaId) throws IOException
      Delete a schema
      Parameters:
      schemaId - Schema ID (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsSchema

      public void deleteTaskmanagementWorkitemsSchema(DeleteTaskmanagementWorkitemsSchemaRequest request) throws IOException, ApiException
      Delete a schema
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorkitemsSchema

      public ApiResponse<Void> deleteTaskmanagementWorkitemsSchema(ApiRequest<Void> request) throws IOException
      Delete a schema
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktype

      public void deleteTaskmanagementWorktype(String worktypeId) throws IOException, ApiException
      Delete a worktype
      Parameters:
      worktypeId - Worktype id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeWithHttpInfo

      public ApiResponse<Void> deleteTaskmanagementWorktypeWithHttpInfo(String worktypeId) throws IOException
      Delete a worktype
      Parameters:
      worktypeId - Worktype id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktype

      public void deleteTaskmanagementWorktype(DeleteTaskmanagementWorktypeRequest request) throws IOException, ApiException
      Delete a worktype
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktype

      public ApiResponse<Void> deleteTaskmanagementWorktype(ApiRequest<Void> request) throws IOException
      Delete a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsDatebasedRule

      public void deleteTaskmanagementWorktypeFlowsDatebasedRule(String worktypeId, String ruleId) throws IOException, ApiException
      Delete a date based rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsDatebasedRuleWithHttpInfo

      public ApiResponse<Void> deleteTaskmanagementWorktypeFlowsDatebasedRuleWithHttpInfo(String worktypeId, String ruleId) throws IOException
      Delete a date based rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsDatebasedRule

      public void deleteTaskmanagementWorktypeFlowsDatebasedRule(DeleteTaskmanagementWorktypeFlowsDatebasedRuleRequest request) throws IOException, ApiException
      Delete a date based rule
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsDatebasedRule

      public ApiResponse<Void> deleteTaskmanagementWorktypeFlowsDatebasedRule(ApiRequest<Void> request) throws IOException
      Delete a date based rule
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsOnattributechangeRule

      public void deleteTaskmanagementWorktypeFlowsOnattributechangeRule(String worktypeId, String ruleId) throws IOException, ApiException
      Delete a rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsOnattributechangeRuleWithHttpInfo

      public ApiResponse<Void> deleteTaskmanagementWorktypeFlowsOnattributechangeRuleWithHttpInfo(String worktypeId, String ruleId) throws IOException
      Delete a rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsOnattributechangeRule

      public void deleteTaskmanagementWorktypeFlowsOnattributechangeRule(DeleteTaskmanagementWorktypeFlowsOnattributechangeRuleRequest request) throws IOException, ApiException
      Delete a rule
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsOnattributechangeRule

      public ApiResponse<Void> deleteTaskmanagementWorktypeFlowsOnattributechangeRule(ApiRequest<Void> request) throws IOException
      Delete a rule
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsOncreateRule

      public void deleteTaskmanagementWorktypeFlowsOncreateRule(String worktypeId, String ruleId) throws IOException, ApiException
      Delete a rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsOncreateRuleWithHttpInfo

      public ApiResponse<Void> deleteTaskmanagementWorktypeFlowsOncreateRuleWithHttpInfo(String worktypeId, String ruleId) throws IOException
      Delete a rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsOncreateRule

      public void deleteTaskmanagementWorktypeFlowsOncreateRule(DeleteTaskmanagementWorktypeFlowsOncreateRuleRequest request) throws IOException, ApiException
      Delete a rule
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeFlowsOncreateRule

      public ApiResponse<Void> deleteTaskmanagementWorktypeFlowsOncreateRule(ApiRequest<Void> request) throws IOException
      Delete a rule
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeStatus

      public void deleteTaskmanagementWorktypeStatus(String worktypeId, String statusId) throws IOException, ApiException
      Delete a status
      Parameters:
      worktypeId - Worktype id (required)
      statusId - Status id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeStatusWithHttpInfo

      public ApiResponse<Void> deleteTaskmanagementWorktypeStatusWithHttpInfo(String worktypeId, String statusId) throws IOException
      Delete a status
      Parameters:
      worktypeId - Worktype id (required)
      statusId - Status id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeStatus

      public void deleteTaskmanagementWorktypeStatus(DeleteTaskmanagementWorktypeStatusRequest request) throws IOException, ApiException
      Delete a status
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteTaskmanagementWorktypeStatus

      public ApiResponse<Void> deleteTaskmanagementWorktypeStatus(ApiRequest<Void> request) throws IOException
      Delete a status
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbin

      public Workbin getTaskmanagementWorkbin(String workbinId) throws IOException, ApiException
      Get a workbin
      Parameters:
      workbinId - Workbin ID (required)
      Returns:
      Workbin
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinWithHttpInfo

      public ApiResponse<Workbin> getTaskmanagementWorkbinWithHttpInfo(String workbinId) throws IOException
      Get a workbin
      Parameters:
      workbinId - Workbin ID (required)
      Returns:
      Workbin
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbin

      public Workbin getTaskmanagementWorkbin(GetTaskmanagementWorkbinRequest request) throws IOException, ApiException
      Get a workbin
      Parameters:
      request - The request object
      Returns:
      Workbin
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbin

      public ApiResponse<Workbin> getTaskmanagementWorkbin(ApiRequest<Void> request) throws IOException
      Get a workbin
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinHistory

      public WorkbinChangeListing getTaskmanagementWorkbinHistory(String workbinId, String after, Integer pageSize, String sortOrder) throws IOException, ApiException
      Get a listing of a workbin's attribute change history
      Parameters:
      workbinId - Workbin ID (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkbinChangeListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinHistoryWithHttpInfo

      public ApiResponse<WorkbinChangeListing> getTaskmanagementWorkbinHistoryWithHttpInfo(String workbinId, String after, Integer pageSize, String sortOrder) throws IOException
      Get a listing of a workbin's attribute change history
      Parameters:
      workbinId - Workbin ID (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkbinChangeListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinHistory

      public WorkbinChangeListing getTaskmanagementWorkbinHistory(GetTaskmanagementWorkbinHistoryRequest request) throws IOException, ApiException
      Get a listing of a workbin's attribute change history
      Parameters:
      request - The request object
      Returns:
      WorkbinChangeListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinHistory

      public ApiResponse<WorkbinChangeListing> getTaskmanagementWorkbinHistory(ApiRequest<Void> request) throws IOException
      Get a listing of a workbin's attribute change history
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinVersion

      public WorkbinVersion getTaskmanagementWorkbinVersion(String workbinId, Integer entityVersion) throws IOException, ApiException
      Get a version of a workbin
      Parameters:
      workbinId - Workbin ID (required)
      entityVersion - Workbin version (required)
      Returns:
      WorkbinVersion
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinVersionWithHttpInfo

      public ApiResponse<WorkbinVersion> getTaskmanagementWorkbinVersionWithHttpInfo(String workbinId, Integer entityVersion) throws IOException
      Get a version of a workbin
      Parameters:
      workbinId - Workbin ID (required)
      entityVersion - Workbin version (required)
      Returns:
      WorkbinVersion
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinVersion

      public WorkbinVersion getTaskmanagementWorkbinVersion(GetTaskmanagementWorkbinVersionRequest request) throws IOException, ApiException
      Get a version of a workbin
      Parameters:
      request - The request object
      Returns:
      WorkbinVersion
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinVersion

      public ApiResponse<WorkbinVersion> getTaskmanagementWorkbinVersion(ApiRequest<Void> request) throws IOException
      Get a version of a workbin
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinVersions

      public WorkbinVersionListing getTaskmanagementWorkbinVersions(String workbinId, String after, Integer pageSize, String sortOrder) throws IOException, ApiException
      Get all versions of a workbin
      Parameters:
      workbinId - Workbin ID (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkbinVersionListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinVersionsWithHttpInfo

      public ApiResponse<WorkbinVersionListing> getTaskmanagementWorkbinVersionsWithHttpInfo(String workbinId, String after, Integer pageSize, String sortOrder) throws IOException
      Get all versions of a workbin
      Parameters:
      workbinId - Workbin ID (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkbinVersionListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinVersions

      public WorkbinVersionListing getTaskmanagementWorkbinVersions(GetTaskmanagementWorkbinVersionsRequest request) throws IOException, ApiException
      Get all versions of a workbin
      Parameters:
      request - The request object
      Returns:
      WorkbinVersionListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkbinVersions

      public ApiResponse<WorkbinVersionListing> getTaskmanagementWorkbinVersions(ApiRequest<Void> request) throws IOException
      Get all versions of a workbin
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitem

      public Workitem getTaskmanagementWorkitem(String workitemId, List<String> expands) throws IOException, ApiException
      Get a workitem
      Parameters:
      workitemId - Workitem ID (required)
      expands - Which fields to expand. Comma separated if more than one. (optional)
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemWithHttpInfo

      public ApiResponse<Workitem> getTaskmanagementWorkitemWithHttpInfo(String workitemId, List<String> expands) throws IOException
      Get a workitem
      Parameters:
      workitemId - Workitem ID (required)
      expands - Which fields to expand. Comma separated if more than one. (optional)
      Returns:
      Workitem
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitem

      public Workitem getTaskmanagementWorkitem(GetTaskmanagementWorkitemRequest request) throws IOException, ApiException
      Get a workitem
      Parameters:
      request - The request object
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitem

      public ApiResponse<Workitem> getTaskmanagementWorkitem(ApiRequest<Void> request) throws IOException
      Get a workitem
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemHistory

      public WorkitemChangeListing getTaskmanagementWorkitemHistory(String workitemId, String after, Integer pageSize, String sortOrder) throws IOException, ApiException
      Get a listing of a workitem's attribute change history
      Parameters:
      workitemId - Workitem ID (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkitemChangeListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemHistoryWithHttpInfo

      public ApiResponse<WorkitemChangeListing> getTaskmanagementWorkitemHistoryWithHttpInfo(String workitemId, String after, Integer pageSize, String sortOrder) throws IOException
      Get a listing of a workitem's attribute change history
      Parameters:
      workitemId - Workitem ID (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkitemChangeListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemHistory

      public WorkitemChangeListing getTaskmanagementWorkitemHistory(GetTaskmanagementWorkitemHistoryRequest request) throws IOException, ApiException
      Get a listing of a workitem's attribute change history
      Parameters:
      request - The request object
      Returns:
      WorkitemChangeListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemHistory

      public ApiResponse<WorkitemChangeListing> getTaskmanagementWorkitemHistory(ApiRequest<Void> request) throws IOException
      Get a listing of a workitem's attribute change history
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemUserWrapups

      public WorkitemWrapupEntityListing getTaskmanagementWorkitemUserWrapups(String workitemId, String userId, String expands, String after, Integer pageSize, String sortOrder) throws IOException, ApiException
      Get all wrapup codes added for the given user for a workitem.
      Parameters:
      workitemId - The ID of the Workitem. (required)
      userId - The ID of the user (required)
      expands - Which fields, if any, to expand. (optional)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 50. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkitemWrapupEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemUserWrapupsWithHttpInfo

      public ApiResponse<WorkitemWrapupEntityListing> getTaskmanagementWorkitemUserWrapupsWithHttpInfo(String workitemId, String userId, String expands, String after, Integer pageSize, String sortOrder) throws IOException
      Get all wrapup codes added for the given user for a workitem.
      Parameters:
      workitemId - The ID of the Workitem. (required)
      userId - The ID of the user (required)
      expands - Which fields, if any, to expand. (optional)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 50. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkitemWrapupEntityListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemUserWrapups

      public WorkitemWrapupEntityListing getTaskmanagementWorkitemUserWrapups(GetTaskmanagementWorkitemUserWrapupsRequest request) throws IOException, ApiException
      Get all wrapup codes added for the given user for a workitem.
      Parameters:
      request - The request object
      Returns:
      WorkitemWrapupEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemUserWrapups

      public ApiResponse<WorkitemWrapupEntityListing> getTaskmanagementWorkitemUserWrapups(ApiRequest<Void> request) throws IOException
      Get all wrapup codes added for the given user for a workitem.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemVersion

      public WorkitemVersion getTaskmanagementWorkitemVersion(String workitemId, Integer entityVersion) throws IOException, ApiException
      Get a version of a workitem
      Parameters:
      workitemId - Workitem ID (required)
      entityVersion - Workitem version (required)
      Returns:
      WorkitemVersion
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemVersionWithHttpInfo

      public ApiResponse<WorkitemVersion> getTaskmanagementWorkitemVersionWithHttpInfo(String workitemId, Integer entityVersion) throws IOException
      Get a version of a workitem
      Parameters:
      workitemId - Workitem ID (required)
      entityVersion - Workitem version (required)
      Returns:
      WorkitemVersion
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemVersion

      public WorkitemVersion getTaskmanagementWorkitemVersion(GetTaskmanagementWorkitemVersionRequest request) throws IOException, ApiException
      Get a version of a workitem
      Parameters:
      request - The request object
      Returns:
      WorkitemVersion
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemVersion

      public ApiResponse<WorkitemVersion> getTaskmanagementWorkitemVersion(ApiRequest<Void> request) throws IOException
      Get a version of a workitem
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemVersions

      public WorkitemVersionListing getTaskmanagementWorkitemVersions(String workitemId, String after, Integer pageSize, String sortOrder) throws IOException, ApiException
      Get all versions of a workitem
      Parameters:
      workitemId - Workitem ID (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkitemVersionListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemVersionsWithHttpInfo

      public ApiResponse<WorkitemVersionListing> getTaskmanagementWorkitemVersionsWithHttpInfo(String workitemId, String after, Integer pageSize, String sortOrder) throws IOException
      Get all versions of a workitem
      Parameters:
      workitemId - Workitem ID (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkitemVersionListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemVersions

      public WorkitemVersionListing getTaskmanagementWorkitemVersions(GetTaskmanagementWorkitemVersionsRequest request) throws IOException, ApiException
      Get all versions of a workitem
      Parameters:
      request - The request object
      Returns:
      WorkitemVersionListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemVersions

      public ApiResponse<WorkitemVersionListing> getTaskmanagementWorkitemVersions(ApiRequest<Void> request) throws IOException
      Get all versions of a workitem
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemWrapups

      public WorkitemWrapupEntityListing getTaskmanagementWorkitemWrapups(String workitemId, String expands, String after, Integer pageSize, String sortOrder) throws IOException, ApiException
      Get all wrapup codes added for all users for a workitem.
      Parameters:
      workitemId - The ID of the Workitem. (required)
      expands - Which fields, if any, to expand. (optional)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 50. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkitemWrapupEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemWrapupsWithHttpInfo

      public ApiResponse<WorkitemWrapupEntityListing> getTaskmanagementWorkitemWrapupsWithHttpInfo(String workitemId, String expands, String after, Integer pageSize, String sortOrder) throws IOException
      Get all wrapup codes added for all users for a workitem.
      Parameters:
      workitemId - The ID of the Workitem. (required)
      expands - Which fields, if any, to expand. (optional)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 50. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorkitemWrapupEntityListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemWrapups

      public WorkitemWrapupEntityListing getTaskmanagementWorkitemWrapups(GetTaskmanagementWorkitemWrapupsRequest request) throws IOException, ApiException
      Get all wrapup codes added for all users for a workitem.
      Parameters:
      request - The request object
      Returns:
      WorkitemWrapupEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemWrapups

      public ApiResponse<WorkitemWrapupEntityListing> getTaskmanagementWorkitemWrapups(ApiRequest<Void> request) throws IOException
      Get all wrapup codes added for all users for a workitem.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkAddJob

      public BulkJob getTaskmanagementWorkitemsBulkAddJob(String bulkJobId) throws IOException, ApiException
      Get the bulk add job associated with the job id.
      Parameters:
      bulkJobId - Bulk job id (required)
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkAddJobWithHttpInfo

      public ApiResponse<BulkJob> getTaskmanagementWorkitemsBulkAddJobWithHttpInfo(String bulkJobId) throws IOException
      Get the bulk add job associated with the job id.
      Parameters:
      bulkJobId - Bulk job id (required)
      Returns:
      BulkJob
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkAddJob

      public BulkJob getTaskmanagementWorkitemsBulkAddJob(GetTaskmanagementWorkitemsBulkAddJobRequest request) throws IOException, ApiException
      Get the bulk add job associated with the job id.
      Parameters:
      request - The request object
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkAddJob

      public ApiResponse<BulkJob> getTaskmanagementWorkitemsBulkAddJob(ApiRequest<Void> request) throws IOException
      Get the bulk add job associated with the job id.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkAddJobResults

      public BulkJobAddResponse getTaskmanagementWorkitemsBulkAddJobResults(String bulkJobId) throws IOException, ApiException
      Get bulk add job results.
      Parameters:
      bulkJobId - Bulk job id (required)
      Returns:
      BulkJobAddResponse
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkAddJobResultsWithHttpInfo

      public ApiResponse<BulkJobAddResponse> getTaskmanagementWorkitemsBulkAddJobResultsWithHttpInfo(String bulkJobId) throws IOException
      Get bulk add job results.
      Parameters:
      bulkJobId - Bulk job id (required)
      Returns:
      BulkJobAddResponse
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkAddJobResults

      public BulkJobAddResponse getTaskmanagementWorkitemsBulkAddJobResults(GetTaskmanagementWorkitemsBulkAddJobResultsRequest request) throws IOException, ApiException
      Get bulk add job results.
      Parameters:
      request - The request object
      Returns:
      BulkJobAddResponse
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkAddJobResults

      public ApiResponse<BulkJobAddResponse> getTaskmanagementWorkitemsBulkAddJobResults(ApiRequest<Void> request) throws IOException
      Get bulk add job results.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkJobsUsersMe

      public BulkJobsListing getTaskmanagementWorkitemsBulkJobsUsersMe(String after, Integer pageSize, String sortOrder, String action) throws IOException, ApiException
      Get bulk jobs created by the currently logged in user.
      Parameters:
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      action - The bulk job action. (optional)
      Returns:
      BulkJobsListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkJobsUsersMeWithHttpInfo

      public ApiResponse<BulkJobsListing> getTaskmanagementWorkitemsBulkJobsUsersMeWithHttpInfo(String after, Integer pageSize, String sortOrder, String action) throws IOException
      Get bulk jobs created by the currently logged in user.
      Parameters:
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      action - The bulk job action. (optional)
      Returns:
      BulkJobsListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkJobsUsersMe

      public BulkJobsListing getTaskmanagementWorkitemsBulkJobsUsersMe(GetTaskmanagementWorkitemsBulkJobsUsersMeRequest request) throws IOException, ApiException
      Get bulk jobs created by the currently logged in user.
      Parameters:
      request - The request object
      Returns:
      BulkJobsListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkJobsUsersMe

      public ApiResponse<BulkJobsListing> getTaskmanagementWorkitemsBulkJobsUsersMe(ApiRequest<Void> request) throws IOException
      Get bulk jobs created by the currently logged in user.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkTerminateJob

      public BulkJob getTaskmanagementWorkitemsBulkTerminateJob(String bulkJobId) throws IOException, ApiException
      Get the bulk job associated with the job id.
      Parameters:
      bulkJobId - Bulk job id (required)
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkTerminateJobWithHttpInfo

      public ApiResponse<BulkJob> getTaskmanagementWorkitemsBulkTerminateJobWithHttpInfo(String bulkJobId) throws IOException
      Get the bulk job associated with the job id.
      Parameters:
      bulkJobId - Bulk job id (required)
      Returns:
      BulkJob
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkTerminateJob

      public BulkJob getTaskmanagementWorkitemsBulkTerminateJob(GetTaskmanagementWorkitemsBulkTerminateJobRequest request) throws IOException, ApiException
      Get the bulk job associated with the job id.
      Parameters:
      request - The request object
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkTerminateJob

      public ApiResponse<BulkJob> getTaskmanagementWorkitemsBulkTerminateJob(ApiRequest<Void> request) throws IOException
      Get the bulk job associated with the job id.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkTerminateJobResults

      public BulkJobTerminateResultsResponse getTaskmanagementWorkitemsBulkTerminateJobResults(String bulkJobId) throws IOException, ApiException
      Get bulk terminate job results.
      Parameters:
      bulkJobId - Bulk job id (required)
      Returns:
      BulkJobTerminateResultsResponse
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkTerminateJobResultsWithHttpInfo

      public ApiResponse<BulkJobTerminateResultsResponse> getTaskmanagementWorkitemsBulkTerminateJobResultsWithHttpInfo(String bulkJobId) throws IOException
      Get bulk terminate job results.
      Parameters:
      bulkJobId - Bulk job id (required)
      Returns:
      BulkJobTerminateResultsResponse
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkTerminateJobResults

      public BulkJobTerminateResultsResponse getTaskmanagementWorkitemsBulkTerminateJobResults(GetTaskmanagementWorkitemsBulkTerminateJobResultsRequest request) throws IOException, ApiException
      Get bulk terminate job results.
      Parameters:
      request - The request object
      Returns:
      BulkJobTerminateResultsResponse
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsBulkTerminateJobResults

      public ApiResponse<BulkJobTerminateResultsResponse> getTaskmanagementWorkitemsBulkTerminateJobResults(ApiRequest<Void> request) throws IOException
      Get bulk terminate job results.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsQueryJob

      public WorkitemQueryJobResponse getTaskmanagementWorkitemsQueryJob(String jobId) throws IOException, ApiException
      Get the workitem query job associated with the job id.
      Parameters:
      jobId - jobId (required)
      Returns:
      WorkitemQueryJobResponse
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsQueryJobWithHttpInfo

      public ApiResponse<WorkitemQueryJobResponse> getTaskmanagementWorkitemsQueryJobWithHttpInfo(String jobId) throws IOException
      Get the workitem query job associated with the job id.
      Parameters:
      jobId - jobId (required)
      Returns:
      WorkitemQueryJobResponse
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsQueryJob

      public WorkitemQueryJobResponse getTaskmanagementWorkitemsQueryJob(GetTaskmanagementWorkitemsQueryJobRequest request) throws IOException, ApiException
      Get the workitem query job associated with the job id.
      Parameters:
      request - The request object
      Returns:
      WorkitemQueryJobResponse
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsQueryJob

      public ApiResponse<WorkitemQueryJobResponse> getTaskmanagementWorkitemsQueryJob(ApiRequest<Void> request) throws IOException
      Get the workitem query job associated with the job id.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsQueryJobResults

      public WorkitemPagedEntityListing getTaskmanagementWorkitemsQueryJobResults(String jobId) throws IOException, ApiException
      Get results from for workitem query job
      Parameters:
      jobId - jobId (required)
      Returns:
      WorkitemPagedEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsQueryJobResultsWithHttpInfo

      public ApiResponse<WorkitemPagedEntityListing> getTaskmanagementWorkitemsQueryJobResultsWithHttpInfo(String jobId) throws IOException
      Get results from for workitem query job
      Parameters:
      jobId - jobId (required)
      Returns:
      WorkitemPagedEntityListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsQueryJobResults

      public WorkitemPagedEntityListing getTaskmanagementWorkitemsQueryJobResults(GetTaskmanagementWorkitemsQueryJobResultsRequest request) throws IOException, ApiException
      Get results from for workitem query job
      Parameters:
      request - The request object
      Returns:
      WorkitemPagedEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsQueryJobResults

      public ApiResponse<WorkitemPagedEntityListing> getTaskmanagementWorkitemsQueryJobResults(ApiRequest<Void> request) throws IOException
      Get results from for workitem query job
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchema

      public DataSchema getTaskmanagementWorkitemsSchema(String schemaId) throws IOException, ApiException
      Get a schema
      Parameters:
      schemaId - Schema ID (required)
      Returns:
      DataSchema
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemaWithHttpInfo

      public ApiResponse<DataSchema> getTaskmanagementWorkitemsSchemaWithHttpInfo(String schemaId) throws IOException
      Get a schema
      Parameters:
      schemaId - Schema ID (required)
      Returns:
      DataSchema
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchema

      public DataSchema getTaskmanagementWorkitemsSchema(GetTaskmanagementWorkitemsSchemaRequest request) throws IOException, ApiException
      Get a schema
      Parameters:
      request - The request object
      Returns:
      DataSchema
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchema

      public ApiResponse<DataSchema> getTaskmanagementWorkitemsSchema(ApiRequest<Void> request) throws IOException
      Get a schema
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemaVersion

      public DataSchema getTaskmanagementWorkitemsSchemaVersion(String schemaId, String versionId) throws IOException, ApiException
      Get a specific version of a schema
      Parameters:
      schemaId - Schema ID (required)
      versionId - Schema version (required)
      Returns:
      DataSchema
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemaVersionWithHttpInfo

      public ApiResponse<DataSchema> getTaskmanagementWorkitemsSchemaVersionWithHttpInfo(String schemaId, String versionId) throws IOException
      Get a specific version of a schema
      Parameters:
      schemaId - Schema ID (required)
      versionId - Schema version (required)
      Returns:
      DataSchema
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemaVersion

      public DataSchema getTaskmanagementWorkitemsSchemaVersion(GetTaskmanagementWorkitemsSchemaVersionRequest request) throws IOException, ApiException
      Get a specific version of a schema
      Parameters:
      request - The request object
      Returns:
      DataSchema
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemaVersion

      public ApiResponse<DataSchema> getTaskmanagementWorkitemsSchemaVersion(ApiRequest<Void> request) throws IOException
      Get a specific version of a schema
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemaVersions

      public DataSchemaListing getTaskmanagementWorkitemsSchemaVersions(String schemaId) throws IOException, ApiException
      Get all versions of a schema
      Parameters:
      schemaId - Schema ID (required)
      Returns:
      DataSchemaListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemaVersionsWithHttpInfo

      public ApiResponse<DataSchemaListing> getTaskmanagementWorkitemsSchemaVersionsWithHttpInfo(String schemaId) throws IOException
      Get all versions of a schema
      Parameters:
      schemaId - Schema ID (required)
      Returns:
      DataSchemaListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemaVersions

      public DataSchemaListing getTaskmanagementWorkitemsSchemaVersions(GetTaskmanagementWorkitemsSchemaVersionsRequest request) throws IOException, ApiException
      Get all versions of a schema
      Parameters:
      request - The request object
      Returns:
      DataSchemaListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemaVersions

      public ApiResponse<DataSchemaListing> getTaskmanagementWorkitemsSchemaVersions(ApiRequest<Void> request) throws IOException
      Get all versions of a schema
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemas

      public DataSchemaListing getTaskmanagementWorkitemsSchemas() throws IOException, ApiException
      Get a list of schemas.
      Returns:
      DataSchemaListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasWithHttpInfo

      public ApiResponse<DataSchemaListing> getTaskmanagementWorkitemsSchemasWithHttpInfo() throws IOException
      Get a list of schemas.
      Returns:
      DataSchemaListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemas

      public DataSchemaListing getTaskmanagementWorkitemsSchemas(GetTaskmanagementWorkitemsSchemasRequest request) throws IOException, ApiException
      Get a list of schemas.
      Parameters:
      request - The request object
      Returns:
      DataSchemaListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemas

      public ApiResponse<DataSchemaListing> getTaskmanagementWorkitemsSchemas(ApiRequest<Void> request) throws IOException
      Get a list of schemas.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasCoretype

      public Coretype getTaskmanagementWorkitemsSchemasCoretype(String coreTypeName) throws IOException, ApiException
      Get a specific named core type.
      Parameters:
      coreTypeName - Name of the core type (required)
      Returns:
      Coretype
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasCoretypeWithHttpInfo

      public ApiResponse<Coretype> getTaskmanagementWorkitemsSchemasCoretypeWithHttpInfo(String coreTypeName) throws IOException
      Get a specific named core type.
      Parameters:
      coreTypeName - Name of the core type (required)
      Returns:
      Coretype
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasCoretype

      public Coretype getTaskmanagementWorkitemsSchemasCoretype(GetTaskmanagementWorkitemsSchemasCoretypeRequest request) throws IOException, ApiException
      Get a specific named core type.
      Parameters:
      request - The request object
      Returns:
      Coretype
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasCoretype

      public ApiResponse<Coretype> getTaskmanagementWorkitemsSchemasCoretype(ApiRequest<Void> request) throws IOException
      Get a specific named core type.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasCoretypes

      public CoretypeListing getTaskmanagementWorkitemsSchemasCoretypes() throws IOException, ApiException
      Get the core types from which all schemas are built.
      Returns:
      CoretypeListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasCoretypesWithHttpInfo

      public ApiResponse<CoretypeListing> getTaskmanagementWorkitemsSchemasCoretypesWithHttpInfo() throws IOException
      Get the core types from which all schemas are built.
      Returns:
      CoretypeListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasCoretypes

      public CoretypeListing getTaskmanagementWorkitemsSchemasCoretypes(GetTaskmanagementWorkitemsSchemasCoretypesRequest request) throws IOException, ApiException
      Get the core types from which all schemas are built.
      Parameters:
      request - The request object
      Returns:
      CoretypeListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasCoretypes

      public ApiResponse<CoretypeListing> getTaskmanagementWorkitemsSchemasCoretypes(ApiRequest<Void> request) throws IOException
      Get the core types from which all schemas are built.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasLimits

      public SchemaQuantityLimits getTaskmanagementWorkitemsSchemasLimits() throws IOException, ApiException
      Get quantitative limits on schemas
      Returns:
      SchemaQuantityLimits
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasLimitsWithHttpInfo

      public ApiResponse<SchemaQuantityLimits> getTaskmanagementWorkitemsSchemasLimitsWithHttpInfo() throws IOException
      Get quantitative limits on schemas
      Returns:
      SchemaQuantityLimits
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasLimits

      public SchemaQuantityLimits getTaskmanagementWorkitemsSchemasLimits(GetTaskmanagementWorkitemsSchemasLimitsRequest request) throws IOException, ApiException
      Get quantitative limits on schemas
      Parameters:
      request - The request object
      Returns:
      SchemaQuantityLimits
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorkitemsSchemasLimits

      public ApiResponse<SchemaQuantityLimits> getTaskmanagementWorkitemsSchemasLimits(ApiRequest<Void> request) throws IOException
      Get quantitative limits on schemas
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktype

      public Worktype getTaskmanagementWorktype(String worktypeId, List<String> expands) throws IOException, ApiException
      Get a worktype
      Parameters:
      worktypeId - Worktype id (required)
      expands - Which fields, if any, to expand. (optional)
      Returns:
      Worktype
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeWithHttpInfo

      public ApiResponse<Worktype> getTaskmanagementWorktypeWithHttpInfo(String worktypeId, List<String> expands) throws IOException
      Get a worktype
      Parameters:
      worktypeId - Worktype id (required)
      expands - Which fields, if any, to expand. (optional)
      Returns:
      Worktype
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktype

      public Worktype getTaskmanagementWorktype(GetTaskmanagementWorktypeRequest request) throws IOException, ApiException
      Get a worktype
      Parameters:
      request - The request object
      Returns:
      Worktype
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktype

      public ApiResponse<Worktype> getTaskmanagementWorktype(ApiRequest<Void> request) throws IOException
      Get a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsDatebasedRule

      public WorkitemDateBasedRule getTaskmanagementWorktypeFlowsDatebasedRule(String worktypeId, String ruleId) throws IOException, ApiException
      Get a date based rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Returns:
      WorkitemDateBasedRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsDatebasedRuleWithHttpInfo

      public ApiResponse<WorkitemDateBasedRule> getTaskmanagementWorktypeFlowsDatebasedRuleWithHttpInfo(String worktypeId, String ruleId) throws IOException
      Get a date based rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Returns:
      WorkitemDateBasedRule
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsDatebasedRule

      public WorkitemDateBasedRule getTaskmanagementWorktypeFlowsDatebasedRule(GetTaskmanagementWorktypeFlowsDatebasedRuleRequest request) throws IOException, ApiException
      Get a date based rule
      Parameters:
      request - The request object
      Returns:
      WorkitemDateBasedRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsDatebasedRule

      public ApiResponse<WorkitemDateBasedRule> getTaskmanagementWorktypeFlowsDatebasedRule(ApiRequest<Void> request) throws IOException
      Get a date based rule
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsDatebasedRules

      public WorkitemDateBasedRuleListing getTaskmanagementWorktypeFlowsDatebasedRules(String worktypeId, String after, Integer pageSize) throws IOException, ApiException
      Get all date based rules for a worktype
      Parameters:
      worktypeId - Worktype id (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      Returns:
      WorkitemDateBasedRuleListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsDatebasedRulesWithHttpInfo

      public ApiResponse<WorkitemDateBasedRuleListing> getTaskmanagementWorktypeFlowsDatebasedRulesWithHttpInfo(String worktypeId, String after, Integer pageSize) throws IOException
      Get all date based rules for a worktype
      Parameters:
      worktypeId - Worktype id (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      Returns:
      WorkitemDateBasedRuleListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsDatebasedRules

      public WorkitemDateBasedRuleListing getTaskmanagementWorktypeFlowsDatebasedRules(GetTaskmanagementWorktypeFlowsDatebasedRulesRequest request) throws IOException, ApiException
      Get all date based rules for a worktype
      Parameters:
      request - The request object
      Returns:
      WorkitemDateBasedRuleListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsDatebasedRules

      public ApiResponse<WorkitemDateBasedRuleListing> getTaskmanagementWorktypeFlowsDatebasedRules(ApiRequest<Void> request) throws IOException
      Get all date based rules for a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOnattributechangeRule

      public WorkitemOnAttributeChangeRule getTaskmanagementWorktypeFlowsOnattributechangeRule(String worktypeId, String ruleId) throws IOException, ApiException
      Get an attribute change rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Returns:
      WorkitemOnAttributeChangeRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOnattributechangeRuleWithHttpInfo

      public ApiResponse<WorkitemOnAttributeChangeRule> getTaskmanagementWorktypeFlowsOnattributechangeRuleWithHttpInfo(String worktypeId, String ruleId) throws IOException
      Get an attribute change rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Returns:
      WorkitemOnAttributeChangeRule
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOnattributechangeRule

      public WorkitemOnAttributeChangeRule getTaskmanagementWorktypeFlowsOnattributechangeRule(GetTaskmanagementWorktypeFlowsOnattributechangeRuleRequest request) throws IOException, ApiException
      Get an attribute change rule
      Parameters:
      request - The request object
      Returns:
      WorkitemOnAttributeChangeRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOnattributechangeRule

      public ApiResponse<WorkitemOnAttributeChangeRule> getTaskmanagementWorktypeFlowsOnattributechangeRule(ApiRequest<Void> request) throws IOException
      Get an attribute change rule
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOnattributechangeRules

      public WorkitemOnAttributeChangeRuleListing getTaskmanagementWorktypeFlowsOnattributechangeRules(String worktypeId, String after, Integer pageSize) throws IOException, ApiException
      Get all attribute-change rules for a worktype
      Parameters:
      worktypeId - Worktype id (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      Returns:
      WorkitemOnAttributeChangeRuleListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOnattributechangeRulesWithHttpInfo

      public ApiResponse<WorkitemOnAttributeChangeRuleListing> getTaskmanagementWorktypeFlowsOnattributechangeRulesWithHttpInfo(String worktypeId, String after, Integer pageSize) throws IOException
      Get all attribute-change rules for a worktype
      Parameters:
      worktypeId - Worktype id (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      Returns:
      WorkitemOnAttributeChangeRuleListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOnattributechangeRules

      public WorkitemOnAttributeChangeRuleListing getTaskmanagementWorktypeFlowsOnattributechangeRules(GetTaskmanagementWorktypeFlowsOnattributechangeRulesRequest request) throws IOException, ApiException
      Get all attribute-change rules for a worktype
      Parameters:
      request - The request object
      Returns:
      WorkitemOnAttributeChangeRuleListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOnattributechangeRules

      public ApiResponse<WorkitemOnAttributeChangeRuleListing> getTaskmanagementWorktypeFlowsOnattributechangeRules(ApiRequest<Void> request) throws IOException
      Get all attribute-change rules for a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOncreateRule

      public WorkitemOnCreateRule getTaskmanagementWorktypeFlowsOncreateRule(String worktypeId, String ruleId) throws IOException, ApiException
      Get an on-create rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Returns:
      WorkitemOnCreateRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOncreateRuleWithHttpInfo

      public ApiResponse<WorkitemOnCreateRule> getTaskmanagementWorktypeFlowsOncreateRuleWithHttpInfo(String worktypeId, String ruleId) throws IOException
      Get an on-create rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      Returns:
      WorkitemOnCreateRule
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOncreateRule

      public WorkitemOnCreateRule getTaskmanagementWorktypeFlowsOncreateRule(GetTaskmanagementWorktypeFlowsOncreateRuleRequest request) throws IOException, ApiException
      Get an on-create rule
      Parameters:
      request - The request object
      Returns:
      WorkitemOnCreateRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOncreateRule

      public ApiResponse<WorkitemOnCreateRule> getTaskmanagementWorktypeFlowsOncreateRule(ApiRequest<Void> request) throws IOException
      Get an on-create rule
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOncreateRules

      public WorkitemOnCreateRuleListing getTaskmanagementWorktypeFlowsOncreateRules(String worktypeId, String after, Integer pageSize) throws IOException, ApiException
      Get all on-create rules for a worktype
      Parameters:
      worktypeId - Worktype id (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      Returns:
      WorkitemOnCreateRuleListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOncreateRulesWithHttpInfo

      public ApiResponse<WorkitemOnCreateRuleListing> getTaskmanagementWorktypeFlowsOncreateRulesWithHttpInfo(String worktypeId, String after, Integer pageSize) throws IOException
      Get all on-create rules for a worktype
      Parameters:
      worktypeId - Worktype id (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      Returns:
      WorkitemOnCreateRuleListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOncreateRules

      public WorkitemOnCreateRuleListing getTaskmanagementWorktypeFlowsOncreateRules(GetTaskmanagementWorktypeFlowsOncreateRulesRequest request) throws IOException, ApiException
      Get all on-create rules for a worktype
      Parameters:
      request - The request object
      Returns:
      WorkitemOnCreateRuleListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeFlowsOncreateRules

      public ApiResponse<WorkitemOnCreateRuleListing> getTaskmanagementWorktypeFlowsOncreateRules(ApiRequest<Void> request) throws IOException
      Get all on-create rules for a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeHistory

      public WorktypeChangeListing getTaskmanagementWorktypeHistory(String worktypeId, String after, Integer pageSize, String sortOrder, List<String> fields) throws IOException, ApiException
      Get a listing of a worktype's attribute change history
      Parameters:
      worktypeId - Worktype id (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      fields - Comma-separated list of fields. The response will contain only versions created as a result of changes to these fields. (optional)
      Returns:
      WorktypeChangeListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeHistoryWithHttpInfo

      public ApiResponse<WorktypeChangeListing> getTaskmanagementWorktypeHistoryWithHttpInfo(String worktypeId, String after, Integer pageSize, String sortOrder, List<String> fields) throws IOException
      Get a listing of a worktype's attribute change history
      Parameters:
      worktypeId - Worktype id (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      fields - Comma-separated list of fields. The response will contain only versions created as a result of changes to these fields. (optional)
      Returns:
      WorktypeChangeListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeHistory

      public WorktypeChangeListing getTaskmanagementWorktypeHistory(GetTaskmanagementWorktypeHistoryRequest request) throws IOException, ApiException
      Get a listing of a worktype's attribute change history
      Parameters:
      request - The request object
      Returns:
      WorktypeChangeListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeHistory

      public ApiResponse<WorktypeChangeListing> getTaskmanagementWorktypeHistory(ApiRequest<Void> request) throws IOException
      Get a listing of a worktype's attribute change history
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeStatus

      public WorkitemStatus getTaskmanagementWorktypeStatus(String worktypeId, String statusId) throws IOException, ApiException
      Get a status
      Parameters:
      worktypeId - Worktype id (required)
      statusId - Status id (required)
      Returns:
      WorkitemStatus
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeStatusWithHttpInfo

      public ApiResponse<WorkitemStatus> getTaskmanagementWorktypeStatusWithHttpInfo(String worktypeId, String statusId) throws IOException
      Get a status
      Parameters:
      worktypeId - Worktype id (required)
      statusId - Status id (required)
      Returns:
      WorkitemStatus
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeStatus

      public WorkitemStatus getTaskmanagementWorktypeStatus(GetTaskmanagementWorktypeStatusRequest request) throws IOException, ApiException
      Get a status
      Parameters:
      request - The request object
      Returns:
      WorkitemStatus
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeStatus

      public ApiResponse<WorkitemStatus> getTaskmanagementWorktypeStatus(ApiRequest<Void> request) throws IOException
      Get a status
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeStatuses

      public WorkitemStatusListing getTaskmanagementWorktypeStatuses(String worktypeId) throws IOException, ApiException
      Get list of statuses for this worktype.
      Parameters:
      worktypeId - Worktype id (required)
      Returns:
      WorkitemStatusListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeStatusesWithHttpInfo

      public ApiResponse<WorkitemStatusListing> getTaskmanagementWorktypeStatusesWithHttpInfo(String worktypeId) throws IOException
      Get list of statuses for this worktype.
      Parameters:
      worktypeId - Worktype id (required)
      Returns:
      WorkitemStatusListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeStatuses

      public WorkitemStatusListing getTaskmanagementWorktypeStatuses(GetTaskmanagementWorktypeStatusesRequest request) throws IOException, ApiException
      Get list of statuses for this worktype.
      Parameters:
      request - The request object
      Returns:
      WorkitemStatusListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeStatuses

      public ApiResponse<WorkitemStatusListing> getTaskmanagementWorktypeStatuses(ApiRequest<Void> request) throws IOException
      Get list of statuses for this worktype.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeVersion

      public WorktypeVersion getTaskmanagementWorktypeVersion(String worktypeId, Integer entityVersion) throws IOException, ApiException
      Get a version of a worktype
      Parameters:
      worktypeId - Worktype id (required)
      entityVersion - Worktype version (required)
      Returns:
      WorktypeVersion
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeVersionWithHttpInfo

      public ApiResponse<WorktypeVersion> getTaskmanagementWorktypeVersionWithHttpInfo(String worktypeId, Integer entityVersion) throws IOException
      Get a version of a worktype
      Parameters:
      worktypeId - Worktype id (required)
      entityVersion - Worktype version (required)
      Returns:
      WorktypeVersion
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeVersion

      public WorktypeVersion getTaskmanagementWorktypeVersion(GetTaskmanagementWorktypeVersionRequest request) throws IOException, ApiException
      Get a version of a worktype
      Parameters:
      request - The request object
      Returns:
      WorktypeVersion
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeVersion

      public ApiResponse<WorktypeVersion> getTaskmanagementWorktypeVersion(ApiRequest<Void> request) throws IOException
      Get a version of a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeVersions

      public WorktypeVersionListing getTaskmanagementWorktypeVersions(String worktypeId, String after, Integer pageSize, String sortOrder) throws IOException, ApiException
      Get all versions of a worktype
      Parameters:
      worktypeId - Worktype id (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorktypeVersionListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeVersionsWithHttpInfo

      public ApiResponse<WorktypeVersionListing> getTaskmanagementWorktypeVersionsWithHttpInfo(String worktypeId, String after, Integer pageSize, String sortOrder) throws IOException
      Get all versions of a worktype
      Parameters:
      worktypeId - Worktype id (required)
      after - The cursor that points to the end of the set of entities that has been returned. (optional)
      pageSize - Limit the number of entities to return. It is not guaranteed that the requested number of entities will be filled in a single request. If an `after` key is returned as part of the response it is possible that more entities that match the filter criteria exist. Maximum of 200. (optional, default to 25)
      sortOrder - Ascending or descending sort order (optional, default to descending)
      Returns:
      WorktypeVersionListing
      Throws:
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeVersions

      public WorktypeVersionListing getTaskmanagementWorktypeVersions(GetTaskmanagementWorktypeVersionsRequest request) throws IOException, ApiException
      Get all versions of a worktype
      Parameters:
      request - The request object
      Returns:
      WorktypeVersionListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getTaskmanagementWorktypeVersions

      public ApiResponse<WorktypeVersionListing> getTaskmanagementWorktypeVersions(ApiRequest<Void> request) throws IOException
      Get all versions of a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkbin

      public Workbin patchTaskmanagementWorkbin(String workbinId, WorkbinUpdate body) throws IOException, ApiException
      Update the attributes of a workbin
      Parameters:
      workbinId - Workbin ID (required)
      body - Json with attributes and their new values: {\"description\":\"new description\", \"name\":\"new name\"}. (required)
      Returns:
      Workbin
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkbinWithHttpInfo

      public ApiResponse<Workbin> patchTaskmanagementWorkbinWithHttpInfo(String workbinId, WorkbinUpdate body) throws IOException
      Update the attributes of a workbin
      Parameters:
      workbinId - Workbin ID (required)
      body - Json with attributes and their new values: {\"description\":\"new description\", \"name\":\"new name\"}. (required)
      Returns:
      Workbin
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkbin

      public Workbin patchTaskmanagementWorkbin(PatchTaskmanagementWorkbinRequest request) throws IOException, ApiException
      Update the attributes of a workbin
      Parameters:
      request - The request object
      Returns:
      Workbin
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkbin

      public ApiResponse<Workbin> patchTaskmanagementWorkbin(ApiRequest<WorkbinUpdate> request) throws IOException
      Update the attributes of a workbin
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitem

      public Workitem patchTaskmanagementWorkitem(String workitemId, WorkitemUpdate body) throws IOException, ApiException
      Update the attributes of a workitem
      Parameters:
      workitemId - Workitem ID (required)
      body - Workitem (required)
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemWithHttpInfo

      public ApiResponse<Workitem> patchTaskmanagementWorkitemWithHttpInfo(String workitemId, WorkitemUpdate body) throws IOException
      Update the attributes of a workitem
      Parameters:
      workitemId - Workitem ID (required)
      body - Workitem (required)
      Returns:
      Workitem
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitem

      public Workitem patchTaskmanagementWorkitem(PatchTaskmanagementWorkitemRequest request) throws IOException, ApiException
      Update the attributes of a workitem
      Parameters:
      request - The request object
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitem

      public ApiResponse<Workitem> patchTaskmanagementWorkitem(ApiRequest<WorkitemUpdate> request) throws IOException
      Update the attributes of a workitem
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemAssignment

      public void patchTaskmanagementWorkitemAssignment(String workitemId, WorkitemManualAssign body) throws IOException, ApiException
      Attempts to manually assign a specified workitem to a specified user. Ignores bullseye ring, PAR score, skills, and languages.
      Parameters:
      workitemId - Workitem ID (required)
      body - Targeted user (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemAssignmentWithHttpInfo

      public ApiResponse<Void> patchTaskmanagementWorkitemAssignmentWithHttpInfo(String workitemId, WorkitemManualAssign body) throws IOException
      Attempts to manually assign a specified workitem to a specified user. Ignores bullseye ring, PAR score, skills, and languages.
      Parameters:
      workitemId - Workitem ID (required)
      body - Targeted user (required)
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemAssignment

      public void patchTaskmanagementWorkitemAssignment(PatchTaskmanagementWorkitemAssignmentRequest request) throws IOException, ApiException
      Attempts to manually assign a specified workitem to a specified user. Ignores bullseye ring, PAR score, skills, and languages.
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemAssignment

      public ApiResponse<Void> patchTaskmanagementWorkitemAssignment(ApiRequest<WorkitemManualAssign> request) throws IOException
      Attempts to manually assign a specified workitem to a specified user. Ignores bullseye ring, PAR score, skills, and languages.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemUserWrapups

      public void patchTaskmanagementWorkitemUserWrapups(String workitemId, String userId, WorkitemWrapupUpdate body) throws IOException, ApiException
      Add/Remove a wrapup code for a given user in a workitem.
      Parameters:
      workitemId - The ID of the Workitem. (required)
      userId - The ID of the user (required)
      body - Request body to add/remove a wrapup code for a workitem (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemUserWrapupsWithHttpInfo

      public ApiResponse<Void> patchTaskmanagementWorkitemUserWrapupsWithHttpInfo(String workitemId, String userId, WorkitemWrapupUpdate body) throws IOException
      Add/Remove a wrapup code for a given user in a workitem.
      Parameters:
      workitemId - The ID of the Workitem. (required)
      userId - The ID of the user (required)
      body - Request body to add/remove a wrapup code for a workitem (required)
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemUserWrapups

      public void patchTaskmanagementWorkitemUserWrapups(PatchTaskmanagementWorkitemUserWrapupsRequest request) throws IOException, ApiException
      Add/Remove a wrapup code for a given user in a workitem.
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemUserWrapups

      public ApiResponse<Void> patchTaskmanagementWorkitemUserWrapups(ApiRequest<WorkitemWrapupUpdate> request) throws IOException
      Add/Remove a wrapup code for a given user in a workitem.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemUsersMeWrapups

      public void patchTaskmanagementWorkitemUsersMeWrapups(String workitemId, WorkitemWrapupUpdate body) throws IOException, ApiException
      Add/Remove a wrapup code for the current user in a workitem.
      Parameters:
      workitemId - The ID of the Workitem. (required)
      body - Request body to add/remove the wrapup code for workitem (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemUsersMeWrapupsWithHttpInfo

      public ApiResponse<Void> patchTaskmanagementWorkitemUsersMeWrapupsWithHttpInfo(String workitemId, WorkitemWrapupUpdate body) throws IOException
      Add/Remove a wrapup code for the current user in a workitem.
      Parameters:
      workitemId - The ID of the Workitem. (required)
      body - Request body to add/remove the wrapup code for workitem (required)
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemUsersMeWrapups

      public void patchTaskmanagementWorkitemUsersMeWrapups(PatchTaskmanagementWorkitemUsersMeWrapupsRequest request) throws IOException, ApiException
      Add/Remove a wrapup code for the current user in a workitem.
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemUsersMeWrapups

      public ApiResponse<Void> patchTaskmanagementWorkitemUsersMeWrapups(ApiRequest<WorkitemWrapupUpdate> request) throws IOException
      Add/Remove a wrapup code for the current user in a workitem.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemsBulkAddJob

      public BulkJob patchTaskmanagementWorkitemsBulkAddJob(String bulkJobId, BulkJobUpdate body) throws IOException, ApiException
      Update workitem bulk add job.
      Parameters:
      bulkJobId - Bulk job id (required)
      body - Bulk add job update request (required)
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemsBulkAddJobWithHttpInfo

      public ApiResponse<BulkJob> patchTaskmanagementWorkitemsBulkAddJobWithHttpInfo(String bulkJobId, BulkJobUpdate body) throws IOException
      Update workitem bulk add job.
      Parameters:
      bulkJobId - Bulk job id (required)
      body - Bulk add job update request (required)
      Returns:
      BulkJob
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemsBulkAddJob

      public BulkJob patchTaskmanagementWorkitemsBulkAddJob(PatchTaskmanagementWorkitemsBulkAddJobRequest request) throws IOException, ApiException
      Update workitem bulk add job.
      Parameters:
      request - The request object
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemsBulkAddJob

      public ApiResponse<BulkJob> patchTaskmanagementWorkitemsBulkAddJob(ApiRequest<BulkJobUpdate> request) throws IOException
      Update workitem bulk add job.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemsBulkTerminateJob

      public BulkJob patchTaskmanagementWorkitemsBulkTerminateJob(String bulkJobId, BulkJobUpdate body) throws IOException, ApiException
      Update workitem bulk terminate job.
      Parameters:
      bulkJobId - Bulk job id (required)
      body - Bulk job update request (required)
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemsBulkTerminateJobWithHttpInfo

      public ApiResponse<BulkJob> patchTaskmanagementWorkitemsBulkTerminateJobWithHttpInfo(String bulkJobId, BulkJobUpdate body) throws IOException
      Update workitem bulk terminate job.
      Parameters:
      bulkJobId - Bulk job id (required)
      body - Bulk job update request (required)
      Returns:
      BulkJob
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemsBulkTerminateJob

      public BulkJob patchTaskmanagementWorkitemsBulkTerminateJob(PatchTaskmanagementWorkitemsBulkTerminateJobRequest request) throws IOException, ApiException
      Update workitem bulk terminate job.
      Parameters:
      request - The request object
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorkitemsBulkTerminateJob

      public ApiResponse<BulkJob> patchTaskmanagementWorkitemsBulkTerminateJob(ApiRequest<BulkJobUpdate> request) throws IOException
      Update workitem bulk terminate job.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktype

      public Worktype patchTaskmanagementWorktype(String worktypeId, WorktypeUpdate body) throws IOException, ApiException
      Update the attributes of a worktype
      Parameters:
      worktypeId - Worktype id (required)
      body - Worktype (required)
      Returns:
      Worktype
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeWithHttpInfo

      public ApiResponse<Worktype> patchTaskmanagementWorktypeWithHttpInfo(String worktypeId, WorktypeUpdate body) throws IOException
      Update the attributes of a worktype
      Parameters:
      worktypeId - Worktype id (required)
      body - Worktype (required)
      Returns:
      Worktype
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktype

      public Worktype patchTaskmanagementWorktype(PatchTaskmanagementWorktypeRequest request) throws IOException, ApiException
      Update the attributes of a worktype
      Parameters:
      request - The request object
      Returns:
      Worktype
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktype

      public ApiResponse<Worktype> patchTaskmanagementWorktype(ApiRequest<WorktypeUpdate> request) throws IOException
      Update the attributes of a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsDatebasedRule

      public WorkitemDateBasedRule patchTaskmanagementWorktypeFlowsDatebasedRule(String worktypeId, String ruleId, WorkitemDateBasedRuleUpdate body) throws IOException, ApiException
      Update the attributes of a date based rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      body - Rule (required)
      Returns:
      WorkitemDateBasedRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsDatebasedRuleWithHttpInfo

      public ApiResponse<WorkitemDateBasedRule> patchTaskmanagementWorktypeFlowsDatebasedRuleWithHttpInfo(String worktypeId, String ruleId, WorkitemDateBasedRuleUpdate body) throws IOException
      Update the attributes of a date based rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      body - Rule (required)
      Returns:
      WorkitemDateBasedRule
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsDatebasedRule

      public WorkitemDateBasedRule patchTaskmanagementWorktypeFlowsDatebasedRule(PatchTaskmanagementWorktypeFlowsDatebasedRuleRequest request) throws IOException, ApiException
      Update the attributes of a date based rule
      Parameters:
      request - The request object
      Returns:
      WorkitemDateBasedRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsDatebasedRule

      public ApiResponse<WorkitemDateBasedRule> patchTaskmanagementWorktypeFlowsDatebasedRule(ApiRequest<WorkitemDateBasedRuleUpdate> request) throws IOException
      Update the attributes of a date based rule
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsOnattributechangeRule

      public WorkitemOnAttributeChangeRule patchTaskmanagementWorktypeFlowsOnattributechangeRule(String worktypeId, String ruleId, WorkitemOnAttributeChangeRuleUpdate body) throws IOException, ApiException
      Update the attributes of a rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      body - Rule (required)
      Returns:
      WorkitemOnAttributeChangeRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsOnattributechangeRuleWithHttpInfo

      public ApiResponse<WorkitemOnAttributeChangeRule> patchTaskmanagementWorktypeFlowsOnattributechangeRuleWithHttpInfo(String worktypeId, String ruleId, WorkitemOnAttributeChangeRuleUpdate body) throws IOException
      Update the attributes of a rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      body - Rule (required)
      Returns:
      WorkitemOnAttributeChangeRule
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsOnattributechangeRule

      public WorkitemOnAttributeChangeRule patchTaskmanagementWorktypeFlowsOnattributechangeRule(PatchTaskmanagementWorktypeFlowsOnattributechangeRuleRequest request) throws IOException, ApiException
      Update the attributes of a rule
      Parameters:
      request - The request object
      Returns:
      WorkitemOnAttributeChangeRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsOnattributechangeRule

      public ApiResponse<WorkitemOnAttributeChangeRule> patchTaskmanagementWorktypeFlowsOnattributechangeRule(ApiRequest<WorkitemOnAttributeChangeRuleUpdate> request) throws IOException
      Update the attributes of a rule
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsOncreateRule

      public WorkitemOnCreateRule patchTaskmanagementWorktypeFlowsOncreateRule(String worktypeId, String ruleId, WorkitemOnCreateRuleUpdate body) throws IOException, ApiException
      Update the attributes of a rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      body - Rule (required)
      Returns:
      WorkitemOnCreateRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsOncreateRuleWithHttpInfo

      public ApiResponse<WorkitemOnCreateRule> patchTaskmanagementWorktypeFlowsOncreateRuleWithHttpInfo(String worktypeId, String ruleId, WorkitemOnCreateRuleUpdate body) throws IOException
      Update the attributes of a rule
      Parameters:
      worktypeId - Worktype id (required)
      ruleId - ruleId (required)
      body - Rule (required)
      Returns:
      WorkitemOnCreateRule
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsOncreateRule

      public WorkitemOnCreateRule patchTaskmanagementWorktypeFlowsOncreateRule(PatchTaskmanagementWorktypeFlowsOncreateRuleRequest request) throws IOException, ApiException
      Update the attributes of a rule
      Parameters:
      request - The request object
      Returns:
      WorkitemOnCreateRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeFlowsOncreateRule

      public ApiResponse<WorkitemOnCreateRule> patchTaskmanagementWorktypeFlowsOncreateRule(ApiRequest<WorkitemOnCreateRuleUpdate> request) throws IOException
      Update the attributes of a rule
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeStatus

      public WorkitemStatus patchTaskmanagementWorktypeStatus(String worktypeId, String statusId, WorkitemStatusUpdate body) throws IOException, ApiException
      Update the attributes of a status
      Parameters:
      worktypeId - Worktype id (required)
      statusId - Status id (required)
      body - Status (required)
      Returns:
      WorkitemStatus
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeStatusWithHttpInfo

      public ApiResponse<WorkitemStatus> patchTaskmanagementWorktypeStatusWithHttpInfo(String worktypeId, String statusId, WorkitemStatusUpdate body) throws IOException
      Update the attributes of a status
      Parameters:
      worktypeId - Worktype id (required)
      statusId - Status id (required)
      body - Status (required)
      Returns:
      WorkitemStatus
      Throws:
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeStatus

      public WorkitemStatus patchTaskmanagementWorktypeStatus(PatchTaskmanagementWorktypeStatusRequest request) throws IOException, ApiException
      Update the attributes of a status
      Parameters:
      request - The request object
      Returns:
      WorkitemStatus
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchTaskmanagementWorktypeStatus

      public ApiResponse<WorkitemStatus> patchTaskmanagementWorktypeStatus(ApiRequest<WorkitemStatusUpdate> request) throws IOException
      Update the attributes of a status
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkbins

      public Workbin postTaskmanagementWorkbins(WorkbinCreate body) throws IOException, ApiException
      Create a workbin
      Parameters:
      body - Workbin (required)
      Returns:
      Workbin
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkbinsWithHttpInfo

      public ApiResponse<Workbin> postTaskmanagementWorkbinsWithHttpInfo(WorkbinCreate body) throws IOException
      Create a workbin
      Parameters:
      body - Workbin (required)
      Returns:
      Workbin
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkbins

      public Workbin postTaskmanagementWorkbins(PostTaskmanagementWorkbinsRequest request) throws IOException, ApiException
      Create a workbin
      Parameters:
      request - The request object
      Returns:
      Workbin
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkbins

      public ApiResponse<Workbin> postTaskmanagementWorkbins(ApiRequest<WorkbinCreate> request) throws IOException
      Create a workbin
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkbinsQuery

      public WorkbinQueryEntityListing postTaskmanagementWorkbinsQuery(WorkbinQueryRequest body) throws IOException, ApiException
      Query for workbins
      Parameters:
      body - QueryPostRequest (required)
      Returns:
      WorkbinQueryEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkbinsQueryWithHttpInfo

      public ApiResponse<WorkbinQueryEntityListing> postTaskmanagementWorkbinsQueryWithHttpInfo(WorkbinQueryRequest body) throws IOException
      Query for workbins
      Parameters:
      body - QueryPostRequest (required)
      Returns:
      WorkbinQueryEntityListing
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkbinsQuery

      public WorkbinQueryEntityListing postTaskmanagementWorkbinsQuery(PostTaskmanagementWorkbinsQueryRequest request) throws IOException, ApiException
      Query for workbins
      Parameters:
      request - The request object
      Returns:
      WorkbinQueryEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkbinsQuery

      public ApiResponse<WorkbinQueryEntityListing> postTaskmanagementWorkbinsQuery(ApiRequest<WorkbinQueryRequest> request) throws IOException
      Query for workbins
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemAcdCancel

      public Workitem postTaskmanagementWorkitemAcdCancel(String workitemId) throws IOException, ApiException
      Cancel the assignment process for a workitem that is currently queued for assignment through ACD.
      Parameters:
      workitemId - Workitem ID (required)
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemAcdCancelWithHttpInfo

      public ApiResponse<Workitem> postTaskmanagementWorkitemAcdCancelWithHttpInfo(String workitemId) throws IOException
      Cancel the assignment process for a workitem that is currently queued for assignment through ACD.
      Parameters:
      workitemId - Workitem ID (required)
      Returns:
      Workitem
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemAcdCancel

      public Workitem postTaskmanagementWorkitemAcdCancel(PostTaskmanagementWorkitemAcdCancelRequest request) throws IOException, ApiException
      Cancel the assignment process for a workitem that is currently queued for assignment through ACD.
      Parameters:
      request - The request object
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemAcdCancel

      public ApiResponse<Workitem> postTaskmanagementWorkitemAcdCancel(ApiRequest<Void> request) throws IOException
      Cancel the assignment process for a workitem that is currently queued for assignment through ACD.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemDisconnect

      public Workitem postTaskmanagementWorkitemDisconnect(String workitemId) throws IOException, ApiException
      Disconnect the assignee of the workitem
      Parameters:
      workitemId - Workitem ID (required)
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemDisconnectWithHttpInfo

      public ApiResponse<Workitem> postTaskmanagementWorkitemDisconnectWithHttpInfo(String workitemId) throws IOException
      Disconnect the assignee of the workitem
      Parameters:
      workitemId - Workitem ID (required)
      Returns:
      Workitem
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemDisconnect

      public Workitem postTaskmanagementWorkitemDisconnect(PostTaskmanagementWorkitemDisconnectRequest request) throws IOException, ApiException
      Disconnect the assignee of the workitem
      Parameters:
      request - The request object
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemDisconnect

      public ApiResponse<Workitem> postTaskmanagementWorkitemDisconnect(ApiRequest<Void> request) throws IOException
      Disconnect the assignee of the workitem
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemTerminate

      public Workitem postTaskmanagementWorkitemTerminate(String workitemId, WorkitemTerminate body) throws IOException, ApiException
      Terminate a workitem
      Parameters:
      workitemId - Workitem ID (required)
      body - Terminated request (optional)
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemTerminateWithHttpInfo

      public ApiResponse<Workitem> postTaskmanagementWorkitemTerminateWithHttpInfo(String workitemId, WorkitemTerminate body) throws IOException
      Terminate a workitem
      Parameters:
      workitemId - Workitem ID (required)
      body - Terminated request (optional)
      Returns:
      Workitem
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemTerminate

      public Workitem postTaskmanagementWorkitemTerminate(PostTaskmanagementWorkitemTerminateRequest request) throws IOException, ApiException
      Terminate a workitem
      Parameters:
      request - The request object
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemTerminate

      public ApiResponse<Workitem> postTaskmanagementWorkitemTerminate(ApiRequest<WorkitemTerminate> request) throws IOException
      Terminate a workitem
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitems

      public Workitem postTaskmanagementWorkitems(WorkitemCreate body) throws IOException, ApiException
      Create a workitem
      Parameters:
      body - Workitem (required)
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsWithHttpInfo

      public ApiResponse<Workitem> postTaskmanagementWorkitemsWithHttpInfo(WorkitemCreate body) throws IOException
      Create a workitem
      Parameters:
      body - Workitem (required)
      Returns:
      Workitem
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitems

      public Workitem postTaskmanagementWorkitems(PostTaskmanagementWorkitemsRequest request) throws IOException, ApiException
      Create a workitem
      Parameters:
      request - The request object
      Returns:
      Workitem
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitems

      public ApiResponse<Workitem> postTaskmanagementWorkitems(ApiRequest<WorkitemCreate> request) throws IOException
      Create a workitem
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsBulkAddJobs

      public BulkJob postTaskmanagementWorkitemsBulkAddJobs(BulkJobAddRequest body) throws IOException, ApiException
      Create a workitem bulk add job.
      Parameters:
      body - Bulk job definition. (required)
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsBulkAddJobsWithHttpInfo

      public ApiResponse<BulkJob> postTaskmanagementWorkitemsBulkAddJobsWithHttpInfo(BulkJobAddRequest body) throws IOException
      Create a workitem bulk add job.
      Parameters:
      body - Bulk job definition. (required)
      Returns:
      BulkJob
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsBulkAddJobs

      public BulkJob postTaskmanagementWorkitemsBulkAddJobs(PostTaskmanagementWorkitemsBulkAddJobsRequest request) throws IOException, ApiException
      Create a workitem bulk add job.
      Parameters:
      request - The request object
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsBulkAddJobs

      public ApiResponse<BulkJob> postTaskmanagementWorkitemsBulkAddJobs(ApiRequest<BulkJobAddRequest> request) throws IOException
      Create a workitem bulk add job.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsBulkTerminateJobs

      public BulkJob postTaskmanagementWorkitemsBulkTerminateJobs(BulkJobTerminateRequest body) throws IOException, ApiException
      Create a workitem bulk terminate job.
      Parameters:
      body - Bulk job definition. (required)
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsBulkTerminateJobsWithHttpInfo

      public ApiResponse<BulkJob> postTaskmanagementWorkitemsBulkTerminateJobsWithHttpInfo(BulkJobTerminateRequest body) throws IOException
      Create a workitem bulk terminate job.
      Parameters:
      body - Bulk job definition. (required)
      Returns:
      BulkJob
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsBulkTerminateJobs

      public BulkJob postTaskmanagementWorkitemsBulkTerminateJobs(PostTaskmanagementWorkitemsBulkTerminateJobsRequest request) throws IOException, ApiException
      Create a workitem bulk terminate job.
      Parameters:
      request - The request object
      Returns:
      BulkJob
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsBulkTerminateJobs

      public ApiResponse<BulkJob> postTaskmanagementWorkitemsBulkTerminateJobs(ApiRequest<BulkJobTerminateRequest> request) throws IOException
      Create a workitem bulk terminate job.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsQuery

      public WorkitemPostQueryEntityListing postTaskmanagementWorkitemsQuery(WorkitemQueryPostRequest body) throws IOException, ApiException
      Query for workitems This query requires at least one EQ filter on the workbinId, assigneeId, queueId or typeId attributes. A maximum of three filters are allowed.
      Parameters:
      body - WorkitemQueryPostRequest (required)
      Returns:
      WorkitemPostQueryEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsQueryWithHttpInfo

      public ApiResponse<WorkitemPostQueryEntityListing> postTaskmanagementWorkitemsQueryWithHttpInfo(WorkitemQueryPostRequest body) throws IOException
      Query for workitems This query requires at least one EQ filter on the workbinId, assigneeId, queueId or typeId attributes. A maximum of three filters are allowed.
      Parameters:
      body - WorkitemQueryPostRequest (required)
      Returns:
      WorkitemPostQueryEntityListing
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsQuery

      public WorkitemPostQueryEntityListing postTaskmanagementWorkitemsQuery(PostTaskmanagementWorkitemsQueryRequest request) throws IOException, ApiException
      Query for workitems This query requires at least one EQ filter on the workbinId, assigneeId, queueId or typeId attributes. A maximum of three filters are allowed.
      Parameters:
      request - The request object
      Returns:
      WorkitemPostQueryEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsQuery

      public ApiResponse<WorkitemPostQueryEntityListing> postTaskmanagementWorkitemsQuery(ApiRequest<WorkitemQueryPostRequest> request) throws IOException
      Query for workitems This query requires at least one EQ filter on the workbinId, assigneeId, queueId or typeId attributes. A maximum of three filters are allowed.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsQueryJobs

      public WorkitemQueryJobResponse postTaskmanagementWorkitemsQueryJobs(WorkitemQueryJobCreate body) throws IOException, ApiException
      Create a workitem query job
      Parameters:
      body - WorkitemQueryJobCreate (required)
      Returns:
      WorkitemQueryJobResponse
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsQueryJobsWithHttpInfo

      public ApiResponse<WorkitemQueryJobResponse> postTaskmanagementWorkitemsQueryJobsWithHttpInfo(WorkitemQueryJobCreate body) throws IOException
      Create a workitem query job
      Parameters:
      body - WorkitemQueryJobCreate (required)
      Returns:
      WorkitemQueryJobResponse
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsQueryJobs

      public WorkitemQueryJobResponse postTaskmanagementWorkitemsQueryJobs(PostTaskmanagementWorkitemsQueryJobsRequest request) throws IOException, ApiException
      Create a workitem query job
      Parameters:
      request - The request object
      Returns:
      WorkitemQueryJobResponse
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsQueryJobs

      public ApiResponse<WorkitemQueryJobResponse> postTaskmanagementWorkitemsQueryJobs(ApiRequest<WorkitemQueryJobCreate> request) throws IOException
      Create a workitem query job
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsSchemas

      public DataSchema postTaskmanagementWorkitemsSchemas(DataSchema body) throws IOException, ApiException
      Create a schema
      Parameters:
      body - Schema (required)
      Returns:
      DataSchema
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsSchemasWithHttpInfo

      public ApiResponse<DataSchema> postTaskmanagementWorkitemsSchemasWithHttpInfo(DataSchema body) throws IOException
      Create a schema
      Parameters:
      body - Schema (required)
      Returns:
      DataSchema
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsSchemas

      public DataSchema postTaskmanagementWorkitemsSchemas(PostTaskmanagementWorkitemsSchemasRequest request) throws IOException, ApiException
      Create a schema
      Parameters:
      request - The request object
      Returns:
      DataSchema
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorkitemsSchemas

      public ApiResponse<DataSchema> postTaskmanagementWorkitemsSchemas(ApiRequest<DataSchema> request) throws IOException
      Create a schema
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsDatebasedRules

      public WorkitemDateBasedRule postTaskmanagementWorktypeFlowsDatebasedRules(String worktypeId, WorkitemDateBasedRuleCreate body) throws IOException, ApiException
      Add a date based rule to a worktype
      Parameters:
      worktypeId - Worktype id (required)
      body - Rule (required)
      Returns:
      WorkitemDateBasedRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsDatebasedRulesWithHttpInfo

      public ApiResponse<WorkitemDateBasedRule> postTaskmanagementWorktypeFlowsDatebasedRulesWithHttpInfo(String worktypeId, WorkitemDateBasedRuleCreate body) throws IOException
      Add a date based rule to a worktype
      Parameters:
      worktypeId - Worktype id (required)
      body - Rule (required)
      Returns:
      WorkitemDateBasedRule
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsDatebasedRules

      public WorkitemDateBasedRule postTaskmanagementWorktypeFlowsDatebasedRules(PostTaskmanagementWorktypeFlowsDatebasedRulesRequest request) throws IOException, ApiException
      Add a date based rule to a worktype
      Parameters:
      request - The request object
      Returns:
      WorkitemDateBasedRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsDatebasedRules

      public ApiResponse<WorkitemDateBasedRule> postTaskmanagementWorktypeFlowsDatebasedRules(ApiRequest<WorkitemDateBasedRuleCreate> request) throws IOException
      Add a date based rule to a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsOnattributechangeRules

      public WorkitemOnAttributeChangeRule postTaskmanagementWorktypeFlowsOnattributechangeRules(String worktypeId, WorkitemOnAttributeChangeRuleCreate body) throws IOException, ApiException
      Add an attribute-change rule to a worktype
      Parameters:
      worktypeId - Worktype id (required)
      body - Rule (required)
      Returns:
      WorkitemOnAttributeChangeRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsOnattributechangeRulesWithHttpInfo

      public ApiResponse<WorkitemOnAttributeChangeRule> postTaskmanagementWorktypeFlowsOnattributechangeRulesWithHttpInfo(String worktypeId, WorkitemOnAttributeChangeRuleCreate body) throws IOException
      Add an attribute-change rule to a worktype
      Parameters:
      worktypeId - Worktype id (required)
      body - Rule (required)
      Returns:
      WorkitemOnAttributeChangeRule
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsOnattributechangeRules

      public WorkitemOnAttributeChangeRule postTaskmanagementWorktypeFlowsOnattributechangeRules(PostTaskmanagementWorktypeFlowsOnattributechangeRulesRequest request) throws IOException, ApiException
      Add an attribute-change rule to a worktype
      Parameters:
      request - The request object
      Returns:
      WorkitemOnAttributeChangeRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsOnattributechangeRules

      public ApiResponse<WorkitemOnAttributeChangeRule> postTaskmanagementWorktypeFlowsOnattributechangeRules(ApiRequest<WorkitemOnAttributeChangeRuleCreate> request) throws IOException
      Add an attribute-change rule to a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsOncreateRules

      public WorkitemOnCreateRule postTaskmanagementWorktypeFlowsOncreateRules(String worktypeId, WorkitemOnCreateRuleCreate body) throws IOException, ApiException
      Add an on-create rule to a worktype
      Parameters:
      worktypeId - Worktype id (required)
      body - Rule (required)
      Returns:
      WorkitemOnCreateRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsOncreateRulesWithHttpInfo

      public ApiResponse<WorkitemOnCreateRule> postTaskmanagementWorktypeFlowsOncreateRulesWithHttpInfo(String worktypeId, WorkitemOnCreateRuleCreate body) throws IOException
      Add an on-create rule to a worktype
      Parameters:
      worktypeId - Worktype id (required)
      body - Rule (required)
      Returns:
      WorkitemOnCreateRule
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsOncreateRules

      public WorkitemOnCreateRule postTaskmanagementWorktypeFlowsOncreateRules(PostTaskmanagementWorktypeFlowsOncreateRulesRequest request) throws IOException, ApiException
      Add an on-create rule to a worktype
      Parameters:
      request - The request object
      Returns:
      WorkitemOnCreateRule
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeFlowsOncreateRules

      public ApiResponse<WorkitemOnCreateRule> postTaskmanagementWorktypeFlowsOncreateRules(ApiRequest<WorkitemOnCreateRuleCreate> request) throws IOException
      Add an on-create rule to a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeStatuses

      public WorkitemStatus postTaskmanagementWorktypeStatuses(String worktypeId, WorkitemStatusCreate body) throws IOException, ApiException
      Add a status to a worktype
      Parameters:
      worktypeId - Worktype id (required)
      body - Status (required)
      Returns:
      WorkitemStatus
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeStatusesWithHttpInfo

      public ApiResponse<WorkitemStatus> postTaskmanagementWorktypeStatusesWithHttpInfo(String worktypeId, WorkitemStatusCreate body) throws IOException
      Add a status to a worktype
      Parameters:
      worktypeId - Worktype id (required)
      body - Status (required)
      Returns:
      WorkitemStatus
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeStatuses

      public WorkitemStatus postTaskmanagementWorktypeStatuses(PostTaskmanagementWorktypeStatusesRequest request) throws IOException, ApiException
      Add a status to a worktype
      Parameters:
      request - The request object
      Returns:
      WorkitemStatus
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypeStatuses

      public ApiResponse<WorkitemStatus> postTaskmanagementWorktypeStatuses(ApiRequest<WorkitemStatusCreate> request) throws IOException
      Add a status to a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypes

      public Worktype postTaskmanagementWorktypes(WorktypeCreate body) throws IOException, ApiException
      Create a worktype
      Parameters:
      body - Worktype (required)
      Returns:
      Worktype
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypesWithHttpInfo

      public ApiResponse<Worktype> postTaskmanagementWorktypesWithHttpInfo(WorktypeCreate body) throws IOException
      Create a worktype
      Parameters:
      body - Worktype (required)
      Returns:
      Worktype
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypes

      public Worktype postTaskmanagementWorktypes(PostTaskmanagementWorktypesRequest request) throws IOException, ApiException
      Create a worktype
      Parameters:
      request - The request object
      Returns:
      Worktype
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypes

      public ApiResponse<Worktype> postTaskmanagementWorktypes(ApiRequest<WorktypeCreate> request) throws IOException
      Create a worktype
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypesQuery

      public WorktypeQueryEntityListing postTaskmanagementWorktypesQuery(WorktypeQueryRequest body) throws IOException, ApiException
      Query for worktypes Optional request field 'expands' may include 'schema' to populate the name on each worktype's schema reference.
      Parameters:
      body - QueryPostRequest (required)
      Returns:
      WorktypeQueryEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypesQueryWithHttpInfo

      public ApiResponse<WorktypeQueryEntityListing> postTaskmanagementWorktypesQueryWithHttpInfo(WorktypeQueryRequest body) throws IOException
      Query for worktypes Optional request field 'expands' may include 'schema' to populate the name on each worktype's schema reference.
      Parameters:
      body - QueryPostRequest (required)
      Returns:
      WorktypeQueryEntityListing
      Throws:
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypesQuery

      public WorktypeQueryEntityListing postTaskmanagementWorktypesQuery(PostTaskmanagementWorktypesQueryRequest request) throws IOException, ApiException
      Query for worktypes Optional request field 'expands' may include 'schema' to populate the name on each worktype's schema reference.
      Parameters:
      request - The request object
      Returns:
      WorktypeQueryEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postTaskmanagementWorktypesQuery

      public ApiResponse<WorktypeQueryEntityListing> postTaskmanagementWorktypesQuery(ApiRequest<WorktypeQueryRequest> request) throws IOException
      Query for worktypes Optional request field 'expands' may include 'schema' to populate the name on each worktype's schema reference.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • putTaskmanagementWorkitemsSchema

      public DataSchema putTaskmanagementWorkitemsSchema(String schemaId, DataSchema body) throws IOException, ApiException
      Update a schema
      Parameters:
      schemaId - Schema ID (required)
      body - Data Schema (required)
      Returns:
      DataSchema
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putTaskmanagementWorkitemsSchemaWithHttpInfo

      public ApiResponse<DataSchema> putTaskmanagementWorkitemsSchemaWithHttpInfo(String schemaId, DataSchema body) throws IOException
      Update a schema
      Parameters:
      schemaId - Schema ID (required)
      body - Data Schema (required)
      Returns:
      DataSchema
      Throws:
      IOException - if the request fails to be processed
    • putTaskmanagementWorkitemsSchema

      public DataSchema putTaskmanagementWorkitemsSchema(PutTaskmanagementWorkitemsSchemaRequest request) throws IOException, ApiException
      Update a schema
      Parameters:
      request - The request object
      Returns:
      DataSchema
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putTaskmanagementWorkitemsSchema

      public ApiResponse<DataSchema> putTaskmanagementWorkitemsSchema(ApiRequest<DataSchema> request) throws IOException
      Update a schema
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed