Modifier and Type | Interface and Description |
---|---|
interface |
HiveDriverRunHook
HiveDriverRunHook allows Hive to be extended with custom
logic for processing commands.
|
interface |
HiveDriverRunHookContext
Context information provided by Hive to implementations of
HiveDriverRunHook.
|
Modifier and Type | Class and Description |
---|---|
interface |
Description
Description.
|
class |
UDFArgumentException
exception class, thrown when udf argument have something wrong.
|
class |
UDFArgumentLengthException
exception class, thrown when udf arguments have wrong length.
|
class |
UDFArgumentTypeException
exception class, thrown when udf arguments have wrong types.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExecuteWithHookContext
ExecuteWithHookContext is a new interface that the Pre/Post Execute Hook can run with the HookContext.
|
interface |
Hook
The new interface for all the pre execute hooks and post execute hooks
|
class |
HookContext
Hook Context keeps all the necessary information for all the hooks.
|
interface |
QueryLifeTimeHook
A type of hook which triggers before query compilation and after query execution.
|
interface |
QueryLifeTimeHookContext
Hook context for
QueryLifeTimeHook . |
interface |
QueryLifeTimeHookWithParseHooks
Extension of
QueryLifeTimeHook that has hooks for pre and post parsing of a query. |
Modifier and Type | Class and Description |
---|---|
class |
HiveException
Generic exception class for Hive.
|
interface |
HiveStorageHandler
HiveStorageHandler defines a pluggable interface for adding
new storage handlers to Hive.
|
interface |
HiveStoragePredicateHandler
HiveStoragePredicateHandler is an optional companion to
HiveStorageHandler ; it should only be implemented by handlers which
support decomposition of predicates being pushed down into table scans. |
static class |
HiveStoragePredicateHandler.DecomposedPredicate
Struct class for returning multiple values from decomposePredicate.
|
interface |
InputEstimator |
Modifier and Type | Interface and Description |
---|---|
interface |
HiveSemanticAnalyzerHook
HiveSemanticAnalyzerHook allows Hive to be extended with custom
logic for semantic analysis of QL statements.
|
interface |
HiveSemanticAnalyzerHookContext
Context information provided by Hive to implementations of
HiveSemanticAnalyzerHook.
|
class |
SemanticException
Exception from SemanticAnalyzer.
|
Modifier and Type | Class and Description |
---|---|
class |
WindowFrameDef |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientStatsPublisher |
interface |
StatsAggregator
An interface for any possible implementation for gathering statistics.
|
class |
StatsCollectionContext |
interface |
StatsPublisher
An interface for any possible implementation for publishing statics.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Collector
Collector gets data from a source.
|
class |
GenericUDAFEvaluator
A Generic User-defined aggregation function (GenericUDAF) for the use with
Hive.
|
static class |
GenericUDAFEvaluator.AbstractAggregationBuffer |
static interface |
GenericUDAFEvaluator.AggregationType |
interface |
GenericUDAFParameterInfo
A callback interface used in conjunction with GenericUDAFResolver2
interface that allows for a more extensible and flexible means of
discovering the parameter types provided for UDAF invocation.
|
class |
GenericUDF
A Generic User-defined function (GenericUDF) for the use with Hive.
|
static interface |
GenericUDF.DeferredObject
A Defered Object allows us to do lazy-evaluation and short-circuiting.
|
class |
GenericUDTF
A Generic User-defined Table Generating Function (UDTF)
Generates a variable number of output rows for a single input row.
|
Modifier and Type | Class and Description |
---|---|
class |
LazySerDeParameters
SerDeParameters.
|
class |
LazySimpleSerDe
LazySimpleSerDe can be used to read the same data format as
MetadataTypedColumnsetSerDe and TCTLSeparatedProtocol.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConstantObjectInspector
ConstantObjectInspector.
|
interface |
ListObjectInspector
ListObjectInspector.
|
interface |
MapObjectInspector
MapObjectInspector.
|
interface |
ObjectInspector
ObjectInspector helps us to look into the internal structure of a complex
object.
|
static interface |
ObjectInspectorConverters.Converter
A converter which will convert objects with one ObjectInspector to another.
|
interface |
PrimitiveObjectInspector
PrimitiveObjectInspector.
|
interface |
StructField
Classes implementing this interface are considered to represent a field of a
struct for this serde package.
|
class |
StructObjectInspector
StructObjectInspector.
|
interface |
UnionObject
The UnionObject.
|
interface |
UnionObjectInspector
UnionObjectInspector works on union data that is stored as UnionObject.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryObjectInspector |
interface |
BooleanObjectInspector
A BooleanObjectInspector inspects an Object representing a Boolean.
|
interface |
ByteObjectInspector
A ByteObjectInspector inspects an Object representing a Byte object.
|
interface |
DateObjectInspector
A DateObjectInspector inspects an Object representing a Date.
|
interface |
DoubleObjectInspector
A DoubleObjectInspector inspects an Object representing a Double.
|
interface |
FloatObjectInspector
A FloatObjectInspector inspects an Object representing a Float.
|
interface |
HiveCharObjectInspector |
interface |
HiveDecimalObjectInspector
A DecimalObjectInspector inspects an Object representing a HiveDecimal.
|
interface |
HiveIntervalDayTimeObjectInspector
A HiveIntervalObjectInspector inspects an Object representing an Interval.
|
interface |
HiveIntervalYearMonthObjectInspector
A HiveIntervalObjectInspector inspects an Object representing a year-month Interval.
|
interface |
HiveVarcharObjectInspector |
interface |
IntObjectInspector
A IntObjectInspector inspects an Object representing an Integer.
|
interface |
LongObjectInspector
A LongObjectInspector inspects an Object representing a Long.
|
static class |
PrimitiveObjectInspectorUtils.PrimitiveTypeEntry
TypeEntry stores information about a Hive Primitive TypeInfo.
|
interface |
ShortObjectInspector
A ShortObjectInspector inspects an Object representing a Short.
|
interface |
StringObjectInspector
A StringObjectInspector inspects an Object representing a String.
|
interface |
TimestampObjectInspector |
interface |
VoidObjectInspector
A VoidObjectInspector can inspect a void object.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseCharTypeInfo |
class |
ListTypeInfo
A List Type has homogeneous elements.
|
class |
MapTypeInfo
A Map Type has homogeneous keys and homogeneous values.
|
class |
PrimitiveTypeInfo
There are limited number of Primitive Types.
|
class |
StructTypeInfo
StructTypeInfo represents the TypeInfo of a struct.
|
class |
TypeInfo
Stores information about a type.
|
class |
UnionTypeInfo
UnionTypeInfo represents the TypeInfo of an union.
|
Modifier and Type | Class and Description |
---|---|
class |
HCatAddPartitionDesc
The Class HCatAddPartitionDesc helps users in defining partition attributes.
|
class |
HCatClient
The abstract class HCatClient containing APIs for HCatalog DDL commands.
|
class |
HCatCreateDBDesc
The Class HCatCreateDBDesc for defining database attributes.
|
class |
HCatCreateTableDesc
The Class HCatCreateTableDesc for defining attributes for a new table.
|
class |
HCatDatabase
HCatDatabase is wrapper class around org.apache.hadoop.hive.metastore.api.Database.
|
class |
HCatNotificationEvent
A wrapper class for
NotificationEvent ,
so that if that class changes we can still keep this one constant for backward compatibility |
class |
HCatPartition
The HCatPartition is a wrapper around org.apache.hadoop.hive.metastore.api.Partition.
|
class |
HCatTable
The HCatTable is a wrapper around org.apache.hadoop.hive.metastore.api.Table.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Command
Interface that abstracts the notion of one atomic command to execute.
|
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.
|
class |
HCatException
Class representing exceptions thrown by HCat.
|
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 |
HCatOutputFormat
The OutputFormat to use to write data to HCatalog.
|
class |
OutputJobInfo
The class used to serialize and store the output related information
|
Modifier and Type | Class and Description |
---|---|
class |
AddPartitionMessage
The HCat message sent when partition(s) are added to a table.
|
class |
AlterPartitionMessage
HCat message sent when a table is Altered.
|
class |
AlterTableMessage
HCat message sent when a table is Altered.
|
class |
CreateDatabaseMessage
HCat message sent when a Database is created in HCatalog.
|
class |
CreateFunctionMessage
HCat message sent when a Function is created in HCatalog.
|
class |
CreateTableMessage
HCat message sent when a table is created in HCatalog.
|
class |
DropDatabaseMessage
HCat message sent when a Database is dropped from HCatalog.
|
class |
DropFunctionMessage
HCat message sent when a Function is dropped in HCatalog.
|
class |
DropPartitionMessage
HCat message sent when a partition is dropped in HCatalog.
|
class |
DropTableMessage
HCat message sent when a Table is dropped in HCatalog.
|
class |
HCatEventMessage
Class representing messages emitted when Metastore operations are done.
|
class |
InsertMessage
HCat message sent when an insert is done to a table or partition.
|
class |
MessageDeserializer
Interface for converting HCat events from String-form back to HCatEventMessage instances.
|
class |
MessageFactory
Abstract Factory for the construction of HCatalog message instances.
|
Modifier and Type | Class and Description |
---|---|
class |
HCatLoader
Pig
LoadFunc to read data from HCat |
class |
HCatStorer
HCatStorer.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HiveSessionHook
HiveSessionHook.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.