Class PartApi

java.lang.Object
com.w3asel.inventree.api.PartApi

public class PartApi extends Object
  • Constructor Details

    • PartApi

      public PartApi()
    • PartApi

      public PartApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • getHostIndex

      public int getHostIndex()
    • setHostIndex

      public void setHostIndex(int hostIndex)
    • getCustomBaseUrl

      public String getCustomBaseUrl()
    • setCustomBaseUrl

      public void setCustomBaseUrl(String customBaseUrl)
    • partBomCopyCreateCall

      public okhttp3.Call partBomCopyCreateCall(@Nonnull Integer id, @Nonnull PartCopyBOM partCopyBOM, ApiCallback _callback) throws ApiException
      Build call for partBomCopyCreate
      Parameters:
      id - (required)
      partCopyBOM - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partBomCopyCreate

      public PartCopyBOM partBomCopyCreate(@Nonnull Integer id, @Nonnull PartCopyBOM partCopyBOM) throws ApiException
      API endpoint for duplicating a BOM.
      Parameters:
      id - (required)
      partCopyBOM - (required)
      Returns:
      PartCopyBOM
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partBomCopyCreateWithHttpInfo

      public ApiResponse<PartCopyBOM> partBomCopyCreateWithHttpInfo(@Nonnull Integer id, @Nonnull PartCopyBOM partCopyBOM) throws ApiException
      API endpoint for duplicating a BOM.
      Parameters:
      id - (required)
      partCopyBOM - (required)
      Returns:
      ApiResponse<PartCopyBOM>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partBomCopyCreateAsync

      public okhttp3.Call partBomCopyCreateAsync(@Nonnull Integer id, @Nonnull PartCopyBOM partCopyBOM, ApiCallback<PartCopyBOM> _callback) throws ApiException
      (asynchronously) API endpoint for duplicating a BOM.
      Parameters:
      id - (required)
      partCopyBOM - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partBomValidatePartialUpdateCall

      public okhttp3.Call partBomValidatePartialUpdateCall(@Nonnull Integer id, @Nullable PatchedPartBomValidate patchedPartBomValidate, ApiCallback _callback) throws ApiException
      Build call for partBomValidatePartialUpdate
      Parameters:
      id - (required)
      patchedPartBomValidate - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBomValidatePartialUpdate

      public PartBomValidate partBomValidatePartialUpdate(@Nonnull Integer id, @Nullable PatchedPartBomValidate patchedPartBomValidate) throws ApiException
      API endpoint for 'validating' the BOM for a given Part.
      Parameters:
      id - (required)
      patchedPartBomValidate - (optional)
      Returns:
      PartBomValidate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBomValidatePartialUpdateWithHttpInfo

      public ApiResponse<PartBomValidate> partBomValidatePartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedPartBomValidate patchedPartBomValidate) throws ApiException
      API endpoint for 'validating' the BOM for a given Part.
      Parameters:
      id - (required)
      patchedPartBomValidate - (optional)
      Returns:
      ApiResponse<PartBomValidate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBomValidatePartialUpdateAsync

      public okhttp3.Call partBomValidatePartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedPartBomValidate patchedPartBomValidate, ApiCallback<PartBomValidate> _callback) throws ApiException
      (asynchronously) API endpoint for 'validating' the BOM for a given Part.
      Parameters:
      id - (required)
      patchedPartBomValidate - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBomValidateRetrieveCall

      public okhttp3.Call partBomValidateRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partBomValidateRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBomValidateRetrieve

      public PartBomValidate partBomValidateRetrieve(@Nonnull Integer id) throws ApiException
      API endpoint for 'validating' the BOM for a given Part.
      Parameters:
      id - (required)
      Returns:
      PartBomValidate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBomValidateRetrieveWithHttpInfo

      public ApiResponse<PartBomValidate> partBomValidateRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for 'validating' the BOM for a given Part.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<PartBomValidate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBomValidateRetrieveAsync

      public okhttp3.Call partBomValidateRetrieveAsync(@Nonnull Integer id, ApiCallback<PartBomValidate> _callback) throws ApiException
      (asynchronously) API endpoint for 'validating' the BOM for a given Part.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBomValidateUpdateCall

      public okhttp3.Call partBomValidateUpdateCall(@Nonnull Integer id, @Nullable PartBomValidate partBomValidate, ApiCallback _callback) throws ApiException
      Build call for partBomValidateUpdate
      Parameters:
      id - (required)
      partBomValidate - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBomValidateUpdate

      public PartBomValidate partBomValidateUpdate(@Nonnull Integer id, @Nullable PartBomValidate partBomValidate) throws ApiException
      API endpoint for 'validating' the BOM for a given Part.
      Parameters:
      id - (required)
      partBomValidate - (optional)
      Returns:
      PartBomValidate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBomValidateUpdateWithHttpInfo

      public ApiResponse<PartBomValidate> partBomValidateUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PartBomValidate partBomValidate) throws ApiException
      API endpoint for 'validating' the BOM for a given Part.
      Parameters:
      id - (required)
      partBomValidate - (optional)
      Returns:
      ApiResponse<PartBomValidate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBomValidateUpdateAsync

      public okhttp3.Call partBomValidateUpdateAsync(@Nonnull Integer id, @Nullable PartBomValidate partBomValidate, ApiCallback<PartBomValidate> _callback) throws ApiException
      (asynchronously) API endpoint for 'validating' the BOM for a given Part.
      Parameters:
      id - (required)
      partBomValidate - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBulkPartialUpdateCall

      public okhttp3.Call partBulkPartialUpdateCall(@Nullable PatchedPart patchedPart, ApiCallback _callback) throws ApiException
      Build call for partBulkPartialUpdate
      Parameters:
      patchedPart - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBulkPartialUpdate

      public Part partBulkPartialUpdate(@Nullable PatchedPart patchedPart) throws ApiException
      Perform a PATCH operation against this list endpoint. Note that the typical DRF list endpoint does not support PATCH, so this method is provided as a custom implementation.
      Parameters:
      patchedPart - (optional)
      Returns:
      Part
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBulkPartialUpdateWithHttpInfo

      public ApiResponse<Part> partBulkPartialUpdateWithHttpInfo(@Nullable PatchedPart patchedPart) throws ApiException
      Perform a PATCH operation against this list endpoint. Note that the typical DRF list endpoint does not support PATCH, so this method is provided as a custom implementation.
      Parameters:
      patchedPart - (optional)
      Returns:
      ApiResponse<Part>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBulkPartialUpdateAsync

      public okhttp3.Call partBulkPartialUpdateAsync(@Nullable PatchedPart patchedPart, ApiCallback<Part> _callback) throws ApiException
      (asynchronously) Perform a PATCH operation against this list endpoint. Note that the typical DRF list endpoint does not support PATCH, so this method is provided as a custom implementation.
      Parameters:
      patchedPart - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBulkUpdateCall

      public okhttp3.Call partBulkUpdateCall(@Nonnull Part part, ApiCallback _callback) throws ApiException
      Build call for partBulkUpdate
      Parameters:
      part - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBulkUpdate

      public Part partBulkUpdate(@Nonnull Part part) throws ApiException
      Perform a PUT operation against this list endpoint. Simply redirects to the PATCH method.
      Parameters:
      part - (required)
      Returns:
      Part
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBulkUpdateWithHttpInfo

      public ApiResponse<Part> partBulkUpdateWithHttpInfo(@Nonnull Part part) throws ApiException
      Perform a PUT operation against this list endpoint. Simply redirects to the PATCH method.
      Parameters:
      part - (required)
      Returns:
      ApiResponse<Part>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partBulkUpdateAsync

      public okhttp3.Call partBulkUpdateAsync(@Nonnull Part part, ApiCallback<Part> _callback) throws ApiException
      (asynchronously) Perform a PUT operation against this list endpoint. Simply redirects to the PATCH method.
      Parameters:
      part - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryBulkPartialUpdateCall

      public okhttp3.Call partCategoryBulkPartialUpdateCall(@Nullable PatchedCategory patchedCategory, ApiCallback _callback) throws ApiException
      Build call for partCategoryBulkPartialUpdate
      Parameters:
      patchedCategory - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryBulkPartialUpdate

      public Category partCategoryBulkPartialUpdate(@Nullable PatchedCategory patchedCategory) throws ApiException
      Perform a PATCH operation against this list endpoint. Note that the typical DRF list endpoint does not support PATCH, so this method is provided as a custom implementation.
      Parameters:
      patchedCategory - (optional)
      Returns:
      Category
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryBulkPartialUpdateWithHttpInfo

      public ApiResponse<Category> partCategoryBulkPartialUpdateWithHttpInfo(@Nullable PatchedCategory patchedCategory) throws ApiException
      Perform a PATCH operation against this list endpoint. Note that the typical DRF list endpoint does not support PATCH, so this method is provided as a custom implementation.
      Parameters:
      patchedCategory - (optional)
      Returns:
      ApiResponse<Category>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryBulkPartialUpdateAsync

      public okhttp3.Call partCategoryBulkPartialUpdateAsync(@Nullable PatchedCategory patchedCategory, ApiCallback<Category> _callback) throws ApiException
      (asynchronously) Perform a PATCH operation against this list endpoint. Note that the typical DRF list endpoint does not support PATCH, so this method is provided as a custom implementation.
      Parameters:
      patchedCategory - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryBulkUpdateCall

      public okhttp3.Call partCategoryBulkUpdateCall(@Nonnull Category category, ApiCallback _callback) throws ApiException
      Build call for partCategoryBulkUpdate
      Parameters:
      category - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryBulkUpdate

      public Category partCategoryBulkUpdate(@Nonnull Category category) throws ApiException
      Perform a PUT operation against this list endpoint. Simply redirects to the PATCH method.
      Parameters:
      category - (required)
      Returns:
      Category
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryBulkUpdateWithHttpInfo

      public ApiResponse<Category> partCategoryBulkUpdateWithHttpInfo(@Nonnull Category category) throws ApiException
      Perform a PUT operation against this list endpoint. Simply redirects to the PATCH method.
      Parameters:
      category - (required)
      Returns:
      ApiResponse<Category>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryBulkUpdateAsync

      public okhttp3.Call partCategoryBulkUpdateAsync(@Nonnull Category category, ApiCallback<Category> _callback) throws ApiException
      (asynchronously) Perform a PUT operation against this list endpoint. Simply redirects to the PATCH method.
      Parameters:
      category - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryCreateCall

      public okhttp3.Call partCategoryCreateCall(@Nonnull Category category, ApiCallback _callback) throws ApiException
      Build call for partCategoryCreate
      Parameters:
      category - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partCategoryCreate

      public Category partCategoryCreate(@Nonnull Category category) throws ApiException
      API endpoint for accessing a list of PartCategory objects. - GET: Return a list of PartCategory objects - POST: Create a new PartCategory object
      Parameters:
      category - (required)
      Returns:
      Category
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partCategoryCreateWithHttpInfo

      public ApiResponse<Category> partCategoryCreateWithHttpInfo(@Nonnull Category category) throws ApiException
      API endpoint for accessing a list of PartCategory objects. - GET: Return a list of PartCategory objects - POST: Create a new PartCategory object
      Parameters:
      category - (required)
      Returns:
      ApiResponse<Category>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partCategoryCreateAsync

      public okhttp3.Call partCategoryCreateAsync(@Nonnull Category category, ApiCallback<Category> _callback) throws ApiException
      (asynchronously) API endpoint for accessing a list of PartCategory objects. - GET: Return a list of PartCategory objects - POST: Create a new PartCategory object
      Parameters:
      category - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partCategoryDestroyCall

      public okhttp3.Call partCategoryDestroyCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partCategoryDestroy
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partCategoryDestroy

      public void partCategoryDestroy(@Nonnull Integer id) throws ApiException
      Custom delete method to pass kwargs.
      Parameters:
      id - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partCategoryDestroyWithHttpInfo

      public ApiResponse<Void> partCategoryDestroyWithHttpInfo(@Nonnull Integer id) throws ApiException
      Custom delete method to pass kwargs.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partCategoryDestroyAsync

      public okhttp3.Call partCategoryDestroyAsync(@Nonnull Integer id, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) Custom delete method to pass kwargs.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partCategoryListCall

      public okhttp3.Call partCategoryListCall(@Nonnull Integer limit, @Nullable Boolean cascade, @Nullable BigDecimal depth, @Nullable Integer excludeTree, @Nullable String name, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer parent, @Nullable String search, @Nullable Boolean starred, @Nullable Boolean structural, @Nullable Boolean topLevel, ApiCallback _callback) throws ApiException
      Build call for partCategoryList
      Parameters:
      limit - Number of results to return per page. (required)
      cascade - Include sub-categories in filtered results (optional)
      depth - Filter by category depth (optional)
      excludeTree - (optional)
      name - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, pathstring, level, tree_id, lft, part_count. (optional)
      parent - Filter by parent category (optional)
      search - A search term. Searched fields: description, name, pathstring. (optional)
      starred - Filter by starred categories (optional)
      structural - (optional)
      topLevel - Filter by top-level categories (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryList

      public PaginatedCategoryList partCategoryList(@Nonnull Integer limit, @Nullable Boolean cascade, @Nullable BigDecimal depth, @Nullable Integer excludeTree, @Nullable String name, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer parent, @Nullable String search, @Nullable Boolean starred, @Nullable Boolean structural, @Nullable Boolean topLevel) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      cascade - Include sub-categories in filtered results (optional)
      depth - Filter by category depth (optional)
      excludeTree - (optional)
      name - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, pathstring, level, tree_id, lft, part_count. (optional)
      parent - Filter by parent category (optional)
      search - A search term. Searched fields: description, name, pathstring. (optional)
      starred - Filter by starred categories (optional)
      structural - (optional)
      topLevel - Filter by top-level categories (optional)
      Returns:
      PaginatedCategoryList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryListWithHttpInfo

      public ApiResponse<PaginatedCategoryList> partCategoryListWithHttpInfo(@Nonnull Integer limit, @Nullable Boolean cascade, @Nullable BigDecimal depth, @Nullable Integer excludeTree, @Nullable String name, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer parent, @Nullable String search, @Nullable Boolean starred, @Nullable Boolean structural, @Nullable Boolean topLevel) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      cascade - Include sub-categories in filtered results (optional)
      depth - Filter by category depth (optional)
      excludeTree - (optional)
      name - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, pathstring, level, tree_id, lft, part_count. (optional)
      parent - Filter by parent category (optional)
      search - A search term. Searched fields: description, name, pathstring. (optional)
      starred - Filter by starred categories (optional)
      structural - (optional)
      topLevel - Filter by top-level categories (optional)
      Returns:
      ApiResponse<PaginatedCategoryList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryListAsync

      public okhttp3.Call partCategoryListAsync(@Nonnull Integer limit, @Nullable Boolean cascade, @Nullable BigDecimal depth, @Nullable Integer excludeTree, @Nullable String name, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer parent, @Nullable String search, @Nullable Boolean starred, @Nullable Boolean structural, @Nullable Boolean topLevel, ApiCallback<PaginatedCategoryList> _callback) throws ApiException
      (asynchronously) Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      cascade - Include sub-categories in filtered results (optional)
      depth - Filter by category depth (optional)
      excludeTree - (optional)
      name - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, pathstring, level, tree_id, lft, part_count. (optional)
      parent - Filter by parent category (optional)
      search - A search term. Searched fields: description, name, pathstring. (optional)
      starred - Filter by starred categories (optional)
      structural - (optional)
      topLevel - Filter by top-level categories (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataPartialUpdateCall

      public okhttp3.Call partCategoryMetadataPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback _callback) throws ApiException
      Build call for partCategoryMetadataPartialUpdate
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataPartialUpdate

      public Metadata partCategoryMetadataPartialUpdate(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataPartialUpdateWithHttpInfo

      public ApiResponse<Metadata> partCategoryMetadataPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataPartialUpdateAsync

      public okhttp3.Call partCategoryMetadataPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataRetrieveCall

      public okhttp3.Call partCategoryMetadataRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partCategoryMetadataRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataRetrieve

      public Metadata partCategoryMetadataRetrieve(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataRetrieveWithHttpInfo

      public ApiResponse<Metadata> partCategoryMetadataRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataRetrieveAsync

      public okhttp3.Call partCategoryMetadataRetrieveAsync(@Nonnull Integer id, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataUpdateCall

      public okhttp3.Call partCategoryMetadataUpdateCall(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback _callback) throws ApiException
      Build call for partCategoryMetadataUpdate
      Parameters:
      id - (required)
      metadata - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataUpdate

      public Metadata partCategoryMetadataUpdate(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataUpdateWithHttpInfo

      public ApiResponse<Metadata> partCategoryMetadataUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryMetadataUpdateAsync

      public okhttp3.Call partCategoryMetadataUpdateAsync(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersCreateCall

      public okhttp3.Call partCategoryParametersCreateCall(@Nonnull CategoryParameterTemplate categoryParameterTemplate, ApiCallback _callback) throws ApiException
      Build call for partCategoryParametersCreate
      Parameters:
      categoryParameterTemplate - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partCategoryParametersCreate

      public CategoryParameterTemplate partCategoryParametersCreate(@Nonnull CategoryParameterTemplate categoryParameterTemplate) throws ApiException
      API endpoint for accessing a list of PartCategoryParameterTemplate objects. - GET: Return a list of PartCategoryParameterTemplate objects
      Parameters:
      categoryParameterTemplate - (required)
      Returns:
      CategoryParameterTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partCategoryParametersCreateWithHttpInfo

      public ApiResponse<CategoryParameterTemplate> partCategoryParametersCreateWithHttpInfo(@Nonnull CategoryParameterTemplate categoryParameterTemplate) throws ApiException
      API endpoint for accessing a list of PartCategoryParameterTemplate objects. - GET: Return a list of PartCategoryParameterTemplate objects
      Parameters:
      categoryParameterTemplate - (required)
      Returns:
      ApiResponse<CategoryParameterTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partCategoryParametersCreateAsync

      public okhttp3.Call partCategoryParametersCreateAsync(@Nonnull CategoryParameterTemplate categoryParameterTemplate, ApiCallback<CategoryParameterTemplate> _callback) throws ApiException
      (asynchronously) API endpoint for accessing a list of PartCategoryParameterTemplate objects. - GET: Return a list of PartCategoryParameterTemplate objects
      Parameters:
      categoryParameterTemplate - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partCategoryParametersDestroyCall

      public okhttp3.Call partCategoryParametersDestroyCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partCategoryParametersDestroy
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partCategoryParametersDestroy

      public void partCategoryParametersDestroy(@Nonnull Integer id) throws ApiException
      Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partCategoryParametersDestroyWithHttpInfo

      public ApiResponse<Void> partCategoryParametersDestroyWithHttpInfo(@Nonnull Integer id) throws ApiException
      Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partCategoryParametersDestroyAsync

      public okhttp3.Call partCategoryParametersDestroyAsync(@Nonnull Integer id, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partCategoryParametersListCall

      public okhttp3.Call partCategoryParametersListCall(@Nonnull Integer limit, @Nullable Integer offset, ApiCallback _callback) throws ApiException
      Build call for partCategoryParametersList
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersList

      public PaginatedCategoryParameterTemplateList partCategoryParametersList(@Nonnull Integer limit, @Nullable Integer offset) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      Returns:
      PaginatedCategoryParameterTemplateList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersListWithHttpInfo

      public ApiResponse<PaginatedCategoryParameterTemplateList> partCategoryParametersListWithHttpInfo(@Nonnull Integer limit, @Nullable Integer offset) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      Returns:
      ApiResponse<PaginatedCategoryParameterTemplateList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersListAsync

      public okhttp3.Call partCategoryParametersListAsync(@Nonnull Integer limit, @Nullable Integer offset, ApiCallback<PaginatedCategoryParameterTemplateList> _callback) throws ApiException
      (asynchronously) Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataPartialUpdateCall

      public okhttp3.Call partCategoryParametersMetadataPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback _callback) throws ApiException
      Build call for partCategoryParametersMetadataPartialUpdate
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataPartialUpdate

      public Metadata partCategoryParametersMetadataPartialUpdate(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataPartialUpdateWithHttpInfo

      public ApiResponse<Metadata> partCategoryParametersMetadataPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataPartialUpdateAsync

      public okhttp3.Call partCategoryParametersMetadataPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataRetrieveCall

      public okhttp3.Call partCategoryParametersMetadataRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partCategoryParametersMetadataRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataRetrieve

      public Metadata partCategoryParametersMetadataRetrieve(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataRetrieveWithHttpInfo

      public ApiResponse<Metadata> partCategoryParametersMetadataRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataRetrieveAsync

      public okhttp3.Call partCategoryParametersMetadataRetrieveAsync(@Nonnull Integer id, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataUpdateCall

      public okhttp3.Call partCategoryParametersMetadataUpdateCall(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback _callback) throws ApiException
      Build call for partCategoryParametersMetadataUpdate
      Parameters:
      id - (required)
      metadata - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataUpdate

      public Metadata partCategoryParametersMetadataUpdate(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataUpdateWithHttpInfo

      public ApiResponse<Metadata> partCategoryParametersMetadataUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersMetadataUpdateAsync

      public okhttp3.Call partCategoryParametersMetadataUpdateAsync(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersPartialUpdateCall

      public okhttp3.Call partCategoryParametersPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedCategoryParameterTemplate patchedCategoryParameterTemplate, ApiCallback _callback) throws ApiException
      Build call for partCategoryParametersPartialUpdate
      Parameters:
      id - (required)
      patchedCategoryParameterTemplate - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersPartialUpdate

      public CategoryParameterTemplate partCategoryParametersPartialUpdate(@Nonnull Integer id, @Nullable PatchedCategoryParameterTemplate patchedCategoryParameterTemplate) throws ApiException
      Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      patchedCategoryParameterTemplate - (optional)
      Returns:
      CategoryParameterTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersPartialUpdateWithHttpInfo

      public ApiResponse<CategoryParameterTemplate> partCategoryParametersPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedCategoryParameterTemplate patchedCategoryParameterTemplate) throws ApiException
      Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      patchedCategoryParameterTemplate - (optional)
      Returns:
      ApiResponse<CategoryParameterTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersPartialUpdateAsync

      public okhttp3.Call partCategoryParametersPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedCategoryParameterTemplate patchedCategoryParameterTemplate, ApiCallback<CategoryParameterTemplate> _callback) throws ApiException
      (asynchronously) Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      patchedCategoryParameterTemplate - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersRetrieveCall

      public okhttp3.Call partCategoryParametersRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partCategoryParametersRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersRetrieve

      public CategoryParameterTemplate partCategoryParametersRetrieve(@Nonnull Integer id) throws ApiException
      Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      Returns:
      CategoryParameterTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersRetrieveWithHttpInfo

      public ApiResponse<CategoryParameterTemplate> partCategoryParametersRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<CategoryParameterTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersRetrieveAsync

      public okhttp3.Call partCategoryParametersRetrieveAsync(@Nonnull Integer id, ApiCallback<CategoryParameterTemplate> _callback) throws ApiException
      (asynchronously) Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersUpdateCall

      public okhttp3.Call partCategoryParametersUpdateCall(@Nonnull Integer id, @Nonnull CategoryParameterTemplate categoryParameterTemplate, ApiCallback _callback) throws ApiException
      Build call for partCategoryParametersUpdate
      Parameters:
      id - (required)
      categoryParameterTemplate - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersUpdate

      public CategoryParameterTemplate partCategoryParametersUpdate(@Nonnull Integer id, @Nonnull CategoryParameterTemplate categoryParameterTemplate) throws ApiException
      Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      categoryParameterTemplate - (required)
      Returns:
      CategoryParameterTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersUpdateWithHttpInfo

      public ApiResponse<CategoryParameterTemplate> partCategoryParametersUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull CategoryParameterTemplate categoryParameterTemplate) throws ApiException
      Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      categoryParameterTemplate - (required)
      Returns:
      ApiResponse<CategoryParameterTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryParametersUpdateAsync

      public okhttp3.Call partCategoryParametersUpdateAsync(@Nonnull Integer id, @Nonnull CategoryParameterTemplate categoryParameterTemplate, ApiCallback<CategoryParameterTemplate> _callback) throws ApiException
      (asynchronously) Detail endpoint for the PartCategoryParameterTemplate model.
      Parameters:
      id - (required)
      categoryParameterTemplate - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryPartialUpdateCall

      public okhttp3.Call partCategoryPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedCategory patchedCategory, ApiCallback _callback) throws ApiException
      Build call for partCategoryPartialUpdate
      Parameters:
      id - (required)
      patchedCategory - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryPartialUpdate

      public Category partCategoryPartialUpdate(@Nonnull Integer id, @Nullable PatchedCategory patchedCategory) throws ApiException
      Custom patch method to pass kwargs.
      Parameters:
      id - (required)
      patchedCategory - (optional)
      Returns:
      Category
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryPartialUpdateWithHttpInfo

      public ApiResponse<Category> partCategoryPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedCategory patchedCategory) throws ApiException
      Custom patch method to pass kwargs.
      Parameters:
      id - (required)
      patchedCategory - (optional)
      Returns:
      ApiResponse<Category>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryPartialUpdateAsync

      public okhttp3.Call partCategoryPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedCategory patchedCategory, ApiCallback<Category> _callback) throws ApiException
      (asynchronously) Custom patch method to pass kwargs.
      Parameters:
      id - (required)
      patchedCategory - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryRetrieveCall

      public okhttp3.Call partCategoryRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partCategoryRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryRetrieve

      public Category partCategoryRetrieve(@Nonnull Integer id) throws ApiException
      Custom get method to pass kwargs.
      Parameters:
      id - (required)
      Returns:
      Category
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryRetrieveWithHttpInfo

      public ApiResponse<Category> partCategoryRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Custom get method to pass kwargs.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Category>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryRetrieveAsync

      public okhttp3.Call partCategoryRetrieveAsync(@Nonnull Integer id, ApiCallback<Category> _callback) throws ApiException
      (asynchronously) Custom get method to pass kwargs.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryTreeListCall

      public okhttp3.Call partCategoryTreeListCall(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, ApiCallback _callback) throws ApiException
      Build call for partCategoryTreeList
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: level, name, subcategories. (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryTreeList

      public PaginatedCategoryTreeList partCategoryTreeList(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering) throws ApiException
      API endpoint for accessing a list of PartCategory objects ready for rendering a tree.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: level, name, subcategories. (optional)
      Returns:
      PaginatedCategoryTreeList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryTreeListWithHttpInfo

      public ApiResponse<PaginatedCategoryTreeList> partCategoryTreeListWithHttpInfo(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering) throws ApiException
      API endpoint for accessing a list of PartCategory objects ready for rendering a tree.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: level, name, subcategories. (optional)
      Returns:
      ApiResponse<PaginatedCategoryTreeList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryTreeListAsync

      public okhttp3.Call partCategoryTreeListAsync(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, ApiCallback<PaginatedCategoryTreeList> _callback) throws ApiException
      (asynchronously) API endpoint for accessing a list of PartCategory objects ready for rendering a tree.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: level, name, subcategories. (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryUpdateCall

      public okhttp3.Call partCategoryUpdateCall(@Nonnull Integer id, @Nonnull Category category, ApiCallback _callback) throws ApiException
      Build call for partCategoryUpdate
      Parameters:
      id - (required)
      category - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryUpdate

      public Category partCategoryUpdate(@Nonnull Integer id, @Nonnull Category category) throws ApiException
      Custom put method to pass kwargs.
      Parameters:
      id - (required)
      category - (required)
      Returns:
      Category
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryUpdateWithHttpInfo

      public ApiResponse<Category> partCategoryUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull Category category) throws ApiException
      Custom put method to pass kwargs.
      Parameters:
      id - (required)
      category - (required)
      Returns:
      ApiResponse<Category>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCategoryUpdateAsync

      public okhttp3.Call partCategoryUpdateAsync(@Nonnull Integer id, @Nonnull Category category, ApiCallback<Category> _callback) throws ApiException
      (asynchronously) Custom put method to pass kwargs.
      Parameters:
      id - (required)
      category - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partCreateCall

      public okhttp3.Call partCreateCall(@Nonnull Part part, ApiCallback _callback) throws ApiException
      Build call for partCreate
      Parameters:
      part - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partCreate

      public Part partCreate(@Nonnull Part part) throws ApiException
      API endpoint for accessing a list of Part objects, or creating a new Part instance.
      Parameters:
      part - (required)
      Returns:
      Part
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partCreateWithHttpInfo

      public ApiResponse<Part> partCreateWithHttpInfo(@Nonnull Part part) throws ApiException
      API endpoint for accessing a list of Part objects, or creating a new Part instance.
      Parameters:
      part - (required)
      Returns:
      ApiResponse<Part>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partCreateAsync

      public okhttp3.Call partCreateAsync(@Nonnull Part part, ApiCallback<Part> _callback) throws ApiException
      (asynchronously) API endpoint for accessing a list of Part objects, or creating a new Part instance.
      Parameters:
      part - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partDestroyCall

      public okhttp3.Call partDestroyCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partDestroy
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partDestroy

      public void partDestroy(@Nonnull Integer id) throws ApiException
      API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partDestroyWithHttpInfo

      public ApiResponse<Void> partDestroyWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partDestroyAsync

      public okhttp3.Call partDestroyAsync(@Nonnull Integer id, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partInternalPriceCreateCall

      public okhttp3.Call partInternalPriceCreateCall(@Nonnull PartInternalPrice partInternalPrice, ApiCallback _callback) throws ApiException
      Build call for partInternalPriceCreate
      Parameters:
      partInternalPrice - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partInternalPriceCreate

      public PartInternalPrice partInternalPriceCreate(@Nonnull PartInternalPrice partInternalPrice) throws ApiException
      API endpoint for list view of PartInternalPriceBreak model.
      Parameters:
      partInternalPrice - (required)
      Returns:
      PartInternalPrice
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partInternalPriceCreateWithHttpInfo

      public ApiResponse<PartInternalPrice> partInternalPriceCreateWithHttpInfo(@Nonnull PartInternalPrice partInternalPrice) throws ApiException
      API endpoint for list view of PartInternalPriceBreak model.
      Parameters:
      partInternalPrice - (required)
      Returns:
      ApiResponse<PartInternalPrice>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partInternalPriceCreateAsync

      public okhttp3.Call partInternalPriceCreateAsync(@Nonnull PartInternalPrice partInternalPrice, ApiCallback<PartInternalPrice> _callback) throws ApiException
      (asynchronously) API endpoint for list view of PartInternalPriceBreak model.
      Parameters:
      partInternalPrice - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partInternalPriceDestroyCall

      public okhttp3.Call partInternalPriceDestroyCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partInternalPriceDestroy
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partInternalPriceDestroy

      public void partInternalPriceDestroy(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partInternalPriceDestroyWithHttpInfo

      public ApiResponse<Void> partInternalPriceDestroyWithHttpInfo(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partInternalPriceDestroyAsync

      public okhttp3.Call partInternalPriceDestroyAsync(@Nonnull Integer id, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partInternalPriceListCall

      public okhttp3.Call partInternalPriceListCall(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, ApiCallback _callback) throws ApiException
      Build call for partInternalPriceList
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: quantity, price. (optional)
      part - (optional)
      search - A search term. (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPriceList

      public PaginatedPartInternalPriceList partInternalPriceList(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: quantity, price. (optional)
      part - (optional)
      search - A search term. (optional)
      Returns:
      PaginatedPartInternalPriceList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPriceListWithHttpInfo

      public ApiResponse<PaginatedPartInternalPriceList> partInternalPriceListWithHttpInfo(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: quantity, price. (optional)
      part - (optional)
      search - A search term. (optional)
      Returns:
      ApiResponse<PaginatedPartInternalPriceList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPriceListAsync

      public okhttp3.Call partInternalPriceListAsync(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, ApiCallback<PaginatedPartInternalPriceList> _callback) throws ApiException
      (asynchronously) Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: quantity, price. (optional)
      part - (optional)
      search - A search term. (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPricePartialUpdateCall

      public okhttp3.Call partInternalPricePartialUpdateCall(@Nonnull Integer id, @Nullable PatchedPartInternalPrice patchedPartInternalPrice, ApiCallback _callback) throws ApiException
      Build call for partInternalPricePartialUpdate
      Parameters:
      id - (required)
      patchedPartInternalPrice - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPricePartialUpdate

      public PartInternalPrice partInternalPricePartialUpdate(@Nonnull Integer id, @Nullable PatchedPartInternalPrice patchedPartInternalPrice) throws ApiException
      Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      patchedPartInternalPrice - (optional)
      Returns:
      PartInternalPrice
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPricePartialUpdateWithHttpInfo

      public ApiResponse<PartInternalPrice> partInternalPricePartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedPartInternalPrice patchedPartInternalPrice) throws ApiException
      Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      patchedPartInternalPrice - (optional)
      Returns:
      ApiResponse<PartInternalPrice>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPricePartialUpdateAsync

      public okhttp3.Call partInternalPricePartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedPartInternalPrice patchedPartInternalPrice, ApiCallback<PartInternalPrice> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      patchedPartInternalPrice - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPriceRetrieveCall

      public okhttp3.Call partInternalPriceRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partInternalPriceRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPriceRetrieve

      public PartInternalPrice partInternalPriceRetrieve(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      Returns:
      PartInternalPrice
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPriceRetrieveWithHttpInfo

      public ApiResponse<PartInternalPrice> partInternalPriceRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<PartInternalPrice>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPriceRetrieveAsync

      public okhttp3.Call partInternalPriceRetrieveAsync(@Nonnull Integer id, ApiCallback<PartInternalPrice> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPriceUpdateCall

      public okhttp3.Call partInternalPriceUpdateCall(@Nonnull Integer id, @Nonnull PartInternalPrice partInternalPrice, ApiCallback _callback) throws ApiException
      Build call for partInternalPriceUpdate
      Parameters:
      id - (required)
      partInternalPrice - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPriceUpdate

      public PartInternalPrice partInternalPriceUpdate(@Nonnull Integer id, @Nonnull PartInternalPrice partInternalPrice) throws ApiException
      Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      partInternalPrice - (required)
      Returns:
      PartInternalPrice
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPriceUpdateWithHttpInfo

      public ApiResponse<PartInternalPrice> partInternalPriceUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull PartInternalPrice partInternalPrice) throws ApiException
      Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      partInternalPrice - (required)
      Returns:
      ApiResponse<PartInternalPrice>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partInternalPriceUpdateAsync

      public okhttp3.Call partInternalPriceUpdateAsync(@Nonnull Integer id, @Nonnull PartInternalPrice partInternalPrice, ApiCallback<PartInternalPrice> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartInternalPriceBreak model.
      Parameters:
      id - (required)
      partInternalPrice - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partListCall

      public okhttp3.Call partListCall(@Nonnull Integer limit, @Nullable String IPN, @Nullable String ipNRegex, @Nullable Boolean active, @Nullable Integer ancestor, @Nullable Boolean assembly, @Nullable Boolean bomValid, @Nullable Boolean component, @Nullable Integer convertFrom, @Nullable LocalDate createdAfter, @Nullable LocalDate createdBefore, @Nullable Integer defaultLocation, @Nullable Boolean depletedStock, @Nullable Integer excludeTree, @Nullable Boolean hasIpn, @Nullable Boolean hasPricing, @Nullable Boolean hasRevisions, @Nullable Boolean hasStock, @Nullable Boolean hasUnits, @Nullable Integer inBomFor, @Nullable Boolean isRevision, @Nullable Boolean isTemplate, @Nullable Boolean isVariant, @Nullable Boolean locked, @Nullable Boolean lowStock, @Nullable String nameRegex, @Nullable Integer offset, @Nullable String ordering, @Nullable Boolean purchaseable, @Nullable Integer revisionOf, @Nullable Boolean salable, @Nullable String search, @Nullable Boolean starred, @Nullable Boolean stockToBuild, @Nullable String tagsName, @Nullable String tagsSlug, @Nullable Boolean testable, @Nullable Boolean trackable, @Nullable Boolean unallocatedStock, @Nullable Integer variantOf, @Nullable Boolean virtual, ApiCallback _callback) throws ApiException
      Build call for partList
      Parameters:
      limit - Number of results to return per page. (required)
      IPN - Filter by exact IPN (internal part number) (optional)
      ipNRegex - Filter by regex on IPN (internal part number) (optional)
      active - (optional)
      ancestor - (optional)
      assembly - (optional)
      bomValid - BOM Valid (optional)
      component - (optional)
      convertFrom - (optional)
      createdAfter - Updated after (optional)
      createdBefore - Updated before (optional)
      defaultLocation - Default Location (optional)
      depletedStock - Depleted Stock (optional)
      excludeTree - (optional)
      hasIpn - Has IPN (optional)
      hasPricing - Has Pricing (optional)
      hasRevisions - Has Revisions (optional)
      hasStock - Has stock (optional)
      hasUnits - Has units (optional)
      inBomFor - (optional)
      isRevision - Is Revision (optional)
      isTemplate - (optional)
      isVariant - Is Variant (optional)
      locked - (optional)
      lowStock - Low stock (optional)
      nameRegex - Filter by name (regex) (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, creation_date, IPN, in_stock, total_in_stock, unallocated_stock, category, default_location, units, pricing_min, pricing_max, pricing_updated, revision, revision_count. (optional)
      purchaseable - (optional)
      revisionOf - (optional)
      salable - (optional)
      search - A search term. Searched fields: IPN, category__name, description, keywords, manufacturer_parts__MPN, name, revision, supplier_parts__SKU, tags__name, tags__slug. (optional)
      starred - Starred (optional)
      stockToBuild - Required for Build Order (optional)
      tagsName - (optional)
      tagsSlug - (optional)
      testable - (optional)
      trackable - (optional)
      unallocatedStock - Unallocated stock (optional)
      variantOf - Variant Of (optional)
      virtual - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partList

      public PaginatedPartList partList(@Nonnull Integer limit, @Nullable String IPN, @Nullable String ipNRegex, @Nullable Boolean active, @Nullable Integer ancestor, @Nullable Boolean assembly, @Nullable Boolean bomValid, @Nullable Boolean component, @Nullable Integer convertFrom, @Nullable LocalDate createdAfter, @Nullable LocalDate createdBefore, @Nullable Integer defaultLocation, @Nullable Boolean depletedStock, @Nullable Integer excludeTree, @Nullable Boolean hasIpn, @Nullable Boolean hasPricing, @Nullable Boolean hasRevisions, @Nullable Boolean hasStock, @Nullable Boolean hasUnits, @Nullable Integer inBomFor, @Nullable Boolean isRevision, @Nullable Boolean isTemplate, @Nullable Boolean isVariant, @Nullable Boolean locked, @Nullable Boolean lowStock, @Nullable String nameRegex, @Nullable Integer offset, @Nullable String ordering, @Nullable Boolean purchaseable, @Nullable Integer revisionOf, @Nullable Boolean salable, @Nullable String search, @Nullable Boolean starred, @Nullable Boolean stockToBuild, @Nullable String tagsName, @Nullable String tagsSlug, @Nullable Boolean testable, @Nullable Boolean trackable, @Nullable Boolean unallocatedStock, @Nullable Integer variantOf, @Nullable Boolean virtual) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      IPN - Filter by exact IPN (internal part number) (optional)
      ipNRegex - Filter by regex on IPN (internal part number) (optional)
      active - (optional)
      ancestor - (optional)
      assembly - (optional)
      bomValid - BOM Valid (optional)
      component - (optional)
      convertFrom - (optional)
      createdAfter - Updated after (optional)
      createdBefore - Updated before (optional)
      defaultLocation - Default Location (optional)
      depletedStock - Depleted Stock (optional)
      excludeTree - (optional)
      hasIpn - Has IPN (optional)
      hasPricing - Has Pricing (optional)
      hasRevisions - Has Revisions (optional)
      hasStock - Has stock (optional)
      hasUnits - Has units (optional)
      inBomFor - (optional)
      isRevision - Is Revision (optional)
      isTemplate - (optional)
      isVariant - Is Variant (optional)
      locked - (optional)
      lowStock - Low stock (optional)
      nameRegex - Filter by name (regex) (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, creation_date, IPN, in_stock, total_in_stock, unallocated_stock, category, default_location, units, pricing_min, pricing_max, pricing_updated, revision, revision_count. (optional)
      purchaseable - (optional)
      revisionOf - (optional)
      salable - (optional)
      search - A search term. Searched fields: IPN, category__name, description, keywords, manufacturer_parts__MPN, name, revision, supplier_parts__SKU, tags__name, tags__slug. (optional)
      starred - Starred (optional)
      stockToBuild - Required for Build Order (optional)
      tagsName - (optional)
      tagsSlug - (optional)
      testable - (optional)
      trackable - (optional)
      unallocatedStock - Unallocated stock (optional)
      variantOf - Variant Of (optional)
      virtual - (optional)
      Returns:
      PaginatedPartList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partListWithHttpInfo

      public ApiResponse<PaginatedPartList> partListWithHttpInfo(@Nonnull Integer limit, @Nullable String IPN, @Nullable String ipNRegex, @Nullable Boolean active, @Nullable Integer ancestor, @Nullable Boolean assembly, @Nullable Boolean bomValid, @Nullable Boolean component, @Nullable Integer convertFrom, @Nullable LocalDate createdAfter, @Nullable LocalDate createdBefore, @Nullable Integer defaultLocation, @Nullable Boolean depletedStock, @Nullable Integer excludeTree, @Nullable Boolean hasIpn, @Nullable Boolean hasPricing, @Nullable Boolean hasRevisions, @Nullable Boolean hasStock, @Nullable Boolean hasUnits, @Nullable Integer inBomFor, @Nullable Boolean isRevision, @Nullable Boolean isTemplate, @Nullable Boolean isVariant, @Nullable Boolean locked, @Nullable Boolean lowStock, @Nullable String nameRegex, @Nullable Integer offset, @Nullable String ordering, @Nullable Boolean purchaseable, @Nullable Integer revisionOf, @Nullable Boolean salable, @Nullable String search, @Nullable Boolean starred, @Nullable Boolean stockToBuild, @Nullable String tagsName, @Nullable String tagsSlug, @Nullable Boolean testable, @Nullable Boolean trackable, @Nullable Boolean unallocatedStock, @Nullable Integer variantOf, @Nullable Boolean virtual) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      IPN - Filter by exact IPN (internal part number) (optional)
      ipNRegex - Filter by regex on IPN (internal part number) (optional)
      active - (optional)
      ancestor - (optional)
      assembly - (optional)
      bomValid - BOM Valid (optional)
      component - (optional)
      convertFrom - (optional)
      createdAfter - Updated after (optional)
      createdBefore - Updated before (optional)
      defaultLocation - Default Location (optional)
      depletedStock - Depleted Stock (optional)
      excludeTree - (optional)
      hasIpn - Has IPN (optional)
      hasPricing - Has Pricing (optional)
      hasRevisions - Has Revisions (optional)
      hasStock - Has stock (optional)
      hasUnits - Has units (optional)
      inBomFor - (optional)
      isRevision - Is Revision (optional)
      isTemplate - (optional)
      isVariant - Is Variant (optional)
      locked - (optional)
      lowStock - Low stock (optional)
      nameRegex - Filter by name (regex) (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, creation_date, IPN, in_stock, total_in_stock, unallocated_stock, category, default_location, units, pricing_min, pricing_max, pricing_updated, revision, revision_count. (optional)
      purchaseable - (optional)
      revisionOf - (optional)
      salable - (optional)
      search - A search term. Searched fields: IPN, category__name, description, keywords, manufacturer_parts__MPN, name, revision, supplier_parts__SKU, tags__name, tags__slug. (optional)
      starred - Starred (optional)
      stockToBuild - Required for Build Order (optional)
      tagsName - (optional)
      tagsSlug - (optional)
      testable - (optional)
      trackable - (optional)
      unallocatedStock - Unallocated stock (optional)
      variantOf - Variant Of (optional)
      virtual - (optional)
      Returns:
      ApiResponse<PaginatedPartList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partListAsync

      public okhttp3.Call partListAsync(@Nonnull Integer limit, @Nullable String IPN, @Nullable String ipNRegex, @Nullable Boolean active, @Nullable Integer ancestor, @Nullable Boolean assembly, @Nullable Boolean bomValid, @Nullable Boolean component, @Nullable Integer convertFrom, @Nullable LocalDate createdAfter, @Nullable LocalDate createdBefore, @Nullable Integer defaultLocation, @Nullable Boolean depletedStock, @Nullable Integer excludeTree, @Nullable Boolean hasIpn, @Nullable Boolean hasPricing, @Nullable Boolean hasRevisions, @Nullable Boolean hasStock, @Nullable Boolean hasUnits, @Nullable Integer inBomFor, @Nullable Boolean isRevision, @Nullable Boolean isTemplate, @Nullable Boolean isVariant, @Nullable Boolean locked, @Nullable Boolean lowStock, @Nullable String nameRegex, @Nullable Integer offset, @Nullable String ordering, @Nullable Boolean purchaseable, @Nullable Integer revisionOf, @Nullable Boolean salable, @Nullable String search, @Nullable Boolean starred, @Nullable Boolean stockToBuild, @Nullable String tagsName, @Nullable String tagsSlug, @Nullable Boolean testable, @Nullable Boolean trackable, @Nullable Boolean unallocatedStock, @Nullable Integer variantOf, @Nullable Boolean virtual, ApiCallback<PaginatedPartList> _callback) throws ApiException
      (asynchronously) Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      IPN - Filter by exact IPN (internal part number) (optional)
      ipNRegex - Filter by regex on IPN (internal part number) (optional)
      active - (optional)
      ancestor - (optional)
      assembly - (optional)
      bomValid - BOM Valid (optional)
      component - (optional)
      convertFrom - (optional)
      createdAfter - Updated after (optional)
      createdBefore - Updated before (optional)
      defaultLocation - Default Location (optional)
      depletedStock - Depleted Stock (optional)
      excludeTree - (optional)
      hasIpn - Has IPN (optional)
      hasPricing - Has Pricing (optional)
      hasRevisions - Has Revisions (optional)
      hasStock - Has stock (optional)
      hasUnits - Has units (optional)
      inBomFor - (optional)
      isRevision - Is Revision (optional)
      isTemplate - (optional)
      isVariant - Is Variant (optional)
      locked - (optional)
      lowStock - Low stock (optional)
      nameRegex - Filter by name (regex) (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, creation_date, IPN, in_stock, total_in_stock, unallocated_stock, category, default_location, units, pricing_min, pricing_max, pricing_updated, revision, revision_count. (optional)
      purchaseable - (optional)
      revisionOf - (optional)
      salable - (optional)
      search - A search term. Searched fields: IPN, category__name, description, keywords, manufacturer_parts__MPN, name, revision, supplier_parts__SKU, tags__name, tags__slug. (optional)
      starred - Starred (optional)
      stockToBuild - Required for Build Order (optional)
      tagsName - (optional)
      tagsSlug - (optional)
      testable - (optional)
      trackable - (optional)
      unallocatedStock - Unallocated stock (optional)
      variantOf - Variant Of (optional)
      virtual - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataPartialUpdateCall

      public okhttp3.Call partMetadataPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback _callback) throws ApiException
      Build call for partMetadataPartialUpdate
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataPartialUpdate

      public Metadata partMetadataPartialUpdate(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataPartialUpdateWithHttpInfo

      public ApiResponse<Metadata> partMetadataPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataPartialUpdateAsync

      public okhttp3.Call partMetadataPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataRetrieveCall

      public okhttp3.Call partMetadataRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partMetadataRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataRetrieve

      public Metadata partMetadataRetrieve(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataRetrieveWithHttpInfo

      public ApiResponse<Metadata> partMetadataRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataRetrieveAsync

      public okhttp3.Call partMetadataRetrieveAsync(@Nonnull Integer id, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataUpdateCall

      public okhttp3.Call partMetadataUpdateCall(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback _callback) throws ApiException
      Build call for partMetadataUpdate
      Parameters:
      id - (required)
      metadata - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataUpdate

      public Metadata partMetadataUpdate(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataUpdateWithHttpInfo

      public ApiResponse<Metadata> partMetadataUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partMetadataUpdateAsync

      public okhttp3.Call partMetadataUpdateAsync(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterCreateCall

      public okhttp3.Call partParameterCreateCall(@Nonnull PartParameter partParameter, ApiCallback _callback) throws ApiException
      Build call for partParameterCreate
      Parameters:
      partParameter - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partParameterCreate

      public PartParameter partParameterCreate(@Nonnull PartParameter partParameter) throws ApiException
      API endpoint for accessing a list of PartParameter objects. - GET: Return list of PartParameter objects - POST: Create a new PartParameter object
      Parameters:
      partParameter - (required)
      Returns:
      PartParameter
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partParameterCreateWithHttpInfo

      public ApiResponse<PartParameter> partParameterCreateWithHttpInfo(@Nonnull PartParameter partParameter) throws ApiException
      API endpoint for accessing a list of PartParameter objects. - GET: Return list of PartParameter objects - POST: Create a new PartParameter object
      Parameters:
      partParameter - (required)
      Returns:
      ApiResponse<PartParameter>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partParameterCreateAsync

      public okhttp3.Call partParameterCreateAsync(@Nonnull PartParameter partParameter, ApiCallback<PartParameter> _callback) throws ApiException
      (asynchronously) API endpoint for accessing a list of PartParameter objects. - GET: Return list of PartParameter objects - POST: Create a new PartParameter object
      Parameters:
      partParameter - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partParameterDestroyCall

      public okhttp3.Call partParameterDestroyCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partParameterDestroy
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partParameterDestroy

      public void partParameterDestroy(@Nonnull Integer id) throws ApiException
      API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partParameterDestroyWithHttpInfo

      public ApiResponse<Void> partParameterDestroyWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partParameterDestroyAsync

      public okhttp3.Call partParameterDestroyAsync(@Nonnull Integer id, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partParameterListCall

      public okhttp3.Call partParameterListCall(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, @Nullable Integer template, @Nullable Integer updatedBy, ApiCallback _callback) throws ApiException
      Build call for partParameterList
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, data, part, template, updated, updated_by. (optional)
      part - (optional)
      search - A search term. Searched fields: data, template__description, template__name, template__units. (optional)
      template - (optional)
      updatedBy - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterList

      public PaginatedPartParameterList partParameterList(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, @Nullable Integer template, @Nullable Integer updatedBy) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, data, part, template, updated, updated_by. (optional)
      part - (optional)
      search - A search term. Searched fields: data, template__description, template__name, template__units. (optional)
      template - (optional)
      updatedBy - (optional)
      Returns:
      PaginatedPartParameterList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterListWithHttpInfo

      public ApiResponse<PaginatedPartParameterList> partParameterListWithHttpInfo(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, @Nullable Integer template, @Nullable Integer updatedBy) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, data, part, template, updated, updated_by. (optional)
      part - (optional)
      search - A search term. Searched fields: data, template__description, template__name, template__units. (optional)
      template - (optional)
      updatedBy - (optional)
      Returns:
      ApiResponse<PaginatedPartParameterList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterListAsync

      public okhttp3.Call partParameterListAsync(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, @Nullable Integer template, @Nullable Integer updatedBy, ApiCallback<PaginatedPartParameterList> _callback) throws ApiException
      (asynchronously) Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, data, part, template, updated, updated_by. (optional)
      part - (optional)
      search - A search term. Searched fields: data, template__description, template__name, template__units. (optional)
      template - (optional)
      updatedBy - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataPartialUpdateCall

      public okhttp3.Call partParameterMetadataPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback _callback) throws ApiException
      Build call for partParameterMetadataPartialUpdate
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataPartialUpdate

      public Metadata partParameterMetadataPartialUpdate(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataPartialUpdateWithHttpInfo

      public ApiResponse<Metadata> partParameterMetadataPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataPartialUpdateAsync

      public okhttp3.Call partParameterMetadataPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataRetrieveCall

      public okhttp3.Call partParameterMetadataRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partParameterMetadataRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataRetrieve

      public Metadata partParameterMetadataRetrieve(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataRetrieveWithHttpInfo

      public ApiResponse<Metadata> partParameterMetadataRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataRetrieveAsync

      public okhttp3.Call partParameterMetadataRetrieveAsync(@Nonnull Integer id, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataUpdateCall

      public okhttp3.Call partParameterMetadataUpdateCall(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback _callback) throws ApiException
      Build call for partParameterMetadataUpdate
      Parameters:
      id - (required)
      metadata - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataUpdate

      public Metadata partParameterMetadataUpdate(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataUpdateWithHttpInfo

      public ApiResponse<Metadata> partParameterMetadataUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterMetadataUpdateAsync

      public okhttp3.Call partParameterMetadataUpdateAsync(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterPartialUpdateCall

      public okhttp3.Call partParameterPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedPartParameter patchedPartParameter, ApiCallback _callback) throws ApiException
      Build call for partParameterPartialUpdate
      Parameters:
      id - (required)
      patchedPartParameter - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterPartialUpdate

      public PartParameter partParameterPartialUpdate(@Nonnull Integer id, @Nullable PatchedPartParameter patchedPartParameter) throws ApiException
      API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      patchedPartParameter - (optional)
      Returns:
      PartParameter
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterPartialUpdateWithHttpInfo

      public ApiResponse<PartParameter> partParameterPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedPartParameter patchedPartParameter) throws ApiException
      API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      patchedPartParameter - (optional)
      Returns:
      ApiResponse<PartParameter>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterPartialUpdateAsync

      public okhttp3.Call partParameterPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedPartParameter patchedPartParameter, ApiCallback<PartParameter> _callback) throws ApiException
      (asynchronously) API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      patchedPartParameter - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterRetrieveCall

      public okhttp3.Call partParameterRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partParameterRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterRetrieve

      public PartParameter partParameterRetrieve(@Nonnull Integer id) throws ApiException
      API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      Returns:
      PartParameter
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterRetrieveWithHttpInfo

      public ApiResponse<PartParameter> partParameterRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<PartParameter>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterRetrieveAsync

      public okhttp3.Call partParameterRetrieveAsync(@Nonnull Integer id, ApiCallback<PartParameter> _callback) throws ApiException
      (asynchronously) API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateCreateCall

      public okhttp3.Call partParameterTemplateCreateCall(@Nonnull PartParameterTemplate partParameterTemplate, ApiCallback _callback) throws ApiException
      Build call for partParameterTemplateCreate
      Parameters:
      partParameterTemplate - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partParameterTemplateCreate

      public PartParameterTemplate partParameterTemplateCreate(@Nonnull PartParameterTemplate partParameterTemplate) throws ApiException
      API endpoint for accessing a list of PartParameterTemplate objects. - GET: Return list of PartParameterTemplate objects - POST: Create a new PartParameterTemplate object
      Parameters:
      partParameterTemplate - (required)
      Returns:
      PartParameterTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partParameterTemplateCreateWithHttpInfo

      public ApiResponse<PartParameterTemplate> partParameterTemplateCreateWithHttpInfo(@Nonnull PartParameterTemplate partParameterTemplate) throws ApiException
      API endpoint for accessing a list of PartParameterTemplate objects. - GET: Return list of PartParameterTemplate objects - POST: Create a new PartParameterTemplate object
      Parameters:
      partParameterTemplate - (required)
      Returns:
      ApiResponse<PartParameterTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partParameterTemplateCreateAsync

      public okhttp3.Call partParameterTemplateCreateAsync(@Nonnull PartParameterTemplate partParameterTemplate, ApiCallback<PartParameterTemplate> _callback) throws ApiException
      (asynchronously) API endpoint for accessing a list of PartParameterTemplate objects. - GET: Return list of PartParameterTemplate objects - POST: Create a new PartParameterTemplate object
      Parameters:
      partParameterTemplate - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partParameterTemplateDestroyCall

      public okhttp3.Call partParameterTemplateDestroyCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partParameterTemplateDestroy
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partParameterTemplateDestroy

      public void partParameterTemplateDestroy(@Nonnull Integer id) throws ApiException
      API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partParameterTemplateDestroyWithHttpInfo

      public ApiResponse<Void> partParameterTemplateDestroyWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partParameterTemplateDestroyAsync

      public okhttp3.Call partParameterTemplateDestroyAsync(@Nonnull Integer id, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partParameterTemplateListCall

      public okhttp3.Call partParameterTemplateListCall(@Nonnull Integer limit, @Nullable Integer category, @Nullable Boolean checkbox, @Nullable Boolean hasChoices, @Nullable Boolean hasUnits, @Nullable String name, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, @Nullable String units, ApiCallback _callback) throws ApiException
      Build call for partParameterTemplateList
      Parameters:
      limit - Number of results to return per page. (required)
      category - (optional)
      checkbox - (optional)
      hasChoices - Has Choice (optional)
      hasUnits - Has Units (optional)
      name - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, units, checkbox, parts. (optional)
      part - (optional)
      search - A search term. Searched fields: description, name. (optional)
      units - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateList

      public PaginatedPartParameterTemplateList partParameterTemplateList(@Nonnull Integer limit, @Nullable Integer category, @Nullable Boolean checkbox, @Nullable Boolean hasChoices, @Nullable Boolean hasUnits, @Nullable String name, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, @Nullable String units) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      category - (optional)
      checkbox - (optional)
      hasChoices - Has Choice (optional)
      hasUnits - Has Units (optional)
      name - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, units, checkbox, parts. (optional)
      part - (optional)
      search - A search term. Searched fields: description, name. (optional)
      units - (optional)
      Returns:
      PaginatedPartParameterTemplateList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateListWithHttpInfo

      public ApiResponse<PaginatedPartParameterTemplateList> partParameterTemplateListWithHttpInfo(@Nonnull Integer limit, @Nullable Integer category, @Nullable Boolean checkbox, @Nullable Boolean hasChoices, @Nullable Boolean hasUnits, @Nullable String name, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, @Nullable String units) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      category - (optional)
      checkbox - (optional)
      hasChoices - Has Choice (optional)
      hasUnits - Has Units (optional)
      name - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, units, checkbox, parts. (optional)
      part - (optional)
      search - A search term. Searched fields: description, name. (optional)
      units - (optional)
      Returns:
      ApiResponse<PaginatedPartParameterTemplateList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateListAsync

      public okhttp3.Call partParameterTemplateListAsync(@Nonnull Integer limit, @Nullable Integer category, @Nullable Boolean checkbox, @Nullable Boolean hasChoices, @Nullable Boolean hasUnits, @Nullable String name, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, @Nullable String units, ApiCallback<PaginatedPartParameterTemplateList> _callback) throws ApiException
      (asynchronously) Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      category - (optional)
      checkbox - (optional)
      hasChoices - Has Choice (optional)
      hasUnits - Has Units (optional)
      name - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: name, units, checkbox, parts. (optional)
      part - (optional)
      search - A search term. Searched fields: description, name. (optional)
      units - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataPartialUpdateCall

      public okhttp3.Call partParameterTemplateMetadataPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback _callback) throws ApiException
      Build call for partParameterTemplateMetadataPartialUpdate
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataPartialUpdate

      public Metadata partParameterTemplateMetadataPartialUpdate(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataPartialUpdateWithHttpInfo

      public ApiResponse<Metadata> partParameterTemplateMetadataPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataPartialUpdateAsync

      public okhttp3.Call partParameterTemplateMetadataPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataRetrieveCall

      public okhttp3.Call partParameterTemplateMetadataRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partParameterTemplateMetadataRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataRetrieve

      public Metadata partParameterTemplateMetadataRetrieve(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataRetrieveWithHttpInfo

      public ApiResponse<Metadata> partParameterTemplateMetadataRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataRetrieveAsync

      public okhttp3.Call partParameterTemplateMetadataRetrieveAsync(@Nonnull Integer id, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataUpdateCall

      public okhttp3.Call partParameterTemplateMetadataUpdateCall(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback _callback) throws ApiException
      Build call for partParameterTemplateMetadataUpdate
      Parameters:
      id - (required)
      metadata - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataUpdate

      public Metadata partParameterTemplateMetadataUpdate(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataUpdateWithHttpInfo

      public ApiResponse<Metadata> partParameterTemplateMetadataUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateMetadataUpdateAsync

      public okhttp3.Call partParameterTemplateMetadataUpdateAsync(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplatePartialUpdateCall

      public okhttp3.Call partParameterTemplatePartialUpdateCall(@Nonnull Integer id, @Nullable PatchedPartParameterTemplate patchedPartParameterTemplate, ApiCallback _callback) throws ApiException
      Build call for partParameterTemplatePartialUpdate
      Parameters:
      id - (required)
      patchedPartParameterTemplate - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplatePartialUpdate

      public PartParameterTemplate partParameterTemplatePartialUpdate(@Nonnull Integer id, @Nullable PatchedPartParameterTemplate patchedPartParameterTemplate) throws ApiException
      API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      patchedPartParameterTemplate - (optional)
      Returns:
      PartParameterTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplatePartialUpdateWithHttpInfo

      public ApiResponse<PartParameterTemplate> partParameterTemplatePartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedPartParameterTemplate patchedPartParameterTemplate) throws ApiException
      API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      patchedPartParameterTemplate - (optional)
      Returns:
      ApiResponse<PartParameterTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplatePartialUpdateAsync

      public okhttp3.Call partParameterTemplatePartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedPartParameterTemplate patchedPartParameterTemplate, ApiCallback<PartParameterTemplate> _callback) throws ApiException
      (asynchronously) API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      patchedPartParameterTemplate - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateRetrieveCall

      public okhttp3.Call partParameterTemplateRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partParameterTemplateRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateRetrieve

      public PartParameterTemplate partParameterTemplateRetrieve(@Nonnull Integer id) throws ApiException
      API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      Returns:
      PartParameterTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateRetrieveWithHttpInfo

      public ApiResponse<PartParameterTemplate> partParameterTemplateRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<PartParameterTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateRetrieveAsync

      public okhttp3.Call partParameterTemplateRetrieveAsync(@Nonnull Integer id, ApiCallback<PartParameterTemplate> _callback) throws ApiException
      (asynchronously) API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateUpdateCall

      public okhttp3.Call partParameterTemplateUpdateCall(@Nonnull Integer id, @Nonnull PartParameterTemplate partParameterTemplate, ApiCallback _callback) throws ApiException
      Build call for partParameterTemplateUpdate
      Parameters:
      id - (required)
      partParameterTemplate - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateUpdate

      public PartParameterTemplate partParameterTemplateUpdate(@Nonnull Integer id, @Nonnull PartParameterTemplate partParameterTemplate) throws ApiException
      API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      partParameterTemplate - (required)
      Returns:
      PartParameterTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateUpdateWithHttpInfo

      public ApiResponse<PartParameterTemplate> partParameterTemplateUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull PartParameterTemplate partParameterTemplate) throws ApiException
      API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      partParameterTemplate - (required)
      Returns:
      ApiResponse<PartParameterTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterTemplateUpdateAsync

      public okhttp3.Call partParameterTemplateUpdateAsync(@Nonnull Integer id, @Nonnull PartParameterTemplate partParameterTemplate, ApiCallback<PartParameterTemplate> _callback) throws ApiException
      (asynchronously) API endpoint for accessing the detail view for a PartParameterTemplate object.
      Parameters:
      id - (required)
      partParameterTemplate - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterUpdateCall

      public okhttp3.Call partParameterUpdateCall(@Nonnull Integer id, @Nonnull PartParameter partParameter, ApiCallback _callback) throws ApiException
      Build call for partParameterUpdate
      Parameters:
      id - (required)
      partParameter - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterUpdate

      public PartParameter partParameterUpdate(@Nonnull Integer id, @Nonnull PartParameter partParameter) throws ApiException
      API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      partParameter - (required)
      Returns:
      PartParameter
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterUpdateWithHttpInfo

      public ApiResponse<PartParameter> partParameterUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull PartParameter partParameter) throws ApiException
      API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      partParameter - (required)
      Returns:
      ApiResponse<PartParameter>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partParameterUpdateAsync

      public okhttp3.Call partParameterUpdateAsync(@Nonnull Integer id, @Nonnull PartParameter partParameter, ApiCallback<PartParameter> _callback) throws ApiException
      (asynchronously) API endpoint for detail view of a single PartParameter object.
      Parameters:
      id - (required)
      partParameter - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPartialUpdateCall

      public okhttp3.Call partPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedPart patchedPart, ApiCallback _callback) throws ApiException
      Build call for partPartialUpdate
      Parameters:
      id - (required)
      patchedPart - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPartialUpdate

      public Part partPartialUpdate(@Nonnull Integer id, @Nullable PatchedPart patchedPart) throws ApiException
      API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      patchedPart - (optional)
      Returns:
      Part
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPartialUpdateWithHttpInfo

      public ApiResponse<Part> partPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedPart patchedPart) throws ApiException
      API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      patchedPart - (optional)
      Returns:
      ApiResponse<Part>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPartialUpdateAsync

      public okhttp3.Call partPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedPart patchedPart, ApiCallback<Part> _callback) throws ApiException
      (asynchronously) API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      patchedPart - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingPartialUpdateCall

      public okhttp3.Call partPricingPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedPartPricing patchedPartPricing, ApiCallback _callback) throws ApiException
      Build call for partPricingPartialUpdate
      Parameters:
      id - (required)
      patchedPartPricing - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingPartialUpdate

      public PartPricing partPricingPartialUpdate(@Nonnull Integer id, @Nullable PatchedPartPricing patchedPartPricing) throws ApiException
      API endpoint for viewing part pricing data.
      Parameters:
      id - (required)
      patchedPartPricing - (optional)
      Returns:
      PartPricing
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingPartialUpdateWithHttpInfo

      public ApiResponse<PartPricing> partPricingPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedPartPricing patchedPartPricing) throws ApiException
      API endpoint for viewing part pricing data.
      Parameters:
      id - (required)
      patchedPartPricing - (optional)
      Returns:
      ApiResponse<PartPricing>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingPartialUpdateAsync

      public okhttp3.Call partPricingPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedPartPricing patchedPartPricing, ApiCallback<PartPricing> _callback) throws ApiException
      (asynchronously) API endpoint for viewing part pricing data.
      Parameters:
      id - (required)
      patchedPartPricing - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingRetrieveCall

      public okhttp3.Call partPricingRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partPricingRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingRetrieve

      public PartPricing partPricingRetrieve(@Nonnull Integer id) throws ApiException
      API endpoint for viewing part pricing data.
      Parameters:
      id - (required)
      Returns:
      PartPricing
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingRetrieveWithHttpInfo

      public ApiResponse<PartPricing> partPricingRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for viewing part pricing data.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<PartPricing>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingRetrieveAsync

      public okhttp3.Call partPricingRetrieveAsync(@Nonnull Integer id, ApiCallback<PartPricing> _callback) throws ApiException
      (asynchronously) API endpoint for viewing part pricing data.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingUpdateCall

      public okhttp3.Call partPricingUpdateCall(@Nonnull Integer id, @Nullable PartPricing partPricing, ApiCallback _callback) throws ApiException
      Build call for partPricingUpdate
      Parameters:
      id - (required)
      partPricing - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingUpdate

      public PartPricing partPricingUpdate(@Nonnull Integer id, @Nullable PartPricing partPricing) throws ApiException
      API endpoint for viewing part pricing data.
      Parameters:
      id - (required)
      partPricing - (optional)
      Returns:
      PartPricing
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingUpdateWithHttpInfo

      public ApiResponse<PartPricing> partPricingUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PartPricing partPricing) throws ApiException
      API endpoint for viewing part pricing data.
      Parameters:
      id - (required)
      partPricing - (optional)
      Returns:
      ApiResponse<PartPricing>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partPricingUpdateAsync

      public okhttp3.Call partPricingUpdateAsync(@Nonnull Integer id, @Nullable PartPricing partPricing, ApiCallback<PartPricing> _callback) throws ApiException
      (asynchronously) API endpoint for viewing part pricing data.
      Parameters:
      id - (required)
      partPricing - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedCreateCall

      public okhttp3.Call partRelatedCreateCall(@Nonnull PartRelation partRelation, ApiCallback _callback) throws ApiException
      Build call for partRelatedCreate
      Parameters:
      partRelation - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partRelatedCreate

      public PartRelation partRelatedCreate(@Nonnull PartRelation partRelation) throws ApiException
      API endpoint for accessing a list of PartRelated objects.
      Parameters:
      partRelation - (required)
      Returns:
      PartRelation
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partRelatedCreateWithHttpInfo

      public ApiResponse<PartRelation> partRelatedCreateWithHttpInfo(@Nonnull PartRelation partRelation) throws ApiException
      API endpoint for accessing a list of PartRelated objects.
      Parameters:
      partRelation - (required)
      Returns:
      ApiResponse<PartRelation>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partRelatedCreateAsync

      public okhttp3.Call partRelatedCreateAsync(@Nonnull PartRelation partRelation, ApiCallback<PartRelation> _callback) throws ApiException
      (asynchronously) API endpoint for accessing a list of PartRelated objects.
      Parameters:
      partRelation - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partRelatedDestroyCall

      public okhttp3.Call partRelatedDestroyCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partRelatedDestroy
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partRelatedDestroy

      public void partRelatedDestroy(@Nonnull Integer id) throws ApiException
      API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partRelatedDestroyWithHttpInfo

      public ApiResponse<Void> partRelatedDestroyWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partRelatedDestroyAsync

      public okhttp3.Call partRelatedDestroyAsync(@Nonnull Integer id, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partRelatedListCall

      public okhttp3.Call partRelatedListCall(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable Integer part1, @Nullable Integer part2, @Nullable String search, ApiCallback _callback) throws ApiException
      Build call for partRelatedList
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. (optional)
      part - Part (optional)
      part1 - (optional)
      part2 - (optional)
      search - A search term. Searched fields: part_1__name, part_2__name. (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedList

      public PaginatedPartRelationList partRelatedList(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable Integer part1, @Nullable Integer part2, @Nullable String search) throws ApiException
      API endpoint for accessing a list of PartRelated objects.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. (optional)
      part - Part (optional)
      part1 - (optional)
      part2 - (optional)
      search - A search term. Searched fields: part_1__name, part_2__name. (optional)
      Returns:
      PaginatedPartRelationList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedListWithHttpInfo

      public ApiResponse<PaginatedPartRelationList> partRelatedListWithHttpInfo(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable Integer part1, @Nullable Integer part2, @Nullable String search) throws ApiException
      API endpoint for accessing a list of PartRelated objects.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. (optional)
      part - Part (optional)
      part1 - (optional)
      part2 - (optional)
      search - A search term. Searched fields: part_1__name, part_2__name. (optional)
      Returns:
      ApiResponse<PaginatedPartRelationList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedListAsync

      public okhttp3.Call partRelatedListAsync(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable Integer part1, @Nullable Integer part2, @Nullable String search, ApiCallback<PaginatedPartRelationList> _callback) throws ApiException
      (asynchronously) API endpoint for accessing a list of PartRelated objects.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. (optional)
      part - Part (optional)
      part1 - (optional)
      part2 - (optional)
      search - A search term. Searched fields: part_1__name, part_2__name. (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataPartialUpdateCall

      public okhttp3.Call partRelatedMetadataPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback _callback) throws ApiException
      Build call for partRelatedMetadataPartialUpdate
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataPartialUpdate

      public Metadata partRelatedMetadataPartialUpdate(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataPartialUpdateWithHttpInfo

      public ApiResponse<Metadata> partRelatedMetadataPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataPartialUpdateAsync

      public okhttp3.Call partRelatedMetadataPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataRetrieveCall

      public okhttp3.Call partRelatedMetadataRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partRelatedMetadataRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataRetrieve

      public Metadata partRelatedMetadataRetrieve(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataRetrieveWithHttpInfo

      public ApiResponse<Metadata> partRelatedMetadataRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataRetrieveAsync

      public okhttp3.Call partRelatedMetadataRetrieveAsync(@Nonnull Integer id, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataUpdateCall

      public okhttp3.Call partRelatedMetadataUpdateCall(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback _callback) throws ApiException
      Build call for partRelatedMetadataUpdate
      Parameters:
      id - (required)
      metadata - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataUpdate

      public Metadata partRelatedMetadataUpdate(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataUpdateWithHttpInfo

      public ApiResponse<Metadata> partRelatedMetadataUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedMetadataUpdateAsync

      public okhttp3.Call partRelatedMetadataUpdateAsync(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedPartialUpdateCall

      public okhttp3.Call partRelatedPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedPartRelation patchedPartRelation, ApiCallback _callback) throws ApiException
      Build call for partRelatedPartialUpdate
      Parameters:
      id - (required)
      patchedPartRelation - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedPartialUpdate

      public PartRelation partRelatedPartialUpdate(@Nonnull Integer id, @Nullable PatchedPartRelation patchedPartRelation) throws ApiException
      API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      patchedPartRelation - (optional)
      Returns:
      PartRelation
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedPartialUpdateWithHttpInfo

      public ApiResponse<PartRelation> partRelatedPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedPartRelation patchedPartRelation) throws ApiException
      API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      patchedPartRelation - (optional)
      Returns:
      ApiResponse<PartRelation>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedPartialUpdateAsync

      public okhttp3.Call partRelatedPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedPartRelation patchedPartRelation, ApiCallback<PartRelation> _callback) throws ApiException
      (asynchronously) API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      patchedPartRelation - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedRetrieveCall

      public okhttp3.Call partRelatedRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partRelatedRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedRetrieve

      public PartRelation partRelatedRetrieve(@Nonnull Integer id) throws ApiException
      API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      Returns:
      PartRelation
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedRetrieveWithHttpInfo

      public ApiResponse<PartRelation> partRelatedRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<PartRelation>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedRetrieveAsync

      public okhttp3.Call partRelatedRetrieveAsync(@Nonnull Integer id, ApiCallback<PartRelation> _callback) throws ApiException
      (asynchronously) API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedUpdateCall

      public okhttp3.Call partRelatedUpdateCall(@Nonnull Integer id, @Nonnull PartRelation partRelation, ApiCallback _callback) throws ApiException
      Build call for partRelatedUpdate
      Parameters:
      id - (required)
      partRelation - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedUpdate

      public PartRelation partRelatedUpdate(@Nonnull Integer id, @Nonnull PartRelation partRelation) throws ApiException
      API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      partRelation - (required)
      Returns:
      PartRelation
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedUpdateWithHttpInfo

      public ApiResponse<PartRelation> partRelatedUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull PartRelation partRelation) throws ApiException
      API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      partRelation - (required)
      Returns:
      ApiResponse<PartRelation>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRelatedUpdateAsync

      public okhttp3.Call partRelatedUpdateAsync(@Nonnull Integer id, @Nonnull PartRelation partRelation, ApiCallback<PartRelation> _callback) throws ApiException
      (asynchronously) API endpoint for accessing detail view of a PartRelated object.
      Parameters:
      id - (required)
      partRelation - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRequirementsRetrieveCall

      public okhttp3.Call partRequirementsRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partRequirementsRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRequirementsRetrieve

      public PartRequirements partRequirementsRetrieve(@Nonnull Integer id) throws ApiException
      API endpoint detailing 'requirements' information for a particular part. This endpoint returns information on upcoming requirements for: - Sales Orders - Build Orders - Total requirements - How many of this part can be assembled with available stock As this data is somewhat complex to calculate, is it not included in the default API
      Parameters:
      id - (required)
      Returns:
      PartRequirements
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRequirementsRetrieveWithHttpInfo

      public ApiResponse<PartRequirements> partRequirementsRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint detailing 'requirements' information for a particular part. This endpoint returns information on upcoming requirements for: - Sales Orders - Build Orders - Total requirements - How many of this part can be assembled with available stock As this data is somewhat complex to calculate, is it not included in the default API
      Parameters:
      id - (required)
      Returns:
      ApiResponse<PartRequirements>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRequirementsRetrieveAsync

      public okhttp3.Call partRequirementsRetrieveAsync(@Nonnull Integer id, ApiCallback<PartRequirements> _callback) throws ApiException
      (asynchronously) API endpoint detailing 'requirements' information for a particular part. This endpoint returns information on upcoming requirements for: - Sales Orders - Build Orders - Total requirements - How many of this part can be assembled with available stock As this data is somewhat complex to calculate, is it not included in the default API
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRetrieveCall

      public okhttp3.Call partRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRetrieve

      public Part partRetrieve(@Nonnull Integer id) throws ApiException
      API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      Returns:
      Part
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRetrieveWithHttpInfo

      public ApiResponse<Part> partRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Part>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partRetrieveAsync

      public okhttp3.Call partRetrieveAsync(@Nonnull Integer id, ApiCallback<Part> _callback) throws ApiException
      (asynchronously) API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceCreateCall

      public okhttp3.Call partSalePriceCreateCall(@Nonnull PartSalePrice partSalePrice, ApiCallback _callback) throws ApiException
      Build call for partSalePriceCreate
      Parameters:
      partSalePrice - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partSalePriceCreate

      public PartSalePrice partSalePriceCreate(@Nonnull PartSalePrice partSalePrice) throws ApiException
      API endpoint for list view of PartSalePriceBreak model.
      Parameters:
      partSalePrice - (required)
      Returns:
      PartSalePrice
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partSalePriceCreateWithHttpInfo

      public ApiResponse<PartSalePrice> partSalePriceCreateWithHttpInfo(@Nonnull PartSalePrice partSalePrice) throws ApiException
      API endpoint for list view of PartSalePriceBreak model.
      Parameters:
      partSalePrice - (required)
      Returns:
      ApiResponse<PartSalePrice>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partSalePriceCreateAsync

      public okhttp3.Call partSalePriceCreateAsync(@Nonnull PartSalePrice partSalePrice, ApiCallback<PartSalePrice> _callback) throws ApiException
      (asynchronously) API endpoint for list view of PartSalePriceBreak model.
      Parameters:
      partSalePrice - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partSalePriceDestroyCall

      public okhttp3.Call partSalePriceDestroyCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partSalePriceDestroy
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partSalePriceDestroy

      public void partSalePriceDestroy(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partSalePriceDestroyWithHttpInfo

      public ApiResponse<Void> partSalePriceDestroyWithHttpInfo(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partSalePriceDestroyAsync

      public okhttp3.Call partSalePriceDestroyAsync(@Nonnull Integer id, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partSalePriceListCall

      public okhttp3.Call partSalePriceListCall(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, ApiCallback _callback) throws ApiException
      Build call for partSalePriceList
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: quantity, price. (optional)
      part - (optional)
      search - A search term. (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceList

      public PaginatedPartSalePriceList partSalePriceList(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: quantity, price. (optional)
      part - (optional)
      search - A search term. (optional)
      Returns:
      PaginatedPartSalePriceList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceListWithHttpInfo

      public ApiResponse<PaginatedPartSalePriceList> partSalePriceListWithHttpInfo(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: quantity, price. (optional)
      part - (optional)
      search - A search term. (optional)
      Returns:
      ApiResponse<PaginatedPartSalePriceList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceListAsync

      public okhttp3.Call partSalePriceListAsync(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable String search, ApiCallback<PaginatedPartSalePriceList> _callback) throws ApiException
      (asynchronously) Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: quantity, price. (optional)
      part - (optional)
      search - A search term. (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePricePartialUpdateCall

      public okhttp3.Call partSalePricePartialUpdateCall(@Nonnull Integer id, @Nullable PatchedPartSalePrice patchedPartSalePrice, ApiCallback _callback) throws ApiException
      Build call for partSalePricePartialUpdate
      Parameters:
      id - (required)
      patchedPartSalePrice - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePricePartialUpdate

      public PartSalePrice partSalePricePartialUpdate(@Nonnull Integer id, @Nullable PatchedPartSalePrice patchedPartSalePrice) throws ApiException
      Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      patchedPartSalePrice - (optional)
      Returns:
      PartSalePrice
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePricePartialUpdateWithHttpInfo

      public ApiResponse<PartSalePrice> partSalePricePartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedPartSalePrice patchedPartSalePrice) throws ApiException
      Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      patchedPartSalePrice - (optional)
      Returns:
      ApiResponse<PartSalePrice>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePricePartialUpdateAsync

      public okhttp3.Call partSalePricePartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedPartSalePrice patchedPartSalePrice, ApiCallback<PartSalePrice> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      patchedPartSalePrice - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceRetrieveCall

      public okhttp3.Call partSalePriceRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partSalePriceRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceRetrieve

      public PartSalePrice partSalePriceRetrieve(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      Returns:
      PartSalePrice
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceRetrieveWithHttpInfo

      public ApiResponse<PartSalePrice> partSalePriceRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<PartSalePrice>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceRetrieveAsync

      public okhttp3.Call partSalePriceRetrieveAsync(@Nonnull Integer id, ApiCallback<PartSalePrice> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceUpdateCall

      public okhttp3.Call partSalePriceUpdateCall(@Nonnull Integer id, @Nonnull PartSalePrice partSalePrice, ApiCallback _callback) throws ApiException
      Build call for partSalePriceUpdate
      Parameters:
      id - (required)
      partSalePrice - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceUpdate

      public PartSalePrice partSalePriceUpdate(@Nonnull Integer id, @Nonnull PartSalePrice partSalePrice) throws ApiException
      Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      partSalePrice - (required)
      Returns:
      PartSalePrice
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceUpdateWithHttpInfo

      public ApiResponse<PartSalePrice> partSalePriceUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull PartSalePrice partSalePrice) throws ApiException
      Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      partSalePrice - (required)
      Returns:
      ApiResponse<PartSalePrice>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSalePriceUpdateAsync

      public okhttp3.Call partSalePriceUpdateAsync(@Nonnull Integer id, @Nonnull PartSalePrice partSalePrice, ApiCallback<PartSalePrice> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartSellPriceBreak model.
      Parameters:
      id - (required)
      partSalePrice - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partSerialNumbersRetrieveCall

      public okhttp3.Call partSerialNumbersRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partSerialNumbersRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 No response body -
    • partSerialNumbersRetrieve

      public void partSerialNumbersRetrieve(@Nonnull Integer id) throws ApiException
      API endpoint for returning extra serial number information about a particular part.
      Parameters:
      id - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 No response body -
    • partSerialNumbersRetrieveWithHttpInfo

      public ApiResponse<Void> partSerialNumbersRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for returning extra serial number information about a particular part.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 No response body -
    • partSerialNumbersRetrieveAsync

      public okhttp3.Call partSerialNumbersRetrieveAsync(@Nonnull Integer id, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) API endpoint for returning extra serial number information about a particular part.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 No response body -
    • partStocktakeBulkDestroyCall

      public okhttp3.Call partStocktakeBulkDestroyCall(@Nonnull BulkRequest bulkRequest, ApiCallback _callback) throws ApiException
      Build call for partStocktakeBulkDestroy
      Parameters:
      bulkRequest - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partStocktakeBulkDestroy

      public void partStocktakeBulkDestroy(@Nonnull BulkRequest bulkRequest) throws ApiException
      Perform a DELETE operation against this list endpoint. Note that the typical DRF list endpoint does not support DELETE, so this method is provided as a custom implementation.
      Parameters:
      bulkRequest - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partStocktakeBulkDestroyWithHttpInfo

      public ApiResponse<Void> partStocktakeBulkDestroyWithHttpInfo(@Nonnull BulkRequest bulkRequest) throws ApiException
      Perform a DELETE operation against this list endpoint. Note that the typical DRF list endpoint does not support DELETE, so this method is provided as a custom implementation.
      Parameters:
      bulkRequest - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partStocktakeBulkDestroyAsync

      public okhttp3.Call partStocktakeBulkDestroyAsync(@Nonnull BulkRequest bulkRequest, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) Perform a DELETE operation against this list endpoint. Note that the typical DRF list endpoint does not support DELETE, so this method is provided as a custom implementation.
      Parameters:
      bulkRequest - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partStocktakeCreateCall

      public okhttp3.Call partStocktakeCreateCall(@Nonnull PartStocktake partStocktake, ApiCallback _callback) throws ApiException
      Build call for partStocktakeCreate
      Parameters:
      partStocktake - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partStocktakeCreate

      public PartStocktake partStocktakeCreate(@Nonnull PartStocktake partStocktake) throws ApiException
      API endpoint for listing part stocktake information.
      Parameters:
      partStocktake - (required)
      Returns:
      PartStocktake
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partStocktakeCreateWithHttpInfo

      public ApiResponse<PartStocktake> partStocktakeCreateWithHttpInfo(@Nonnull PartStocktake partStocktake) throws ApiException
      API endpoint for listing part stocktake information.
      Parameters:
      partStocktake - (required)
      Returns:
      ApiResponse<PartStocktake>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partStocktakeCreateAsync

      public okhttp3.Call partStocktakeCreateAsync(@Nonnull PartStocktake partStocktake, ApiCallback<PartStocktake> _callback) throws ApiException
      (asynchronously) API endpoint for listing part stocktake information.
      Parameters:
      partStocktake - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partStocktakeDestroyCall

      public okhttp3.Call partStocktakeDestroyCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partStocktakeDestroy
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partStocktakeDestroy

      public void partStocktakeDestroy(@Nonnull Integer id) throws ApiException
      Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partStocktakeDestroyWithHttpInfo

      public ApiResponse<Void> partStocktakeDestroyWithHttpInfo(@Nonnull Integer id) throws ApiException
      Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partStocktakeDestroyAsync

      public okhttp3.Call partStocktakeDestroyAsync(@Nonnull Integer id, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partStocktakeListCall

      public okhttp3.Call partStocktakeListCall(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, ApiCallback _callback) throws ApiException
      Build call for partStocktakeList
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: part, item_count, quantity, date, user, pk. (optional)
      part - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakeList

      public PaginatedPartStocktakeList partStocktakeList(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part) throws ApiException
      API endpoint for listing part stocktake information.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: part, item_count, quantity, date, user, pk. (optional)
      part - (optional)
      Returns:
      PaginatedPartStocktakeList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakeListWithHttpInfo

      public ApiResponse<PaginatedPartStocktakeList> partStocktakeListWithHttpInfo(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part) throws ApiException
      API endpoint for listing part stocktake information.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: part, item_count, quantity, date, user, pk. (optional)
      part - (optional)
      Returns:
      ApiResponse<PaginatedPartStocktakeList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakeListAsync

      public okhttp3.Call partStocktakeListAsync(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, ApiCallback<PaginatedPartStocktakeList> _callback) throws ApiException
      (asynchronously) API endpoint for listing part stocktake information.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: part, item_count, quantity, date, user, pk. (optional)
      part - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakePartialUpdateCall

      public okhttp3.Call partStocktakePartialUpdateCall(@Nonnull Integer id, @Nullable PatchedPartStocktake patchedPartStocktake, ApiCallback _callback) throws ApiException
      Build call for partStocktakePartialUpdate
      Parameters:
      id - (required)
      patchedPartStocktake - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakePartialUpdate

      public PartStocktake partStocktakePartialUpdate(@Nonnull Integer id, @Nullable PatchedPartStocktake patchedPartStocktake) throws ApiException
      Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      patchedPartStocktake - (optional)
      Returns:
      PartStocktake
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakePartialUpdateWithHttpInfo

      public ApiResponse<PartStocktake> partStocktakePartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedPartStocktake patchedPartStocktake) throws ApiException
      Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      patchedPartStocktake - (optional)
      Returns:
      ApiResponse<PartStocktake>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakePartialUpdateAsync

      public okhttp3.Call partStocktakePartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedPartStocktake patchedPartStocktake, ApiCallback<PartStocktake> _callback) throws ApiException
      (asynchronously) Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      patchedPartStocktake - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakeRetrieveCall

      public okhttp3.Call partStocktakeRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partStocktakeRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakeRetrieve

      public PartStocktake partStocktakeRetrieve(@Nonnull Integer id) throws ApiException
      Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      Returns:
      PartStocktake
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakeRetrieveWithHttpInfo

      public ApiResponse<PartStocktake> partStocktakeRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<PartStocktake>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakeRetrieveAsync

      public okhttp3.Call partStocktakeRetrieveAsync(@Nonnull Integer id, ApiCallback<PartStocktake> _callback) throws ApiException
      (asynchronously) Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakeUpdateCall

      public okhttp3.Call partStocktakeUpdateCall(@Nonnull Integer id, @Nonnull PartStocktake partStocktake, ApiCallback _callback) throws ApiException
      Build call for partStocktakeUpdate
      Parameters:
      id - (required)
      partStocktake - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakeUpdate

      public PartStocktake partStocktakeUpdate(@Nonnull Integer id, @Nonnull PartStocktake partStocktake) throws ApiException
      Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      partStocktake - (required)
      Returns:
      PartStocktake
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakeUpdateWithHttpInfo

      public ApiResponse<PartStocktake> partStocktakeUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull PartStocktake partStocktake) throws ApiException
      Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      partStocktake - (required)
      Returns:
      ApiResponse<PartStocktake>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partStocktakeUpdateAsync

      public okhttp3.Call partStocktakeUpdateAsync(@Nonnull Integer id, @Nonnull PartStocktake partStocktake, ApiCallback<PartStocktake> _callback) throws ApiException
      (asynchronously) Detail API endpoint for a single PartStocktake instance. Note: Only staff (admin) users can access this endpoint.
      Parameters:
      id - (required)
      partStocktake - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateCreateCall

      public okhttp3.Call partTestTemplateCreateCall(@Nonnull PartTestTemplate partTestTemplate, ApiCallback _callback) throws ApiException
      Build call for partTestTemplateCreate
      Parameters:
      partTestTemplate - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partTestTemplateCreate

      public PartTestTemplate partTestTemplateCreate(@Nonnull PartTestTemplate partTestTemplate) throws ApiException
      API endpoint for listing (and creating) a PartTestTemplate.
      Parameters:
      partTestTemplate - (required)
      Returns:
      PartTestTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partTestTemplateCreateWithHttpInfo

      public ApiResponse<PartTestTemplate> partTestTemplateCreateWithHttpInfo(@Nonnull PartTestTemplate partTestTemplate) throws ApiException
      API endpoint for listing (and creating) a PartTestTemplate.
      Parameters:
      partTestTemplate - (required)
      Returns:
      ApiResponse<PartTestTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partTestTemplateCreateAsync

      public okhttp3.Call partTestTemplateCreateAsync(@Nonnull PartTestTemplate partTestTemplate, ApiCallback<PartTestTemplate> _callback) throws ApiException
      (asynchronously) API endpoint for listing (and creating) a PartTestTemplate.
      Parameters:
      partTestTemplate - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      201 -
    • partTestTemplateDestroyCall

      public okhttp3.Call partTestTemplateDestroyCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partTestTemplateDestroy
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partTestTemplateDestroy

      public void partTestTemplateDestroy(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partTestTemplateDestroyWithHttpInfo

      public ApiResponse<Void> partTestTemplateDestroyWithHttpInfo(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partTestTemplateDestroyAsync

      public okhttp3.Call partTestTemplateDestroyAsync(@Nonnull Integer id, ApiCallback<Void> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      204 No response body -
    • partTestTemplateListCall

      public okhttp3.Call partTestTemplateListCall(@Nonnull Integer limit, @Nullable Boolean enabled, @Nullable Boolean hasResults, @Nullable String key, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable Boolean required, @Nullable Boolean requiresAttachment, @Nullable Boolean requiresValue, @Nullable String search, ApiCallback _callback) throws ApiException
      Build call for partTestTemplateList
      Parameters:
      limit - Number of results to return per page. (required)
      enabled - (optional)
      hasResults - Has Results (optional)
      key - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: enabled, required, requires_value, requires_attachment, results, test_name. (optional)
      part - Part (optional)
      required - (optional)
      requiresAttachment - (optional)
      requiresValue - (optional)
      search - A search term. Searched fields: description, test_name. (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateList

      public PaginatedPartTestTemplateList partTestTemplateList(@Nonnull Integer limit, @Nullable Boolean enabled, @Nullable Boolean hasResults, @Nullable String key, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable Boolean required, @Nullable Boolean requiresAttachment, @Nullable Boolean requiresValue, @Nullable String search) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      enabled - (optional)
      hasResults - Has Results (optional)
      key - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: enabled, required, requires_value, requires_attachment, results, test_name. (optional)
      part - Part (optional)
      required - (optional)
      requiresAttachment - (optional)
      requiresValue - (optional)
      search - A search term. Searched fields: description, test_name. (optional)
      Returns:
      PaginatedPartTestTemplateList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateListWithHttpInfo

      public ApiResponse<PaginatedPartTestTemplateList> partTestTemplateListWithHttpInfo(@Nonnull Integer limit, @Nullable Boolean enabled, @Nullable Boolean hasResults, @Nullable String key, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable Boolean required, @Nullable Boolean requiresAttachment, @Nullable Boolean requiresValue, @Nullable String search) throws ApiException
      Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      enabled - (optional)
      hasResults - Has Results (optional)
      key - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: enabled, required, requires_value, requires_attachment, results, test_name. (optional)
      part - Part (optional)
      required - (optional)
      requiresAttachment - (optional)
      requiresValue - (optional)
      search - A search term. Searched fields: description, test_name. (optional)
      Returns:
      ApiResponse<PaginatedPartTestTemplateList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateListAsync

      public okhttp3.Call partTestTemplateListAsync(@Nonnull Integer limit, @Nullable Boolean enabled, @Nullable Boolean hasResults, @Nullable String key, @Nullable Integer offset, @Nullable String ordering, @Nullable Integer part, @Nullable Boolean required, @Nullable Boolean requiresAttachment, @Nullable Boolean requiresValue, @Nullable String search, ApiCallback<PaginatedPartTestTemplateList> _callback) throws ApiException
      (asynchronously) Override the GET method to determine export options.
      Parameters:
      limit - Number of results to return per page. (required)
      enabled - (optional)
      hasResults - Has Results (optional)
      key - (optional)
      offset - The initial index from which to return the results. (optional)
      ordering - Which field to use when ordering the results. Possible fields: enabled, required, requires_value, requires_attachment, results, test_name. (optional)
      part - Part (optional)
      required - (optional)
      requiresAttachment - (optional)
      requiresValue - (optional)
      search - A search term. Searched fields: description, test_name. (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataPartialUpdateCall

      public okhttp3.Call partTestTemplateMetadataPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback _callback) throws ApiException
      Build call for partTestTemplateMetadataPartialUpdate
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataPartialUpdate

      public Metadata partTestTemplateMetadataPartialUpdate(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataPartialUpdateWithHttpInfo

      public ApiResponse<Metadata> partTestTemplateMetadataPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataPartialUpdateAsync

      public okhttp3.Call partTestTemplateMetadataPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedMetadata patchedMetadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      patchedMetadata - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataRetrieveCall

      public okhttp3.Call partTestTemplateMetadataRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partTestTemplateMetadataRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataRetrieve

      public Metadata partTestTemplateMetadataRetrieve(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataRetrieveWithHttpInfo

      public ApiResponse<Metadata> partTestTemplateMetadataRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataRetrieveAsync

      public okhttp3.Call partTestTemplateMetadataRetrieveAsync(@Nonnull Integer id, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataUpdateCall

      public okhttp3.Call partTestTemplateMetadataUpdateCall(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback _callback) throws ApiException
      Build call for partTestTemplateMetadataUpdate
      Parameters:
      id - (required)
      metadata - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataUpdate

      public Metadata partTestTemplateMetadataUpdate(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      Metadata
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataUpdateWithHttpInfo

      public ApiResponse<Metadata> partTestTemplateMetadataUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull Metadata metadata) throws ApiException
      Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      Returns:
      ApiResponse<Metadata>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateMetadataUpdateAsync

      public okhttp3.Call partTestTemplateMetadataUpdateAsync(@Nonnull Integer id, @Nonnull Metadata metadata, ApiCallback<Metadata> _callback) throws ApiException
      (asynchronously) Generic API endpoint for reading and editing metadata for a model.
      Parameters:
      id - (required)
      metadata - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplatePartialUpdateCall

      public okhttp3.Call partTestTemplatePartialUpdateCall(@Nonnull Integer id, @Nullable PatchedPartTestTemplate patchedPartTestTemplate, ApiCallback _callback) throws ApiException
      Build call for partTestTemplatePartialUpdate
      Parameters:
      id - (required)
      patchedPartTestTemplate - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplatePartialUpdate

      public PartTestTemplate partTestTemplatePartialUpdate(@Nonnull Integer id, @Nullable PatchedPartTestTemplate patchedPartTestTemplate) throws ApiException
      Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      patchedPartTestTemplate - (optional)
      Returns:
      PartTestTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplatePartialUpdateWithHttpInfo

      public ApiResponse<PartTestTemplate> partTestTemplatePartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedPartTestTemplate patchedPartTestTemplate) throws ApiException
      Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      patchedPartTestTemplate - (optional)
      Returns:
      ApiResponse<PartTestTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplatePartialUpdateAsync

      public okhttp3.Call partTestTemplatePartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedPartTestTemplate patchedPartTestTemplate, ApiCallback<PartTestTemplate> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      patchedPartTestTemplate - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateRetrieveCall

      public okhttp3.Call partTestTemplateRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partTestTemplateRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateRetrieve

      public PartTestTemplate partTestTemplateRetrieve(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      Returns:
      PartTestTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateRetrieveWithHttpInfo

      public ApiResponse<PartTestTemplate> partTestTemplateRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<PartTestTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateRetrieveAsync

      public okhttp3.Call partTestTemplateRetrieveAsync(@Nonnull Integer id, ApiCallback<PartTestTemplate> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateUpdateCall

      public okhttp3.Call partTestTemplateUpdateCall(@Nonnull Integer id, @Nonnull PartTestTemplate partTestTemplate, ApiCallback _callback) throws ApiException
      Build call for partTestTemplateUpdate
      Parameters:
      id - (required)
      partTestTemplate - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateUpdate

      public PartTestTemplate partTestTemplateUpdate(@Nonnull Integer id, @Nonnull PartTestTemplate partTestTemplate) throws ApiException
      Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      partTestTemplate - (required)
      Returns:
      PartTestTemplate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateUpdateWithHttpInfo

      public ApiResponse<PartTestTemplate> partTestTemplateUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull PartTestTemplate partTestTemplate) throws ApiException
      Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      partTestTemplate - (required)
      Returns:
      ApiResponse<PartTestTemplate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partTestTemplateUpdateAsync

      public okhttp3.Call partTestTemplateUpdateAsync(@Nonnull Integer id, @Nonnull PartTestTemplate partTestTemplate, ApiCallback<PartTestTemplate> _callback) throws ApiException
      (asynchronously) Detail endpoint for PartTestTemplate model.
      Parameters:
      id - (required)
      partTestTemplate - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsListCall

      public okhttp3.Call partThumbsListCall(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String search, ApiCallback _callback) throws ApiException
      Build call for partThumbsList
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      search - A search term. Searched fields: IPN, category__name, description, keywords, name, revision. (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsList

      public PaginatedPartThumbList partThumbsList(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String search) throws ApiException
      API endpoint for retrieving information on available Part thumbnails.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      search - A search term. Searched fields: IPN, category__name, description, keywords, name, revision. (optional)
      Returns:
      PaginatedPartThumbList
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsListWithHttpInfo

      public ApiResponse<PaginatedPartThumbList> partThumbsListWithHttpInfo(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String search) throws ApiException
      API endpoint for retrieving information on available Part thumbnails.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      search - A search term. Searched fields: IPN, category__name, description, keywords, name, revision. (optional)
      Returns:
      ApiResponse<PaginatedPartThumbList>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsListAsync

      public okhttp3.Call partThumbsListAsync(@Nonnull Integer limit, @Nullable Integer offset, @Nullable String search, ApiCallback<PaginatedPartThumbList> _callback) throws ApiException
      (asynchronously) API endpoint for retrieving information on available Part thumbnails.
      Parameters:
      limit - Number of results to return per page. (required)
      offset - The initial index from which to return the results. (optional)
      search - A search term. Searched fields: IPN, category__name, description, keywords, name, revision. (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsPartialUpdateCall

      public okhttp3.Call partThumbsPartialUpdateCall(@Nonnull Integer id, @Nullable PatchedPartThumbSerializerUpdate patchedPartThumbSerializerUpdate, ApiCallback _callback) throws ApiException
      Build call for partThumbsPartialUpdate
      Parameters:
      id - (required)
      patchedPartThumbSerializerUpdate - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsPartialUpdate

      public PartThumbSerializerUpdate partThumbsPartialUpdate(@Nonnull Integer id, @Nullable PatchedPartThumbSerializerUpdate patchedPartThumbSerializerUpdate) throws ApiException
      API endpoint for updating Part thumbnails.
      Parameters:
      id - (required)
      patchedPartThumbSerializerUpdate - (optional)
      Returns:
      PartThumbSerializerUpdate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsPartialUpdateWithHttpInfo

      public ApiResponse<PartThumbSerializerUpdate> partThumbsPartialUpdateWithHttpInfo(@Nonnull Integer id, @Nullable PatchedPartThumbSerializerUpdate patchedPartThumbSerializerUpdate) throws ApiException
      API endpoint for updating Part thumbnails.
      Parameters:
      id - (required)
      patchedPartThumbSerializerUpdate - (optional)
      Returns:
      ApiResponse<PartThumbSerializerUpdate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsPartialUpdateAsync

      public okhttp3.Call partThumbsPartialUpdateAsync(@Nonnull Integer id, @Nullable PatchedPartThumbSerializerUpdate patchedPartThumbSerializerUpdate, ApiCallback<PartThumbSerializerUpdate> _callback) throws ApiException
      (asynchronously) API endpoint for updating Part thumbnails.
      Parameters:
      id - (required)
      patchedPartThumbSerializerUpdate - (optional)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsRetrieveCall

      public okhttp3.Call partThumbsRetrieveCall(@Nonnull Integer id, ApiCallback _callback) throws ApiException
      Build call for partThumbsRetrieve
      Parameters:
      id - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsRetrieve

      public PartThumbSerializerUpdate partThumbsRetrieve(@Nonnull Integer id) throws ApiException
      API endpoint for updating Part thumbnails.
      Parameters:
      id - (required)
      Returns:
      PartThumbSerializerUpdate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsRetrieveWithHttpInfo

      public ApiResponse<PartThumbSerializerUpdate> partThumbsRetrieveWithHttpInfo(@Nonnull Integer id) throws ApiException
      API endpoint for updating Part thumbnails.
      Parameters:
      id - (required)
      Returns:
      ApiResponse<PartThumbSerializerUpdate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsRetrieveAsync

      public okhttp3.Call partThumbsRetrieveAsync(@Nonnull Integer id, ApiCallback<PartThumbSerializerUpdate> _callback) throws ApiException
      (asynchronously) API endpoint for updating Part thumbnails.
      Parameters:
      id - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsUpdateCall

      public okhttp3.Call partThumbsUpdateCall(@Nonnull Integer id, @Nonnull PartThumbSerializerUpdate partThumbSerializerUpdate, ApiCallback _callback) throws ApiException
      Build call for partThumbsUpdate
      Parameters:
      id - (required)
      partThumbSerializerUpdate - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsUpdate

      public PartThumbSerializerUpdate partThumbsUpdate(@Nonnull Integer id, @Nonnull PartThumbSerializerUpdate partThumbSerializerUpdate) throws ApiException
      API endpoint for updating Part thumbnails.
      Parameters:
      id - (required)
      partThumbSerializerUpdate - (required)
      Returns:
      PartThumbSerializerUpdate
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsUpdateWithHttpInfo

      public ApiResponse<PartThumbSerializerUpdate> partThumbsUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull PartThumbSerializerUpdate partThumbSerializerUpdate) throws ApiException
      API endpoint for updating Part thumbnails.
      Parameters:
      id - (required)
      partThumbSerializerUpdate - (required)
      Returns:
      ApiResponse<PartThumbSerializerUpdate>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partThumbsUpdateAsync

      public okhttp3.Call partThumbsUpdateAsync(@Nonnull Integer id, @Nonnull PartThumbSerializerUpdate partThumbSerializerUpdate, ApiCallback<PartThumbSerializerUpdate> _callback) throws ApiException
      (asynchronously) API endpoint for updating Part thumbnails.
      Parameters:
      id - (required)
      partThumbSerializerUpdate - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partUpdateCall

      public okhttp3.Call partUpdateCall(@Nonnull Integer id, @Nonnull Part part, ApiCallback _callback) throws ApiException
      Build call for partUpdate
      Parameters:
      id - (required)
      part - (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partUpdate

      public Part partUpdate(@Nonnull Integer id, @Nonnull Part part) throws ApiException
      API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      part - (required)
      Returns:
      Part
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partUpdateWithHttpInfo

      public ApiResponse<Part> partUpdateWithHttpInfo(@Nonnull Integer id, @Nonnull Part part) throws ApiException
      API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      part - (required)
      Returns:
      ApiResponse<Part>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -
    • partUpdateAsync

      public okhttp3.Call partUpdateAsync(@Nonnull Integer id, @Nonnull Part part, ApiCallback<Part> _callback) throws ApiException
      (asynchronously) API endpoint for detail view of a single Part object.
      Parameters:
      id - (required)
      part - (required)
      _callback - The callback to be executed when the API call finishes
      Returns:
      The request call
      Throws:
      ApiException - If fail to process the API call, e.g. serializing the request body object
      HTTP Response Details:
      Response Details
      Status Code Description Response Headers
      200 -