Package io.trino.cli
Class QueryRunner
java.lang.Object
io.trino.cli.QueryRunner
- All Implemented Interfaces:
Closeable,AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionQueryRunner(io.trino.client.uri.TrinoUri uri, io.trino.client.ClientSession session, boolean debug, okhttp3.logging.HttpLoggingInterceptor.Level networkLogging) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()io.trino.client.ClientSessionbooleanisDebug()voidsetSession(io.trino.client.ClientSession session) io.trino.client.StatementClientstartInternalQuery(String query) startQuery(String query)
-
Constructor Details
-
QueryRunner
public QueryRunner(io.trino.client.uri.TrinoUri uri, io.trino.client.ClientSession session, boolean debug, okhttp3.logging.HttpLoggingInterceptor.Level networkLogging)
-
-
Method Details
-
getSession
public io.trino.client.ClientSession getSession() -
setSession
public void setSession(io.trino.client.ClientSession session) -
isDebug
public boolean isDebug() -
startQuery
-
startInternalQuery
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-