Uses of Class
org.apache.cassandra.io.sstable.metadata.MetadataComponent
-
Packages that use MetadataComponent Package Description org.apache.cassandra.db org.apache.cassandra.io.sstable.format org.apache.cassandra.io.sstable.metadata -
-
Uses of MetadataComponent in org.apache.cassandra.db
Subclasses of MetadataComponent in org.apache.cassandra.db Modifier and Type Class Description static classSerializationHeader.ComponentWe need the TableMetadata to properly deserialize a SerializationHeader but it's clunky to pass that to a SSTable component, so we use this temporary object to delay the actual need for the metadata. -
Uses of MetadataComponent in org.apache.cassandra.io.sstable.format
Methods in org.apache.cassandra.io.sstable.format that return types with arguments of type MetadataComponent Modifier and Type Method Description protected java.util.Map<MetadataType,MetadataComponent>SSTableWriter. finalizeMetadata() -
Uses of MetadataComponent in org.apache.cassandra.io.sstable.metadata
Classes in org.apache.cassandra.io.sstable.metadata with type parameters of type MetadataComponent Modifier and Type Interface Description interfaceIMetadataComponentSerializer<T extends MetadataComponent>Metadata component serializerSubclasses of MetadataComponent in org.apache.cassandra.io.sstable.metadata Modifier and Type Class Description classCompactionMetadataCompaction related SSTable metadata.classStatsMetadataSSTable metadata that always stay on heap.classValidationMetadataSSTable metadata component used only for validating SSTable.Fields in org.apache.cassandra.io.sstable.metadata with type parameters of type MetadataComponent Modifier and Type Field Description IMetadataComponentSerializer<MetadataComponent>MetadataType. serializerMethods in org.apache.cassandra.io.sstable.metadata that return MetadataComponent Modifier and Type Method Description MetadataComponentIMetadataSerializer. deserialize(Descriptor descriptor, MetadataType type)Deserialized only metadata component specified from given descriptor.MetadataComponentMetadataSerializer. deserialize(Descriptor descriptor, MetadataType type)Methods in org.apache.cassandra.io.sstable.metadata that return types with arguments of type MetadataComponent Modifier and Type Method Description java.util.Map<MetadataType,MetadataComponent>IMetadataSerializer. deserialize(Descriptor descriptor, java.util.EnumSet<MetadataType> types)Deserialize specified metadata components from given descriptor.java.util.Map<MetadataType,MetadataComponent>MetadataSerializer. deserialize(Descriptor descriptor, java.util.EnumSet<MetadataType> types)java.util.Map<MetadataType,MetadataComponent>MetadataSerializer. deserialize(Descriptor descriptor, FileDataInput in, java.util.EnumSet<MetadataType> selectedTypes)java.util.Map<MetadataType,MetadataComponent>MetadataCollector. finalizeMetadata(java.lang.String partitioner, double bloomFilterFPChance, long repairedAt, TimeUUID pendingRepair, boolean isTransient, SerializationHeader header)Methods in org.apache.cassandra.io.sstable.metadata with parameters of type MetadataComponent Modifier and Type Method Description intMetadataComponent. compareTo(MetadataComponent o)Method parameters in org.apache.cassandra.io.sstable.metadata with type arguments of type MetadataComponent Modifier and Type Method Description voidIMetadataSerializer. rewriteSSTableMetadata(Descriptor descriptor, java.util.Map<MetadataType,MetadataComponent> currentComponents)Replace the sstable metadata file (-Statistics.db) with the given components.voidMetadataSerializer. rewriteSSTableMetadata(Descriptor descriptor, java.util.Map<MetadataType,MetadataComponent> currentComponents)voidIMetadataSerializer. serialize(java.util.Map<MetadataType,MetadataComponent> components, DataOutputPlus out, Version version)Serialize given metadata componentsvoidMetadataSerializer. serialize(java.util.Map<MetadataType,MetadataComponent> components, DataOutputPlus out, Version version)
-