Class DataApi


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               comments="Generator version: 7.12.0")
    public class DataApi
    extends BaseApi
    • Constructor Detail

      • DataApi

        public DataApi()
      • DataApi

        public DataApi​(ApiClient apiClient)
    • Method Detail

      • countTableRows

        public java.lang.Long countTableRows​(java.lang.String id,
                                             CountTableRowsRequest countTableRowsRequest,
                                             java.lang.String delimiter)
                                      throws ApiException
      • countTableRows

        public java.lang.Long countTableRows​(java.lang.String id,
                                             CountTableRowsRequest countTableRowsRequest,
                                             java.lang.String delimiter,
                                             java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
                                      throws ApiException
      • createTable

        public CreateTableResponse createTable​(java.lang.String id,
                                               byte[] body,
                                               java.lang.String delimiter,
                                               java.lang.String xLanceTableLocation,
                                               java.lang.String xLanceTableProperties)
                                        throws ApiException
      • createTable

        public CreateTableResponse createTable​(java.lang.String id,
                                               byte[] body,
                                               java.lang.String delimiter,
                                               java.lang.String xLanceTableLocation,
                                               java.lang.String xLanceTableProperties,
                                               java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
                                        throws ApiException
      • insertIntoTable

        public InsertIntoTableResponse insertIntoTable​(java.lang.String id,
                                                       byte[] body,
                                                       java.lang.String delimiter,
                                                       java.lang.String mode)
                                                throws ApiException
      • insertIntoTable

        public InsertIntoTableResponse insertIntoTable​(java.lang.String id,
                                                       byte[] body,
                                                       java.lang.String delimiter,
                                                       java.lang.String mode,
                                                       java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
                                                throws ApiException
      • mergeInsertIntoTable

        public MergeInsertIntoTableResponse mergeInsertIntoTable​(java.lang.String id,
                                                                 java.lang.String on,
                                                                 byte[] body,
                                                                 java.lang.String delimiter,
                                                                 java.lang.Boolean whenMatchedUpdateAll,
                                                                 java.lang.String whenMatchedUpdateAllFilt,
                                                                 java.lang.Boolean whenNotMatchedInsertAll,
                                                                 java.lang.Boolean whenNotMatchedBySourceDelete,
                                                                 java.lang.String whenNotMatchedBySourceDeleteFilt)
                                                          throws ApiException
      • mergeInsertIntoTable

        public MergeInsertIntoTableResponse mergeInsertIntoTable​(java.lang.String id,
                                                                 java.lang.String on,
                                                                 byte[] body,
                                                                 java.lang.String delimiter,
                                                                 java.lang.Boolean whenMatchedUpdateAll,
                                                                 java.lang.String whenMatchedUpdateAllFilt,
                                                                 java.lang.Boolean whenNotMatchedInsertAll,
                                                                 java.lang.Boolean whenNotMatchedBySourceDelete,
                                                                 java.lang.String whenNotMatchedBySourceDeleteFilt,
                                                                 java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
                                                          throws ApiException
      • queryTable

        public byte[] queryTable​(java.lang.String id,
                                 QueryTableRequest queryTableRequest,
                                 java.lang.String delimiter)
                          throws ApiException
      • queryTable

        public byte[] queryTable​(java.lang.String id,
                                 QueryTableRequest queryTableRequest,
                                 java.lang.String delimiter,
                                 java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
                          throws ApiException
      • invokeAPI

        public <T> T invokeAPI​(java.lang.String url,
                               java.lang.String method,
                               java.lang.Object request,
                               com.fasterxml.jackson.core.type.TypeReference<T> returnType,
                               java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
                        throws ApiException