Package | Description |
---|---|
org.apache.hadoop.hive.conf | |
org.apache.hadoop.hive.metastore | |
org.apache.hadoop.hive.ql.metadata | |
org.apache.hadoop.hive.ql.parse.authorization | |
org.apache.hadoop.hive.ql.security.authorization.plugin |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
org.apache.hive.hcatalog.api | |
org.apache.hive.hcatalog.templeton | |
org.apache.hive.http |
Modifier and Type | Method and Description |
---|---|
void |
HiveConf.setModifiableWhiteListRegex(String paramNameRegex)
Set white list of parameters that are allowed to be modified
|
Modifier and Type | Interface and Description |
---|---|
interface |
HouseKeeperService
Runs arbitrary background logic inside the metastore service.
|
static interface |
IMetaStoreClient.NotificationFilter
A filter provided by the client that determines if a given notification event should be
returned.
|
interface |
MetaStoreFilterHook
Metadata filter hook for metastore client.
|
Modifier and Type | Method and Description |
---|---|
FireEventResponse |
IMetaStoreClient.fireListenerEvent(FireEventRequest request)
Request that the metastore fire an event.
|
FireEventResponse |
HiveMetaStoreClient.fireListenerEvent(FireEventRequest rqst) |
CurrentNotificationEventId |
IMetaStoreClient.getCurrentNotificationEventId()
Get the last used notification event id.
|
CurrentNotificationEventId |
HiveMetaStoreClient.getCurrentNotificationEventId() |
RawStore |
HiveMetaStore.HMSHandler.getMS()
Get a cached RawStore.
|
NotificationEventResponse |
IMetaStoreClient.getNextNotification(long lastEventId,
int maxEvents,
IMetaStoreClient.NotificationFilter filter)
Get the next set of notifications from the database.
|
NotificationEventResponse |
HiveMetaStoreClient.getNextNotification(long lastEventId,
int maxEvents,
IMetaStoreClient.NotificationFilter filter) |
javax.jdo.PersistenceManager |
ObjectStore.getPersistenceManager() |
Modifier and Type | Method and Description |
---|---|
IMetaStoreClient |
Hive.getMSC() |
IMetaStoreClient |
Hive.getMSC(boolean allowEmbedded,
boolean forceCreate) |
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 |
HivePrivilegeObject
Represents the object on which privilege is being granted/revoked, and objects
being used in queries.
|
class |
HivePrivilegeObjectUtils
Utility functions for working with HivePrivilegeObject
|
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 |
---|---|
class |
HCatPartitionSpec
Generalized representation of a set of HCatPartitions.
|
Modifier and Type | Method and Description |
---|---|
int |
HCatClientHMSImpl.addPartitionSpec(HCatPartitionSpec partitionSpec) |
abstract int |
HCatClient.addPartitionSpec(HCatPartitionSpec partitionSpec)
Adds partitions using HCatPartitionSpec.
|
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
|
HCatPartitionSpec |
HCatClientHMSImpl.getPartitionSpecs(String dbName,
String tableName,
int maxPartitions) |
abstract HCatPartitionSpec |
HCatClient.getPartitionSpecs(String dbName,
String tableName,
int maxPartitions)
Gets partitions in terms of generic HCatPartitionSpec instances.
|
abstract HCatPartitionSpec |
HCatClient.getPartitionSpecs(String dbName,
String tableName,
Map<String,String> partitionSelector,
int maxPartitions)
Gets partitions in terms of generic HCatPartitionSpec instances.
|
HCatPartitionSpec |
HCatClientHMSImpl.listPartitionSpecsByFilter(String dbName,
String tblName,
String filter,
int maxPartitions) |
abstract HCatPartitionSpec |
HCatClient.listPartitionSpecsByFilter(String dbName,
String tblName,
String filter,
int maxPartitions)
List partitions by filter, but as HCatPartitionSpecs.
|
abstract List<String> |
HCatClient.serializePartitionSpec(HCatPartitionSpec partitionSpec)
Serializer for HCatPartitionSpec.
|
Modifier and Type | Class and Description |
---|---|
class |
Main
The main executable that starts up and runs the Server.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
HttpServer.isInstrumentationAccessAllowed(javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Checks the user has privileges to access to instrumentation servlets.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.