public class JdbcStorageHandler extends Object implements HiveStorageHandler
HiveStorageHandler.AcidSupportTypeDEFAULT_ALLOWED_ALTER_OPS| Constructor and Description |
|---|
JdbcStorageHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureInputJobCredentials(TableDesc tableDesc,
Map<String,String> jobSecrets) |
void |
configureInputJobProperties(TableDesc tableDesc,
Map<String,String> jobProperties) |
void |
configureJobConf(TableDesc tableDesc,
org.apache.hadoop.mapred.JobConf jobConf) |
void |
configureOutputJobProperties(TableDesc tableDesc,
Map<String,String> jobProperties) |
void |
configureTableJobProperties(TableDesc tableDesc,
Map<String,String> jobProperties) |
HiveAuthorizationProvider |
getAuthorizationProvider() |
org.apache.hadoop.conf.Configuration |
getConf() |
Class<? extends org.apache.hadoop.mapred.InputFormat> |
getInputFormatClass() |
HiveMetaHook |
getMetaHook() |
Class<? extends org.apache.hadoop.mapred.OutputFormat> |
getOutputFormatClass() |
Class<? extends AbstractSerDe> |
getSerDeClass() |
URI |
getURIForAuth(org.apache.hadoop.hive.metastore.api.Table table) |
void |
setConf(org.apache.hadoop.conf.Configuration conf) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitacidSelectColumns, acidSortColumns, acidVirtualColumns, addDynamicSplitPruningEdge, alwaysUnpartitioned, areSnapshotsSupported, canProvideBasicStatistics, commitInMoveTask, createDPContext, directInsertCTAS, executeOperation, getBasicStatistics, getCurrentSnapshotContext, getFileFormatPropertyKey, getLockType, getOperatorDescProperties, getPartitionTransformSpec, getStorageHandlerInfo, isAllowedAlterOperation, isMetadataTableSupported, isTimeTravelAllowed, isValidMetadataTable, prepareAlterTableEnvironmentContext, sortColumns, storageHandlerCommit, supportsAcidOperations, supportsPartitionTransform, supportsSortColumns, supportsTruncateOnNonNativeTables, validateSinkDescpublic void setConf(org.apache.hadoop.conf.Configuration conf)
setConf in interface org.apache.hadoop.conf.Configurablepublic org.apache.hadoop.conf.Configuration getConf()
getConf in interface org.apache.hadoop.conf.Configurablepublic Class<? extends org.apache.hadoop.mapred.InputFormat> getInputFormatClass()
getInputFormatClass in interface HiveStorageHandlerpublic Class<? extends org.apache.hadoop.mapred.OutputFormat> getOutputFormatClass()
getOutputFormatClass in interface HiveStorageHandlerpublic Class<? extends AbstractSerDe> getSerDeClass()
getSerDeClass in interface HiveStorageHandlerpublic HiveMetaHook getMetaHook()
getMetaHook in interface HiveStorageHandlerpublic void configureInputJobProperties(TableDesc tableDesc, Map<String,String> jobProperties)
configureInputJobProperties in interface HiveStorageHandlerpublic URI getURIForAuth(org.apache.hadoop.hive.metastore.api.Table table) throws URISyntaxException
getURIForAuth in interface HiveStorageHandlerURISyntaxExceptionpublic void configureInputJobCredentials(TableDesc tableDesc, Map<String,String> jobSecrets)
configureInputJobCredentials in interface HiveStorageHandlerpublic void configureTableJobProperties(TableDesc tableDesc, Map<String,String> jobProperties)
configureTableJobProperties in interface HiveStorageHandlerpublic void configureOutputJobProperties(TableDesc tableDesc, Map<String,String> jobProperties)
configureOutputJobProperties in interface HiveStorageHandlerpublic HiveAuthorizationProvider getAuthorizationProvider() throws HiveException
getAuthorizationProvider in interface HiveStorageHandlerHiveExceptionpublic void configureJobConf(TableDesc tableDesc, org.apache.hadoop.mapred.JobConf jobConf)
configureJobConf in interface HiveStorageHandlerCopyright © 2022 The Apache Software Foundation. All rights reserved.