Modifier and Type | Class and Description |
---|---|
class |
RetrySemantics
These annotations are meant to indicate how to handle retry logic.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HouseKeeperService
Runs arbitrary background logic inside the metastore service.
|
interface |
IMetaStoreClient
Wrapper around hive metastore thrift api
|
interface |
MetaStoreFilterHook
Metadata filter hook for metastore client.
|
class |
RawStoreProxy |
class |
RetryingHMSHandler |
Modifier and Type | Method and Description |
---|---|
int |
RawStore.getDatabaseCount()
Gets total number of databases.
|
RawStore |
HiveMetaStore.HMSHandler.getMS()
Get a cached RawStore.
|
int |
RawStore.getPartitionCount()
Gets total number of partitions.
|
javax.jdo.PersistenceManager |
ObjectStore.getPersistenceManager() |
int |
RawStore.getTableCount()
Gets total number of tables.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TxnStore
A handler to answer transaction related calls that come into the metastore
server.
|
Modifier and Type | Class and Description |
---|---|
class |
Redactor |
Modifier and Type | Interface and Description |
---|---|
interface |
HiveAuthorizationTaskFactory
HiveAuthorizationTaskFactory creates DDL authorization related
tasks.
|
Modifier and Type | Class and Description |
---|---|
class |
HiveAccessControlException
Exception thrown by the Authorization plugin api (v2).
|
interface |
HiveAuthorizationTranslator
This interface has functions that provide the ability to customize the translation
from Hive internal representations of Authorization objects to the public API objects
This is an interface that is not meant for general use, it is targeted to some
specific use cases of Apache Sentry (incubating).
|
interface |
HiveAuthorizer
Interface for hive authorization plugins.
|
interface |
HiveAuthorizerFactory
Implementation of this interface specified through hive configuration will be used to
create
HiveAuthorizer instance used for hive authorization. |
class |
HiveAuthorizerImpl
Convenience implementation of HiveAuthorizer.
|
class |
HiveAuthzContext
Provides context information in authorization check call that can be used for
auditing and/or authorization.
|
class |
HiveAuthzPluginException
Exception thrown by the Authorization plugin api (v2).
|
class |
HiveAuthzSessionContext
Provides session context information.
|
interface |
HiveMetastoreClientFactory
Factory for getting current valid instance of IMetaStoreClient
Metastore client cannot be cached in authorization interface as that
can get invalidated between the calls with the logic in Hive class.
|
class |
HiveOperationType
List of hive operations types.
|
class |
HivePrincipal
Represents the user or role in grant/revoke statements
|
class |
HivePrivilege
Represents the hive privilege being granted/revoked
|
class |
HivePrivilegeInfo
Represents a privilege granted for an object to a principal
|
class |
HiveRoleGrant
Represents a grant of a role to a principal
|
class |
SettableConfigUpdater
Helper class that can be used by authorization implementations to set a
default list of 'safe' HiveConf parameters that can be edited by user.
|
Modifier and Type | Class and Description |
---|---|
interface |
UDFType
UDFType annotations are used to describe properties of a UDF.
|
Modifier and Type | Class and Description |
---|---|
class |
HCatPartitionSpec
Generalized representation of a set of HCatPartitions.
|
Modifier and Type | Method and Description |
---|---|
abstract int |
HCatClient.addPartitionSpec(HCatPartitionSpec partitionSpec)
Adds partitions using HCatPartitionSpec.
|
int |
HCatClientHMSImpl.addPartitionSpec(HCatPartitionSpec partitionSpec) |
abstract HCatPartitionSpec |
HCatClient.deserializePartitionSpec(List<String> hcatPartitionSpecStrings)
Deserializer for HCatPartitionSpec.
|
abstract long |
HCatClient.getCurrentNotificationEventId()
Get the most recently used notification id.
|
abstract List<HCatNotificationEvent> |
HCatClient.getNextNotification(long lastEventId,
int maxEvents,
IMetaStoreClient.NotificationFilter filter)
Get a list of notifications
|
abstract HCatPartitionSpec |
HCatClient.getPartitionSpecs(String dbName,
String tableName,
int maxPartitions)
Gets partitions in terms of generic HCatPartitionSpec instances.
|
HCatPartitionSpec |
HCatClientHMSImpl.getPartitionSpecs(String dbName,
String tableName,
int maxPartitions) |
abstract HCatPartitionSpec |
HCatClient.getPartitionSpecs(String dbName,
String tableName,
Map<String,String> partitionSelector,
int maxPartitions)
Gets partitions in terms of generic HCatPartitionSpec instances.
|
abstract Iterator<ReplicationTask> |
HCatClient.getReplicationTasks(long lastEventId,
int maxEvents,
String dbName,
String tableName)
Get an iterator that iterates over a list of replication tasks needed to replicate all the
events that have taken place for a given db/table.
|
abstract HCatPartitionSpec |
HCatClient.listPartitionSpecsByFilter(String dbName,
String tblName,
String filter,
int maxPartitions)
List partitions by filter, but as HCatPartitionSpecs.
|
HCatPartitionSpec |
HCatClientHMSImpl.listPartitionSpecsByFilter(String dbName,
String tblName,
String filter,
int maxPartitions) |
abstract List<String> |
HCatClient.serializePartitionSpec(HCatPartitionSpec partitionSpec)
Serializer for HCatPartitionSpec.
|
Modifier and Type | Class and Description |
---|---|
class |
ReplicationTask
ReplicationTask captures the concept of what it'd take to replicate changes from
one warehouse to another given a notification event that captures what changed.
|
Modifier and Type | Class and Description |
---|---|
class |
HCatContext
HCatContext is a singleton that provides global access to configuration data.
|
Modifier and Type | Class and Description |
---|---|
class |
HCatRecord
Abstract class exposing get and set semantics for basic record usage.
|
Modifier and Type | Class and Description |
---|---|
class |
HCatFieldSchema |
class |
HCatSchema
HCatSchema.
|
Modifier and Type | Class and Description |
---|---|
class |
HCatReader
This abstract class is internal to HCatalog and abstracts away the notion of
underlying system from which reads will be done.
|
class |
HCatWriter
This abstraction is internal to HCatalog.
|
Modifier and Type | Class and Description |
---|---|
class |
HCatOutputFormat
The OutputFormat to use to write data to HCatalog.
|
Modifier and Type | Class and Description |
---|---|
class |
HCatLoader
Pig
LoadFunc to read data from HCat |
class |
HCatStorer
HCatStorer.
|
Modifier and Type | Class and Description |
---|---|
class |
DelegationTokenCache<JobId,TokenObject> |
Modifier and Type | Interface and Description |
---|---|
interface |
TableTypeMapping |
Copyright © 2021 The Apache Software Foundation. All rights reserved.