A B C D E F G H I J L M N O P R S T V W

A

abort(WriterContext) - Method in class org.apache.hcatalog.data.transfer.HCatWriter
This method should be called at master node.
abort(WriterContext) - Method in class org.apache.hcatalog.data.transfer.impl.HCatOutputFormatWriter
 
addField(FieldSchema) - Method in class org.apache.hcatalog.data.schema.HCatSchemaUtils.CollectionBuilder
 
addField(HCatFieldSchema) - Method in class org.apache.hcatalog.data.schema.HCatSchemaUtils.CollectionBuilder
 
append(HCatFieldSchema) - Method in class org.apache.hcatalog.data.schema.HCatSchema
 
appendCauseMessage() - Method in enum org.apache.hcatalog.common.ErrorType
Whether the cause of the exception should be added to the error message.
authorize(Privilege[], Privilege[]) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzerBase
 
authorize(Database, Privilege) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzerBase
 
authorize(Table, Privilege) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzerBase
 
authorize(Partition, Privilege) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzerBase
 
authorize(Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
authorize(Database, Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
authorize(Table, Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
authorize(Table, Partition, Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
authorize(Partition, Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
authorize(Table, Partition, List<String>, Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
authorize(Path, Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
Authorization privileges against a path.
authorize(Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
 
authorize(Database, Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
 
authorize(Table, Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
 
authorize(Partition, Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
 
authorize(Table, Partition, List<String>, Privilege[], Privilege[]) - Method in class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
 
authorizeDDL(HiveSemanticAnalyzerHookContext, List<Task<? extends Serializable>>) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzerBase
Checks for the given rootTasks, and calls authorizeDDLWork() for each DDLWork to be authorized.
authorizeDDLWork(HiveSemanticAnalyzerHookContext, Hive, DDLWork) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzer
 
authorizeDDLWork(HiveSemanticAnalyzerHookContext, Hive, DDLWork) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzerBase
Authorized the given DDLWork.
authorizeTable(Hive, String, Privilege) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzerBase
 
authProviders - Static variable in class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
 

B

BOOLEAN - Static variable in class org.apache.hcatalog.data.DataType
 
build() - Method in class org.apache.hcatalog.data.schema.HCatSchemaUtils.CollectionBuilder
 
build() - Method in class org.apache.hcatalog.data.schema.HCatSchemaUtils.HCatSchemaBuilder
 
build() - Method in class org.apache.hcatalog.data.schema.HCatSchemaUtils.MapBuilder
 
build() - Method in class org.apache.hcatalog.data.transfer.ReadEntity.Builder
 
build() - Method in class org.apache.hcatalog.data.transfer.WriteEntity.Builder
 
buildErrorMessage(ErrorType, String, Throwable) - Static method in exception org.apache.hcatalog.common.HCatException
Builds the error message string.
BYTE - Static variable in class org.apache.hcatalog.data.DataType
 

C

cancelJobTrackerDelegationToken(String, String) - Static method in class org.apache.hcatalog.common.HCatUtil
 
checkJobContextIfRunningFromBackend(JobContext) - Static method in class org.apache.hcatalog.common.HCatUtil
 
checkOutputSpecs(JobContext) - Method in class org.apache.hcatalog.mapreduce.HCatBaseOutputFormat
Check for validity of the output-specification for the job.
checkOutputSpecs(JobContext) - Method in class org.apache.hcatalog.pig.drivers.StoreFuncBasedOutputFormat
 
checkPermissions(Configuration, Path, EnumSet<FsAction>) - Static method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
Checks the permissions for the given path and current user on Hadoop FS.
checkPermissions(FileSystem, Path, EnumSet<FsAction>, String, String[]) - Static method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
Checks the permissions for the given path and current user on Hadoop FS.
checkSchema(ResourceSchema) - Method in class org.apache.hcatalog.pig.HCatBaseStorer
 
cleanupOnFailure(String, Job) - Method in class org.apache.hcatalog.pig.HCatBaseStorer
 
close() - Method in class org.apache.hcatalog.rcfile.RCFileMapReduceRecordReader
 
commit(WriterContext) - Method in class org.apache.hcatalog.data.transfer.HCatWriter
This method should be called at master node.
commit(WriterContext) - Method in class org.apache.hcatalog.data.transfer.impl.HCatOutputFormatWriter
 
compare(Object, Object) - Static method in class org.apache.hcatalog.data.DataType
 
compare(Object, Object, byte, byte) - Static method in class org.apache.hcatalog.data.DataType
 
COMPUTED_OUTPUT_SCHEMA - Static variable in class org.apache.hcatalog.pig.HCatBaseStorer
 
computedSchema - Variable in class org.apache.hcatalog.pig.HCatBaseStorer
 
conf - Variable in class org.apache.hcatalog.data.transfer.HCatReader
 
conf - Variable in class org.apache.hcatalog.data.transfer.HCatWriter
 
conf - Variable in class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
CONF_MAPREDUCE_JOB_CREDENTIALS_BINARY - Static variable in class org.apache.hcatalog.common.HCatConstants
 
configureInputJobProperties(TableDesc, Map<String, String>) - Method in class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
configureInputJobProperties(TableDesc, Map<String, String>) - Method in class org.apache.hcatalog.mapreduce.HCatStorageHandler
This method is called to allow the StorageHandlers the chance to populate the JobContext.getConfiguration() with properties that maybe be needed by the handler's bundled artifacts (ie InputFormat, SerDe, etc).
configureOutputJobProperties(TableDesc, Map<String, String>) - Method in class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
configureOutputJobProperties(TableDesc, Map<String, String>) - Method in class org.apache.hcatalog.mapreduce.HCatStorageHandler
This method is called to allow the StorageHandlers the chance to populate the JobContext.getConfiguration() with properties that maybe be needed by the handler's bundled artifacts (ie InputFormat, SerDe, etc).
configureOutputStorageHandler(HCatStorageHandler, JobContext, OutputJobInfo) - Static method in class org.apache.hcatalog.common.HCatUtil
 
configureOutputStorageHandler(JobContext, OutputJobInfo, Map<String, String>) - Static method in class org.apache.hcatalog.mapreduce.HCatBaseOutputFormat
Configure the output storage handler, with allowing specification of partvals from which it picks the dynamic partvals
configureTableJobProperties(TableDesc, Map<String, String>) - Method in class org.apache.hcatalog.mapreduce.HCatStorageHandler
Deprecated. 
conn - Variable in class org.apache.hcatalog.listener.NotificationListener
 
convertPigSchemaToHCatSchema(Schema, HCatSchema) - Method in class org.apache.hcatalog.pig.HCatBaseStorer
Constructs HCatSchema from pigSchema.
copy(HCatRecord) - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
copy(HCatRecord) - Method in class org.apache.hcatalog.data.HCatRecord
 
copy(HCatRecord) - Method in class org.apache.hcatalog.data.LazyHCatRecord
 
copyConf(Configuration, Configuration) - Static method in class org.apache.hcatalog.common.HCatUtil
Replace the contents of dest with the contents of src
copyJobPropertiesToJobConf(Map<String, String>, JobConf) - Static method in class org.apache.hcatalog.common.HCatUtil
 
create(String, String, String) - Static method in class org.apache.hcatalog.mapreduce.InputJobInfo
Initializes a new InputJobInfo for reading data from a table.
create(String, String, Map<String, String>) - Static method in class org.apache.hcatalog.mapreduce.OutputJobInfo
Initializes a new OutputJobInfo instance for writing data from a table.
createConnection() - Method in class org.apache.hcatalog.listener.NotificationListener
 
createHiveClient(HiveConf) - Static method in class org.apache.hcatalog.common.HCatUtil
 
createJobContext(JobContext) - Static method in class org.apache.hadoop.mapred.HCatMapRedUtil
 
createJobContext(JobConf, JobID, Progressable) - Static method in class org.apache.hadoop.mapred.HCatMapRedUtil
 
createJobContext(Configuration, JobID) - Method in interface org.apache.hcatalog.shims.HCatHadoopShims
 
createRecordReader(InputSplit, TaskAttemptContext) - Method in class org.apache.hcatalog.mapreduce.HCatBaseInputFormat
Create the RecordReader for the given InputSplit.
createRecordReader(InputSplit, TaskAttemptContext) - Method in class org.apache.hcatalog.pig.drivers.LoadFuncBasedInputFormat
 
createRecordReader(InputSplit, TaskAttemptContext) - Method in class org.apache.hcatalog.rcfile.RCFileMapReduceInputFormat
 
createTaskAttemptContext(TaskAttemptContext) - Static method in class org.apache.hadoop.mapred.HCatMapRedUtil
 
createTaskAttemptContext(JobConf, TaskAttemptID, Progressable) - Static method in class org.apache.hadoop.mapred.HCatMapRedUtil
 
createTaskAttemptContext(Configuration, TaskAttemptID) - Method in interface org.apache.hcatalog.shims.HCatHadoopShims
 

D

DataTransferFactory - Class in org.apache.hcatalog.data.transfer
Use this factory to get instances of HCatReader or HCatWriter at master and slave nodes.
DataTransferFactory() - Constructor for class org.apache.hcatalog.data.transfer.DataTransferFactory
 
DataType - Class in org.apache.hcatalog.data
 
DataType() - Constructor for class org.apache.hcatalog.data.DataType
 
decodeBytes(String) - Static method in class org.apache.hcatalog.common.HCatUtil
 
DefaultHCatRecord - Class in org.apache.hcatalog.data
 
DefaultHCatRecord() - Constructor for class org.apache.hcatalog.data.DefaultHCatRecord
 
DefaultHCatRecord(int) - Constructor for class org.apache.hcatalog.data.DefaultHCatRecord
 
DefaultHCatRecord(List<Object>) - Constructor for class org.apache.hcatalog.data.DefaultHCatRecord
 
DefaultStateProvider - Class in org.apache.hcatalog.data.transfer.state
 
DefaultStateProvider() - Constructor for class org.apache.hcatalog.data.transfer.state.DefaultStateProvider
 
deserialize(String) - Static method in class org.apache.hcatalog.common.HCatUtil
 
deserialize(Writable) - Method in class org.apache.hcatalog.data.HCatRecordSerDe
The purpose of a deserialize method is to turn a data blob which is a writable representation of the data into an object that can then be parsed using the appropriate ObjectInspector.
deserialize(Writable) - Method in class org.apache.hcatalog.data.JsonSerDe
Takes JSON string in Text form, and has to return an object representation above it that's readable by the corresponding object inspector.
doSchemaValidations(Schema, HCatSchema) - Method in class org.apache.hcatalog.pig.HCatBaseStorer
 
DOUBLE - Static variable in class org.apache.hcatalog.data.DataType
 
DYNTEMP_DIR_NAME - Static variable in class org.apache.hcatalog.mapreduce.FosterStorageHandler
The directory under which data is initially written for a partitioned table

E

encodeBytes(byte[]) - Static method in class org.apache.hcatalog.common.HCatUtil
 
equals(Object) - Method in class org.apache.hcatalog.data.Pair
 
equals(Object) - Method in class org.apache.hcatalog.mapreduce.HCatTableInfo
 
ERROR - Static variable in class org.apache.hcatalog.data.DataType
 
ErrorType - Enum in org.apache.hcatalog.common
Enum type representing the various errors throws by HCat.
exec(JobContext, Partition, Path) - Method in class org.apache.hcatalog.har.HarOutputCommitterPostProcessor
 
extractJobTrackerToken(String, String) - Static method in class org.apache.hcatalog.common.HCatUtil
 
extractPigObject(Object, HCatFieldSchema) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
extractSchemaFromStorageDescriptor(StorageDescriptor) - Static method in class org.apache.hcatalog.common.HCatUtil
 
extractThriftToken(String, String) - Static method in class org.apache.hcatalog.common.HCatUtil
 

F

finalize() - Method in class org.apache.hcatalog.listener.NotificationListener
 
findType(Object) - Static method in class org.apache.hcatalog.data.DataType
Determine the datatype of an object.
first - Variable in class org.apache.hcatalog.data.Pair
 
FLOAT - Static variable in class org.apache.hcatalog.data.DataType
 
FosterStorageHandler - Class in org.apache.hcatalog.mapreduce
This class is used to encapsulate the InputFormat, OutputFormat and SerDe artifacts of tables which don't define a SerDe.
FosterStorageHandler(String, String, String) - Constructor for class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
FosterStorageHandler(Class<? extends InputFormat>, Class<? extends OutputFormat>, Class<? extends SerDe>) - Constructor for class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
fromType(HCatFieldSchema.Type) - Static method in enum org.apache.hcatalog.data.schema.HCatFieldSchema.Category
 

G

get(int) - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
get(String, HCatSchema) - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
get(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
get(String, HCatSchema, Class) - Method in class org.apache.hcatalog.data.HCatRecord
 
get(int) - Method in interface org.apache.hcatalog.data.HCatRecordable
Gets the field at the specified index.
get(int) - Method in class org.apache.hcatalog.data.LazyHCatRecord
 
get(String, HCatSchema) - Method in class org.apache.hcatalog.data.LazyHCatRecord
 
get(String) - Method in class org.apache.hcatalog.data.schema.HCatSchema
 
get(int) - Method in class org.apache.hcatalog.data.schema.HCatSchema
 
get() - Static method in class org.apache.hcatalog.data.transfer.state.DefaultStateProvider
 
get() - Static method in class org.apache.hcatalog.shims.HCatHadoopShims.Instance
 
getAll() - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
getAll() - Method in interface org.apache.hcatalog.data.HCatRecordable
Gets all the fields of the hcat record.
getAll() - Method in class org.apache.hcatalog.data.LazyHCatRecord
 
getArrayElementSchema() - Method in class org.apache.hcatalog.data.schema.HCatFieldSchema
 
getAuthorizationProvider() - Method in class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
getAuthorizationProvider() - Method in class org.apache.hcatalog.mapreduce.HCatStorageHandler
 
getAuthProvider() - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzerBase
 
getBaseSplit() - Method in class org.apache.hcatalog.mapreduce.HCatSplit
Gets the underlying InputSplit.
getBoolean(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
getByte(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
getCategory() - Method in class org.apache.hcatalog.data.schema.HCatFieldSchema
Returns category of the field
getComment() - Method in class org.apache.hcatalog.data.schema.HCatFieldSchema
 
getConf() - Method in class org.apache.hcatalog.data.transfer.HCatReader
 
getConf() - Method in class org.apache.hcatalog.data.transfer.ReaderContext
 
getConf() - Method in class org.apache.hcatalog.data.transfer.WriterContext
 
getConf() - Method in class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
getConf() - Method in class org.apache.hcatalog.mapreduce.HCatStorageHandler
 
getConfigFromUDFProperties(Properties, Configuration, String) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
getCurrentKey() - Method in class org.apache.hcatalog.rcfile.RCFileMapReduceRecordReader
 
getCurrentValue() - Method in class org.apache.hcatalog.rcfile.RCFileMapReduceRecordReader
 
getDatabaseName() - Method in class org.apache.hcatalog.mapreduce.HCatTableInfo
Gets the value of databaseName
getDatabaseName() - Method in class org.apache.hcatalog.mapreduce.InputJobInfo
Gets the value of databaseName
getDatabaseName() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
getDataColumns() - Method in class org.apache.hcatalog.mapreduce.HCatTableInfo
 
getDataSchema() - Method in class org.apache.hcatalog.mapreduce.HCatSplit
Gets the data schema.
getDbAndTableName(String) - Static method in class org.apache.hcatalog.common.HCatUtil
 
getDbLocation(Database) - Method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
getDbName(Hive, String) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzerBase
 
getDBTableNames(String) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
getDelegate(Table) - Method in class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
Returns the StorageHandler of the Table obtained from the HCatStorageHandler
getDouble(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
getDynamicPartitioningKeys() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
getErrorCode() - Method in enum org.apache.hcatalog.common.ErrorType
Gets the error code.
getErrorCode() - Method in exception org.apache.hcatalog.common.HCatException
Gets the error code.
getErrorMessage() - Method in enum org.apache.hcatalog.common.ErrorType
Gets the error message.
getErrorType() - Method in exception org.apache.hcatalog.common.HCatException
Gets the error type.
getFeatures() - Method in class org.apache.hcatalog.pig.HCatBaseLoader
 
getFieldNames() - Method in class org.apache.hcatalog.data.schema.HCatSchema
 
getFields() - Method in class org.apache.hcatalog.data.schema.HCatSchema
Users are not allowed to modify the list directly, since HCatSchema maintains internal state.
getFieldSchema(HCatFieldSchema) - Static method in class org.apache.hcatalog.data.schema.HCatSchemaUtils
 
getFieldSchemaList(List<HCatFieldSchema>) - Static method in class org.apache.hcatalog.common.HCatUtil
 
getFieldSchemas(List<HCatFieldSchema>) - Static method in class org.apache.hcatalog.data.schema.HCatSchemaUtils
 
getFilter() - Method in class org.apache.hcatalog.mapreduce.InputJobInfo
Gets the value of partition filter
getFilterString() - Method in class org.apache.hcatalog.data.transfer.ReadEntity
 
getFloat(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
getFsAction(Privilege, Path) - Method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
getFsActions(Privilege[], Path) - Method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
getHarRequested() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
Returns whether or not hadoop archiving has been requested for this job
getHCatFieldSchema(FieldSchema) - Static method in class org.apache.hcatalog.data.schema.HCatSchemaUtils
Convert a HCatFieldSchema to a FieldSchema
getHCatFieldSchemaList(FieldSchema...) - Static method in class org.apache.hcatalog.common.HCatUtil
 
getHCatFieldSchemaList(List<FieldSchema>) - Static method in class org.apache.hcatalog.common.HCatUtil
 
getHCatReader(ReadEntity, Map<String, String>) - Static method in class org.apache.hcatalog.data.transfer.DataTransferFactory
This should be called once from master node to obtain an instance of HCatReader
getHCatReader(InputSplit, Configuration) - Static method in class org.apache.hcatalog.data.transfer.DataTransferFactory
This should only be called once from every slave nodes to obtain an instance of HCatReader
getHCatReader(InputSplit, Configuration, StateProvider) - Static method in class org.apache.hcatalog.data.transfer.DataTransferFactory
This should only be called once from every slave nodes to obtain an instance of HCatReader This should be called if external system has some state to provide to HCatalog
getHCatRecordObjectInspector(StructTypeInfo) - Static method in class org.apache.hcatalog.data.HCatRecordObjectInspectorFactory
Returns HCatRecordObjectInspector given a StructTypeInfo type definition for the record to look into
getHCatSchema(Schema) - Static method in class org.apache.hcatalog.data.schema.HCatSchemaUtils
 
getHCatSchema(List<? extends FieldSchema>) - Static method in class org.apache.hcatalog.data.schema.HCatSchemaUtils
 
getHCatSchema(TypeInfo) - Static method in class org.apache.hcatalog.data.schema.HCatSchemaUtils
 
getHCatSchema(String) - Static method in class org.apache.hcatalog.data.schema.HCatSchemaUtils
 
getHCatSchemaFromTypeString(String) - Static method in class org.apache.hcatalog.data.schema.HCatSchemaUtils
 
getHCatServerPrincipal(Job) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
getHCatServerUri(Job) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
getHCatWriter(WriteEntity, Map<String, String>) - Static method in class org.apache.hcatalog.data.transfer.DataTransferFactory
This should be called at master node to obtain an instance of HCatWriter
getHCatWriter(WriterContext) - Static method in class org.apache.hcatalog.data.transfer.DataTransferFactory
This should be called at slave nodes to obtain an instance of HCatWriter
getHCatWriter(WriterContext, StateProvider) - Static method in class org.apache.hcatalog.data.transfer.DataTransferFactory
This should be called at slave nodes to obtain an instance of HCatWriter If external system has some mechanism for providing state to HCatalog, this constructor can be used.
getHiveConf(Configuration) - Static method in class org.apache.hcatalog.common.HCatUtil
 
getId() - Method in class org.apache.hcatalog.data.transfer.state.DefaultStateProvider
Default implementation.
getId() - Method in interface org.apache.hcatalog.data.transfer.state.StateProvider
This method should return id assigned to slave node.
getIfClass() - Method in class org.apache.hcatalog.mapreduce.StorerInfo
 
getInputFormat() - Method in class org.apache.hcatalog.pig.HCatLoader
 
getInputFormatClass() - Method in class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
getInputFormatClassName() - Method in class org.apache.hcatalog.mapreduce.PartInfo
 
getInputJobProperties(HCatStorageHandler, InputJobInfo) - Static method in class org.apache.hcatalog.common.HCatUtil
 
getInputStorageHandlerProperties() - Method in class org.apache.hcatalog.mapreduce.PartInfo
Gets the value of hcatProperties.
getInteger(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
getJobConfFromContext(JobContext) - Static method in class org.apache.hcatalog.common.HCatUtil
 
getJobInfo(JobContext) - Static method in class org.apache.hcatalog.mapreduce.HCatBaseOutputFormat
Gets the HCatOuputJobInfo object by reading the Configuration and deserializing the string.
getJobProperties() - Method in class org.apache.hcatalog.mapreduce.PartInfo
 
getJobTrackerDelegationToken(Configuration, String) - Static method in class org.apache.hcatalog.common.HCatUtil
 
getLength() - Method in class org.apache.hcatalog.mapreduce.HCatSplit
 
getList(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
getListSchemaBuilder() - Static method in class org.apache.hcatalog.data.schema.HCatSchemaUtils
 
getLocation() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
getLocation() - Method in class org.apache.hcatalog.mapreduce.PartInfo
Gets the value of location.
getLocations() - Method in class org.apache.hcatalog.mapreduce.HCatSplit
 
getLong(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
getMap(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
getMapKeyType() - Method in class org.apache.hcatalog.data.schema.HCatFieldSchema
 
getMapSchemaBuilder() - Static method in class org.apache.hcatalog.data.schema.HCatSchemaUtils
 
getMapValueSchema() - Method in class org.apache.hcatalog.data.schema.HCatFieldSchema
 
getMaxDynamicPartitions() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
Returns maximum number of allowable dynamic partitions
getMetaHook() - Method in class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
getName() - Method in class org.apache.hcatalog.data.schema.HCatFieldSchema
Returns name of the field
getNext() - Method in class org.apache.hcatalog.pig.HCatBaseLoader
 
getObjectInspector() - Method in class org.apache.hcatalog.data.HCatRecordSerDe
Return an object inspector that can read through the object that we return from deserialize().
getObjectInspector() - Method in class org.apache.hcatalog.data.JsonSerDe
Returns an object inspector for the specified schema that is capable of reading in the object representation of the JSON string
getOfClass() - Method in class org.apache.hcatalog.mapreduce.StorerInfo
 
getOutputCommitter(TaskAttemptContext) - Method in class org.apache.hcatalog.mapreduce.HCatOutputFormat
Get the output committer for this output format.
getOutputCommitter(TaskAttemptContext) - Method in class org.apache.hcatalog.pig.drivers.StoreFuncBasedOutputFormat
 
getOutputFormat(JobContext) - Method in class org.apache.hcatalog.mapreduce.HCatBaseOutputFormat
Gets the output format instance.
getOutputFormat() - Method in class org.apache.hcatalog.pig.HCatStorer
 
getOutputFormatClass() - Method in class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
getOutputFormatClassName() - Method in class org.apache.hcatalog.mapreduce.PartInfo
 
getOutputSchema(JobContext) - Static method in class org.apache.hcatalog.mapreduce.HCatBaseInputFormat
 
getOutputSchema() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
getParentFSPath(Path) - Method in class org.apache.hcatalog.har.HarOutputCommitterPostProcessor
 
getPartitionColumns(Table) - Static method in class org.apache.hcatalog.common.HCatUtil
return the partition columns from a table instance
getPartitionColumns() - Method in class org.apache.hcatalog.mapreduce.HCatTableInfo
 
getPartitionInfo() - Method in class org.apache.hcatalog.mapreduce.HCatSplit
Gets the partition info.
getPartitionKeys(String, Job) - Method in class org.apache.hcatalog.pig.HCatLoader
 
getPartitions() - Method in class org.apache.hcatalog.mapreduce.InputJobInfo
 
getPartitionSchema() - Method in class org.apache.hcatalog.mapreduce.PartInfo
Gets the value of partitionSchema.
getPartitionValues() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
Gets the value of partitionValues
getPartitionValues() - Method in class org.apache.hcatalog.mapreduce.PartInfo
Gets the partition values.
getPigType(HCatFieldSchema) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
getPigType(HCatFieldSchema.Type) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
getPosition(String) - Method in class org.apache.hcatalog.data.schema.HCatSchema
 
getPosOfDynPartCols() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
getPosOfPartCols() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
getProcessedLocation(Path) - Method in class org.apache.hcatalog.har.HarOutputCommitterPostProcessor
 
getProgress() - Method in class org.apache.hcatalog.rcfile.RCFileMapReduceRecordReader
 
getProperties() - Method in class org.apache.hcatalog.mapreduce.InputJobInfo
Set/Get Property information to be passed down to *StorageHandler implementation put implementation specific storage handler configurations here
getProperties() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
Set/Get Property information to be passed down to *StorageHandler implementation put implementation specific storage handler configurations here
getProperties() - Method in class org.apache.hcatalog.mapreduce.StorerInfo
 
getRecordWriter(TaskAttemptContext) - Method in class org.apache.hcatalog.mapreduce.HCatOutputFormat
Get the record writer for the job.
getRecordWriter(TaskAttemptContext) - Method in class org.apache.hcatalog.pig.drivers.StoreFuncBasedOutputFormat
 
getRecordWriter(TaskAttemptContext) - Method in class org.apache.hcatalog.rcfile.RCFileMapReduceOutputFormat
 
getResourceSchema(HCatSchema) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
getSchema(String, Job) - Method in class org.apache.hcatalog.pig.HCatLoader
 
getSerDeClass() - Method in class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
getSerdeClass() - Method in class org.apache.hcatalog.mapreduce.StorerInfo
 
getSerdeClassName() - Method in class org.apache.hcatalog.mapreduce.PartInfo
 
getSerDeStats() - Method in class org.apache.hcatalog.data.HCatRecordSerDe
 
getSerDeStats() - Method in class org.apache.hcatalog.data.JsonSerDe
 
getSerializedClass() - Method in class org.apache.hcatalog.data.HCatRecordSerDe
 
getSerializedClass() - Method in class org.apache.hcatalog.data.JsonSerDe
 
getSerializedHcatKeyJobInfo(Job, InputJobInfo, String) - Static method in class org.apache.hcatalog.mapreduce.InitializeInput
 
getShort(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
getSplits() - Method in class org.apache.hcatalog.data.transfer.ReaderContext
 
getSplits(JobContext) - Method in class org.apache.hcatalog.mapreduce.HCatBaseInputFormat
Logically split the set of input files for the job.
getSplits(JobContext) - Method in class org.apache.hcatalog.pig.drivers.LoadFuncBasedInputFormat
 
getSplits(JobContext) - Method in class org.apache.hcatalog.rcfile.RCFileMapReduceInputFormat
 
getStandardObjectInspectorFromTypeInfo(TypeInfo) - Static method in class org.apache.hcatalog.data.HCatRecordObjectInspectorFactory
 
getStatistics(String, Job) - Method in class org.apache.hcatalog.pig.HCatBaseLoader
 
getStorageHandler(Configuration, StorerInfo) - Static method in class org.apache.hcatalog.common.HCatUtil
Create an instance of a storage handler defined in storerInfo.
getStorageHandler(Configuration, PartInfo) - Static method in class org.apache.hcatalog.common.HCatUtil
 
getStorageHandler(Configuration, String, String, String, String) - Static method in class org.apache.hcatalog.common.HCatUtil
Create an instance of a storage handler.
getStorageHandlerClass() - Method in class org.apache.hcatalog.mapreduce.StorerInfo
 
getStorageHandlerClassName() - Method in class org.apache.hcatalog.mapreduce.PartInfo
 
getStorerInfo() - Method in class org.apache.hcatalog.mapreduce.HCatTableInfo
 
getString(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
getStruct(String, HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecord
 
getStructFieldData(Object, StructField) - Method in class org.apache.hcatalog.data.HCatRecordObjectInspector
 
getStructFieldsDataAsList(Object) - Method in class org.apache.hcatalog.data.HCatRecordObjectInspector
 
getStructSchemaBuilder() - Static method in class org.apache.hcatalog.data.schema.HCatSchemaUtils
 
getStructSubSchema() - Method in class org.apache.hcatalog.data.schema.HCatFieldSchema
 
getTable(HiveMetaStoreClient, String, String) - Static method in class org.apache.hcatalog.common.HCatUtil
 
getTable(String, String, String) - Method in class org.apache.hcatalog.pig.PigHCatUtil
 
getTableInfo() - Method in class org.apache.hcatalog.mapreduce.InputJobInfo
Gets the table's meta information
getTableInfo() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
getTableInfo() - Method in class org.apache.hcatalog.mapreduce.PartInfo
 
getTableLocation() - Method in class org.apache.hcatalog.mapreduce.HCatTableInfo
 
getTableName() - Method in class org.apache.hcatalog.mapreduce.HCatTableInfo
Gets the value of tableName
getTableName() - Method in class org.apache.hcatalog.mapreduce.InputJobInfo
Gets the value of tableName
getTableName() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
getTableSchema(JobContext) - Static method in class org.apache.hcatalog.mapreduce.HCatBaseInputFormat
Gets the HCatTable schema for the table specified in the HCatInputFormat.setInput call on the specified job context.
getTableSchema(JobContext) - Static method in class org.apache.hcatalog.mapreduce.HCatBaseOutputFormat
Gets the table schema for the table specified in the HCatOutputFormat.setOutput call on the specified job context.
getTableSchema() - Method in class org.apache.hcatalog.mapreduce.HCatSplit
Gets the table schema.
getTableSchemaWithPtnCols(Table) - Static method in class org.apache.hcatalog.common.HCatUtil
 
getType() - Method in class org.apache.hcatalog.data.schema.HCatFieldSchema
Returns type of the field
getTypeString() - Method in class org.apache.hcatalog.data.schema.HCatFieldSchema
 
getWritable() - Method in class org.apache.hcatalog.data.LazyHCatRecord
Convert this LazyHCatRecord to a DefaultHCatRecord.

H

harFile(Path) - Method in class org.apache.hcatalog.har.HarOutputCommitterPostProcessor
 
HarOutputCommitterPostProcessor - Class in org.apache.hcatalog.har
 
HarOutputCommitterPostProcessor() - Constructor for class org.apache.hcatalog.har.HarOutputCommitterPostProcessor
 
hashCode() - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
hashCode() - Method in class org.apache.hcatalog.data.Pair
 
hashCode() - Method in class org.apache.hcatalog.mapreduce.HCatTableInfo
 
HCAT_ADD_DATABASE_EVENT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_ADD_PARTITION_EVENT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_ADD_TABLE_EVENT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_CREATE_DB_NAME - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_CREATE_TBL_NAME - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_DEFAULT_TOPIC_PREFIX - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_DROP_DATABASE_EVENT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_DROP_PARTITION_EVENT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_DROP_TABLE_EVENT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_DYNAMIC_PTN_JOBID - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_EVENT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_GROUP - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_IS_DYNAMIC_MAX_PTN_CHECK_ENABLED - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_KEY_BASE - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_KEY_HIVE_CONF - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_KEY_JOB_INFO - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_KEY_JOBCLIENT_TOKEN_SIGNATURE - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_KEY_JOBCLIENT_TOKEN_STRFORM - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_KEY_OUTPUT_BASE - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_KEY_OUTPUT_INFO - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_KEY_OUTPUT_SCHEMA - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_KEY_TOKEN_SIGNATURE - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_METASTORE_PRINCIPAL - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_METASTORE_URI - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_MSG_CLEAN_FREQ - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_MSG_EXPIRY_DURATION - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_MSGBUS_TOPIC_NAME - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_MSGBUS_TOPIC_NAMING_POLICY - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_MSGBUS_TOPIC_PREFIX - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_PARTITION_DONE_EVENT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_PERMS - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_PIG_ARGS_DELIMIT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_PIG_ARGS_DELIMIT_DEFAULT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_PIG_LOADER - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_PIG_LOADER_ARGS - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_PIG_STORAGE_CLASS - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_PIG_STORER - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_PIG_STORER_ARGS - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCAT_TABLE_SCHEMA - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HCatBaseInputFormat - Class in org.apache.hcatalog.mapreduce
 
HCatBaseInputFormat() - Constructor for class org.apache.hcatalog.mapreduce.HCatBaseInputFormat
 
HCatBaseLoader - Class in org.apache.hcatalog.pig
Base class for HCatLoader and HCatEximLoader
HCatBaseLoader() - Constructor for class org.apache.hcatalog.pig.HCatBaseLoader
 
HCatBaseOutputFormat - Class in org.apache.hcatalog.mapreduce
 
HCatBaseOutputFormat() - Constructor for class org.apache.hcatalog.mapreduce.HCatBaseOutputFormat
 
HCatBaseStorer - Class in org.apache.hcatalog.pig
Base class for HCatStorer and HCatEximStorer
HCatBaseStorer(String, String) - Constructor for class org.apache.hcatalog.pig.HCatBaseStorer
 
HCatCli - Class in org.apache.hcatalog.cli
 
HCatCli() - Constructor for class org.apache.hcatalog.cli.HCatCli
 
HCatConstants - Class in org.apache.hcatalog.common
 
HCatDriver - Class in org.apache.hcatalog.cli
 
HCatDriver() - Constructor for class org.apache.hcatalog.cli.HCatDriver
 
HCatException - Exception in org.apache.hcatalog.common
Class representing exceptions thrown by HCat.
HCatException(ErrorType) - Constructor for exception org.apache.hcatalog.common.HCatException
Instantiates a new hcat exception.
HCatException(ErrorType, Throwable) - Constructor for exception org.apache.hcatalog.common.HCatException
Instantiates a new hcat exception.
HCatException(ErrorType, String) - Constructor for exception org.apache.hcatalog.common.HCatException
Instantiates a new hcat exception.
HCatException(ErrorType, String, Throwable) - Constructor for exception org.apache.hcatalog.common.HCatException
Instantiates a new hcat exception.
HCatException(String) - Constructor for exception org.apache.hcatalog.common.HCatException
Instantiates a new hcat exception.
HCatException(String, Throwable) - Constructor for exception org.apache.hcatalog.common.HCatException
Instantiates a new hcat exception.
HCatFieldSchema - Class in org.apache.hcatalog.data.schema
 
HCatFieldSchema(String, HCatFieldSchema.Type, String) - Constructor for class org.apache.hcatalog.data.schema.HCatFieldSchema
Constructor constructing a primitive datatype HCatFieldSchema
HCatFieldSchema(String, HCatFieldSchema.Type, HCatSchema, String) - Constructor for class org.apache.hcatalog.data.schema.HCatFieldSchema
Constructor for constructing a ARRAY type or STRUCT type HCatFieldSchema, passing type and subschema
HCatFieldSchema(String, HCatFieldSchema.Type, HCatFieldSchema.Type, HCatSchema, String) - Constructor for class org.apache.hcatalog.data.schema.HCatFieldSchema
Constructor for constructing a MAP type HCatFieldSchema, passing type of key and value
HCatFieldSchema.Category - Enum in org.apache.hcatalog.data.schema
 
HCatFieldSchema.Type - Enum in org.apache.hcatalog.data.schema
 
HCatHadoopShims - Interface in org.apache.hcatalog.shims
Shim layer to abstract differences between Hadoop 0.20 and 0.23 (HCATALOG-179).
HCatHadoopShims.Instance - Class in org.apache.hcatalog.shims
 
HCatHadoopShims.Instance() - Constructor for class org.apache.hcatalog.shims.HCatHadoopShims.Instance
 
HCatInputFormat - Class in org.apache.hcatalog.mapreduce
The InputFormat to use to read data from HCat
HCatInputFormat() - Constructor for class org.apache.hcatalog.mapreduce.HCatInputFormat
 
HCatInputFormatReader - Class in org.apache.hcatalog.data.transfer.impl
This reader reads via HCatInputFormat
HCatInputFormatReader(InputSplit, Configuration, StateProvider) - Constructor for class org.apache.hcatalog.data.transfer.impl.HCatInputFormatReader
 
HCatInputFormatReader(ReadEntity, Map<String, String>) - Constructor for class org.apache.hcatalog.data.transfer.impl.HCatInputFormatReader
 
HCatLoader - Class in org.apache.hcatalog.pig
Pig LoadFunc to read data from HCat
HCatLoader() - Constructor for class org.apache.hcatalog.pig.HCatLoader
 
HCatMapRedUtil - Class in org.apache.hadoop.mapred
 
HCatMapRedUtil() - Constructor for class org.apache.hadoop.mapred.HCatMapRedUtil
 
HCatOutputFormat - Class in org.apache.hcatalog.mapreduce
The OutputFormat to use to write data to HCat.
HCatOutputFormat() - Constructor for class org.apache.hcatalog.mapreduce.HCatOutputFormat
 
HCatOutputFormatWriter - Class in org.apache.hcatalog.data.transfer.impl
This writer writes via HCatOutputFormat
HCatOutputFormatWriter(WriteEntity, Map<String, String>) - Constructor for class org.apache.hcatalog.data.transfer.impl.HCatOutputFormatWriter
 
HCatOutputFormatWriter(Configuration, StateProvider) - Constructor for class org.apache.hcatalog.data.transfer.impl.HCatOutputFormatWriter
 
HCatReader - Class in org.apache.hcatalog.data.transfer
This abstract class is internal to HCatalog and abstracts away the notion of underlying system from which reads will be done.
HCatReader(ReadEntity, Map<String, String>) - Constructor for class org.apache.hcatalog.data.transfer.HCatReader
This constructor will be invoked by DataTransferFactory at master node.
HCatReader(Configuration, StateProvider) - Constructor for class org.apache.hcatalog.data.transfer.HCatReader
This constructor will be invoked by DataTransferFactory at slave nodes.
HCatRecord - Class in org.apache.hcatalog.data
Abstract class exposing get and set semantics for basic record usage.
HCatRecord() - Constructor for class org.apache.hcatalog.data.HCatRecord
 
HCatRecordable - Interface in org.apache.hcatalog.data
Interface that determines whether we can implement a HCatRecord on top of it
HCatRecordObjectInspector - Class in org.apache.hcatalog.data
 
HCatRecordObjectInspector(List<String>, List<ObjectInspector>) - Constructor for class org.apache.hcatalog.data.HCatRecordObjectInspector
 
HCatRecordObjectInspectorFactory - Class in org.apache.hcatalog.data
ObjectInspectorFactory for HCatRecordObjectInspectors (and associated helper inspectors)
HCatRecordObjectInspectorFactory() - Constructor for class org.apache.hcatalog.data.HCatRecordObjectInspectorFactory
 
HCatRecordSerDe - Class in org.apache.hcatalog.data
SerDe class for serializing to and from HCatRecord
HCatRecordSerDe() - Constructor for class org.apache.hcatalog.data.HCatRecordSerDe
 
HCatSchema - Class in org.apache.hcatalog.data.schema
HCatSchema.
HCatSchema(List<HCatFieldSchema>) - Constructor for class org.apache.hcatalog.data.schema.HCatSchema
 
HCatSchemaUtils - Class in org.apache.hcatalog.data.schema
 
HCatSchemaUtils() - Constructor for class org.apache.hcatalog.data.schema.HCatSchemaUtils
 
HCatSchemaUtils.CollectionBuilder - Class in org.apache.hcatalog.data.schema
 
HCatSchemaUtils.HCatSchemaBuilder - Class in org.apache.hcatalog.data.schema
 
HCatSchemaUtils.HCatSchemaBuilder() - Constructor for class org.apache.hcatalog.data.schema.HCatSchemaUtils.HCatSchemaBuilder
 
HCatSchemaUtils.MapBuilder - Class in org.apache.hcatalog.data.schema
 
HCatSchemaUtils.MapBuilder() - Constructor for class org.apache.hcatalog.data.schema.HCatSchemaUtils.MapBuilder
 
HCatSemanticAnalyzer - Class in org.apache.hcatalog.cli.SemanticAnalysis
 
HCatSemanticAnalyzer() - Constructor for class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzer
 
HCatSemanticAnalyzerBase - Class in org.apache.hcatalog.cli.SemanticAnalysis
Base class for HCatSemanticAnalyzer hooks.
HCatSemanticAnalyzerBase() - Constructor for class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzerBase
 
HCatSplit - Class in org.apache.hcatalog.mapreduce
The HCatSplit wrapper around the InputSplit returned by the underlying InputFormat
HCatSplit() - Constructor for class org.apache.hcatalog.mapreduce.HCatSplit
Instantiates a new hcat split.
HCatSplit(PartInfo, InputSplit, HCatSchema) - Constructor for class org.apache.hcatalog.mapreduce.HCatSplit
Instantiates a new hcat split.
HCatStorageHandler - Class in org.apache.hcatalog.mapreduce
The abstract Class HCatStorageHandler would server as the base class for all the storage handlers required for non-native tables in HCatalog.
HCatStorageHandler() - Constructor for class org.apache.hcatalog.mapreduce.HCatStorageHandler
 
HCatStorer - Class in org.apache.hcatalog.pig
HCatStorer.
HCatStorer(String, String) - Constructor for class org.apache.hcatalog.pig.HCatStorer
 
HCatStorer(String) - Constructor for class org.apache.hcatalog.pig.HCatStorer
 
HCatStorer() - Constructor for class org.apache.hcatalog.pig.HCatStorer
 
HCatTableInfo - Class in org.apache.hcatalog.mapreduce
HCatTableInfo - class to communicate table information to HCatInputFormat and HCatOutputFormat
HCatUtil - Class in org.apache.hcatalog.common
 
HCatUtil() - Constructor for class org.apache.hcatalog.common.HCatUtil
 
HCatWriter - Class in org.apache.hcatalog.data.transfer
This abstraction is internal to HCatalog.
HCatWriter(WriteEntity, Map<String, String>) - Constructor for class org.apache.hcatalog.data.transfer.HCatWriter
This constructor will be used at master node
HCatWriter(Configuration, StateProvider) - Constructor for class org.apache.hcatalog.data.transfer.HCatWriter
This constructor will be used at slave nodes.
HdfsAuthorizationProvider - Class in org.apache.hcatalog.security
An AuthorizationProvider, which checks against the data access level permissions on HDFS.
HdfsAuthorizationProvider() - Constructor for class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
HdfsAuthorizationProvider(Configuration) - Constructor for class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
hdfsAuthorizer - Variable in class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
 
HIVE_RCFILE_IF_CLASS - Static variable in class org.apache.hcatalog.common.HCatConstants
 
HIVE_RCFILE_OF_CLASS - Static variable in class org.apache.hcatalog.common.HCatConstants
 

I

info - Variable in class org.apache.hcatalog.data.transfer.HCatReader
 
info - Variable in class org.apache.hcatalog.data.transfer.HCatWriter
 
initialize(Configuration, Properties) - Method in class org.apache.hcatalog.data.HCatRecordSerDe
 
initialize(HCatSchema) - Method in class org.apache.hcatalog.data.HCatRecordSerDe
 
initialize(Configuration, Properties) - Method in class org.apache.hcatalog.data.JsonSerDe
 
initialize(InputSplit, TaskAttemptContext) - Method in class org.apache.hcatalog.rcfile.RCFileMapReduceRecordReader
 
InitializeInput - Class in org.apache.hcatalog.mapreduce
The Class which handles querying the metadata server using the MetaStoreClient.
InitializeInput() - Constructor for class org.apache.hcatalog.mapreduce.InitializeInput
 
INNER_SIGNATURE - Static variable in class org.apache.hcatalog.pig.HCatLoader
 
INNER_SIGNATURE - Static variable in class org.apache.hcatalog.pig.HCatStorer
 
INNER_SIGNATURE_PREFIX - Static variable in class org.apache.hcatalog.pig.HCatLoader
 
INNER_SIGNATURE_PREFIX - Static variable in class org.apache.hcatalog.pig.HCatStorer
 
InputJobInfo - Class in org.apache.hcatalog.mapreduce
The class used to serialize and store the information read from the metadata server
INTEGER - Static variable in class org.apache.hcatalog.data.DataType
 
isComplex() - Method in class org.apache.hcatalog.data.schema.HCatFieldSchema
 
isDynamicPartitioningUsed() - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
Returns whether or not Dynamic Partitioning is used
isEnabled() - Method in class org.apache.hcatalog.har.HarOutputCommitterPostProcessor
 
isRetriable() - Method in enum org.apache.hcatalog.common.ErrorType
Checks if this is a retriable error.
isRetriable() - Method in exception org.apache.hcatalog.common.HCatException
Is this a retriable error.

J

JavaAction - Class in org.apache.hcatalog.oozie
 
JavaAction() - Constructor for class org.apache.hcatalog.oozie.JavaAction
 
JsonSerDe - Class in org.apache.hcatalog.data
 
JsonSerDe() - Constructor for class org.apache.hcatalog.data.JsonSerDe
 

L

LazyHCatRecord - Class in org.apache.hcatalog.data
An implementation of HCatRecord that wraps an Object returned by a SerDe and an ObjectInspector.
LazyHCatRecord(Object, ObjectInspector) - Constructor for class org.apache.hcatalog.data.LazyHCatRecord
 
LIST - Static variable in class org.apache.hcatalog.data.DataType
 
LoadFuncBasedInputFormat - Class in org.apache.hcatalog.pig.drivers
based on PigStorage
LoadFuncBasedInputFormat(LoadFunc, ResourceSchema, String, Configuration) - Constructor for class org.apache.hcatalog.pig.drivers.LoadFuncBasedInputFormat
 
LOG - Static variable in class org.apache.hcatalog.data.HCatRecordObjectInspector
 
LOG - Static variable in class org.apache.hcatalog.data.HCatRecordObjectInspectorFactory
 
LOG - Static variable in class org.apache.hcatalog.data.HCatRecordSerDe
 
LOG - Static variable in class org.apache.hcatalog.data.JsonSerDe
 
LOG - Static variable in class org.apache.hcatalog.data.LazyHCatRecord
 
logAllTokens(Log, JobContext) - Static method in class org.apache.hcatalog.common.HCatUtil
 
logEntrySet(Log, String, Set<? extends Map.Entry>) - Static method in class org.apache.hcatalog.common.HCatUtil
 
logHiveConf(Log, HiveConf) - Static method in class org.apache.hcatalog.common.HCatUtil
debug log the hive conf
logIterableSet(Log, String, Iterator<? extends Map.Entry>) - Static method in class org.apache.hcatalog.common.HCatUtil
 
logList(Log, String, List<? extends Object>) - Static method in class org.apache.hcatalog.common.HCatUtil
 
logMap(Log, String, Map<? extends Object, ? extends Object>) - Static method in class org.apache.hcatalog.common.HCatUtil
 
logStackTrace(Log) - Static method in class org.apache.hcatalog.common.HCatUtil
Logging stack trace
logToken(Log, String, Token<? extends TokenIdentifier>) - Static method in class org.apache.hcatalog.common.HCatUtil
 
LONG - Static variable in class org.apache.hcatalog.data.DataType
 

M

main(String[]) - Static method in class org.apache.hcatalog.cli.HCatCli
 
main(String[]) - Static method in class org.apache.hcatalog.oozie.JavaAction
 
makeHar(JobContext, String, String) - Static method in class org.apache.hcatalog.har.HarOutputCommitterPostProcessor
Creates a har file from the contents of a given directory, using that as root.
MAP - Static variable in class org.apache.hcatalog.data.DataType
 

N

nextKeyValue() - Method in class org.apache.hcatalog.rcfile.RCFileMapReduceRecordReader
 
NotificationListener - Class in org.apache.hcatalog.listener
Implementation of MetaStoreEventListener It sends message on two type of topics.
NotificationListener(Configuration) - Constructor for class org.apache.hcatalog.listener.NotificationListener
Create message bus connection and session in constructor.
NULL - Static variable in class org.apache.hcatalog.data.DataType
 

O

onAddPartition(AddPartitionEvent) - Method in class org.apache.hcatalog.listener.NotificationListener
 
onAlterPartition(AlterPartitionEvent) - Method in class org.apache.hcatalog.listener.NotificationListener
 
onAlterTable(AlterTableEvent) - Method in class org.apache.hcatalog.listener.NotificationListener
 
onCreateDatabase(CreateDatabaseEvent) - Method in class org.apache.hcatalog.listener.NotificationListener
 
onCreateTable(CreateTableEvent) - Method in class org.apache.hcatalog.listener.NotificationListener
 
onDropDatabase(DropDatabaseEvent) - Method in class org.apache.hcatalog.listener.NotificationListener
 
onDropPartition(DropPartitionEvent) - Method in class org.apache.hcatalog.listener.NotificationListener
 
onDropTable(DropTableEvent) - Method in class org.apache.hcatalog.listener.NotificationListener
 
onLoadPartitionDone(LoadPartitionDoneEvent) - Method in class org.apache.hcatalog.listener.NotificationListener
 
org.apache.hadoop.mapred - package org.apache.hadoop.mapred
 
org.apache.hcatalog.cli - package org.apache.hcatalog.cli
 
org.apache.hcatalog.cli.SemanticAnalysis - package org.apache.hcatalog.cli.SemanticAnalysis
 
org.apache.hcatalog.common - package org.apache.hcatalog.common
 
org.apache.hcatalog.data - package org.apache.hcatalog.data
 
org.apache.hcatalog.data.schema - package org.apache.hcatalog.data.schema
 
org.apache.hcatalog.data.transfer - package org.apache.hcatalog.data.transfer
 
org.apache.hcatalog.data.transfer.impl - package org.apache.hcatalog.data.transfer.impl
 
org.apache.hcatalog.data.transfer.state - package org.apache.hcatalog.data.transfer.state
 
org.apache.hcatalog.har - package org.apache.hcatalog.har
 
org.apache.hcatalog.listener - package org.apache.hcatalog.listener
 
org.apache.hcatalog.mapreduce - package org.apache.hcatalog.mapreduce
 
org.apache.hcatalog.oozie - package org.apache.hcatalog.oozie
 
org.apache.hcatalog.pig - package org.apache.hcatalog.pig
 
org.apache.hcatalog.pig.drivers - package org.apache.hcatalog.pig.drivers
 
org.apache.hcatalog.rcfile - package org.apache.hcatalog.rcfile
 
org.apache.hcatalog.security - package org.apache.hcatalog.security
 
org.apache.hcatalog.shims - package org.apache.hcatalog.shims
 
org.apache.hcatalog.storagehandler - package org.apache.hcatalog.storagehandler
 
OUTPUT_CONFS_TO_SAVE - Static variable in class org.apache.hcatalog.common.HCatConstants
 
OutputJobInfo - Class in org.apache.hcatalog.mapreduce
The class used to serialize and store the output related information

P

Pair<T,U> - Class in org.apache.hcatalog.data
Copy of C++ STL pair container.
Pair(T, U) - Constructor for class org.apache.hcatalog.data.Pair
 
PartInfo - Class in org.apache.hcatalog.mapreduce
The Class used to serialize the partition information read from the metadata server that maps to a partition
PartInfo(HCatSchema, HCatStorageHandler, String, Properties, Map<String, String>, HCatTableInfo) - Constructor for class org.apache.hcatalog.mapreduce.PartInfo
Instantiates a new hcat partition info.
partitionKeys - Variable in class org.apache.hcatalog.pig.HCatBaseStorer
 
partitions - Variable in class org.apache.hcatalog.pig.HCatBaseStorer
 
PIG_SCHEMA - Static variable in class org.apache.hcatalog.pig.HCatBaseStorer
 
PigHCatUtil - Class in org.apache.hcatalog.pig
 
PigHCatUtil() - Constructor for class org.apache.hcatalog.pig.PigHCatUtil
 
pigSchema - Variable in class org.apache.hcatalog.pig.HCatBaseStorer
 
postAnalyze(HiveSemanticAnalyzerHookContext, List<Task<? extends Serializable>>) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzer
 
postAnalyze(HiveSemanticAnalyzerHookContext, List<Task<? extends Serializable>>) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzerBase
 
preAnalyze(HiveSemanticAnalyzerHookContext, ASTNode) - Method in class org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzer
 
prepareRead() - Method in class org.apache.hcatalog.data.transfer.HCatReader
This should be called at master node to obtain ReaderContext which then should be serialized and sent to slave nodes.
prepareRead() - Method in class org.apache.hcatalog.data.transfer.impl.HCatInputFormatReader
 
prepareToRead(RecordReader, PigSplit) - Method in class org.apache.hcatalog.pig.HCatBaseLoader
 
prepareToWrite(RecordWriter) - Method in class org.apache.hcatalog.pig.HCatBaseStorer
 
prepareWrite() - Method in class org.apache.hcatalog.data.transfer.HCatWriter
External system should invoke this method exactly once from a master node.
prepareWrite() - Method in class org.apache.hcatalog.data.transfer.impl.HCatOutputFormatWriter
 
PRUNE_PROJECTION_INFO - Static variable in class org.apache.hcatalog.pig.HCatBaseLoader
 
pushProjection(LoadPushDown.RequiredFieldList) - Method in class org.apache.hcatalog.pig.HCatBaseLoader
 
putNext(Tuple) - Method in class org.apache.hcatalog.pig.HCatBaseStorer
 

R

RCFileMapReduceInputFormat<K extends org.apache.hadoop.io.LongWritable,V extends org.apache.hadoop.hive.serde2.columnar.BytesRefArrayWritable> - Class in org.apache.hcatalog.rcfile
 
RCFileMapReduceInputFormat() - Constructor for class org.apache.hcatalog.rcfile.RCFileMapReduceInputFormat
 
RCFileMapReduceOutputFormat - Class in org.apache.hcatalog.rcfile
The RC file input format using new Hadoop mapreduce APIs.
RCFileMapReduceOutputFormat() - Constructor for class org.apache.hcatalog.rcfile.RCFileMapReduceOutputFormat
 
RCFileMapReduceRecordReader<K extends org.apache.hadoop.io.LongWritable,V extends org.apache.hadoop.hive.serde2.columnar.BytesRefArrayWritable> - Class in org.apache.hcatalog.rcfile
 
RCFileMapReduceRecordReader() - Constructor for class org.apache.hcatalog.rcfile.RCFileMapReduceRecordReader
 
re - Variable in class org.apache.hcatalog.data.transfer.HCatReader
 
read() - Method in class org.apache.hcatalog.data.transfer.HCatReader
This should be called at slave nodes to read HCatRecords
read() - Method in class org.apache.hcatalog.data.transfer.impl.HCatInputFormatReader
 
readDatum(DataInput) - Static method in class org.apache.hcatalog.data.ReaderWriter
 
ReadEntity - Class in org.apache.hcatalog.data.transfer
 
ReadEntity.Builder - Class in org.apache.hcatalog.data.transfer
This class should be used to build ReadEntity.
ReadEntity.Builder() - Constructor for class org.apache.hcatalog.data.transfer.ReadEntity.Builder
 
ReaderContext - Class in org.apache.hcatalog.data.transfer
This class will contain information of different InputSplit obtained at master node and configuration.
ReaderContext() - Constructor for class org.apache.hcatalog.data.transfer.ReaderContext
 
ReaderWriter - Class in org.apache.hcatalog.data
 
ReaderWriter() - Constructor for class org.apache.hcatalog.data.ReaderWriter
 
readExternal(ObjectInput) - Method in class org.apache.hcatalog.data.transfer.ReaderContext
 
readExternal(ObjectInput) - Method in class org.apache.hcatalog.data.transfer.WriterContext
 
readFields(DataInput) - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
readFields(DataInput) - Method in class org.apache.hcatalog.data.LazyHCatRecord
 
readFields(DataInput) - Method in class org.apache.hcatalog.mapreduce.HCatSplit
 
registerAuthProvider(String, String) - Static method in class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
 
relativeToAbsolutePath(String, Path) - Method in class org.apache.hcatalog.pig.HCatLoader
 
relToAbsPathForStoreLocation(String, Path) - Method in class org.apache.hcatalog.pig.HCatBaseStorer
 
remove(int) - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
remove(int) - Method in class org.apache.hcatalog.data.HCatRecord
 
remove(int) - Method in class org.apache.hcatalog.data.LazyHCatRecord
 
remove(HCatFieldSchema) - Method in class org.apache.hcatalog.data.schema.HCatSchema
 
removeTupleFromBag(HCatFieldSchema, Schema.FieldSchema) - Static method in class org.apache.hcatalog.pig.HCatBaseStorer
 
run(String) - Method in class org.apache.hcatalog.cli.HCatDriver
 

S

saveConfigIntoUDFProperties(Properties, Configuration, String) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
second - Variable in class org.apache.hcatalog.data.Pair
 
send(Object, String, String) - Method in class org.apache.hcatalog.listener.NotificationListener
 
SEQUENCEFILE_INPUT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
SEQUENCEFILE_OUTPUT - Static variable in class org.apache.hcatalog.common.HCatConstants
 
serialize(Serializable) - Static method in class org.apache.hcatalog.common.HCatUtil
 
serialize(Object, ObjectInspector) - Method in class org.apache.hcatalog.data.HCatRecordSerDe
The purpose of the serialize method is to turn an object-representation with a provided ObjectInspector into a Writable format, which the underlying layer can then use to write out.
serialize(Object, ObjectInspector) - Method in class org.apache.hcatalog.data.JsonSerDe
Given an object and object inspector pair, traverse the object and generate a Text representation of the object.
serializeField(Object, ObjectInspector) - Static method in class org.apache.hcatalog.data.HCatRecordSerDe
Return underlying Java Object from an object-representation that is readable by a provided ObjectInspector.
session - Variable in class org.apache.hcatalog.listener.NotificationListener
 
set(int, Object) - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
set(String, HCatSchema, Object) - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
set(String, HCatSchema, Object) - Method in class org.apache.hcatalog.data.HCatRecord
 
set(int, Object) - Method in interface org.apache.hcatalog.data.HCatRecordable
Sets the field at the specified index.
set(int, Object) - Method in class org.apache.hcatalog.data.LazyHCatRecord
 
set(String, HCatSchema, Object) - Method in class org.apache.hcatalog.data.LazyHCatRecord
 
setAuthenticator(HiveAuthenticationProvider) - Method in class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
 
setBoolean(String, HCatSchema, Boolean) - Method in class org.apache.hcatalog.data.HCatRecord
 
setByte(String, HCatSchema, Byte) - Method in class org.apache.hcatalog.data.HCatRecord
 
setColumnNumber(Configuration, int) - Static method in class org.apache.hcatalog.rcfile.RCFileMapReduceOutputFormat
Set number of columns into the given configuration.
setConf(Configuration) - Method in class org.apache.hcatalog.data.transfer.ReaderContext
 
setConf(Configuration) - Method in class org.apache.hcatalog.data.transfer.WriterContext
 
setConf(Configuration) - Method in class org.apache.hcatalog.mapreduce.FosterStorageHandler
 
setConf(Configuration) - Method in class org.apache.hcatalog.mapreduce.HCatStorageHandler
 
setConf(Configuration) - Method in class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
setConf(Configuration) - Method in class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
 
setDouble(String, HCatSchema, Double) - Method in class org.apache.hcatalog.data.HCatRecord
 
setDynamicPartitioningKeys(List<String>) - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
Sets the list of dynamic partitioning keys used for outputting without specifying all the keys
setEnabled(boolean) - Method in class org.apache.hcatalog.har.HarOutputCommitterPostProcessor
 
setFloat(String, HCatSchema, Float) - Method in class org.apache.hcatalog.data.HCatRecord
 
setHarRequested(boolean) - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
Sets whether or not hadoop archiving has been requested for this job
setIfClass(String) - Method in class org.apache.hcatalog.mapreduce.StorerInfo
 
setInput(Job, InputJobInfo) - Static method in class org.apache.hcatalog.mapreduce.HCatInputFormat
Set the input to use for the Job.
setInput(Job, InputJobInfo) - Static method in class org.apache.hcatalog.mapreduce.InitializeInput
Set the input to use for the Job.
setInputSplits(List<InputSplit>) - Method in class org.apache.hcatalog.data.transfer.ReaderContext
 
setInteger(String, HCatSchema, Integer) - Method in class org.apache.hcatalog.data.HCatRecord
 
setList(String, HCatSchema, List<?>) - Method in class org.apache.hcatalog.data.HCatRecord
 
setLocation(String) - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
setLocation(String, Job) - Method in class org.apache.hcatalog.pig.HCatLoader
 
setLong(String, HCatSchema, Long) - Method in class org.apache.hcatalog.data.HCatRecord
 
setMap(String, HCatSchema, Map<?, ?>) - Method in class org.apache.hcatalog.data.HCatRecord
 
setMaximumDynamicPartitions(int) - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
Set maximum number of allowable dynamic partitions
setOutput(Job, OutputJobInfo) - Static method in class org.apache.hcatalog.mapreduce.HCatOutputFormat
Set the info about the output to write for the Job.
setOutputSchema(Job, HCatSchema) - Static method in class org.apache.hcatalog.mapreduce.HCatBaseInputFormat
Set the schema for the HCatRecord data returned by HCatInputFormat.
setOutputSchema(HCatSchema) - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
setPartDetails(OutputJobInfo, HCatSchema, Map<String, String>) - Static method in class org.apache.hcatalog.mapreduce.HCatBaseOutputFormat
 
setPartitionFilter(Expression) - Method in class org.apache.hcatalog.pig.HCatLoader
 
setPartitionValues(Map<String, String>) - Method in class org.apache.hcatalog.mapreduce.PartInfo
Sets the partition values.
setPosOfDynPartCols(List<Integer>) - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
setPosOfPartCols(List<Integer>) - Method in class org.apache.hcatalog.mapreduce.OutputJobInfo
 
setProperties(Properties) - Method in class org.apache.hcatalog.mapreduce.StorerInfo
 
setSchema(Job, HCatSchema) - Static method in class org.apache.hcatalog.mapreduce.HCatOutputFormat
Set the schema for the data being written out to the partition.
setShort(String, HCatSchema, Short) - Method in class org.apache.hcatalog.data.HCatRecord
 
setStoreFuncUDFContextSignature(String) - Method in class org.apache.hcatalog.pig.HCatBaseStorer
 
setStoreLocation(String, Job) - Method in class org.apache.hcatalog.pig.HCatStorer
 
setString(String, HCatSchema, String) - Method in class org.apache.hcatalog.data.HCatRecord
 
setStruct(String, HCatSchema, List<? extends Object>) - Method in class org.apache.hcatalog.data.HCatRecord
 
setUDFContextSignature(String) - Method in class org.apache.hcatalog.pig.HCatBaseLoader
 
SHORT - Static variable in class org.apache.hcatalog.data.DataType
 
sign - Variable in class org.apache.hcatalog.pig.HCatBaseStorer
 
signature - Variable in class org.apache.hcatalog.pig.HCatBaseLoader
 
size() - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
size() - Method in interface org.apache.hcatalog.data.HCatRecordable
Gets the size of the hcat record.
size() - Method in class org.apache.hcatalog.data.LazyHCatRecord
 
size() - Method in class org.apache.hcatalog.data.schema.HCatSchema
 
sp - Variable in class org.apache.hcatalog.data.transfer.HCatReader
 
sp - Variable in class org.apache.hcatalog.data.transfer.HCatWriter
 
StateProvider - Interface in org.apache.hcatalog.data.transfer.state
If external system wants to communicate any state to slaves, they can do so via this interface.
StorageDelegationAuthorizationProvider - Class in org.apache.hcatalog.security
A HiveAuthorizationProvider which delegates the authorization requests to the underlying AuthorizationProviders obtained from the StorageHandler.
StorageDelegationAuthorizationProvider() - Constructor for class org.apache.hcatalog.security.StorageDelegationAuthorizationProvider
 
StoreFuncBasedOutputFormat - Class in org.apache.hcatalog.pig.drivers
 
StoreFuncBasedOutputFormat(StoreFuncInterface) - Constructor for class org.apache.hcatalog.pig.drivers.StoreFuncBasedOutputFormat
 
storeInUDFContext(String, String, Object) - Method in class org.apache.hcatalog.pig.HCatBaseLoader
 
StorerInfo - Class in org.apache.hcatalog.mapreduce
Info about the storer to use for writing the data
StorerInfo(String, String, String, String, Properties) - Constructor for class org.apache.hcatalog.mapreduce.StorerInfo
Initialize the storer info
storeSchema(ResourceSchema, String, Job) - Method in class org.apache.hcatalog.pig.HCatStorer
 
storeStatistics(ResourceStatistics, String, Job) - Method in class org.apache.hcatalog.pig.HCatBaseStorer
 
STRING - Static variable in class org.apache.hcatalog.data.DataType
 
STRUCT - Static variable in class org.apache.hcatalog.data.DataType
 
SYSENV_HADOOP_TOKEN_FILE_LOCATION - Static variable in class org.apache.hcatalog.common.HCatConstants
 

T

TEMP_DIR_NAME - Static variable in class org.apache.hcatalog.mapreduce.FosterStorageHandler
The directory under which data is initially written for a non partitioned table
toString() - Method in exception org.apache.hcatalog.common.HCatException
 
toString() - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
toString() - Method in class org.apache.hcatalog.data.LazyHCatRecord
 
toString() - Method in class org.apache.hcatalog.data.Pair
 
toString() - Method in class org.apache.hcatalog.data.schema.HCatFieldSchema
 
toString() - Method in class org.apache.hcatalog.data.schema.HCatSchema
 
transformToBag(List<? extends Object>, HCatFieldSchema) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
transformToPigMap(Map<String, Object>, HCatFieldSchema) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
transformToTuple(HCatRecord, HCatSchema) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
transformToTuple(List<? extends Object>, HCatFieldSchema) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
transformToTuple(List<? extends Object>, HCatSchema) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 

V

validateExecuteBitPresentIfReadOrWrite(FsAction) - Static method in class org.apache.hcatalog.common.HCatUtil
Ensure that read or write permissions are not granted without also granting execute permissions.
validateHCatTableSchemaFollowsPigRules(HCatSchema) - Static method in class org.apache.hcatalog.pig.PigHCatUtil
 
validateMorePermissive(FsAction, FsAction) - Static method in class org.apache.hcatalog.common.HCatUtil
Test if the first FsAction is more permissive than the second.
validatePartitionSchema(Table, HCatSchema) - Static method in class org.apache.hcatalog.common.HCatUtil
Validate partition schema, checks if the column types match between the partition and the existing table schema.
valueOf(String) - Static method in enum org.apache.hcatalog.common.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hcatalog.data.schema.HCatFieldSchema.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hcatalog.data.schema.HCatFieldSchema.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.hcatalog.common.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hcatalog.data.schema.HCatFieldSchema.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hcatalog.data.schema.HCatFieldSchema.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

we - Variable in class org.apache.hcatalog.data.transfer.HCatWriter
 
wh - Variable in class org.apache.hcatalog.security.HdfsAuthorizationProvider
 
withDatabase(String) - Method in class org.apache.hcatalog.data.transfer.ReadEntity.Builder
 
withDatabase(String) - Method in class org.apache.hcatalog.data.transfer.WriteEntity.Builder
 
withFilter(String) - Method in class org.apache.hcatalog.data.transfer.ReadEntity.Builder
 
withKeyType(HCatFieldSchema.Type) - Method in class org.apache.hcatalog.data.schema.HCatSchemaUtils.MapBuilder
 
withPartition(Map<String, String>) - Method in class org.apache.hcatalog.data.transfer.ReadEntity.Builder
 
withPartition(Map<String, String>) - Method in class org.apache.hcatalog.data.transfer.WriteEntity.Builder
 
withRegion(String) - Method in class org.apache.hcatalog.data.transfer.ReadEntity.Builder
 
withRegion(String) - Method in class org.apache.hcatalog.data.transfer.WriteEntity.Builder
 
withTable(String) - Method in class org.apache.hcatalog.data.transfer.ReadEntity.Builder
 
withTable(String) - Method in class org.apache.hcatalog.data.transfer.WriteEntity.Builder
 
withValueSchema(HCatSchema) - Method in class org.apache.hcatalog.data.schema.HCatSchemaUtils.MapBuilder
 
write(DataOutput) - Method in class org.apache.hcatalog.data.DefaultHCatRecord
 
write(DataOutput) - Method in class org.apache.hcatalog.data.LazyHCatRecord
 
write(Iterator<HCatRecord>) - Method in class org.apache.hcatalog.data.transfer.HCatWriter
This method should be used at slave needs to perform writes.
write(Iterator<HCatRecord>) - Method in class org.apache.hcatalog.data.transfer.impl.HCatOutputFormatWriter
 
write(DataOutput) - Method in class org.apache.hcatalog.mapreduce.HCatSplit
 
writeDatum(DataOutput, Object) - Static method in class org.apache.hcatalog.data.ReaderWriter
 
WriteEntity - Class in org.apache.hcatalog.data.transfer
 
WriteEntity.Builder - Class in org.apache.hcatalog.data.transfer
This class should be used to build WriteEntity.
WriteEntity.Builder() - Constructor for class org.apache.hcatalog.data.transfer.WriteEntity.Builder
 
writeExternal(ObjectOutput) - Method in class org.apache.hcatalog.data.transfer.ReaderContext
 
writeExternal(ObjectOutput) - Method in class org.apache.hcatalog.data.transfer.WriterContext
 
WriterContext - Class in org.apache.hcatalog.data.transfer
This contains information obtained at master node to help prepare slave nodes for writer.
WriterContext() - Constructor for class org.apache.hcatalog.data.transfer.WriterContext
 

A B C D E F G H I J L M N O P R S T V W