A B C D E F G H I J K L M N O P R S T U V W Z _ 
All Classes All Packages

A

acquire(FetchContext) - Method in interface org.apache.pinot.segment.spi.IndexSegment
Instructs the segment to fetch buffers for specified columns.
acquire(FetchContext) - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
This is an instruction to the segment directory, to fetch buffers for the given context.
acquireBuffer(FetchContext) - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
An instruction to fetch the buffers for columns in the context, in order to operate on the segment.
add(double) - Method in interface org.apache.pinot.segment.spi.index.creator.RawValueBasedInvertedIndexCreator
For single-value column, adds the double value for the next document.
add(double[], int) - Method in interface org.apache.pinot.segment.spi.index.creator.RawValueBasedInvertedIndexCreator
For multi-value column, adds the double values for the next document.
add(float) - Method in interface org.apache.pinot.segment.spi.index.creator.RawValueBasedInvertedIndexCreator
For single-value column, adds the float value for the next document.
add(float[], int) - Method in interface org.apache.pinot.segment.spi.index.creator.RawValueBasedInvertedIndexCreator
For multi-value column, adds the float values for the next document.
add(int) - Method in interface org.apache.pinot.segment.spi.index.creator.DictionaryBasedInvertedIndexCreator
For single-value column, adds the dictionary id for the next document.
add(int) - Method in interface org.apache.pinot.segment.spi.index.creator.RawValueBasedInvertedIndexCreator
For single-value column, adds the int value for the next document.
add(int) - Method in class org.apache.pinot.segment.spi.index.mutable.ThreadSafeMutableRoaringBitmap
 
add(int[], int) - Method in interface org.apache.pinot.segment.spi.index.creator.DictionaryBasedInvertedIndexCreator
For multi-value column, adds the dictionary ids for the next document.
add(int[], int) - Method in interface org.apache.pinot.segment.spi.index.creator.RawValueBasedInvertedIndexCreator
For multi-value column, adds the int values for the next document.
add(int, int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableInvertedIndex
Add the docId to the posting list for the dictionary id.
add(long) - Method in interface org.apache.pinot.segment.spi.index.creator.RawValueBasedInvertedIndexCreator
For single-value column, adds the long value for the next document.
add(long[], int) - Method in interface org.apache.pinot.segment.spi.index.creator.RawValueBasedInvertedIndexCreator
For multi-value column, adds the long values for the next document.
add(String) - Method in interface org.apache.pinot.segment.spi.index.creator.BloomFilterCreator
Adds a value to the bloom filter.
add(String) - Method in interface org.apache.pinot.segment.spi.index.creator.JsonIndexCreator
Adds the next json value.
add(String) - Method in interface org.apache.pinot.segment.spi.index.creator.TextIndexCreator
Adds the next document.
add(String) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableJsonIndex
Index a JSON document
add(String) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableTextIndex
Index the document
add(String[], int) - Method in interface org.apache.pinot.segment.spi.index.creator.TextIndexCreator
Adds a set of documents to the index
add(Geometry) - Method in interface org.apache.pinot.segment.spi.index.creator.GeoSpatialIndexCreator
Adds the next geospatial value.
AggregationFunctionColumnPair - Class in org.apache.pinot.segment.spi.index.startree
 
AggregationFunctionColumnPair(AggregationFunctionType, String) - Constructor for class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
AggregationFunctionType - Enum in org.apache.pinot.segment.spi
NOTE: No underscore is allowed in the enum name.
ALL - Static variable in interface org.apache.pinot.segment.spi.index.startree.StarTreeNode
 
allocate(long, String) - Method in interface org.apache.pinot.segment.spi.memory.PinotDataBufferMemoryManager
Allocates and returns a PinotDataBuffer of specified size with native byte order.
allocateDirect(long, ByteOrder, String) - Static method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
Allocates a buffer using direct memory.
allocationContext(File, String) - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
Allocation context for tracking memory
AVG - org.apache.pinot.segment.spi.AggregationFunctionType
 
AVGMV - org.apache.pinot.segment.spi.AggregationFunctionType
 

B

BasePinotLBuffer - Class in org.apache.pinot.segment.spi.memory
 
BasePinotLBuffer(LBufferAPI, boolean, boolean) - Constructor for class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
BITMAP_INVERTED_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
BITMAP_RANGE_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
BITS_PER_ELEMENT - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
BLOOM_FILTER - org.apache.pinot.segment.spi.store.ColumnIndexType
 
BLOOM_FILTER_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
BloomFilter(IndexCreationContext, BloomFilterConfig) - Constructor for class org.apache.pinot.segment.spi.creator.IndexCreationContext.BloomFilter
 
BloomFilterCreator - Interface in org.apache.pinot.segment.spi.index.creator
 
BloomFilterCreatorProvider - Interface in org.apache.pinot.segment.spi.creator
 
BloomFilterReader - Interface in org.apache.pinot.segment.spi.index.reader
Interface for bloom filter reader.
BloomFilterReaderProvider - Interface in org.apache.pinot.segment.spi.index.reader.provider
 
BOOLAND - org.apache.pinot.segment.spi.AggregationFunctionType
 
BOOLOR - org.apache.pinot.segment.spi.AggregationFunctionType
 
BoundedColumnValue - org.apache.pinot.segment.spi.partition.PartitionFunctionFactory.PartitionFunctionType
 
BoundedColumnValuePartitionFunction - Class in org.apache.pinot.segment.spi.partition
Implementation of PartitionFunction which partitions based configured column values.
BoundedColumnValuePartitionFunction(int, Map<String, String>) - Constructor for class org.apache.pinot.segment.spi.partition.BoundedColumnValuePartitionFunction
 
build() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
build() - Method in interface org.apache.pinot.segment.spi.creator.SegmentIndexCreationDriver
Builds an index segment and writes it to disk.
build() - Method in interface org.apache.pinot.segment.spi.creator.SegmentPreIndexStatsCollector
 
build() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
build() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Builder
 
build() - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
 
builder() - Static method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
builder() - Static method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
builder() - Static method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext
 
Builder() - Constructor for class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
Builder() - Constructor for class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
Builder() - Constructor for class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Builder
 
Builder() - Constructor for class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
 
BULK_BYTES_PROCESSING_THRESHOLD - Static variable in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
ByteArray - org.apache.pinot.segment.spi.partition.PartitionFunctionFactory.PartitionFunctionType
 
ByteArrayPartitionFunction - Class in org.apache.pinot.segment.spi.partition
Implementation of array partitioner
ByteArrayPartitionFunction(int) - Constructor for class org.apache.pinot.segment.spi.partition.ByteArrayPartitionFunction
Constructor for the class.

C

CARDINALITY - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
ChunkCompressionType - Enum in org.apache.pinot.segment.spi.compression
 
ChunkCompressor - Interface in org.apache.pinot.segment.spi.compression
Interface to compress a chunk of data.
ChunkDecompressor - Interface in org.apache.pinot.segment.spi.compression
Interface to decompress a chunk of data.
CleanerUtil - Class in org.apache.pinot.segment.spi.memory
sun.misc.Cleaner has moved in OpenJDK 9 and sun.misc.Unsafe#invokeCleaner(ByteBuffer) is the replacement.
CleanerUtil.BufferCleaner - Interface in org.apache.pinot.segment.spi.memory
Pass in an implementation of this interface to cleanup ByteBuffers.
cleanQuietly(ByteBuffer) - Static method in class org.apache.pinot.segment.spi.memory.CleanerUtil
 
close() - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
collectRow(GenericRow) - Method in interface org.apache.pinot.segment.spi.creator.SegmentPreIndexStatsCollector
 
Column() - Constructor for class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
COLUMN_PROPS_KEY_PREFIX - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
COLUMN_TYPE - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
ColumnIndexContainer - Interface in org.apache.pinot.segment.spi.index.column
A container for all the indexes for a column.
ColumnIndexCreationInfo - Class in org.apache.pinot.segment.spi.creator
 
ColumnIndexCreationInfo(ColumnStatistics, boolean, boolean, boolean, Object) - Constructor for class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
ColumnIndexDirectory - Class in org.apache.pinot.segment.spi.store
Abstract class to map the columnar indices to their buffers
ColumnIndexDirectory() - Constructor for class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
 
ColumnIndexType - Enum in org.apache.pinot.segment.spi.store
 
ColumnIndexUtils - Class in org.apache.pinot.segment.spi.store
 
ColumnMetadata - Interface in org.apache.pinot.segment.spi
The ColumnMetadata class holds the column level management information and data statistics.
ColumnMetadataImpl - Class in org.apache.pinot.segment.spi.index.metadata
 
ColumnMetadataImpl.Builder - Class in org.apache.pinot.segment.spi.index.metadata
 
ColumnPartitionMetadata - Class in org.apache.pinot.segment.spi.partition.metadata
Class for partition related column metadata: The name of the Partition function used to map the column values to their partitions Total number of partitions Set of partitions the column contains
ColumnPartitionMetadata(String, int, Set<Integer>, Map<String, String>) - Constructor for class org.apache.pinot.segment.spi.partition.metadata.ColumnPartitionMetadata
Constructor for the class.
ColumnPartitionMetadata.ColumnPartitionMetadataDeserializer - Class in org.apache.pinot.segment.spi.partition.metadata
Custom deserializer for ColumnPartitionMetadata.
ColumnPartitionMetadataDeserializer() - Constructor for class org.apache.pinot.segment.spi.partition.metadata.ColumnPartitionMetadata.ColumnPartitionMetadataDeserializer
 
ColumnStatistics - Interface in org.apache.pinot.segment.spi.creator
An interface to read the column statistics from statistics collectors.
CombinedInvertedIndexCreator - Interface in org.apache.pinot.segment.spi.index.creator
 
Common(File, int, int, int, boolean, FieldSpec, boolean, int, int, int, boolean, Comparable<?>, Comparable<?>, boolean) - Constructor for class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
Common(FieldSpec, boolean, String, PinotDataBufferMemoryManager, int, boolean) - Constructor for class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
compare(int, int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the comparison result of the values (actual value instead of string representation of the value) for the given dictionary ids, i.e.
compress(ByteBuffer, ByteBuffer) - Method in interface org.apache.pinot.segment.spi.compression.ChunkCompressor
This method compresses the given data.
compressionType() - Method in interface org.apache.pinot.segment.spi.compression.ChunkCompressor
The compression type of this compressor.
Constants - Class in org.apache.pinot.segment.spi
 
contains(int) - Method in class org.apache.pinot.segment.spi.index.mutable.ThreadSafeMutableRoaringBitmap
 
containsCustomProperty(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
containsFunctionColumnPair(AggregationFunctionColumnPair) - Method in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Metadata
 
convert(File) - Method in interface org.apache.pinot.segment.spi.converter.SegmentFormatConverter
 
copyTo(long, byte[]) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
copyTo(long, byte[], int, int) - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
copyTo(long, byte[], int, int) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
copyTo(long, byte[], int, int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
copyTo(long, PinotDataBuffer, long, long) - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
copyTo(long, PinotDataBuffer, long, long) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
copyTo(long, PinotDataBuffer, long, long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
copyTo(File) - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
Copy segment directory to a local directory.
COUNT - org.apache.pinot.segment.spi.AggregationFunctionType
 
COUNT_STAR - Static variable in class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
COUNTMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
COVARPOP - org.apache.pinot.segment.spi.AggregationFunctionType
 
COVARSAMP - org.apache.pinot.segment.spi.AggregationFunctionType
 
create(String, Object) - Static method in class org.apache.pinot.segment.spi.evaluator.json.JsonPathEvaluators
pinot-core must construct {@see JsonPathEvaluator} via this method to ensure it uses the registered implementation.
create(JsonPathEvaluator, String, Object) - Method in interface org.apache.pinot.segment.spi.evaluator.json.JsonPathEvaluatorProvider
Create a {@see JsonPathEvaluator}
createContext() - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Creates a new ForwardIndexReaderContext of the reader which can be used to accelerate the reads.
createInvertedIndexForAllColumns() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
createInvertedIndexForColumn(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
createReader() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
Create Reader for the directory
createSegmentNameGenerator(TableConfig, Schema, String, String, String, boolean) - Static method in class org.apache.pinot.segment.spi.creator.name.SegmentNameGeneratorFactory
Create the segment name generator given input configurations
createWriter() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
Create Writer for the directory
CUSTOM_SUBSET - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 

D

DATA_TYPE - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
DataSource - Interface in org.apache.pinot.segment.spi.datasource
The DataSource contains all the indexes and metadata for a column for query execution purpose.
DataSourceMetadata - Interface in org.apache.pinot.segment.spi.datasource
The DataSourceMetadata class contains all the metadata for a column for query execution purpose.
DATETIME_COLUMNS - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
DATETIME_FORMAT - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
DATETIME_GRANULARITY - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
decompress(ByteBuffer, ByteBuffer) - Method in interface org.apache.pinot.segment.spi.compression.ChunkDecompressor
This method decompresses chunk of data that was compressed using ChunkCompressor.
decompressedLength(ByteBuffer) - Method in interface org.apache.pinot.segment.spi.compression.ChunkDecompressor
Returns the length in bytes of the decompressed chunk
Default() - Constructor for class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
DEFAULT_NO_DICTIONARY_SIZE_RATIO_THRESHOLD - Static variable in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
DEFAULT_NULL_VALUE - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
DEFAULT_SEGMENT_DIRECTORY_LOADER_NAME - Static variable in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderRegistry
 
DEFAULT_STRING_PAD_CHAR - Static variable in class org.apache.pinot.segment.spi.V1Constants.Str
 
delete(SegmentDirectoryLoaderContext) - Method in interface org.apache.pinot.segment.spi.loader.SegmentDirectoryLoader
Clean up the segment data from the server.
DELIMITER - Static variable in class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.pinot.segment.spi.partition.metadata.ColumnPartitionMetadata.ColumnPartitionMetadataDeserializer
 
destroy() - Method in interface org.apache.pinot.segment.spi.IndexSegment
Destroys segment in memory and closes file handlers if in MMAP mode.
Dict() - Constructor for class org.apache.pinot.segment.spi.V1Constants.Dict
 
Dictionary - Interface in org.apache.pinot.segment.spi.index.reader
Interface for the dictionary.
Dictionary(MutableIndexContext, int, int) - Constructor for class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Dictionary
 
DICTIONARY - org.apache.pinot.segment.spi.store.ColumnIndexType
 
DICTIONARY_ELEMENT_SIZE - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
DictionaryBasedInvertedIndexCreator - Interface in org.apache.pinot.segment.spi.index.creator
Support for RoaringBitmap inverted index:
DIMENSIONS - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
DIMENSIONS_SPLIT_ORDER - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants.MetadataKey
 
DISTINCT - org.apache.pinot.segment.spi.AggregationFunctionType
 
DISTINCTCOUNT - org.apache.pinot.segment.spi.AggregationFunctionType
 
DISTINCTCOUNTBITMAP - org.apache.pinot.segment.spi.AggregationFunctionType
 
DISTINCTCOUNTBITMAPMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
DISTINCTCOUNTHLL - org.apache.pinot.segment.spi.AggregationFunctionType
 
DISTINCTCOUNTHLLMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
DISTINCTCOUNTMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
DISTINCTCOUNTRAWHLL - org.apache.pinot.segment.spi.AggregationFunctionType
 
DISTINCTCOUNTRAWHLLMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
DISTINCTCOUNTRAWTHETASKETCH - org.apache.pinot.segment.spi.AggregationFunctionType
 
DISTINCTCOUNTSMARTHLL - org.apache.pinot.segment.spi.AggregationFunctionType
 
DISTINCTCOUNTTHETASKETCH - org.apache.pinot.segment.spi.AggregationFunctionType
 

E

enabled() - Method in annotation type org.apache.pinot.segment.spi.loader.SegmentLoader
 
END_OFFSET - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment.Realtime
 
EOF - Static variable in class org.apache.pinot.segment.spi.Constants
 
EPOCH - org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig.TimeColumnType
 
equals(Object) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
equals(Object) - Method in class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
equals(Object) - Method in class org.apache.pinot.segment.spi.partition.metadata.ColumnPartitionMetadata
 
evaluateBlock(int[], int, ForwardIndexReader<T>, T, Dictionary, int[], double[]) - Method in interface org.apache.pinot.segment.spi.evaluator.TransformEvaluator
Evaluate the JSON path and fill the value buffer
evaluateBlock(int[], int, ForwardIndexReader<T>, T, Dictionary, int[], double[][]) - Method in interface org.apache.pinot.segment.spi.evaluator.TransformEvaluator
Evaluate the JSON path and fill the value buffer
evaluateBlock(int[], int, ForwardIndexReader<T>, T, Dictionary, int[], float[]) - Method in interface org.apache.pinot.segment.spi.evaluator.TransformEvaluator
Evaluate the JSON path and fill the value buffer
evaluateBlock(int[], int, ForwardIndexReader<T>, T, Dictionary, int[], float[][]) - Method in interface org.apache.pinot.segment.spi.evaluator.TransformEvaluator
Evaluate the JSON path and fill the value buffer
evaluateBlock(int[], int, ForwardIndexReader<T>, T, Dictionary, int[], int[]) - Method in interface org.apache.pinot.segment.spi.evaluator.TransformEvaluator
Evaluate the JSON path and fill the value buffer
evaluateBlock(int[], int, ForwardIndexReader<T>, T, Dictionary, int[], int[][]) - Method in interface org.apache.pinot.segment.spi.evaluator.TransformEvaluator
Evaluate the JSON path and fill the value buffer
evaluateBlock(int[], int, ForwardIndexReader<T>, T, Dictionary, int[], long[]) - Method in interface org.apache.pinot.segment.spi.evaluator.TransformEvaluator
Evaluate the JSON path and fill the value buffer
evaluateBlock(int[], int, ForwardIndexReader<T>, T, Dictionary, int[], long[][]) - Method in interface org.apache.pinot.segment.spi.evaluator.TransformEvaluator
Evaluate the JSON path and fill the value buffer
evaluateBlock(int[], int, ForwardIndexReader<T>, T, Dictionary, int[], String[]) - Method in interface org.apache.pinot.segment.spi.evaluator.TransformEvaluator
Evaluate the JSON path and fill the value buffer
evaluateBlock(int[], int, ForwardIndexReader<T>, T, Dictionary, int[], String[][]) - Method in interface org.apache.pinot.segment.spi.evaluator.TransformEvaluator
Evaluate the JSON path and fill the value buffer
evaluateBlock(int[], int, ForwardIndexReader<T>, T, Dictionary, int[], BigDecimal[]) - Method in interface org.apache.pinot.segment.spi.evaluator.TransformEvaluator
Evaluate the JSON path and fill the value buffer
extractPartitions(List) - Static method in class org.apache.pinot.segment.spi.partition.metadata.ColumnPartitionMetadata
Helper method to extract partitions from configuration.

F

FASTHLL - org.apache.pinot.segment.spi.AggregationFunctionType
 
FetchContext - Class in org.apache.pinot.segment.spi
The context for fetching buffers of a segment during query.
FetchContext(UUID, String, Map<String, List<ColumnIndexType>>) - Constructor for class org.apache.pinot.segment.spi.FetchContext
Create a new FetchRequest for this segment, to fetch those indexes as mentioned in the column to indexes list map
FetchContext(UUID, String, Set<String>) - Constructor for class org.apache.pinot.segment.spi.FetchContext
Create a new FetchRequest for this segment, to fetch all buffers of the given columns
FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Dict
 
findCreationMetaFile(File) - Static method in class org.apache.pinot.segment.spi.store.SegmentDirectoryPaths
 
findFSTIndexIndexFile(File, String) - Static method in class org.apache.pinot.segment.spi.store.SegmentDirectoryPaths
 
findMetadataFile(File) - Static method in class org.apache.pinot.segment.spi.store.SegmentDirectoryPaths
 
findNativeTextIndexIndexFile(File, String) - Static method in class org.apache.pinot.segment.spi.store.SegmentDirectoryPaths
Find native text index file in top-level segment index directory
findSegmentDirectory(File) - Static method in class org.apache.pinot.segment.spi.store.SegmentDirectoryPaths
 
findTextIndexDocIdMappingFile(File, String) - Static method in class org.apache.pinot.segment.spi.store.SegmentDirectoryPaths
 
findTextIndexIndexFile(File, String) - Static method in class org.apache.pinot.segment.spi.store.SegmentDirectoryPaths
Find text index file in top-level segment index directory
FIRSTWITHTIME - org.apache.pinot.segment.spi.AggregationFunctionType
 
FIXED_SEGMENT_NAME_GENERATOR - Static variable in class org.apache.pinot.segment.spi.creator.name.SegmentNameGeneratorFactory
 
FixedSegmentNameGenerator - Class in org.apache.pinot.segment.spi.creator.name
Fixed segment name generator which always returns the fixed segment name.
FixedSegmentNameGenerator(String) - Constructor for class org.apache.pinot.segment.spi.creator.name.FixedSegmentNameGenerator
 
flush() - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
flush() - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
flush() - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
forBloomFilter(BloomFilterConfig) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
forDictionary(int, int) - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
forForwardIndex(int) - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
forForwardIndex(ChunkCompressionType, Map<String, Map<String, String>>) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
forFSTIndex(FSTType, String[]) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
forGeospatialIndex(H3IndexConfig) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
forInvertedIndex() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
forInvertedIndex() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
forJsonIndex(JsonIndexConfig) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
forJsonIndex(JsonIndexConfig) - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
forRangeIndex(int) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
forTextIndex() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
forTextIndex(FSTType, boolean, List<String>, List<String>) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
Forward(MutableIndexContext, int) - Constructor for class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Forward
 
FORWARD_INDEX - org.apache.pinot.segment.spi.store.ColumnIndexType
 
ForwardIndexCreator - Interface in org.apache.pinot.segment.spi.index.creator
Interface for forward index creator.
ForwardIndexCreatorProvider - Interface in org.apache.pinot.segment.spi.creator
 
forwardIndexDisabled() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
forwardIndexDisabled() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
forwardIndexDisabled() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
ForwardIndexReader<T extends ForwardIndexReaderContext> - Interface in org.apache.pinot.segment.spi.index.reader
Interface for forward index reader.
ForwardIndexReaderContext - Interface in org.apache.pinot.segment.spi.index.reader
Interface for the context of the forward index reader.
ForwardIndexReaderProvider - Interface in org.apache.pinot.segment.spi.index.reader.provider
 
freeBuffer(ByteBuffer) - Method in interface org.apache.pinot.segment.spi.memory.CleanerUtil.BufferCleaner
 
fromColumnName(String) - Static method in class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
fromPropertiesConfiguration(String, PropertiesConfiguration) - Static method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
fromString(String) - Static method in enum org.apache.pinot.segment.spi.partition.PartitionFunctionFactory.PartitionFunctionType
 
FST_INDEX - org.apache.pinot.segment.spi.store.ColumnIndexType
 
FST_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
FUNCTION_COLUMN_PAIRS - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants.MetadataKey
 

G

gatherStats(StatsCollectorConfig) - Method in interface org.apache.pinot.segment.spi.creator.SegmentCreationDataSource
 
generateSegmentName(int, Object, Object) - Method in class org.apache.pinot.segment.spi.creator.name.FixedSegmentNameGenerator
 
generateSegmentName(int, Object, Object) - Method in class org.apache.pinot.segment.spi.creator.name.InputFileSegmentNameGenerator
 
generateSegmentName(int, Object, Object) - Method in class org.apache.pinot.segment.spi.creator.name.NormalizedDateSegmentNameGenerator
 
generateSegmentName(int, Object, Object) - Method in interface org.apache.pinot.segment.spi.creator.name.SegmentNameGenerator
Generates the segment name.
generateSegmentName(int, Object, Object) - Method in class org.apache.pinot.segment.spi.creator.name.SimpleSegmentNameGenerator
 
GeoSpatialIndexCreator - Interface in org.apache.pinot.segment.spi.index.creator
Index creator for geospatial index.
GeoSpatialIndexCreatorProvider - Interface in org.apache.pinot.segment.spi.creator
 
GeospatialIndexReaderProvider - Interface in org.apache.pinot.segment.spi.index.reader.provider
 
get(int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the value at the given dictId in the dictionary.
getAggregatedDocId() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeNode
Get the index of the aggregated document.
getAggregationFunctionType(String) - Static method in enum org.apache.pinot.segment.spi.AggregationFunctionType
Returns the corresponding aggregation function type for the given function name.
getAllColumns() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getAllocationFailureCount() - Static method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getAvgNumMultiValues() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Forward
 
getBigDecimal(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the BIG_DECIMAL type single-value at the given document id.
getBigDecimal(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getBigDecimal(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the BIG_DECIMAL type single-value at the given document id.
getBigDecimalValue(int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
getBitsPerElement() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getBitsPerElement() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getBloomFilter() - Method in interface org.apache.pinot.segment.spi.datasource.DataSource
Returns the bloom filter for the column if exists, or null if not.
getBloomFilter() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
Returns the bloom filter for the column, or null if it does not exist.
getBloomFilterConfig() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.BloomFilter
 
getBloomFilterCreationColumns() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getBuffer(String, ColumnIndexType) - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
Get data buffer of a specified indexType for a column
getBufferInfo() - Static method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getByte(int) - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
getByte(int) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getByte(int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getByte(long) - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
getByte(long) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getByte(long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getByteArrayValue(int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
getBytes(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the BYTES type single-value at the given document id.
getBytes(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getBytes(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the BYTES type single-value at the given document id.
getBytesMV(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the BYTES type multi-value at the given document id into a buffer and returns the buffer.
getBytesMV(int, byte[][]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the BYTES type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getBytesMV(int, byte[][], ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getBytesMV(int, byte[][], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the bytes type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getBytesMV(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getBytesMV(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the bytes type multi-value at the given document id.
getBytesValue(int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
NOTE: Should be overridden for STRING, BIG_DECIMAL and BYTES dictionary.
getCapacity() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
getCapacity() - Method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext
 
getCapacity() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Wrapper
 
getCardinality() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
NOTE: When a realtime segment has no-dictionary columns, the cardinality for those columns will be set to Constants.UNKNOWN_CARDINALITY.
getCardinality() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getCardinality() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
getCardinality() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
getCardinality() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
getCardinality() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns the cardinality of the column, -1 if not applicable
getCardinality() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getChar(int) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getChar(int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getChar(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getChar(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getChar(long) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getChar(long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getChar(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getChar(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getChildDimensionId() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeNode
Get the child dimension id.
getChildForDimensionValue(int) - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeNode
Get the child node corresponding to the given dimension value (dictionary id), or null if such child does not exist.
getChildrenIterator() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeNode
Get the iterator over all children nodes.
getChunkCompressionType() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Forward
 
getCleaner() - Static method in class org.apache.pinot.segment.spi.memory.CleanerUtil
Reference to a BufferCleaner that does unmapping.
getColumn() - Method in class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
getColumnMaxLength() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getColumnMaxLength() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getColumnMetadataFor(String) - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getColumnMetadataMap() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getColumnMetadataMap() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getColumnName() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getColumnNames() - Method in interface org.apache.pinot.segment.spi.IndexSegment
Returns all the columns inside the segment.
getColumnProfileFor(String) - Method in interface org.apache.pinot.segment.spi.creator.SegmentPreIndexStatsContainer
 
getColumnProperties() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Forward
 
getColumnProperties() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getColumnSortOrder() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getColumnStatisticsCollector(String) - Method in interface org.apache.pinot.segment.spi.creator.SegmentIndexCreationDriver
Get the stats collector for a column
getColumnsWithIndex(ColumnIndexType) - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
Get the columns with specific index type, loaded by column index directory.
getColumnsWithIndex(ColumnIndexType) - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
Get the columns with specific index type, in this local segment directory.
getColumnToIndexList() - Method in class org.apache.pinot.segment.spi.FetchContext
Map of columns to fetch as key, and the list of indexes to fetch for the column as value The list of indexes can be null, which indicates that every index for this column should be fetched
getCompressionType() - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Returns the compression type (if valid).
getCrc() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getCrc() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getCreationTime() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getCreatorName() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getCreatorName() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getCreatorVersion() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getCustomMap() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getCustomMap() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getCustomProperties() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getDataSource(String) - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeV2
Returns the data source for the given column name, where the column name could be dimension name or from AggregationFunctionColumnPair.toColumnName().
getDataSource(String) - Method in interface org.apache.pinot.segment.spi.IndexSegment
Returns the DataSource for the given column.
getDataSourceMetadata() - Method in interface org.apache.pinot.segment.spi.datasource.DataSource
Returns the metadata for the column.
getDataType() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getDataType() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns the data type of the column.
getDateTimeColumnNames() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getDateTimeFormatSpec() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getDefaultNullValue() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getDefaultSegmentDirectoryLoader() - Static method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderRegistry
Returns the 'default' SegmentDirectoryLoader
getDictId(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the dictionary id for a single-value column at the given document id.
getDictId(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getDictId(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the dictionary id for a single-value column at the given document id.
getDictIdMV(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the dictionary ids for a multi-value column at the given document id into a buffer and returns the buffer.
getDictIdMV(int, int[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the dictionary ids for a multi-value column at the given document id into the passed in buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getDictIdMV(int, int[], ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getDictIdMV(int, int[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the dictionary ids for a multi-value column at the given document id into the passed in buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getDictIdMV(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getDictIdMV(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the dictionary ids for a multi-value column at the given document id.
getDictIds(String) - Method in interface org.apache.pinot.segment.spi.index.reader.TextIndexReader
Returns the matching dictionary ids for the given search query (optional).
getDictIdsInRange(String, String, boolean, boolean) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns a set of dictIds in the given value range, where lower/upper bound can be "*" which indicates unbounded range.
getDictionary() - Method in interface org.apache.pinot.segment.spi.datasource.DataSource
Returns the dictionary for the column if it is dictionary-encoded, or null if not.
getDictionary() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
Returns the dictionary for the column, or null if it does not exist.
getDictionary(String) - Method in interface org.apache.pinot.segment.spi.ImmutableSegment
Returns the dictionary for the given column.
getDimensionId() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeNode
Get the index of the dimension.
getDimensionNames() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTree
Get a list of all dimension names.
getDimensions() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getDimensionsSplitOrder() - Method in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Metadata
 
getDimensionValue() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeNode
Get the value (dictionary id) of the dimension.
getDirectBufferCount() - Static method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getDirectBufferUsage() - Static method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getDiskSizeBytes() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
 
getDistinctValueCount() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getDocIds(int) - Method in interface org.apache.pinot.segment.spi.index.reader.InvertedIndexReader
Returns the document ids for the given dictionary id.
getDocIds(long) - Method in interface org.apache.pinot.segment.spi.index.reader.H3IndexReader
Gets the matching Doc IDs of the given H3 index ID as bitmaps.
getDocIds(String) - Method in interface org.apache.pinot.segment.spi.index.reader.TextIndexReader
Returns the matching document ids for the given search query.
getDouble(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the DOUBLE type single-value at the given document id.
getDouble(int) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getDouble(int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getDouble(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getDouble(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getDouble(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getDouble(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the DOUBLE type single-value at the given document id.
getDouble(long) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getDouble(long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getDouble(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getDouble(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getDoubleMV(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the DOUBLE type multi-value at the given document id into a buffer and returns the buffer.
getDoubleMV(int, double[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the DOUBLE type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getDoubleMV(int, double[], ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getDoubleMV(int, double[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the DOUBLE type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getDoubleMV(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getDoubleMV(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the DOUBLE type multi-value at the given document id.
getDoubleValue(int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
getEndDocId() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeNode
Get the index of the end document (exclusive).
getEndOffset() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getEndOffset() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getEndTime() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getEndTime() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getEndTime() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getEstimatedCardinality() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Dictionary
 
getEstimatedColSize() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Dictionary
 
getFetchId() - Method in class org.apache.pinot.segment.spi.FetchContext
An id to uniquely identify the fetch request
getFieldSpec() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getFieldSpec() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
getFieldSpec() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
getFieldSpec() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
getFieldSpec() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns the field spec of the column.
getFieldSpec() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getFieldSpec() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
getFieldSpec() - Method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext
 
getFieldSpec() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Wrapper
 
getFieldSpecForColumn(String) - Method in class org.apache.pinot.segment.spi.creator.StatsCollectorConfig
 
getFieldType() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getFloat(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the FLOAT type single-value at the given document id.
getFloat(int) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getFloat(int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getFloat(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getFloat(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getFloat(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getFloat(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the FLOAT type single-value at the given document id.
getFloat(long) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getFloat(long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getFloat(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getFloat(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getFloatMV(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the FLOAT type multi-value at the given document id into a buffer and returns the buffer.
getFloatMV(int, float[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the FLOAT type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getFloatMV(int, float[], ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getFloatMV(int, float[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the FLOAT type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getFloatMV(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getFloatMV(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the FLOAT type multi-value at the given document id.
getFloatValue(int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
getFormat() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getForwardIndex() - Method in interface org.apache.pinot.segment.spi.datasource.DataSource
Returns the forward index for the column.
getForwardIndex() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
Returns the forward index for the column.
getForwardIndex(String) - Method in interface org.apache.pinot.segment.spi.ImmutableSegment
Returns the forward index for the given column.
getForwardIndexDisabledColumns() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getFSTIndex() - Method in interface org.apache.pinot.segment.spi.datasource.DataSource
Returns the FST index for the column if exists, or null if not.
getFSTIndex() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
Returns the FST index for the column, or null if it does not exist.
getFSTIndexCreationColumns() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getFSTIndexType() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getFstType() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Text
 
getFunctionColumnPairs() - Method in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Metadata
 
getFunctionConfig() - Method in class org.apache.pinot.segment.spi.partition.BoundedColumnValuePartitionFunction
 
getFunctionConfig() - Method in class org.apache.pinot.segment.spi.partition.metadata.ColumnPartitionMetadata
 
getFunctionConfig() - Method in interface org.apache.pinot.segment.spi.partition.PartitionFunction
 
getFunctionName() - Method in class org.apache.pinot.segment.spi.partition.metadata.ColumnPartitionMetadata
 
getFunctionType() - Method in class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
getH3Index() - Method in interface org.apache.pinot.segment.spi.datasource.DataSource
Returns the H3 index for the geospatial column if exists, or null if not.
getH3Index() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
Returns the H3 index for the column, or null if it does not exist.
getH3IndexConfig() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Geospatial
 
getH3IndexConfigs() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getH3IndexResolution() - Method in interface org.apache.pinot.segment.spi.index.reader.H3IndexReader
 
getIndexCreationTime() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getIndexCreationTime() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getIndexCreatorProvider() - Static method in class org.apache.pinot.segment.spi.index.IndexingOverrides
Obtain the registered index creator provider.
getIndexDir() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
getIndexDir() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
getIndexDir() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
getIndexDir() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getIndexDir() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getIndexDir() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
 
getIndexFor(String, ColumnIndexType) - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory.Reader
Get columnar index data buffer.
getIndexName() - Method in enum org.apache.pinot.segment.spi.store.ColumnIndexType
 
getIndexReaderProvider() - Static method in class org.apache.pinot.segment.spi.index.IndexingOverrides
Gets the registered {@see IndexReaderProvider} or the default if none was registered yet.
getIndexSizeMap() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getIndexSizeMap() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getIngestionSchemaValidator() - Method in interface org.apache.pinot.segment.spi.creator.SegmentIndexCreationDriver
 
getInputFilePath() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getInstanceId() - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext
 
getInstanceTierConfigs() - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext
 
getInt(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the INT value at the given document id.
getInt(int) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getInt(int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getInt(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getInt(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getInt(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getInt(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the INT value at the given document id.
getInt(long) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getInt(long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getInt(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getInt(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getInternal(int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the value at the given dictId in the dictionary.
getIntMV(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the INT type multi-value at the given document id into a buffer and returns the buffer.
getIntMV(int, int[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the INT type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getIntMV(int, int[], ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getIntMV(int, int[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the INT type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getIntMV(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getIntMV(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the INT type multi-value at the given document id.
getIntValue(int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
getInvertedIndex() - Method in interface org.apache.pinot.segment.spi.datasource.DataSource
Returns the inverted index for the column if exists, or null if not.
getInvertedIndex() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
Returns the inverted index for the column, or null if it does not exist.
getInvertedIndex(String) - Method in interface org.apache.pinot.segment.spi.ImmutableSegment
Returns the inverted index for the given column.
getInvertedIndexCreationColumns() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getJsonIndex() - Method in interface org.apache.pinot.segment.spi.datasource.DataSource
Returns the json index for the column if exists, or null if not.
getJsonIndex() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
Returns the json index for the column, or null if it does not exist.
getJsonIndexConfig() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Json
 
getJsonIndexConfig() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Json
 
getJsonIndexConfigs() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getKeyFor(String, String) - Static method in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
getLastIndexedTimestamp() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getLastIndexedTimestamp() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
Return the last time a record was indexed in this segment.
getLatestIngestionTimestamp() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getLatestIngestionTimestamp() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
Return the latest ingestion timestamp associated with the records indexed in this segment.
getLengthOfLargestElement() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getLengthOfLongestElement() - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Returns the length (size in bytes) of the longest elements inside the forward index.
getLengthOfLongestEntry() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getLengthOfLongestEntry() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
getLengthOfLongestEntry() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
getLengthOfLongestEntry() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
getLengthOfLongestEntry() - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Returns the length of the longest entry.
getLengthOfShortestElement() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getLengthOfShortestElement() - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Returns the length (size in bytes) of the shortest elements inside the forward index.
getLong(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the LONG type single-value at the given document id.
getLong(int) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getLong(int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getLong(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getLong(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getLong(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getLong(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the LONG type single-value at the given document id.
getLong(long) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getLong(long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getLong(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getLong(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getLongMV(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the LONG type multi-value at the given document id into a buffer and returns the buffer.
getLongMV(int, long[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the LONG type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getLongMV(int, long[], ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getLongMV(int, long[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the LONG type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getLongMV(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getLongMV(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the LONG type multi-value at the given document id.
getLongValue(int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
getLowestResolution() - Method in class org.apache.pinot.segment.spi.index.reader.H3IndexResolution
 
getMatchingDocIds(double, double) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns doc ids with a value between min and max, both inclusive.
getMatchingDocIds(float, float) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns doc ids with a value between min and max, both inclusive.
getMatchingDocIds(int, int) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns doc ids with a value between min and max, both inclusive.
getMatchingDocIds(long, long) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns doc ids with a value between min and max, both inclusive.
getMatchingDocIds(String) - Method in interface org.apache.pinot.segment.spi.index.reader.JsonIndexReader
Returns the matching document ids for the given filter.
getMax() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getMaxLeafRecords() - Method in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Metadata
 
getMaxNumberOfMultiValueElements() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getMaxNumberOfMultiValueElements() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
getMaxNumberOfMultiValueElements() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
getMaxNumberOfMultiValueElements() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
getMaxNumberOfMultiValues() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getMaxNumberOfMultiValues() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getMaxNumberOfMultiValues() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getMaxNumValuesPerMVEntry() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns the maximum number of values for each multi-value entry of the multi-value column.
getMaxRowLengthInBytes() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getMaxRowLengthInBytes() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getMaxRowLengthInBytes() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
getMaxRowLengthInBytes() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
getMaxRowLengthInBytes() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
getMaxVal() - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the maximum value in the dictionary.
getMaxValue() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getMaxValue() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getMaxValue() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
getMaxValue() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
getMaxValue() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
getMaxValue() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns the maximum value of the column, or null if it is not available.
getMaxValue() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getMemoryManager() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
getMemoryManager() - Method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext
 
getMemoryManager() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Wrapper
 
getMetadata() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeV2
Returns the metadata of the star-tree.
getMetrics() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getMin() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getMinVal() - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the minimum value in the dictionary.
getMinValue() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getMinValue() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getMinValue() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
getMinValue() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
getMinValue() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
getMinValue() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns the minimum value of the column, or null if it is not available.
getMinValue() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getMmapBufferCount() - Static method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getMmapBufferUsage() - Static method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getMutableIndexProvider() - Static method in class org.apache.pinot.segment.spi.index.IndexingOverrides
Gets the registered {@see MutableIndexProvider} or the default if none was registered yet.
getMutableRoaringBitmap() - Method in class org.apache.pinot.segment.spi.index.mutable.ThreadSafeMutableRoaringBitmap
 
getName() - Method in enum org.apache.pinot.segment.spi.AggregationFunctionType
 
getName() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getName() - Method in class org.apache.pinot.segment.spi.partition.BoundedColumnValuePartitionFunction
 
getName() - Method in class org.apache.pinot.segment.spi.partition.ByteArrayPartitionFunction
 
getName() - Method in class org.apache.pinot.segment.spi.partition.HashCodePartitionFunction
 
getName() - Method in class org.apache.pinot.segment.spi.partition.ModuloPartitionFunction
 
getName() - Method in class org.apache.pinot.segment.spi.partition.MurmurPartitionFunction
 
getName() - Method in interface org.apache.pinot.segment.spi.partition.PartitionFunction
Returns the name of the partition function.
getName() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getNoDictionarySizeRatioThreshold() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getNormalizedDate(Object) - Method in class org.apache.pinot.segment.spi.creator.name.NormalizedDateSegmentNameGenerator
Converts the time value into human readable date format.
getNullBitmap() - Method in interface org.apache.pinot.segment.spi.index.reader.NullValueVectorReader
Return the underlying null bitmap (used in query execution)
getNullValueVector() - Method in interface org.apache.pinot.segment.spi.datasource.DataSource
Returns null value vector for the column if exists, or null if not.
getNullValueVector() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
Returns the null value vector for the column, or null if it does not exist.
getNumChildren() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeNode
Get the number of children nodes.
getNumDocs() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns the number of documents of the column.
getNumDocs() - Method in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Metadata
 
getNumDocsIndexed() - Method in interface org.apache.pinot.segment.spi.MutableSegment
Returns the number of records already indexed into the segment.
getNumMatchingDocs(double, double) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns the number of docs with a value between min and max, both inclusive.
getNumMatchingDocs(float, float) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns the number of docs with a value between min and max, both inclusive.
getNumMatchingDocs(int, int) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns the number of docs with a value between min and max, both inclusive.
getNumMatchingDocs(long, long) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns the number of docs with a value between min and max, both inclusive.
getNumPartitions() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getNumPartitions() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getNumPartitions() - Method in class org.apache.pinot.segment.spi.partition.BoundedColumnValuePartitionFunction
Returns number of partitions configured for the column.
getNumPartitions() - Method in class org.apache.pinot.segment.spi.partition.ByteArrayPartitionFunction
 
getNumPartitions() - Method in class org.apache.pinot.segment.spi.partition.HashCodePartitionFunction
 
getNumPartitions() - Method in class org.apache.pinot.segment.spi.partition.metadata.ColumnPartitionMetadata
 
getNumPartitions() - Method in class org.apache.pinot.segment.spi.partition.ModuloPartitionFunction
 
getNumPartitions() - Method in class org.apache.pinot.segment.spi.partition.MurmurPartitionFunction
 
getNumPartitions() - Method in interface org.apache.pinot.segment.spi.partition.PartitionFunction
Returns the total number of possible partitions.
getNumPartitions(String) - Method in class org.apache.pinot.segment.spi.creator.StatsCollectorConfig
Returns the number of partitions for the specified column.
getNumValues() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns the number of values of the column.
getNumValuesMV(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Gets the number of multi-values at a given document id and returns it.
getNumValuesMV(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getNumValuesMV(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Gets the number of multi-values at a given document id and returns it.
getOutDir() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getOutputDirectory() - Method in interface org.apache.pinot.segment.spi.creator.SegmentIndexCreationDriver
Returns the path of the output directory
getPaddingCharacter() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getPaddingCharacter() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getPartiallyMatchingDocIds(double, double) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns doc ids with a value between min and max, both inclusive.
getPartiallyMatchingDocIds(float, float) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns doc ids with a value between min and max, both inclusive.
getPartiallyMatchingDocIds(int, int) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns doc ids with a value between min and max, both inclusive.
getPartiallyMatchingDocIds(long, long) - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
Returns doc ids with a value between min and max, both inclusive.
getPartition(Object) - Method in class org.apache.pinot.segment.spi.partition.BoundedColumnValuePartitionFunction
 
getPartition(Object) - Method in class org.apache.pinot.segment.spi.partition.ByteArrayPartitionFunction
 
getPartition(Object) - Method in class org.apache.pinot.segment.spi.partition.HashCodePartitionFunction
 
getPartition(Object) - Method in class org.apache.pinot.segment.spi.partition.ModuloPartitionFunction
Returns partition id for a given value.
getPartition(Object) - Method in class org.apache.pinot.segment.spi.partition.MurmurPartitionFunction
 
getPartition(Object) - Method in interface org.apache.pinot.segment.spi.partition.PartitionFunction
Method to compute and return partition id for the given value.
getPartitionFunction() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getPartitionFunction() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getPartitionFunction() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getPartitionFunction() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns the partition function of the column, or null if the column is not partitioned.
getPartitionFunction() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getPartitionFunction(String, int, Map<String, String>) - Static method in class org.apache.pinot.segment.spi.partition.PartitionFunctionFactory
This method generates and returns a partition function based on the provided string.
getPartitionFunctionConfig() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getPartitionFunctionConfig() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getPartitionFunctionConfig(String) - Method in class org.apache.pinot.segment.spi.creator.StatsCollectorConfig
 
getPartitionFunctionName(String) - Method in class org.apache.pinot.segment.spi.creator.StatsCollectorConfig
 
getPartitions() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getPartitions() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getPartitions() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getPartitions() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns the partitions the column belongs to, or null if the column is not partitioned.
getPartitions() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getPartitions() - Method in class org.apache.pinot.segment.spi.partition.metadata.ColumnPartitionMetadata
 
getPath() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
Get the path/URL for the directory
getPhysicalColumnNames() - Method in interface org.apache.pinot.segment.spi.IndexSegment
Returns all of the columns in the segment that are not provided by a virtual column provider.
getPropertiesConfiguration(File) - Static method in class org.apache.pinot.segment.spi.utils.SegmentMetadataUtils
 
getPropertiesConfiguration(SegmentMetadata) - Static method in class org.apache.pinot.segment.spi.utils.SegmentMetadataUtils
 
getRangeIndex() - Method in interface org.apache.pinot.segment.spi.datasource.DataSource
Returns the range index for the column if exists, or null if not.
getRangeIndex() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
Returns the range index for the column, or null if it does not exist.
getRangeIndexCreationColumns() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getRangeIndexVersion() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Range
 
getRawIndexCompressionType() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getRawIndexCreationColumns() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getReaderConfig() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getRecord(int, GenericRow) - Method in interface org.apache.pinot.segment.spi.IndexSegment
Returns the record for the given document id.
getRecordReader() - Method in interface org.apache.pinot.segment.spi.creator.SegmentCreationDataSource
 
getRecordReaderPath() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getResolution() - Method in class org.apache.pinot.segment.spi.index.creator.H3IndexConfig
 
getResolutions() - Method in class org.apache.pinot.segment.spi.index.reader.H3IndexResolution
 
getRoot() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTree
Get the root node of the star tree.
getSchema() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getSchema() - Method in class org.apache.pinot.segment.spi.creator.StatsCollectorConfig
 
getSchema() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getSchema() - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext
 
getSchema() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getSegmentCrc() - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext
 
getSegmentDirectoryConfigs() - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext
 
getSegmentDirectoryLoader(String) - Static method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderRegistry
Returns the segment directory loader instance from instantiated map, for the given segmentDirectoryLoader name
getSegmentMetadata() - Method in interface org.apache.pinot.segment.spi.IndexSegment
Returns the SegmentMetadata of the segment.
getSegmentMetadata() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
 
getSegmentName() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getSegmentName() - Method in interface org.apache.pinot.segment.spi.creator.SegmentIndexCreationDriver
 
getSegmentName() - Method in class org.apache.pinot.segment.spi.FetchContext
Segment name associated with this fetch context
getSegmentName() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
getSegmentName() - Method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext
 
getSegmentName() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Wrapper
 
getSegmentName() - Method in interface org.apache.pinot.segment.spi.IndexSegment
Returns the name of the segment.
getSegmentName() - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext
 
getSegmentNameGenerator() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getSegmentNamePostfix() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getSegmentNamePrefix() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getSegmentPartitionConfig() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getSegmentSizeBytes() - Method in interface org.apache.pinot.segment.spi.ImmutableSegment
Returns the total size of the segment in bytes.
getSegmentTier() - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext
 
getSegmentTimeUnit() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getSegmentVersion() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getSegmentZKPropsConfig() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getSequenceId() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getShort(int) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getShort(int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getShort(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getShort(int) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getShort(long) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
getShort(long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
getShort(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
getShort(long) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
getSkipStarNodeCreationForDimensions() - Method in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Metadata
 
getSortedUniqueElementsArray() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getSortedUniqueElementsArray() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Text
 
getSortedValues() - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns a sorted array of all values in the dictionary.
getStartDocId() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeNode
Get the index of the start document.
getStartOffset() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getStartOffset() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getStarTree() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeV2
Returns the StarTree data structure.
getStarTreeIndex() - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
 
getStarTreeIndex() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory.Reader
 
getStarTreeIndexConfigs() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getStarTreeIndexMap() - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
The caller should close the input stream.
getStarTreeIndexMap() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory.Reader
The caller should close the input stream.
getStarTreePrefix(int) - Static method in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants.MetadataKey
 
getStarTrees() - Method in interface org.apache.pinot.segment.spi.IndexSegment
Returns a list of star-trees (V2), or null if there is no star-tree (V2) in the segment.
getStarTreeV2MetadataList() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getStarTreeV2MetadataList() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getStartTime() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getStartTime() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getStartTime() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getStopWordsExclude() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Text
 
getStopWordsInclude() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Text
 
getStoredType() - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Returns the data type of the values in the forward index.
getStoredType() - Method in interface org.apache.pinot.segment.spi.index.reader.SortedIndexReader
 
getString(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the STRING type single-value at the given document id.
getString(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getString(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the STRING type single-value at the given document id.
getStringMV(int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the STRING type multi-value at the given document id into a buffer and returns the buffer.
getStringMV(int, String[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Reads the STRING type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getStringMV(int, String[], ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getStringMV(int, String[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the STRING type multi-value at the given document id into the passed in value buffer (the buffer size must be enough to hold all the values for the multi-value entry) and returns the number of values within the multi-value entry.
getStringMV(int, ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
getStringMV(int, T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Reads the STRING type multi-value at the given document id.
getStringValue(int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
getTableConfig() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getTableConfig() - Method in class org.apache.pinot.segment.spi.creator.StatsCollectorConfig
 
getTableConfig() - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext
 
getTableDataDir() - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext
 
getTableName() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getTableName() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getTableName() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
Deprecated.
getTextIndex() - Method in interface org.apache.pinot.segment.spi.datasource.DataSource
Returns the text index for the column if exists, or null if not.
getTextIndex() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
Returns the text index for the column, or null if it does not exist.
getTextIndexCreationColumns() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
Used by org.apache.pinot.core.segment.creator.impl.SegmentColumnarIndexCreator to get the list of text index columns.
getTier() - Method in interface org.apache.pinot.segment.spi.ImmutableSegment
Get the storage tier of the immutable segment.
getTier() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
Get the storage tier where the segment directory is placed by server.
getTimeColumn() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getTimeColumn() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getTimeColumnName() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getTimeColumnType() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getTimeGranularity() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getTimeGranularity() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getTimeInterval() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getTimeInterval() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getTimeUnit() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getTimeUnit() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getTotalAllocatedBytes() - Method in interface org.apache.pinot.segment.spi.memory.PinotDataBufferMemoryManager
Returns total size of memory allocated in bytes.
getTotalDocCount() - Method in interface org.apache.pinot.segment.spi.creator.SegmentPreIndexStatsContainer
 
getTotalDocs() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getTotalDocs() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
getTotalDocs() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
getTotalDocs() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
getTotalDocs() - Method in class org.apache.pinot.segment.spi.index.creator.SegmentIndexCreationInfo
 
getTotalDocs() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getTotalDocs() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getTotalDocs() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
getTotalNumberOfEntries() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
getTotalNumberOfEntries() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
getTotalNumberOfEntries() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getTotalNumberOfEntries() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
getTotalNumberOfEntries() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
getTotalNumberOfEntries() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
getTotalNumberOfEntries() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
getUniqueValuesSet() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
getValidDocBitmap() - Method in interface org.apache.pinot.segment.spi.index.reader.ValidDocIndexReader
Return the underlying validDoc bitmap (used in query execution)
getValidDocIds() - Method in interface org.apache.pinot.segment.spi.IndexSegment
 
getValue() - Method in enum org.apache.pinot.segment.spi.compression.ChunkCompressionType
 
getValue(int, String) - Method in interface org.apache.pinot.segment.spi.IndexSegment
Returns the value for the column at the document id.
getValue(String) - Static method in enum org.apache.pinot.segment.spi.store.ColumnIndexType
 
getValueType() - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Returns the data type of the values in the forward index.
getValueType() - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the data type of the values in the dictionary.
getVarLengthDictionaryColumns() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
getVersion() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
getVersion() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 

H

H3_INDEX - org.apache.pinot.segment.spi.store.ColumnIndexType
 
H3_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
H3IndexConfig - Class in org.apache.pinot.segment.spi.index.creator
 
H3IndexConfig(Map<String, String>) - Constructor for class org.apache.pinot.segment.spi.index.creator.H3IndexConfig
 
H3IndexReader - Interface in org.apache.pinot.segment.spi.index.reader
Reader of the H3 index.
H3IndexResolution - Class in org.apache.pinot.segment.spi.index.reader
Stores the resolutions for an index.
H3IndexResolution(short) - Constructor for class org.apache.pinot.segment.spi.index.reader.H3IndexResolution
Creates the resolutions with the serialized short value
H3IndexResolution(List<Integer>) - Constructor for class org.apache.pinot.segment.spi.index.reader.H3IndexResolution
 
HAS_DICTIONARY - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
hasDictionary() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
hasDictionary() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
hasDictionary() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
hasDictionary() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
hasDictionary() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
hasDictionary() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
hasDictionary() - Method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext
 
hasDictionary() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Wrapper
 
hashCode() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
hashCode() - Method in class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
hashCode() - Method in class org.apache.pinot.segment.spi.partition.metadata.ColumnPartitionMetadata
 
HashCode - org.apache.pinot.segment.spi.partition.PartitionFunctionFactory.PartitionFunctionType
 
HashCodePartitionFunction - Class in org.apache.pinot.segment.spi.partition
Hash code partition function, where: partitionId = value.hashCode() % HashCodePartitionFunction._numPartitions
HashCodePartitionFunction(int) - Constructor for class org.apache.pinot.segment.spi.partition.HashCodePartitionFunction
 
hasIndexFor(String, ColumnIndexType) - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
Check if an index exists for a column
hasIndexFor(String, ColumnIndexType) - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory.Reader
 
HISTOGRAM - org.apache.pinot.segment.spi.AggregationFunctionType
 

I

IDSET - org.apache.pinot.segment.spi.AggregationFunctionType
 
ImmutableSegment - Interface in org.apache.pinot.segment.spi
 
index(Object) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableDictionary
Indexes a single-value entry (a value of the dictionary type) into the dictionary, and returns the dictId of the value.
index(Object[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableDictionary
Indexes a multi-value entry (an array of values of the dictionary type) into the dictionary, and returns an array of dictIds for each value.
index(GenericRow, RowMetadata) - Method in interface org.apache.pinot.segment.spi.MutableSegment
Indexes a record into the segment with optionally provided metadata.
INDEX_FILE_NAME - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants
 
INDEX_FILE_NAME - Static variable in class org.apache.pinot.segment.spi.V1Constants
 
INDEX_MAP_FILE_NAME - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants
 
INDEX_MAP_FILE_NAME - Static variable in class org.apache.pinot.segment.spi.V1Constants
 
IndexCreationContext - Interface in org.apache.pinot.segment.spi.creator
Provides parameters for constructing indexes via {@see IndexCreatorProvider}.
IndexCreationContext.BloomFilter - Class in org.apache.pinot.segment.spi.creator
 
IndexCreationContext.Builder - Class in org.apache.pinot.segment.spi.creator
 
IndexCreationContext.Common - Class in org.apache.pinot.segment.spi.creator
 
IndexCreationContext.Forward - Class in org.apache.pinot.segment.spi.creator
 
IndexCreationContext.Geospatial - Class in org.apache.pinot.segment.spi.creator
 
IndexCreationContext.Inverted - Class in org.apache.pinot.segment.spi.creator
 
IndexCreationContext.Json - Class in org.apache.pinot.segment.spi.creator
 
IndexCreationContext.Range - Class in org.apache.pinot.segment.spi.creator
 
IndexCreationContext.Text - Class in org.apache.pinot.segment.spi.creator
 
IndexCreationContext.Wrapper - Class in org.apache.pinot.segment.spi.creator
 
IndexCreatorProvider - Interface in org.apache.pinot.segment.spi.creator
Plugin interface to abstract index creation.
Indexes() - Constructor for class org.apache.pinot.segment.spi.V1Constants.Indexes
 
IndexingOverrides - Class in org.apache.pinot.segment.spi.index
 
IndexingOverrides.Default - Class in org.apache.pinot.segment.spi.index
Extend this class to override index creation
IndexingOverrides.IndexingOverride - Interface in org.apache.pinot.segment.spi.index
 
indexOf(double) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the index of the value in the dictionary, or Dictionary.NULL_VALUE_INDEX (-1) if the value does not exist.
indexOf(float) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the index of the value in the dictionary, or Dictionary.NULL_VALUE_INDEX (-1) if the value does not exist.
indexOf(int) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the index of the value in the dictionary, or Dictionary.NULL_VALUE_INDEX (-1) if the value does not exist.
indexOf(long) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the index of the value in the dictionary, or Dictionary.NULL_VALUE_INDEX (-1) if the value does not exist.
indexOf(String) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the index of the string representation of the value in the dictionary, or Dictionary.NULL_VALUE_INDEX (-1) if the value does not exist.
indexOf(BigDecimal) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the index of the value in the dictionary, or Dictionary.NULL_VALUE_INDEX (-1) if the value does not exist.
indexOf(ByteArray) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the index of the value in the dictionary, or Dictionary.NULL_VALUE_INDEX (-1) if the value does not exist.
IndexReaderProvider - Interface in org.apache.pinot.segment.spi.index.reader.provider
 
indexRow(GenericRow) - Method in interface org.apache.pinot.segment.spi.creator.SegmentCreator
Adds a row to the index.
IndexSegment - Interface in org.apache.pinot.segment.spi
 
inferSegmentNameGeneratorType() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
Infers the segment name generator type based on segment generator config properties.
init() - Method in interface org.apache.pinot.segment.spi.creator.SegmentPreIndexStatsCollector
 
init(SegmentGeneratorConfig) - Method in interface org.apache.pinot.segment.spi.creator.SegmentIndexCreationDriver
Configures the segment generator with the given segment generator configuration, which contains the input file location, format, schema and other necessary information to create an index segment.
init(SegmentGeneratorConfig, SegmentIndexCreationInfo, Map<String, ColumnIndexCreationInfo>, Schema, File) - Method in interface org.apache.pinot.segment.spi.creator.SegmentCreator
Initializes the segment creation.
InputFileSegmentNameGenerator - Class in org.apache.pinot.segment.spi.creator.name
Segment name generator that supports defining the segment name based on the input file name and path, via a pattern (matched against the input file URI) and a template (currently only supports ${filePathPattern:\N}, where N is the group match number from the regex).
InputFileSegmentNameGenerator(String, String, String) - Constructor for class org.apache.pinot.segment.spi.creator.name.InputFileSegmentNameGenerator
 
InputFileSegmentNameGenerator(String, String, String, boolean) - Constructor for class org.apache.pinot.segment.spi.creator.name.InputFileSegmentNameGenerator
 
insertionIndexOf(String) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableDictionary
 
insertionIndexOf(String) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the insertion index of the string representation of the value in the dictionary.
Inverted(MutableIndexContext) - Constructor for class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Inverted
 
INVERTED_INDEX - org.apache.pinot.segment.spi.store.ColumnIndexType
 
InvertedIndexCreator - Interface in org.apache.pinot.segment.spi.index.creator
Marker interface for all inverted index creators.
InvertedIndexCreatorProvider - Interface in org.apache.pinot.segment.spi.creator
 
InvertedIndexReader<T> - Interface in org.apache.pinot.segment.spi.index.reader
 
InvertedIndexReaderProvider - Interface in org.apache.pinot.segment.spi.index.reader.provider
 
IS_AUTO_GENERATED - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
IS_SINGLE_VALUED - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
IS_SORTED - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
isAggregationFunction(String) - Static method in enum org.apache.pinot.segment.spi.AggregationFunctionType
 
isAutoGenerated() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
isAutoGenerated() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
isAutoGenerated() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
isCommitOnClose() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Text
 
isContinueOnError() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
isCreateDictionary() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
isDictionaryEncoded() - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Returns true if the forward index is dictionary-encoded, false if it is raw.
isDictionaryEncoded() - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Returns true if the forward index is dictionary-encoded, false if it is raw.
isDictionaryEncoded() - Method in interface org.apache.pinot.segment.spi.index.reader.SortedIndexReader
NOTE: Sorted index is always dictionary-encoded.
isEmpty() - Method in class org.apache.pinot.segment.spi.FetchContext
 
isEnableDefaultStarTree() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
isExact() - Method in interface org.apache.pinot.segment.spi.index.reader.RangeIndexReader
 
isFailOnEmptySegment() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
isFixedLength() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
 
isFst() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Text
 
isLeaf() - Method in interface org.apache.pinot.segment.spi.index.startree.StarTreeNode
Return true if the node is a leaf node, false otherwise.
isMinMaxValueInvalid() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
isMinMaxValueInvalid() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
isMutableSegment() - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
 
isNull(int) - Method in interface org.apache.pinot.segment.spi.index.reader.NullValueVectorReader
Check if the given docId has a null value in the corresponding column
isNullHandlingEnabled() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
isOffHeap() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Common
 
isOffHeap() - Method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext
 
isOffHeap() - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Wrapper
 
isOnHeap() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
isOnHeap() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
isOnHeap() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
isOnHeap() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
isOptimizeDictionary() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
isOptimizeDictionaryForMetrics() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
isRowTimeValueCheck() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
isSegmentTimeValueCheck() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
isSingleValue() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
isSingleValue() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns true if the column is single-valued, false otherwise.
isSingleValue() - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Returns true if the forward index is for a single-value column, false if it is for a multi-value column.
isSingleValue() - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Returns true if the forward index is for a single-value column, false if it is for a multi-value column.
isSingleValue() - Method in interface org.apache.pinot.segment.spi.index.reader.SortedIndexReader
NOTE: Sorted index can only apply to single-value column.
isSkipTimeValueCheck() - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
isSorted() - Method in interface org.apache.pinot.segment.spi.ColumnMetadata
 
isSorted() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
isSorted() - Method in interface org.apache.pinot.segment.spi.creator.ColumnStatistics
Whether or not the data in this column is in ascending order.
isSorted() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Common
 
isSorted() - Method in interface org.apache.pinot.segment.spi.creator.IndexCreationContext
 
isSorted() - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Wrapper
 
isSorted() - Method in interface org.apache.pinot.segment.spi.datasource.DataSourceMetadata
Returns true if the column is sorted, false otherwise.
isSorted() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
isSorted() - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableDictionary
 
isSorted() - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns true if the values in the dictionary are sorted, false otherwise.
isUseVarLengthDictionary() - Method in class org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo
 
isV3Directory(File) - Static method in class org.apache.pinot.segment.spi.store.SegmentDirectoryPaths
 

J

JOINER - Static variable in interface org.apache.pinot.segment.spi.creator.name.SegmentNameGenerator
 
Json(IndexCreationContext, JsonIndexConfig) - Constructor for class org.apache.pinot.segment.spi.creator.IndexCreationContext.Json
 
Json(MutableIndexContext, JsonIndexConfig) - Constructor for class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Json
 
JSON_INDEX - org.apache.pinot.segment.spi.store.ColumnIndexType
 
JSON_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
JsonIndexCreator - Interface in org.apache.pinot.segment.spi.index.creator
Index creator for json index.
JsonIndexCreatorProvider - Interface in org.apache.pinot.segment.spi.creator
 
JsonIndexReader - Interface in org.apache.pinot.segment.spi.index.reader
Reader for json index.
JsonIndexReaderProvider - Interface in org.apache.pinot.segment.spi.index.reader.provider
 
JsonPathEvaluator - Interface in org.apache.pinot.segment.spi.evaluator.json
Introduce an empty interface to allow it to be extended without affecting {@see TransformEvaluator}.
JsonPathEvaluatorProvider - Interface in org.apache.pinot.segment.spi.evaluator.json
This is an evolving SPI and subject to change.
JsonPathEvaluators - Class in org.apache.pinot.segment.spi.evaluator.json
Allows registration of a custom {@see JsonPathEvaluator} which can handle custom storage functionality also present in a plugin.
JsonPathEvaluators() - Constructor for class org.apache.pinot.segment.spi.evaluator.json.JsonPathEvaluators
 

K

KEY_VALUE_SEPARATOR - Static variable in interface org.apache.pinot.segment.spi.index.creator.JsonIndexCreator
 
KURTOSIS - org.apache.pinot.segment.spi.AggregationFunctionType
 

L

LASTWITHTIME - org.apache.pinot.segment.spi.AggregationFunctionType
 
LEGACY_STRING_PAD_CHAR - Static variable in class org.apache.pinot.segment.spi.V1Constants.Str
 
length() - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
Returns the number of values in the dictionary.
load(URI, SegmentDirectoryLoaderContext) - Method in interface org.apache.pinot.segment.spi.loader.SegmentDirectoryLoader
Creates the SegmentDirectory instance
loadBigEndianFile(File) - Static method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
Allocates a buffer using direct memory and loads a big-endian file into the buffer.
loadFile(File, long, long, ByteOrder, String) - Static method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
Allocates a buffer using direct memory and loads a file into the buffer.
logStats() - Method in interface org.apache.pinot.segment.spi.creator.SegmentPreIndexStatsCollector
 
LUCENE_TEXT_INDEX_DOCID_MAPPING_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
LUCENE_TEXT_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
LZ4 - org.apache.pinot.segment.spi.compression.ChunkCompressionType
 
LZ4_LENGTH_PREFIXED - org.apache.pinot.segment.spi.compression.ChunkCompressionType
 

M

MAP_KEY_NAME_SIZE - Static variable in class org.apache.pinot.segment.spi.store.ColumnIndexUtils
 
MAP_KEY_NAME_START_OFFSET - Static variable in class org.apache.pinot.segment.spi.store.ColumnIndexUtils
 
MAP_KEY_SEPARATOR - Static variable in class org.apache.pinot.segment.spi.store.ColumnIndexUtils
 
mapFile(File, boolean, long, long) - Static method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
mapFile(File, boolean, long, long) - Static method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
mapFile(File, boolean, long, long, ByteOrder, String) - Static method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
Memory maps a file into a buffer.
mapReadOnlyBigEndianFile(File) - Static method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
Memory maps a read-only big-endian file into a buffer.
MAX - org.apache.pinot.segment.spi.AggregationFunctionType
 
MAX_LEAF_RECORDS - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants.MetadataKey
 
MAX_MULTI_VALUE_ELEMENTS - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
MAX_VALUE - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
maxCompressedSize(int) - Method in interface org.apache.pinot.segment.spi.compression.ChunkCompressor
 
MAXMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
METADATA_FILE_NAME - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys
 
MetadataKey() - Constructor for class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants.MetadataKey
 
MetadataKeys() - Constructor for class org.apache.pinot.segment.spi.V1Constants.MetadataKeys
 
METRICS - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
mightContain(long, long) - Method in interface org.apache.pinot.segment.spi.index.reader.BloomFilterReader
Returns true if the value with the given hash might have been put in this bloom filer, false otherwise.
mightContain(String) - Method in interface org.apache.pinot.segment.spi.index.reader.BloomFilterReader
Returns true if the given value might have been put in this bloom filer, false otherwise.
MIN - org.apache.pinot.segment.spi.AggregationFunctionType
 
MIN_MAX_VALUE_INVALID - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
MIN_VALUE - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
MINMAXRANGE - org.apache.pinot.segment.spi.AggregationFunctionType
 
MINMAXRANGEMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
MINMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
MODE - org.apache.pinot.segment.spi.AggregationFunctionType
 
Modulo - org.apache.pinot.segment.spi.partition.PartitionFunctionFactory.PartitionFunctionType
 
ModuloPartitionFunction - Class in org.apache.pinot.segment.spi.partition
Modulo operation based partition function, where: partitionId = value % ModuloPartitionFunction._numPartitions
ModuloPartitionFunction(int) - Constructor for class org.apache.pinot.segment.spi.partition.ModuloPartitionFunction
Constructor for the class.
Murmur - org.apache.pinot.segment.spi.partition.PartitionFunctionFactory.PartitionFunctionType
 
MurmurPartitionFunction - Class in org.apache.pinot.segment.spi.partition
Implementation of PartitionFunction which partitions based on 32 bit murmur hash
MurmurPartitionFunction(int) - Constructor for class org.apache.pinot.segment.spi.partition.MurmurPartitionFunction
Constructor for the class.
MutableDictionary - Interface in org.apache.pinot.segment.spi.index.mutable
Interface for mutable dictionary (for CONSUMING segment).
MutableDictionaryProvider - Interface in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableForwardIndex - Interface in org.apache.pinot.segment.spi.index.mutable
Interface for mutable forward index (for CONSUMING segment).
MutableForwardIndexProvider - Interface in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableIndexContext - Interface in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableIndexContext.Builder - Class in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableIndexContext.Common - Class in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableIndexContext.Dictionary - Class in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableIndexContext.Forward - Class in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableIndexContext.Inverted - Class in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableIndexContext.Json - Class in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableIndexContext.Text - Class in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableIndexContext.Wrapper - Class in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableIndexProvider - Interface in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableInvertedIndex - Interface in org.apache.pinot.segment.spi.index.mutable
 
MutableInvertedIndexProvider - Interface in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableJsonIndex - Interface in org.apache.pinot.segment.spi.index.mutable
 
MutableJsonIndexProvider - Interface in org.apache.pinot.segment.spi.index.mutable.provider
 
MutableSegment - Interface in org.apache.pinot.segment.spi
 
MutableTextIndex - Interface in org.apache.pinot.segment.spi.index.mutable
 
MutableTextIndexReaderProvider - Interface in org.apache.pinot.segment.spi.index.mutable.provider
 

N

name() - Method in annotation type org.apache.pinot.segment.spi.loader.SegmentLoader
 
NATIVE_ORDER - Static variable in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
NATIVE_TEXT_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
newBloomFilterCreator(IndexCreationContext.BloomFilter) - Method in interface org.apache.pinot.segment.spi.creator.BloomFilterCreatorProvider
Creates a {@see BloomFilterCreator} from information about index creation.
newBloomFilterCreator(IndexCreationContext.BloomFilter) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newBloomFilterReader(PinotDataBuffer, boolean) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newBloomFilterReader(PinotDataBuffer, boolean) - Method in interface org.apache.pinot.segment.spi.index.reader.provider.BloomFilterReaderProvider
Creates a {@see BloomFilterReader}
newBuffer(String, ColumnIndexType, long) - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
Allocate a new data buffer of specified sizeBytes in the columnar index directory
newDictionary(MutableIndexContext.Dictionary) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newDictionary(MutableIndexContext.Dictionary) - Method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableDictionaryProvider
 
newForwardIndex(MutableIndexContext.Forward) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newForwardIndex(MutableIndexContext.Forward) - Method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableForwardIndexProvider
 
newForwardIndexCreator(IndexCreationContext.Forward) - Method in interface org.apache.pinot.segment.spi.creator.ForwardIndexCreatorProvider
Creates a {@see ForwardIndexCreator} from information about index creation.
newForwardIndexCreator(IndexCreationContext.Forward) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newForwardIndexReader(PinotDataBuffer, ColumnMetadata) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newForwardIndexReader(PinotDataBuffer, ColumnMetadata) - Method in interface org.apache.pinot.segment.spi.index.reader.provider.ForwardIndexReaderProvider
Creates a {@see ForwardIndexReader}
newFSTIndexReader(PinotDataBuffer, ColumnMetadata) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newFSTIndexReader(PinotDataBuffer, ColumnMetadata) - Method in interface org.apache.pinot.segment.spi.index.reader.provider.TextIndexReaderProvider
Creates a {@see TextIndexReader}
newGeoSpatialIndexCreator(IndexCreationContext.Geospatial) - Method in interface org.apache.pinot.segment.spi.creator.GeoSpatialIndexCreatorProvider
Creates a {@see GeoSpatialIndexCreator} from information about index creation.
newGeoSpatialIndexCreator(IndexCreationContext.Geospatial) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newGeospatialIndexReader(PinotDataBuffer, ColumnMetadata) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newGeospatialIndexReader(PinotDataBuffer, ColumnMetadata) - Method in interface org.apache.pinot.segment.spi.index.reader.provider.GeospatialIndexReaderProvider
Creates a {@see H3IndexReader}
newIndexFor(String, ColumnIndexType, long) - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory.Writer
create a new buffer for writers to store index.
newInvertedIndex(MutableIndexContext.Inverted) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newInvertedIndex(MutableIndexContext.Inverted) - Method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableInvertedIndexProvider
 
newInvertedIndexCreator(IndexCreationContext.Inverted) - Method in interface org.apache.pinot.segment.spi.creator.InvertedIndexCreatorProvider
Creates a {@see DictionaryBasedInvertedIndexCreator} from information about index creation.
newInvertedIndexCreator(IndexCreationContext.Inverted) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newInvertedIndexReader(PinotDataBuffer, ColumnMetadata) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newInvertedIndexReader(PinotDataBuffer, ColumnMetadata) - Method in interface org.apache.pinot.segment.spi.index.reader.provider.InvertedIndexReaderProvider
Creates a {@see InvertedIndexReader}
newJsonIndex(MutableIndexContext.Json) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newJsonIndex(MutableIndexContext.Json) - Method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableJsonIndexProvider
 
newJsonIndexCreator(IndexCreationContext.Json) - Method in interface org.apache.pinot.segment.spi.creator.JsonIndexCreatorProvider
Creates a {@see JsonIndexCreator} from information about index creation.
newJsonIndexCreator(IndexCreationContext.Json) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newJsonIndexReader(PinotDataBuffer, ColumnMetadata) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newJsonIndexReader(PinotDataBuffer, ColumnMetadata) - Method in interface org.apache.pinot.segment.spi.index.reader.provider.JsonIndexReaderProvider
Creates a {@see JsonIndexReader}
newRangeIndexCreator(IndexCreationContext.Range) - Method in interface org.apache.pinot.segment.spi.creator.RangeIndexCreatorProvider
Creates a {@see CombinedInvertedIndexCreator} from information about index creation.
newRangeIndexCreator(IndexCreationContext.Range) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newRangeIndexReader(PinotDataBuffer, ColumnMetadata) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newRangeIndexReader(PinotDataBuffer, ColumnMetadata) - Method in interface org.apache.pinot.segment.spi.index.reader.provider.RangeIndexReaderProvider
Creates a {@see RangeIndexReader}
newSortedIndexReader(PinotDataBuffer, ColumnMetadata) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newSortedIndexReader(PinotDataBuffer, ColumnMetadata) - Method in interface org.apache.pinot.segment.spi.index.reader.provider.SortedIndexReaderProvider
Creates a {@see SortedIndexReader}
newTextIndex(MutableIndexContext.Text) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newTextIndex(MutableIndexContext.Text) - Method in interface org.apache.pinot.segment.spi.index.mutable.provider.MutableTextIndexReaderProvider
 
newTextIndexCreator(IndexCreationContext.Text) - Method in interface org.apache.pinot.segment.spi.creator.TextIndexCreatorProvider
Creates a {@see TextIndexCreator} from information about index creation.
newTextIndexCreator(IndexCreationContext.Text) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newTextIndexReader(File, ColumnMetadata, Map<String, String>) - Method in class org.apache.pinot.segment.spi.index.IndexingOverrides.Default
 
newTextIndexReader(File, ColumnMetadata, Map<String, String>) - Method in interface org.apache.pinot.segment.spi.index.reader.provider.TextIndexReaderProvider
Creates a {@see TextIndexReader}
NON_NATIVE_ORDER - Static variable in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
NORMALIZED_DATE_SEGMENT_NAME_GENERATOR - Static variable in class org.apache.pinot.segment.spi.creator.name.SegmentNameGeneratorFactory
 
NormalizedDateSegmentNameGenerator - Class in org.apache.pinot.segment.spi.creator.name
Segment name generator that normalizes the date to human readable format.
NormalizedDateSegmentNameGenerator(String, String, boolean, String, String, DateTimeFormatSpec, String) - Constructor for class org.apache.pinot.segment.spi.creator.name.NormalizedDateSegmentNameGenerator
 
NormalizedDateSegmentNameGenerator(String, String, boolean, String, String, DateTimeFormatSpec, String, boolean) - Constructor for class org.apache.pinot.segment.spi.creator.name.NormalizedDateSegmentNameGenerator
 
NULL_VALUE_INDEX - Static variable in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
NULLVALUE_VECTOR - org.apache.pinot.segment.spi.store.ColumnIndexType
 
NULLVALUE_VECTOR_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
NullValueVectorReader - Interface in org.apache.pinot.segment.spi.index.reader
Reader interface to read from an underlying Null value vector.
NUM_PARTITIONS - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 

O

offHeap(boolean) - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Builder
 
onHeap(boolean) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
order() - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
order() - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
order() - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
order() - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
org.apache.pinot.segment.spi - package org.apache.pinot.segment.spi
 
org.apache.pinot.segment.spi.compression - package org.apache.pinot.segment.spi.compression
 
org.apache.pinot.segment.spi.converter - package org.apache.pinot.segment.spi.converter
 
org.apache.pinot.segment.spi.creator - package org.apache.pinot.segment.spi.creator
 
org.apache.pinot.segment.spi.creator.name - package org.apache.pinot.segment.spi.creator.name
 
org.apache.pinot.segment.spi.datasource - package org.apache.pinot.segment.spi.datasource
 
org.apache.pinot.segment.spi.evaluator - package org.apache.pinot.segment.spi.evaluator
 
org.apache.pinot.segment.spi.evaluator.json - package org.apache.pinot.segment.spi.evaluator.json
 
org.apache.pinot.segment.spi.index - package org.apache.pinot.segment.spi.index
 
org.apache.pinot.segment.spi.index.column - package org.apache.pinot.segment.spi.index.column
 
org.apache.pinot.segment.spi.index.creator - package org.apache.pinot.segment.spi.index.creator
 
org.apache.pinot.segment.spi.index.metadata - package org.apache.pinot.segment.spi.index.metadata
 
org.apache.pinot.segment.spi.index.mutable - package org.apache.pinot.segment.spi.index.mutable
 
org.apache.pinot.segment.spi.index.mutable.provider - package org.apache.pinot.segment.spi.index.mutable.provider
 
org.apache.pinot.segment.spi.index.reader - package org.apache.pinot.segment.spi.index.reader
 
org.apache.pinot.segment.spi.index.reader.provider - package org.apache.pinot.segment.spi.index.reader.provider
 
org.apache.pinot.segment.spi.index.startree - package org.apache.pinot.segment.spi.index.startree
 
org.apache.pinot.segment.spi.loader - package org.apache.pinot.segment.spi.loader
 
org.apache.pinot.segment.spi.memory - package org.apache.pinot.segment.spi.memory
 
org.apache.pinot.segment.spi.partition - package org.apache.pinot.segment.spi.partition
 
org.apache.pinot.segment.spi.partition.metadata - package org.apache.pinot.segment.spi.partition.metadata
 
org.apache.pinot.segment.spi.store - package org.apache.pinot.segment.spi.store
 
org.apache.pinot.segment.spi.utils - package org.apache.pinot.segment.spi.utils
 

P

parseIndexMapKeys(String, String) - Static method in class org.apache.pinot.segment.spi.store.ColumnIndexUtils
 
PARTITION_FUNCTION - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
PARTITION_FUNCTION_CONFIG - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
PARTITION_VALUES - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
PartitionFunction - Interface in org.apache.pinot.segment.spi.partition
Interface for partition function.
PartitionFunctionFactory - Class in org.apache.pinot.segment.spi.partition
Factory to build instances of PartitionFunction.
PartitionFunctionFactory.PartitionFunctionType - Enum in org.apache.pinot.segment.spi.partition
 
PASS_THROUGH - org.apache.pinot.segment.spi.compression.ChunkCompressionType
 
PERCENTILE - org.apache.pinot.segment.spi.AggregationFunctionType
 
PERCENTILEEST - org.apache.pinot.segment.spi.AggregationFunctionType
 
PERCENTILEESTMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
PERCENTILEMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
PERCENTILERAWEST - org.apache.pinot.segment.spi.AggregationFunctionType
 
PERCENTILERAWESTMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
PERCENTILERAWTDIGEST - org.apache.pinot.segment.spi.AggregationFunctionType
 
PERCENTILERAWTDIGESTMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
PERCENTILESMARTTDIGEST - org.apache.pinot.segment.spi.AggregationFunctionType
 
PERCENTILETDIGEST - org.apache.pinot.segment.spi.AggregationFunctionType
 
PERCENTILETDIGESTMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
PinotByteBuffer - Class in org.apache.pinot.segment.spi.memory
 
PinotDataBuffer - Class in org.apache.pinot.segment.spi.memory
The class PinotDataBuffer is the byte buffer for Pinot data that resides in off-heap memory.
PinotDataBuffer(boolean) - Constructor for class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
PinotDataBufferMemoryManager - Interface in org.apache.pinot.segment.spi.memory
Interface for memory manager that allocates/manages PinotDataBuffer.
PinotNativeOrderLBuffer - Class in org.apache.pinot.segment.spi.memory
 
PinotNonNativeOrderLBuffer - Class in org.apache.pinot.segment.spi.memory
 
prefetch(FetchContext) - Method in interface org.apache.pinot.segment.spi.IndexSegment
Hints the segment to begin prefetching buffers for specified columns.
prefetch(FetchContext) - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
This is a hint to the segment directory, to begin prefetching buffers for given context.
prefetchBuffer(FetchContext) - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
A hint to prefetch the buffers for columns in the context, in preparation for operating on the segment.
printTree(Map<String, Dictionary>) - Method in interface org.apache.pinot.segment.spi.index.startree.StarTree
Print the tree.
putBigDecimal(BigDecimal) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next BIG_DECIMAL type single-value into the forward index.
putByte(int, byte) - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
putByte(int, byte) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putByte(int, byte) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putByte(long, byte) - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
putByte(long, byte) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putByte(long, byte) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putBytes(byte[]) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next BYTES type single-value into the forward index.
putBytesMV(byte[][]) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next byte[] type multi-value into the forward index.
putChar(int, char) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putChar(int, char) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putChar(int, char) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putChar(int, char) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putChar(long, char) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putChar(long, char) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putChar(long, char) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putChar(long, char) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putDictId(int) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the dictionary id for the next single-value into the forward index.
putDictIdMV(int[]) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the dictionary ids for the next multi-value into the forward index.
putDouble(double) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next DOUBLE type single-value into the forward index.
putDouble(int, double) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putDouble(int, double) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putDouble(int, double) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putDouble(int, double) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putDouble(long, double) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putDouble(long, double) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putDouble(long, double) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putDouble(long, double) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putDoubleMV(double[]) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next DOUBLE type multi-value into the forward index.
putFloat(float) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next FLOAT type single-value into the forward index.
putFloat(int, float) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putFloat(int, float) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putFloat(int, float) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putFloat(int, float) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putFloat(long, float) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putFloat(long, float) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putFloat(long, float) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putFloat(long, float) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putFloatMV(float[]) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next FLOAT type multi-value into the forward index.
putInt(int) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next INT type single-value into the forward index.
putInt(int, int) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putInt(int, int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putInt(int, int) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putInt(int, int) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putInt(long, int) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putInt(long, int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putInt(long, int) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putInt(long, int) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putIntMV(int[]) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next INT type multi-value into the forward index.
putLong(int, long) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putLong(int, long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putLong(int, long) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putLong(int, long) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putLong(long) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next LONG type single-value into the forward index.
putLong(long, long) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putLong(long, long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putLong(long, long) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putLong(long, long) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putLongMV(long[]) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next LONG type multi-value into the forward index.
putShort(int, short) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putShort(int, short) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putShort(int, short) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putShort(int, short) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putShort(long, short) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
putShort(long, short) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
putShort(long, short) - Method in class org.apache.pinot.segment.spi.memory.PinotNativeOrderLBuffer
 
putShort(long, short) - Method in class org.apache.pinot.segment.spi.memory.PinotNonNativeOrderLBuffer
 
putString(String) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next STRING type single-value into the forward index.
putStringMV(String[]) - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
Writes the next STRING type multi-value into the forward index.

R

RANGE_INDEX - org.apache.pinot.segment.spi.store.ColumnIndexType
 
RangeIndexCreatorProvider - Interface in org.apache.pinot.segment.spi.creator
 
RangeIndexReader<T> - Interface in org.apache.pinot.segment.spi.index.reader
Interface for indexed range queries
RangeIndexReaderProvider - Interface in org.apache.pinot.segment.spi.index.reader.provider
 
RAW_MV_FORWARD_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
RAW_SV_FORWARD_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
RawValueBasedInvertedIndexCreator - Interface in org.apache.pinot.segment.spi.index.creator
 
readBigDecimalValues(int[], int, BigDecimal[]) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
readBytesValues(int[], int, byte[][]) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
readDictIds(int[], int, int[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Batch reads multiple dictionary ids for a single-value column at the given document ids into the passed in buffer (the buffer size must be larger than or equal to the length).
readDictIds(int[], int, int[], ForwardIndexReaderContext) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
 
readDictIds(int[], int, int[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Batch reads multiple dictionary ids for a single-value column at the given document ids into the passed in buffer (the buffer size must be larger than or equal to the length).
readDoubleValues(int[], int, double[]) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
Reader() - Constructor for class org.apache.pinot.segment.spi.store.SegmentDirectory.Reader
 
readFloatValues(int[], int, float[]) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
readFrom(long, byte[]) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
readFrom(long, byte[], int, int) - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
readFrom(long, byte[], int, int) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
readFrom(long, byte[], int, int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
readFrom(long, File, long, long) - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
readFrom(long, File, long, long) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
readFrom(long, File, long, long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
readFrom(long, ByteBuffer) - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
readFrom(long, ByteBuffer) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
readFrom(long, ByteBuffer) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
readIntValues(int[], int, int[]) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
readLongValues(int[], int, long[]) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
readStringValues(int[], int, String[]) - Method in interface org.apache.pinot.segment.spi.index.reader.Dictionary
 
readValuesMV(int[], int, int, byte[][][], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Fills the values
readValuesMV(int[], int, int, double[][], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Fills the values
readValuesMV(int[], int, int, float[][], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Fills the values
readValuesMV(int[], int, int, int[][], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Fills the values
readValuesMV(int[], int, int, long[][], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Fills the values
readValuesMV(int[], int, int, String[][], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Fills the values
readValuesSV(int[], int, double[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Fills the values
readValuesSV(int[], int, float[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Fills the values
readValuesSV(int[], int, int[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Fills the values
readValuesSV(int[], int, long[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Fills the values
readValuesSV(int[], int, BigDecimal[], T) - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
Fills the values
Realtime() - Constructor for class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment.Realtime
 
registerProvider(JsonPathEvaluatorProvider) - Static method in class org.apache.pinot.segment.spi.evaluator.json.JsonPathEvaluators
Registration point to override how JSON paths are evaluated.
registerProvider(IndexingOverrides.IndexingOverride) - Static method in class org.apache.pinot.segment.spi.index.IndexingOverrides
The caller provides a decorator to wrap the default provider, which allows plugins to create a delegation chain.
release() - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
release() - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
release() - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
release(FetchContext) - Method in interface org.apache.pinot.segment.spi.IndexSegment
Instructs the segment to release buffers for specified columns.
release(FetchContext) - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
This is an instruction to the segment directory to release the fetched buffers for given context.
releaseBuffer(FetchContext) - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
An instruction to release the fetched buffers for columns in this context, after operating on this segment.
reloadMetadata() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
 
remove(int) - Method in class org.apache.pinot.segment.spi.index.mutable.ThreadSafeMutableRoaringBitmap
 
removeColumn(String) - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
removeColumn(String) - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
Removes a column from the segment metadata.
removeIndex(String, ColumnIndexType) - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
Remove the specified index
removeIndex(String, ColumnIndexType) - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory.Writer
Removes an existing column index from directory
replace(int, int) - Method in class org.apache.pinot.segment.spi.index.mutable.ThreadSafeMutableRoaringBitmap
 
RESOLUTIONS_KEY - Static variable in class org.apache.pinot.segment.spi.index.creator.H3IndexConfig
 

S

save() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory.Writer
 
savePropertiesConfiguration(PropertiesConfiguration) - Static method in class org.apache.pinot.segment.spi.utils.SegmentMetadataUtils
 
seal() - Method in interface org.apache.pinot.segment.spi.creator.SegmentCreator
Seals the segment, flushing it to disk.
seal() - Method in interface org.apache.pinot.segment.spi.index.creator.BloomFilterCreator
Seals the index and flushes it to disk.
seal() - Method in interface org.apache.pinot.segment.spi.index.creator.GeoSpatialIndexCreator
Seals the index and flushes it to disk.
seal() - Method in interface org.apache.pinot.segment.spi.index.creator.InvertedIndexCreator
Seals the index and flushes it to disk.
seal() - Method in interface org.apache.pinot.segment.spi.index.creator.JsonIndexCreator
Seals the index and flushes it to disk.
seal() - Method in interface org.apache.pinot.segment.spi.index.creator.TextIndexCreator
Seals the index and flushes it to disk.
Segment() - Constructor for class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
SEGMENT_CREATION_META - Static variable in class org.apache.pinot.segment.spi.V1Constants
 
SEGMENT_CREATOR_VERSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
SEGMENT_END_TIME - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
SEGMENT_NAME - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
SEGMENT_PADDING_CHARACTER - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
SEGMENT_START_TIME - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
SEGMENT_TOTAL_DOCS - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
SEGMENT_VERSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
SegmentCreationDataSource - Interface in org.apache.pinot.segment.spi.creator
Data source used to build segments.
SegmentCreator - Interface in org.apache.pinot.segment.spi.creator
Interface for segment creators, which create an index over a set of rows and writes the resulting index to disk.
SegmentDirectory - Class in org.apache.pinot.segment.spi.store
Basic top-level interface to access segment indexes.
SegmentDirectory() - Constructor for class org.apache.pinot.segment.spi.store.SegmentDirectory
 
SegmentDirectory.Reader - Class in org.apache.pinot.segment.spi.store
Reader for columnar index buffers from segment directory
SegmentDirectory.Writer - Class in org.apache.pinot.segment.spi.store
Writer to update columnar index.
segmentDirectoryFor(File, SegmentVersion) - Static method in class org.apache.pinot.segment.spi.store.SegmentDirectoryPaths
 
SegmentDirectoryLoader - Interface in org.apache.pinot.segment.spi.loader
Interface for creating and loading the SegmentDirectory instance using provided config
SegmentDirectoryLoaderContext - Class in org.apache.pinot.segment.spi.loader
SegmentDirectoryLoaderContext.Builder - Class in org.apache.pinot.segment.spi.loader
 
SegmentDirectoryLoaderRegistry - Class in org.apache.pinot.segment.spi.loader
Helper class to dynamically register all SegmentDirectoryLoader annotated with SegmentLoader
SegmentDirectoryPaths - Class in org.apache.pinot.segment.spi.store
 
SegmentFormatConverter - Interface in org.apache.pinot.segment.spi.converter
Converts a segment from format to another.
SegmentGeneratorConfig - Class in org.apache.pinot.segment.spi.creator
Configuration properties used in the creation of index segments.
SegmentGeneratorConfig(TableConfig, Schema) - Constructor for class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
Constructs the SegmentGeneratorConfig with table config and schema.
SegmentGeneratorConfig.TimeColumnType - Enum in org.apache.pinot.segment.spi.creator
 
SegmentIndexCreationDriver - Interface in org.apache.pinot.segment.spi.creator
Driver that creates and writes index segments to disk from data that is stored on disk.
SegmentIndexCreationInfo - Class in org.apache.pinot.segment.spi.index.creator
 
SegmentIndexCreationInfo() - Constructor for class org.apache.pinot.segment.spi.index.creator.SegmentIndexCreationInfo
 
SegmentLoader - Annotation Type in org.apache.pinot.segment.spi.loader
Annotation class for SegmentDirectoryLoader implementations.
SegmentMetadata - Interface in org.apache.pinot.segment.spi
The SegmentMetadata class holds the segment level management information and data statistics.
SegmentMetadataImpl - Class in org.apache.pinot.segment.spi.index.metadata
 
SegmentMetadataImpl(File) - Constructor for class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
For segments on disk.
SegmentMetadataImpl(InputStream, InputStream) - Constructor for class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
For segments that can only provide the inputstream to the metadata
SegmentMetadataImpl(String, String, Schema, long) - Constructor for class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
For REALTIME consuming segments.
SegmentMetadataUtils - Class in org.apache.pinot.segment.spi.utils
 
SegmentNameGenerator - Interface in org.apache.pinot.segment.spi.creator.name
Interface for segment name generator based on the segment sequence id and time range.
SegmentNameGeneratorFactory - Class in org.apache.pinot.segment.spi.creator.name
 
SegmentNameUtils - Class in org.apache.pinot.segment.spi.creator.name
Utils for segment names.
SEGMENTPARTITIONEDDISTINCTCOUNT - org.apache.pinot.segment.spi.AggregationFunctionType
 
SegmentPreIndexStatsCollector - Interface in org.apache.pinot.segment.spi.creator
 
SegmentPreIndexStatsContainer - Interface in org.apache.pinot.segment.spi.creator
Container for per-column stats for a segment
SegmentVersion - Enum in org.apache.pinot.segment.spi.creator
 
serialize() - Method in class org.apache.pinot.segment.spi.index.reader.H3IndexResolution
 
setAutoGenerated(boolean) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setBigDecimal(int, BigDecimal) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the BIG_DECIMAL type single-value into the given document id.
setBitsPerElement(int) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setBytes(int, byte[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the BYTES type single-value into the given document id.
setBytesMV(int, byte[][]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the BYTES type multi-value into the given document id.
setCardinality(int) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setColumnMaxLength(int) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setColumnProperties(Map<String, Map<String, String>>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setColumnSortOrder(List<String>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setContinueOnError(boolean) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setCreationTime(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setCreatorVersion(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setCustomProperties(Map<String, String>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setDateTimeFormatSpec(DateTimeFormatSpec) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setDictId(int, int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the dictionary id for a single-value column into the given document id.
setDictIdMV(int, int[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the dictionary ids for a multi-value column into the given document id.
setDouble(int, double) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the DOUBLE type single-value into the given document id.
setDoubleMV(int, double[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the DOUBLE type multi-value into the given document id.
setEnableDefaultStarTree(boolean) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setEndTime(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setFailOnEmptySegment(boolean) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setFieldSpec(FieldSpec) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setFloat(int, float) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the FLOAT type single-value into the given document id.
setFloatMV(int, float[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the FLOAT type multi-value into the given document id.
setFormat(FileFormat) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setForwardIndexDisabledColumns(List<String>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setFSTIndexCreationColumns(List<String>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setFSTIndexType(FSTType) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setHasDictionary(boolean) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setIndexSizeMap(Map<ColumnIndexType, Long>) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setInputFilePath(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setInstanceId(String) - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
 
setInstanceTierConfigs(Map<String, Map<String, String>>) - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
 
setInt(int, int) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the INT type single-value into the given document id.
setIntMV(int, int[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the INT type multi-value into the given document id.
setInvertedIndexCreationColumns(List<String>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
Deprecated.
setLong(int, long) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the LONG type single-value into the given document id.
setLongMV(int, long[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the LONG type multi-value into the given document id.
setMaxNumberOfMultiValues(int) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setMaxValue(Comparable<?>) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setMinMaxValueInvalid(boolean) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setMinValue(Comparable<?>) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setNoDictionarySizeRatioThreshold(double) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setNullHandlingEnabled(boolean) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setOnHeap(boolean) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setOptimizeDictionary(boolean) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setOptimizeDictionaryForMetrics(boolean) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setOutDir(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setPaddingCharacter(char) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setPartitionFunction(PartitionFunction) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setPartitions(Set<Integer>) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setRangeIndexCreationColumns(List<String>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setRawIndexCompressionType(Map<String, ChunkCompressionType>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setRawIndexCreationColumns(List<String>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setReaderConfig(RecordReaderConfig) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setRecordReaderPath(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setRowTimeValueCheck(boolean) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setSchema(Schema) - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
 
setSegmentCrc(String) - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
 
setSegmentDirectoryConfigs(PinotConfiguration) - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
 
setSegmentDirectoryLoader(String, SegmentDirectoryLoader) - Static method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderRegistry
Explicitly adds a SegmentDirectoryLoader to the map
setSegmentMetadata(SegmentMetadataImpl) - Method in class org.apache.pinot.segment.spi.store.ColumnIndexDirectory
 
setSegmentName(String) - Method in interface org.apache.pinot.segment.spi.creator.SegmentCreator
Sets the name of the segment.
setSegmentName(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setSegmentName(String) - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
 
setSegmentNameGenerator(SegmentNameGenerator) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setSegmentNamePostfix(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
If you are adding a sequence Id to the segment, please use setSequenceId.
setSegmentNamePrefix(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setSegmentPartitionConfig(SegmentPartitionConfig) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setSegmentTier(String) - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
 
setSegmentTimeUnit(TimeUnit) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setSegmentTimeValueCheck(boolean) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setSegmentVersion(SegmentVersion) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setSegmentZKPropsConfig(SegmentZKPropsConfig) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setSequenceId(int) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
This method should be used instead of setPostfix if you are adding a sequence number.
setSkipTimeValueCheck(boolean) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setSorted(boolean) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setStarTreeIndexConfigs(List<StarTreeIndexConfig>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setStartTime(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setString(int, String) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the STRING type single-value into the given document id.
setStringMV(int, String[]) - Method in interface org.apache.pinot.segment.spi.index.mutable.MutableForwardIndex
Writes the STRING type multi-value into the given document id.
setTableConfig(TableConfig) - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
 
setTableDataDir(String) - Method in class org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
 
setTableName(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setTextIndexCreationColumns(List<String>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
Used by org.apache.pinot.core.realtime.converter.RealtimeSegmentConverter and text search functional tests
setTier(String) - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
Set the storage tier where the segment directory is placed by server.
setTimeColumnName(String) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
setTotalDocs(int) - Method in class org.apache.pinot.segment.spi.index.creator.SegmentIndexCreationInfo
 
setTotalDocs(int) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setTotalNumberOfEntries(int) - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl.Builder
 
setVarLengthDictionaryColumns(List<String>) - Method in class org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig
 
SIMPLE_DATE - org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig.TimeColumnType
 
SIMPLE_SEGMENT_NAME_GENERATOR - Static variable in class org.apache.pinot.segment.spi.creator.name.SegmentNameGeneratorFactory
 
SimpleSegmentNameGenerator - Class in org.apache.pinot.segment.spi.creator.name
Simple segment name generator which does not perform time conversion.
SimpleSegmentNameGenerator(String, String) - Constructor for class org.apache.pinot.segment.spi.creator.name.SimpleSegmentNameGenerator
 
SimpleSegmentNameGenerator(String, String, boolean) - Constructor for class org.apache.pinot.segment.spi.creator.name.SimpleSegmentNameGenerator
 
size() - Method in class org.apache.pinot.segment.spi.index.reader.H3IndexResolution
 
size() - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
size() - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
size() - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
SKEWNESS - org.apache.pinot.segment.spi.AggregationFunctionType
 
SKIP_STAR_NODE_CREATION_FOR_DIMENSIONS - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants.MetadataKey
 
SNAPPY - org.apache.pinot.segment.spi.compression.ChunkCompressionType
 
sorted(boolean) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
SORTED_SV_FORWARD_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
SortedIndexReader<T extends ForwardIndexReaderContext> - Interface in org.apache.pinot.segment.spi.index.reader
Interface for sorted index reader which can be used as both forward index and inverted index.
SortedIndexReaderProvider - Interface in org.apache.pinot.segment.spi.index.reader.provider
 
STAR - Static variable in class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
STAR_IN_FORWARD_INDEX - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants
 
STAR_TREE_COUNT - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants.MetadataKey
 
STAR_TREE_INDEX_FILE_NAME - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants
 
STAR_TREE_PREFIX - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants.MetadataKey
 
STAR_TREE_SUBSET - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants.MetadataKey
 
STAR_TREE_TEMP_DIR - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants
 
START_OFFSET - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment.Realtime
 
StarTree - Interface in org.apache.pinot.segment.spi.index.startree
Interface for StarTree.
StarTreeNode - Interface in org.apache.pinot.segment.spi.index.startree
Interface for Star Tree Node.
StarTreeV2 - Interface in org.apache.pinot.segment.spi.index.startree
The StarTreeV2 class is a wrapper on top of star-tree, its metadata, and the data sources associated with it.
StarTreeV2Constants - Class in org.apache.pinot.segment.spi.index.startree
The StarTreeV2Constants class contains all the constant values used by star-tree.
StarTreeV2Constants.MetadataKey - Class in org.apache.pinot.segment.spi.index.startree
 
StarTreeV2Metadata - Class in org.apache.pinot.segment.spi.index.startree
The StarTreeV2Metadata contains the metadata for a single star-tree.
StarTreeV2Metadata(Configuration) - Constructor for class org.apache.pinot.segment.spi.index.startree.StarTreeV2Metadata
 
StatsCollectorConfig - Class in org.apache.pinot.segment.spi.creator
Config class for Stats collector, contains all the configs and parameters required to build the stats collector.
StatsCollectorConfig(TableConfig, Schema, SegmentPartitionConfig) - Constructor for class org.apache.pinot.segment.spi.creator.StatsCollectorConfig
Constructor for the class.
STDDEVPOP - org.apache.pinot.segment.spi.AggregationFunctionType
 
STDDEVSAMP - org.apache.pinot.segment.spi.AggregationFunctionType
 
Str() - Constructor for class org.apache.pinot.segment.spi.V1Constants.Str
 
STUNION - org.apache.pinot.segment.spi.AggregationFunctionType
 
SUM - org.apache.pinot.segment.spi.AggregationFunctionType
 
SUMMV - org.apache.pinot.segment.spi.AggregationFunctionType
 
SUMPRECISION - org.apache.pinot.segment.spi.AggregationFunctionType
 

T

TABLE_NAME - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
Text(IndexCreationContext, FSTType, boolean, List<String>, List<String>) - Constructor for class org.apache.pinot.segment.spi.creator.IndexCreationContext.Text
For text indexes
Text(IndexCreationContext, FSTType, String[]) - Constructor for class org.apache.pinot.segment.spi.creator.IndexCreationContext.Text
For FST indexes
Text(MutableIndexContext) - Constructor for class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Text
 
TEXT_INDEX - org.apache.pinot.segment.spi.store.ColumnIndexType
 
TextIndexCreator - Interface in org.apache.pinot.segment.spi.index.creator
Index creator for text index.
TextIndexCreatorProvider - Interface in org.apache.pinot.segment.spi.creator
 
TextIndexReader - Interface in org.apache.pinot.segment.spi.index.reader
 
TextIndexReaderProvider - Interface in org.apache.pinot.segment.spi.index.reader.provider
 
ThreadSafeMutableRoaringBitmap - Class in org.apache.pinot.segment.spi.index.mutable
Helper wrapper class for MutableRoaringBitmap to make it thread-safe.
ThreadSafeMutableRoaringBitmap() - Constructor for class org.apache.pinot.segment.spi.index.mutable.ThreadSafeMutableRoaringBitmap
 
ThreadSafeMutableRoaringBitmap(int) - Constructor for class org.apache.pinot.segment.spi.index.mutable.ThreadSafeMutableRoaringBitmap
 
TIME_COLUMN_NAME - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
The primary time column for the table.
TIME_UNIT - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Segment
 
toColumnName() - Method in class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
toColumnName(AggregationFunctionType, String) - Static method in class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
toDirectByteBuffer(long, int) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
toDirectByteBuffer(long, int, ByteOrder) - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
toDirectByteBuffer(long, int, ByteOrder) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
toDirectByteBuffer(long, int, ByteOrder) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
 
toJson(Set<String>) - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
toJson(Set<String>) - Method in interface org.apache.pinot.segment.spi.SegmentMetadata
Converts segment metadata to json.
toSegmentDirectory() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory.Reader
 
toString() - Method in class org.apache.pinot.segment.spi.creator.name.FixedSegmentNameGenerator
 
toString() - Method in class org.apache.pinot.segment.spi.creator.name.InputFileSegmentNameGenerator
 
toString() - Method in class org.apache.pinot.segment.spi.creator.name.NormalizedDateSegmentNameGenerator
 
toString() - Method in class org.apache.pinot.segment.spi.creator.name.SimpleSegmentNameGenerator
 
toString() - Method in class org.apache.pinot.segment.spi.index.metadata.ColumnMetadataImpl
 
toString() - Method in class org.apache.pinot.segment.spi.index.metadata.SegmentMetadataImpl
 
toString() - Method in class org.apache.pinot.segment.spi.index.startree.AggregationFunctionColumnPair
 
toString() - Method in class org.apache.pinot.segment.spi.partition.BoundedColumnValuePartitionFunction
 
toString() - Method in class org.apache.pinot.segment.spi.partition.ByteArrayPartitionFunction
 
toString() - Method in class org.apache.pinot.segment.spi.partition.HashCodePartitionFunction
 
toString() - Method in class org.apache.pinot.segment.spi.partition.ModuloPartitionFunction
 
toString() - Method in class org.apache.pinot.segment.spi.partition.MurmurPartitionFunction
 
toString() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory.Reader
 
toString() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory
 
toString() - Method in class org.apache.pinot.segment.spi.store.SegmentDirectory.Writer
 
TOTAL_DOCS - Static variable in class org.apache.pinot.segment.spi.index.startree.StarTreeV2Constants.MetadataKey
 
TOTAL_DOCS - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
TOTAL_NUMBER_OF_ENTRIES - Static variable in class org.apache.pinot.segment.spi.V1Constants.MetadataKeys.Column
 
TransformEvaluator - Interface in org.apache.pinot.segment.spi.evaluator
This is an evolving SPI and subject to change.

U

UNKNOWN_CARDINALITY - Static variable in class org.apache.pinot.segment.spi.Constants
 
UNMAP_NOT_SUPPORTED_REASON - Static variable in class org.apache.pinot.segment.spi.memory.CleanerUtil
if CleanerUtil.UNMAP_SUPPORTED is false, this contains the reason why unmapping is not supported.
UNMAP_SUPPORTED - Static variable in class org.apache.pinot.segment.spi.memory.CleanerUtil
true, if this platform supports unmapping mmapped files.
UNSORTED_MV_FORWARD_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
UNSORTED_SV_FORWARD_INDEX_FILE_EXTENSION - Static variable in class org.apache.pinot.segment.spi.V1Constants.Indexes
 
updateMetadataProperties(SegmentMetadata, Map<String, String>) - Static method in class org.apache.pinot.segment.spi.utils.SegmentMetadataUtils
 

V

v1 - org.apache.pinot.segment.spi.creator.SegmentVersion
 
V1Constants - Class in org.apache.pinot.segment.spi
 
V1Constants.Dict - Class in org.apache.pinot.segment.spi
 
V1Constants.Indexes - Class in org.apache.pinot.segment.spi
 
V1Constants.MetadataKeys - Class in org.apache.pinot.segment.spi
 
V1Constants.MetadataKeys.Column - Class in org.apache.pinot.segment.spi
 
V1Constants.MetadataKeys.Segment - Class in org.apache.pinot.segment.spi
 
V1Constants.MetadataKeys.Segment.Realtime - Class in org.apache.pinot.segment.spi
 
V1Constants.Str - Class in org.apache.pinot.segment.spi
 
v2 - org.apache.pinot.segment.spi.creator.SegmentVersion
 
v3 - org.apache.pinot.segment.spi.creator.SegmentVersion
 
V3_SUBDIRECTORY_NAME - Static variable in class org.apache.pinot.segment.spi.store.SegmentDirectoryPaths
 
VALID_DOC_IDS_SNAPSHOT_FILE_NAME - Static variable in class org.apache.pinot.segment.spi.V1Constants
 
validatePartialOrFullSegmentName(String) - Static method in class org.apache.pinot.segment.spi.creator.name.SegmentNameUtils
A handy util to validate if segment name is valid.
ValidDocIndexReader - Interface in org.apache.pinot.segment.spi.index.reader
 
valueOf(int) - Static method in enum org.apache.pinot.segment.spi.compression.ChunkCompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.segment.spi.AggregationFunctionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.segment.spi.compression.ChunkCompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig.TimeColumnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.segment.spi.creator.SegmentVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.segment.spi.partition.PartitionFunctionFactory.PartitionFunctionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pinot.segment.spi.store.ColumnIndexType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.pinot.segment.spi.AggregationFunctionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.segment.spi.compression.ChunkCompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig.TimeColumnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.segment.spi.creator.SegmentVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.segment.spi.partition.PartitionFunctionFactory.PartitionFunctionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pinot.segment.spi.store.ColumnIndexType
Returns an array containing the constants of this enum type, in the order they are declared.
VARPOP - org.apache.pinot.segment.spi.AggregationFunctionType
 
VARSAMP - org.apache.pinot.segment.spi.AggregationFunctionType
 
view(long, long) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
Creates a view of the range [start, end) of this buffer with the current byte order.
view(long, long, ByteOrder) - Method in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
view(long, long, ByteOrder) - Method in class org.apache.pinot.segment.spi.memory.PinotByteBuffer
 
view(long, long, ByteOrder) - Method in class org.apache.pinot.segment.spi.memory.PinotDataBuffer
Creates a view of the range [start, end) of this buffer with the given byte order.

W

withCapacity(int) - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Builder
 
withCardinality(int) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withColumnIndexCreationInfo(ColumnIndexCreationInfo) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withColumnMetadata(ColumnMetadata) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withDictionary(boolean) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withDictionary(boolean) - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Builder
 
withFieldSpec(FieldSpec) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withFieldSpec(FieldSpec) - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Builder
 
withforwardIndexDisabled(boolean) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withIndexDir(File) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withLengthOfLongestEntry(int) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withMaxNumberOfMultiValueElements(int) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withMaxRowLengthInBytes(int) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withMaxValue(Comparable<?>) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withMemoryManager(PinotDataBufferMemoryManager) - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Builder
 
withMinValue(Comparable<?>) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withSegmentName(String) - Method in class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Builder
 
withTotalDocs(int) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
withTotalNumberOfEntries(int) - Method in class org.apache.pinot.segment.spi.creator.IndexCreationContext.Builder
 
Wrapper(MutableIndexContext) - Constructor for class org.apache.pinot.segment.spi.index.mutable.provider.MutableIndexContext.Wrapper
 
Writer() - Constructor for class org.apache.pinot.segment.spi.store.SegmentDirectory.Writer
 

Z

ZSTANDARD - org.apache.pinot.segment.spi.compression.ChunkCompressionType
 

_

_buffer - Variable in class org.apache.pinot.segment.spi.memory.BasePinotLBuffer
 
A B C D E F G H I J K L M N O P R S T U V W Z _ 
All Classes All Packages