@InterfaceAudience.Private @InterfaceStability.Unstable public interface IDriver extends CommandProcessor
Modifier and Type | Method and Description |
---|---|
void |
close() |
int |
compile(String string) |
CommandProcessorResponse |
compileAndRespond(String statement) |
void |
destroy() |
HiveConf |
getConf() |
Context |
getContext() |
FetchTask |
getFetchTask() |
QueryPlan |
getPlan() |
QueryDisplay |
getQueryDisplay() |
boolean |
getResults(List res) |
Schema |
getSchema() |
boolean |
hasResultSet() |
boolean |
isFetchingTable() |
void |
resetFetch() |
CommandProcessorResponse |
run() |
CommandProcessorResponse |
run(String command) |
void |
setMaxRows(int maxRows) |
void |
setOperationId(String guid64) |
int compile(String string)
CommandProcessorResponse compileAndRespond(String statement)
QueryPlan getPlan()
QueryDisplay getQueryDisplay()
void setOperationId(String guid64)
CommandProcessorResponse run()
CommandProcessorResponse run(String command)
run
in interface CommandProcessor
boolean getResults(List res) throws IOException
IOException
void setMaxRows(int maxRows)
FetchTask getFetchTask()
Schema getSchema()
boolean isFetchingTable()
void resetFetch() throws IOException
IOException
void close()
close
in interface AutoCloseable
void destroy()
HiveConf getConf()
Context getContext()
boolean hasResultSet()
Copyright © 2022 The Apache Software Foundation. All rights reserved.