public class GetPrimaryKeysOperation extends MetadataOperation
DEFAULT_HIVE_CATALOGbackgroundHandle, DEFAULT_FETCH_ORIENTATION, DEFAULT_FETCH_ORIENTATION_SET, hasResultSet, isOperationLogEnabled, LOG, operationComplete, operationException, operationLog, operationStart, parentSession, queryState, scopeStates, terminalStates| Constructor and Description |
|---|
GetPrimaryKeysOperation(HiveSession parentSession,
String catalogName,
String schemaName,
String tableName) |
| Modifier and Type | Method and Description |
|---|---|
RowSet |
getNextRowSet(FetchOrientation orientation,
long maxRows) |
TableSchema |
getResultSetSchema() |
void |
runInternal()
Implemented by subclass of Operation class to execute specific behaviors.
|
authorizeMetaGets, authorizeMetaGets, cancel, close, convertIdentifierPattern, convertSchemaPattern, isAuthV2EnabledafterRun, assertState, beforeRun, cleanupOperationLog, createOperationLog, getBackgroundHandle, getBeginTime, getHandle, getLastAccessTime, getOperationComplete, getOperationLog, getOperationStart, getOperationTimeout, getParentSession, getProtocolVersion, getState, getStatus, getTaskStatus, getType, hasResultSet, isDone, isTimedOut, markOperationCompletedTime, markOperationStartTime, onNewState, run, setBackgroundHandle, setHasResultSet, setOperationException, setOperationTimeout, setState, shouldRunAsync, toSQLException, updateOperationStateMetrics, validateDefaultFetchOrientation, validateFetchOrientationpublic GetPrimaryKeysOperation(HiveSession parentSession, String catalogName, String schemaName, String tableName)
public void runInternal()
throws HiveSQLException
OperationrunInternal in class OperationHiveSQLExceptionpublic TableSchema getResultSetSchema() throws HiveSQLException
getResultSetSchema in class OperationHiveSQLExceptionpublic RowSet getNextRowSet(FetchOrientation orientation, long maxRows) throws HiveSQLException
getNextRowSet in class OperationHiveSQLExceptionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.