Class StatsComponent
- java.lang.Object
-
- org.apache.cassandra.io.sstable.format.StatsComponent
-
public class StatsComponent extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.Map<MetadataType,MetadataComponent>
metadata
-
Constructor Summary
Constructors Constructor Description StatsComponent(java.util.Map<MetadataType,MetadataComponent> metadata)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CompactionMetadata
compactionMetadata()
static StatsComponent
load(Descriptor descriptor)
static StatsComponent
load(Descriptor descriptor, MetadataType... types)
void
save(Descriptor desc)
SerializationHeader.Component
serializationHeader()
SerializationHeader
serializationHeader(TableMetadata metadata)
StatsMetadata
statsMetadata()
ValidationMetadata
validationMetadata()
-
-
-
Field Detail
-
metadata
public final java.util.Map<MetadataType,MetadataComponent> metadata
-
-
Constructor Detail
-
StatsComponent
public StatsComponent(java.util.Map<MetadataType,MetadataComponent> metadata)
-
-
Method Detail
-
load
public static StatsComponent load(Descriptor descriptor) throws java.io.IOException
- Throws:
java.io.IOException
-
load
public static StatsComponent load(Descriptor descriptor, MetadataType... types) throws java.io.IOException
- Throws:
java.io.IOException
-
serializationHeader
public SerializationHeader.Component serializationHeader()
-
serializationHeader
public SerializationHeader serializationHeader(TableMetadata metadata)
-
compactionMetadata
public CompactionMetadata compactionMetadata()
-
validationMetadata
public ValidationMetadata validationMetadata()
-
statsMetadata
public StatsMetadata statsMetadata()
-
save
public void save(Descriptor desc)
-
-