Package ai.heavy.thrift.calciteserver
Class CalciteServer.AsyncProcessor<I extends CalciteServer.AsyncIface>
- java.lang.Object
-
- org.apache.thrift.TBaseAsyncProcessor<I>
-
- ai.heavy.thrift.calciteserver.CalciteServer.AsyncProcessor<I>
-
- All Implemented Interfaces:
org.apache.thrift.TAsyncProcessor,org.apache.thrift.TProcessor
- Enclosing class:
- CalciteServer
public static class CalciteServer.AsyncProcessor<I extends CalciteServer.AsyncIface> extends org.apache.thrift.TBaseAsyncProcessor<I>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCalciteServer.AsyncProcessor.getCompletionHints<I extends CalciteServer.AsyncIface>static classCalciteServer.AsyncProcessor.getExtensionFunctionWhitelist<I extends CalciteServer.AsyncIface>static classCalciteServer.AsyncProcessor.getRuntimeExtensionFunctionWhitelist<I extends CalciteServer.AsyncIface>static classCalciteServer.AsyncProcessor.getUserDefinedFunctionWhitelist<I extends CalciteServer.AsyncIface>static classCalciteServer.AsyncProcessor.ping<I extends CalciteServer.AsyncIface>static classCalciteServer.AsyncProcessor.process<I extends CalciteServer.AsyncIface>static classCalciteServer.AsyncProcessor.setRuntimeExtensionFunctions<I extends CalciteServer.AsyncIface>static classCalciteServer.AsyncProcessor.shutdown<I extends CalciteServer.AsyncIface>static classCalciteServer.AsyncProcessor.updateMetadata<I extends CalciteServer.AsyncIface>
-
Constructor Summary
Constructors Modifier Constructor Description AsyncProcessor(I iface)protectedAsyncProcessor(I iface, Map<String,org.apache.thrift.AsyncProcessFunction<I,? extends org.apache.thrift.TBase,?>> processMap)
-