Interface CalciteServer.AsyncIface

    • Method Detail

      • ping

        void ping​(org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
           throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • shutdown

        void shutdown​(org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
               throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • getExtensionFunctionWhitelist

        void getExtensionFunctionWhitelist​(org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)
                                    throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • getUserDefinedFunctionWhitelist

        void getUserDefinedFunctionWhitelist​(org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)
                                      throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • getRuntimeExtensionFunctionWhitelist

        void getRuntimeExtensionFunctionWhitelist​(org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)
                                           throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • setRuntimeExtensionFunctions

        void setRuntimeExtensionFunctions​(List<TUserDefinedFunction> udfs,
                                          List<TUserDefinedTableFunction> udtfs,
                                          boolean isruntime,
                                          org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                                   throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • updateMetadata

        void updateMetadata​(String catalog,
                            String table,
                            org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
                     throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • getCompletionHints

        void getCompletionHints​(String user,
                                String passwd,
                                String catalog,
                                List<String> visible_tables,
                                String sql,
                                int cursor,
                                org.apache.thrift.async.AsyncMethodCallback<List<TCompletionHint>> resultHandler)
                         throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException