public interface  org.apache.drill.jdbc.DrillConnection extends java.lang.Object implements java.sql.Connection
{
public abstract java.lang.Object unwrap(java.lang.Class) throws java.sql.SQLException;
public abstract boolean isWrapperFor(java.lang.Class) throws java.sql.SQLException;
public abstract void setAutoCommit(boolean) throws java.sql.SQLFeatureNotSupportedException, java.sql.SQLException;
public abstract boolean getAutoCommit() throws java.sql.SQLException;
public abstract void commit() throws java.sql.SQLException;
public abstract void rollback() throws java.sql.SQLException;
public abstract boolean isClosed();
public abstract void setTransactionIsolation(int) throws java.sql.SQLFeatureNotSupportedException, java.sql.SQLException;
public abstract int getTransactionIsolation() throws java.sql.SQLException;
public abstract java.sql.Savepoint setSavepoint() throws java.sql.SQLException;
public abstract java.sql.Savepoint setSavepoint(java.lang.String) throws java.sql.SQLException;
public abstract void rollback(java.sql.Savepoint) throws java.sql.SQLException;
public abstract void releaseSavepoint(java.sql.Savepoint) throws java.sql.SQLException;
public abstract void setSchema(java.lang.String) throws java.sql.SQLException;
public abstract java.lang.String getSchema() throws java.sql.SQLException;
public abstract void setNetworkTimeout(java.util.concurrent.Executor, int) throws org.apache.drill.jdbc.AlreadyClosedSqlException, org.apache.drill.jdbc.JdbcApiSqlException, java.sql.SQLFeatureNotSupportedException;
public abstract int getNetworkTimeout() throws org.apache.drill.jdbc.AlreadyClosedSqlException;
public abstract org.apache.drill.jdbc.DrillConnectionConfig getConfig();
public abstract oadd.org.apache.drill.exec.client.DrillClient getClient();
}