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
All Classes All Packages
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
PartitionFunctionwhich 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
ColumnMetadataclass 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
ForwardIndexReaderContextof 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
DataSourcecontains all the indexes and metadata for a column for query execution purpose. - DataSourceMetadata - Interface in org.apache.pinot.segment.spi.datasource
-
The
DataSourceMetadataclass 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
nullif not. - getBloomFilter() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
-
Returns the bloom filter for the column, or
nullif 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,
-1if 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
DataSourcefor 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
nullif not. - getDictionary() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
-
Returns the dictionary for the column, or
nullif 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
nullif not. - getFSTIndex() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
-
Returns the FST index for the column, or
nullif 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
nullif not. - getH3Index() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
-
Returns the H3 index for the column, or
nullif 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
nullif not. - getInvertedIndex() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
-
Returns the inverted index for the column, or
nullif 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
nullif not. - getJsonIndex() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
-
Returns the json index for the column, or
nullif 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
nullif 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
nullif 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
nullif not. - getNullValueVector() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
-
Returns the null value vector for the column, or
nullif 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
nullif 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
nullif 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
nullif not. - getRangeIndex() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
-
Returns the range index for the column, or
nullif 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
SegmentMetadataof 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
StarTreedata 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
nullif not. - getTextIndex() - Method in interface org.apache.pinot.segment.spi.index.column.ColumnIndexContainer
-
Returns the text index for the column, or
nullif 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
trueif the forward index is dictionary-encoded,falseif it is raw. - isDictionaryEncoded() - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
-
Returns
trueif the forward index is dictionary-encoded,falseif 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
trueif the column is single-valued,falseotherwise. - isSingleValue() - Method in interface org.apache.pinot.segment.spi.index.creator.ForwardIndexCreator
-
Returns
trueif the forward index is for a single-value column,falseif it is for a multi-value column. - isSingleValue() - Method in interface org.apache.pinot.segment.spi.index.reader.ForwardIndexReader
-
Returns
trueif the forward index is for a single-value column,falseif 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
trueif the column is sorted,falseotherwise. - 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
trueif the values in the dictionary are sorted,falseotherwise. - 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
SegmentDirectoryinstance - 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
trueif the value with the given hash might have been put in this bloom filer,falseotherwise. - mightContain(String) - Method in interface org.apache.pinot.segment.spi.index.reader.BloomFilterReader
-
Returns
trueif the given value might have been put in this bloom filer,falseotherwise. - 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
PartitionFunctionwhich 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
PinotDataBufferis 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
SegmentDirectoryinstance using provided config - SegmentDirectoryLoaderContext - Class in org.apache.pinot.segment.spi.loader
-
Context for
SegmentDirectoryLoader - 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
SegmentDirectoryLoaderannotated withSegmentLoader - 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
SegmentDirectoryLoaderimplementations. - SegmentMetadata - Interface in org.apache.pinot.segment.spi
-
The
SegmentMetadataclass 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
SegmentDirectoryLoaderto 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
StarTreeV2class 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
StarTreeV2Constantsclass 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
StarTreeV2Metadatacontains 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
MutableRoaringBitmapto 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_SUPPORTEDisfalse, 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
All Classes All Packages