Package ai.reveng.api

Class BinariesApi

java.lang.Object
ai.reveng.api.BinariesApi

public class BinariesApi extends Object
  • Constructor Details

    • BinariesApi

      public BinariesApi()
    • BinariesApi

      public BinariesApi(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)
    • downloadZippedBinaryCall

      public okhttp3.Call downloadZippedBinaryCall(@Nonnull Integer binaryId, ApiCallback _callback) throws ApiException
      Build call for downloadZippedBinary
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
    • downloadZippedBinary

      public Object downloadZippedBinary(@Nonnull Integer binaryId) throws ApiException
      Downloads a zipped binary with password protection
      Parameters:
      binaryId - (required)
      Returns:
      Object
      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 Successful Response -
      422 Invalid request parameters -
    • downloadZippedBinaryWithHttpInfo

      public ApiResponse<Object> downloadZippedBinaryWithHttpInfo(@Nonnull Integer binaryId) throws ApiException
      Downloads a zipped binary with password protection
      Parameters:
      binaryId - (required)
      Returns:
      ApiResponse<Object>
      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 Successful Response -
      422 Invalid request parameters -
    • downloadZippedBinaryAsync

      public okhttp3.Call downloadZippedBinaryAsync(@Nonnull Integer binaryId, ApiCallback<Object> _callback) throws ApiException
      Downloads a zipped binary with password protection (asynchronously)
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
    • getBinaryAdditionalDetailsCall

      public okhttp3.Call getBinaryAdditionalDetailsCall(@Nonnull Integer binaryId, ApiCallback _callback) throws ApiException
      Build call for getBinaryAdditionalDetails
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
    • getBinaryAdditionalDetails

      public BaseResponseBinaryAdditionalResponse getBinaryAdditionalDetails(@Nonnull Integer binaryId) throws ApiException
      Gets the additional details of a binary
      Parameters:
      binaryId - (required)
      Returns:
      BaseResponseBinaryAdditionalResponse
      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 Successful Response -
      422 Invalid request parameters -
    • getBinaryAdditionalDetailsWithHttpInfo

      public ApiResponse<BaseResponseBinaryAdditionalResponse> getBinaryAdditionalDetailsWithHttpInfo(@Nonnull Integer binaryId) throws ApiException
      Gets the additional details of a binary
      Parameters:
      binaryId - (required)
      Returns:
      ApiResponse<BaseResponseBinaryAdditionalResponse>
      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 Successful Response -
      422 Invalid request parameters -
    • getBinaryAdditionalDetailsAsync

      public okhttp3.Call getBinaryAdditionalDetailsAsync(@Nonnull Integer binaryId, ApiCallback<BaseResponseBinaryAdditionalResponse> _callback) throws ApiException
      Gets the additional details of a binary (asynchronously)
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
    • getBinaryDetailsCall

      public okhttp3.Call getBinaryDetailsCall(@Nonnull Integer binaryId, ApiCallback _callback) throws ApiException
      Build call for getBinaryDetails
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
    • getBinaryDetails

      public BaseResponseBinaryDetailsResponse getBinaryDetails(@Nonnull Integer binaryId) throws ApiException
      Gets the details of a binary
      Parameters:
      binaryId - (required)
      Returns:
      BaseResponseBinaryDetailsResponse
      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 Successful Response -
      422 Invalid request parameters -
    • getBinaryDetailsWithHttpInfo

      public ApiResponse<BaseResponseBinaryDetailsResponse> getBinaryDetailsWithHttpInfo(@Nonnull Integer binaryId) throws ApiException
      Gets the details of a binary
      Parameters:
      binaryId - (required)
      Returns:
      ApiResponse<BaseResponseBinaryDetailsResponse>
      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 Successful Response -
      422 Invalid request parameters -
    • getBinaryDetailsAsync

      public okhttp3.Call getBinaryDetailsAsync(@Nonnull Integer binaryId, ApiCallback<BaseResponseBinaryDetailsResponse> _callback) throws ApiException
      Gets the details of a binary (asynchronously)
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
    • getBinaryDieInfoCall

      public okhttp3.Call getBinaryDieInfoCall(@Nonnull Integer binaryId, ApiCallback _callback) throws ApiException
      Build call for getBinaryDieInfo
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
    • getBinaryDieInfo

      public BaseResponseListDieMatch getBinaryDieInfo(@Nonnull Integer binaryId) throws ApiException
      Gets the die info of a binary
      Parameters:
      binaryId - (required)
      Returns:
      BaseResponseListDieMatch
      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 Successful Response -
      422 Invalid request parameters -
    • getBinaryDieInfoWithHttpInfo

      public ApiResponse<BaseResponseListDieMatch> getBinaryDieInfoWithHttpInfo(@Nonnull Integer binaryId) throws ApiException
      Gets the die info of a binary
      Parameters:
      binaryId - (required)
      Returns:
      ApiResponse<BaseResponseListDieMatch>
      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 Successful Response -
      422 Invalid request parameters -
    • getBinaryDieInfoAsync

      public okhttp3.Call getBinaryDieInfoAsync(@Nonnull Integer binaryId, ApiCallback<BaseResponseListDieMatch> _callback) throws ApiException
      Gets the die info of a binary (asynchronously)
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
    • getBinaryExternalsCall

      public okhttp3.Call getBinaryExternalsCall(@Nonnull Integer binaryId, ApiCallback _callback) throws ApiException
      Build call for getBinaryExternals
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
    • getBinaryExternals

      public BaseResponseBinaryExternalsResponse getBinaryExternals(@Nonnull Integer binaryId) throws ApiException
      Gets the external details of a binary
      Parameters:
      binaryId - (required)
      Returns:
      BaseResponseBinaryExternalsResponse
      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 Successful Response -
      422 Invalid request parameters -
    • getBinaryExternalsWithHttpInfo

      public ApiResponse<BaseResponseBinaryExternalsResponse> getBinaryExternalsWithHttpInfo(@Nonnull Integer binaryId) throws ApiException
      Gets the external details of a binary
      Parameters:
      binaryId - (required)
      Returns:
      ApiResponse<BaseResponseBinaryExternalsResponse>
      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 Successful Response -
      422 Invalid request parameters -
    • getBinaryExternalsAsync

      public okhttp3.Call getBinaryExternalsAsync(@Nonnull Integer binaryId, ApiCallback<BaseResponseBinaryExternalsResponse> _callback) throws ApiException
      Gets the external details of a binary (asynchronously)
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
    • getRelatedBinariesCall

      public okhttp3.Call getRelatedBinariesCall(@Nonnull Integer binaryId, ApiCallback _callback) throws ApiException
      Build call for getRelatedBinaries
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
      403 Forbidden -
    • getRelatedBinaries

      public BaseResponseChildBinariesResponse getRelatedBinaries(@Nonnull Integer binaryId) throws ApiException
      Gets the related binaries of a binary.
      Parameters:
      binaryId - (required)
      Returns:
      BaseResponseChildBinariesResponse
      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 Successful Response -
      422 Invalid request parameters -
      403 Forbidden -
    • getRelatedBinariesWithHttpInfo

      public ApiResponse<BaseResponseChildBinariesResponse> getRelatedBinariesWithHttpInfo(@Nonnull Integer binaryId) throws ApiException
      Gets the related binaries of a binary.
      Parameters:
      binaryId - (required)
      Returns:
      ApiResponse<BaseResponseChildBinariesResponse>
      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 Successful Response -
      422 Invalid request parameters -
      403 Forbidden -
    • getRelatedBinariesAsync

      public okhttp3.Call getRelatedBinariesAsync(@Nonnull Integer binaryId, ApiCallback<BaseResponseChildBinariesResponse> _callback) throws ApiException
      Gets the related binaries of a binary. (asynchronously)
      Parameters:
      binaryId - (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 Successful Response -
      422 Invalid request parameters -
      403 Forbidden -