public class KylinClient extends Object implements IRemoteClient
IRemoteClient.QueryResult| Constructor and Description |
|---|
KylinClient(KylinConnection conn) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
connect()
Connect to Kylin restful service.
|
static Class |
convertType(int sqlType) |
IRemoteClient.QueryResult |
executeQuery(String sql,
List<org.apache.calcite.avatica.AvaticaParameter> params,
List<Object> paramValues)
Execute query remotely and get back result.
|
KylinMeta.KMetaProject |
retrieveMetaData(String project)
Retrieve meta data of given project.
|
static Object |
wrapObject(String value,
int sqlType) |
public KylinClient(KylinConnection conn)
public void connect()
throws IOException
IRemoteClientconnect in interface IRemoteClientIOExceptionpublic KylinMeta.KMetaProject retrieveMetaData(String project) throws IOException
IRemoteClientretrieveMetaData in interface IRemoteClientIOExceptionpublic IRemoteClient.QueryResult executeQuery(String sql, List<org.apache.calcite.avatica.AvaticaParameter> params, List<Object> paramValues) throws IOException
IRemoteClientexecuteQuery in interface IRemoteClientIOExceptionpublic static Class convertType(int sqlType)
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2014–2015 Apache Software Foundation. All rights reserved.