Enum Class IndexComponent
- All Implemented Interfaces:
Serializable,Comparable<IndexComponent>,Constable
This is a definitive list of all the on-disk components for all versions
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionBalanced tree written byBlockBalancedTreeWriterindexes mappings of term to one or more segment row IDs (segment row ID = SSTable row ID - segment row ID offset).Encoded sequence of offsets to clustering key blocksPrefix-compressed blocks of clustering keys used for rowId to clustering key lookupsIf present indicates that the column index build completed successfullyProduct Quantization store used to store compressed vectors for the vector indexIf present indicates that the per-sstable index build completed successfullyMetadata for per-SSTable on-disk components.Metadata for per-column index componentsEncoded sequence of offsets to partition key blocksPrefix-compressed blocks of partition keys used for rowId to partition key lookupsAn on-disk block packed index mapping partitionIds to the number of rows for the partition.Stores postings written byPostingsWriterAn on-disk block packed index mapping rowIds to partitionIds.An on-disk block packed index mapping rowIds to token values.Term dictionary written byTrieTermsDictionaryWriterstores mappings of term and file pointer to posting block on posting file. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic IndexComponentReturns the enum constant of this class with the specified name.static IndexComponent[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
META
Metadata for per-column index components -
BALANCED_TREE
Balanced tree written byBlockBalancedTreeWriterindexes mappings of term to one or more segment row IDs (segment row ID = SSTable row ID - segment row ID offset). -
TERMS_DATA
Term dictionary written byTrieTermsDictionaryWriterstores mappings of term and file pointer to posting block on posting file. -
COMPRESSED_VECTORS
Product Quantization store used to store compressed vectors for the vector index -
POSTING_LISTS
Stores postings written byPostingsWriter -
COLUMN_COMPLETION_MARKER
If present indicates that the column index build completed successfully -
ROW_TO_TOKEN
An on-disk block packed index mapping rowIds to token values. -
ROW_TO_PARTITION
An on-disk block packed index mapping rowIds to partitionIds. -
PARTITION_TO_SIZE
An on-disk block packed index mapping partitionIds to the number of rows for the partition. -
PARTITION_KEY_BLOCKS
Prefix-compressed blocks of partition keys used for rowId to partition key lookups -
PARTITION_KEY_BLOCK_OFFSETS
Encoded sequence of offsets to partition key blocks -
CLUSTERING_KEY_BLOCKS
Prefix-compressed blocks of clustering keys used for rowId to clustering key lookups -
CLUSTERING_KEY_BLOCK_OFFSETS
Encoded sequence of offsets to clustering key blocks -
GROUP_META
Metadata for per-SSTable on-disk components. -
GROUP_COMPLETION_MARKER
If present indicates that the per-sstable index build completed successfully
-
-
Field Details
-
name
-
type
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-