Package ai.heavy.thrift.calciteserver
Class CalciteServer.Client
- java.lang.Object
-
- org.apache.thrift.TServiceClient
-
- ai.heavy.thrift.calciteserver.CalciteServer.Client
-
- All Implemented Interfaces:
CalciteServer.Iface
- Enclosing class:
- CalciteServer
public static class CalciteServer.Client extends org.apache.thrift.TServiceClient implements CalciteServer.Iface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCalciteServer.Client.Factory
-
Method Summary
-
-
-
Method Detail
-
ping
public void ping() throws org.apache.thrift.TException- Specified by:
pingin interfaceCalciteServer.Iface- Throws:
org.apache.thrift.TException
-
send_ping
public void send_ping() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recv_ping
public void recv_ping() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
shutdown
public void shutdown() throws org.apache.thrift.TException- Specified by:
shutdownin interfaceCalciteServer.Iface- Throws:
org.apache.thrift.TException
-
send_shutdown
public void send_shutdown() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recv_shutdown
public void recv_shutdown() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
process
public TPlanResult process(String user, String passwd, String catalog, String sql_text, TQueryParsingOption query_parsing_option, TOptimizationOption optimization_option, List<TRestriction> restrictions) throws InvalidParseRequest, org.apache.thrift.TException
- Specified by:
processin interfaceCalciteServer.Iface- Throws:
InvalidParseRequestorg.apache.thrift.TException
-
send_process
public void send_process(String user, String passwd, String catalog, String sql_text, TQueryParsingOption query_parsing_option, TOptimizationOption optimization_option, List<TRestriction> restrictions) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
recv_process
public TPlanResult recv_process() throws InvalidParseRequest, org.apache.thrift.TException
- Throws:
InvalidParseRequestorg.apache.thrift.TException
-
getExtensionFunctionWhitelist
public String getExtensionFunctionWhitelist() throws org.apache.thrift.TException
- Specified by:
getExtensionFunctionWhitelistin interfaceCalciteServer.Iface- Throws:
org.apache.thrift.TException
-
send_getExtensionFunctionWhitelist
public void send_getExtensionFunctionWhitelist() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recv_getExtensionFunctionWhitelist
public String recv_getExtensionFunctionWhitelist() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
getUserDefinedFunctionWhitelist
public String getUserDefinedFunctionWhitelist() throws org.apache.thrift.TException
- Specified by:
getUserDefinedFunctionWhitelistin interfaceCalciteServer.Iface- Throws:
org.apache.thrift.TException
-
send_getUserDefinedFunctionWhitelist
public void send_getUserDefinedFunctionWhitelist() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recv_getUserDefinedFunctionWhitelist
public String recv_getUserDefinedFunctionWhitelist() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
getRuntimeExtensionFunctionWhitelist
public String getRuntimeExtensionFunctionWhitelist() throws org.apache.thrift.TException
- Specified by:
getRuntimeExtensionFunctionWhitelistin interfaceCalciteServer.Iface- Throws:
org.apache.thrift.TException
-
send_getRuntimeExtensionFunctionWhitelist
public void send_getRuntimeExtensionFunctionWhitelist() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recv_getRuntimeExtensionFunctionWhitelist
public String recv_getRuntimeExtensionFunctionWhitelist() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
setRuntimeExtensionFunctions
public void setRuntimeExtensionFunctions(List<TUserDefinedFunction> udfs, List<TUserDefinedTableFunction> udtfs, boolean isruntime) throws org.apache.thrift.TException
- Specified by:
setRuntimeExtensionFunctionsin interfaceCalciteServer.Iface- Throws:
org.apache.thrift.TException
-
send_setRuntimeExtensionFunctions
public void send_setRuntimeExtensionFunctions(List<TUserDefinedFunction> udfs, List<TUserDefinedTableFunction> udtfs, boolean isruntime) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
recv_setRuntimeExtensionFunctions
public void recv_setRuntimeExtensionFunctions() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
updateMetadata
public void updateMetadata(String catalog, String table) throws org.apache.thrift.TException
- Specified by:
updateMetadatain interfaceCalciteServer.Iface- Throws:
org.apache.thrift.TException
-
send_updateMetadata
public void send_updateMetadata(String catalog, String table) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
recv_updateMetadata
public void recv_updateMetadata() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
getCompletionHints
public List<TCompletionHint> getCompletionHints(String user, String passwd, String catalog, List<String> visible_tables, String sql, int cursor) throws org.apache.thrift.TException
- Specified by:
getCompletionHintsin interfaceCalciteServer.Iface- Throws:
org.apache.thrift.TException
-
send_getCompletionHints
public void send_getCompletionHints(String user, String passwd, String catalog, List<String> visible_tables, String sql, int cursor) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
recv_getCompletionHints
public List<TCompletionHint> recv_getCompletionHints() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
-