Class ExperimentalApi


  • public class ExperimentalApi
    extends Object
    • Constructor Detail

      • ExperimentalApi

        public ExperimentalApi()
      • ExperimentalApi

        public ExperimentalApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • getOtfDiffsCall

        public okhttp3.Call getOtfDiffsCall​(ApiCallback _callback)
                                     throws ApiException
        Build call for getOtfDiffs
        Parameters:
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 available Open Table Format diffs -
        401 Unauthorized -
        0 Internal Server Error -
      • getOtfDiffs

        public OTFDiffs getOtfDiffs()
                             throws ApiException
        get the available Open Table Format diffs
        Returns:
        OTFDiffs
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 available Open Table Format diffs -
        401 Unauthorized -
        0 Internal Server Error -
      • getOtfDiffsWithHttpInfo

        public ApiResponse<OTFDiffs> getOtfDiffsWithHttpInfo()
                                                      throws ApiException
        get the available Open Table Format diffs
        Returns:
        ApiResponse<OTFDiffs>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 available Open Table Format diffs -
        401 Unauthorized -
        0 Internal Server Error -
      • getOtfDiffsAsync

        public okhttp3.Call getOtfDiffsAsync​(ApiCallback<OTFDiffs> _callback)
                                      throws ApiException
        get the available Open Table Format diffs (asynchronously)
        Parameters:
        _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:
        Status Code Description Response Headers
        200 available Open Table Format diffs -
        401 Unauthorized -
        0 Internal Server Error -
      • otfDiffCall

        public okhttp3.Call otfDiffCall​(String repository,
                                        String leftRef,
                                        String rightRef,
                                        String tablePath,
                                        String type,
                                        ApiCallback _callback)
                                 throws ApiException
        Build call for otfDiff
        Parameters:
        repository - (required)
        leftRef - (required)
        rightRef - (required)
        tablePath - a path to the table location under the specified ref. (required)
        type - the type of otf (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 diff list -
        401 Unauthorized -
        404 Resource Not Found -
        412 Precondition Failed -
        0 Internal Server Error -
      • otfDiff

        public OtfDiffList otfDiff​(String repository,
                                   String leftRef,
                                   String rightRef,
                                   String tablePath,
                                   String type)
                            throws ApiException
        perform otf diff
        Parameters:
        repository - (required)
        leftRef - (required)
        rightRef - (required)
        tablePath - a path to the table location under the specified ref. (required)
        type - the type of otf (required)
        Returns:
        OtfDiffList
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 diff list -
        401 Unauthorized -
        404 Resource Not Found -
        412 Precondition Failed -
        0 Internal Server Error -
      • otfDiffWithHttpInfo

        public ApiResponse<OtfDiffList> otfDiffWithHttpInfo​(String repository,
                                                            String leftRef,
                                                            String rightRef,
                                                            String tablePath,
                                                            String type)
                                                     throws ApiException
        perform otf diff
        Parameters:
        repository - (required)
        leftRef - (required)
        rightRef - (required)
        tablePath - a path to the table location under the specified ref. (required)
        type - the type of otf (required)
        Returns:
        ApiResponse<OtfDiffList>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 diff list -
        401 Unauthorized -
        404 Resource Not Found -
        412 Precondition Failed -
        0 Internal Server Error -
      • otfDiffAsync

        public okhttp3.Call otfDiffAsync​(String repository,
                                         String leftRef,
                                         String rightRef,
                                         String tablePath,
                                         String type,
                                         ApiCallback<OtfDiffList> _callback)
                                  throws ApiException
        perform otf diff (asynchronously)
        Parameters:
        repository - (required)
        leftRef - (required)
        rightRef - (required)
        tablePath - a path to the table location under the specified ref. (required)
        type - the type of otf (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:
        Status Code Description Response Headers
        200 diff list -
        401 Unauthorized -
        404 Resource Not Found -
        412 Precondition Failed -
        0 Internal Server Error -