Package io.trino.cli

Class QueryRunner

java.lang.Object
io.trino.cli.QueryRunner
All Implemented Interfaces:
Closeable, AutoCloseable

public class QueryRunner extends Object implements Closeable
  • 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

      public Query startQuery(String query)
    • startInternalQuery

      public io.trino.client.StatementClient startInternalQuery(String query)
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable