Uses of Interface
org.apache.cassandra.io.sstable.SSTableId
-
Packages that use SSTableId Package Description org.apache.cassandra.db org.apache.cassandra.io.sstable -
-
Uses of SSTableId in org.apache.cassandra.db
Methods in org.apache.cassandra.db with type parameters of type SSTableId Modifier and Type Method Description <T extends SSTableId>
java.util.function.Supplier<T>Directories. getUIDGenerator(SSTableId.Builder<T> builder)Initializes the sstable unique identifier generator using a provided builder for this instance of directories.Methods in org.apache.cassandra.db with parameters of type SSTableId Modifier and Type Method Description static voidSystemKeyspace. clearSSTableReadMeter(java.lang.String keyspace, java.lang.String table, SSTableId id)Clears persisted read rates from system.sstable_activity for SSTables that have been deleted.static RestorableMeterSystemKeyspace. getSSTableReadMeter(java.lang.String keyspace, java.lang.String table, SSTableId id)Returns a RestorableMeter tracking the average read rate of a particular SSTable, restoring the last-seen rate from values in system.sstable_activity if present.static voidSystemKeyspace. persistSSTableReadMeter(java.lang.String keyspace, java.lang.String table, SSTableId id, RestorableMeter meter)Writes the current read rates for a given SSTable to system.sstable_activityConstructor parameters in org.apache.cassandra.db with type arguments of type SSTableId Constructor Description ColumnFamilyStore(Keyspace keyspace, java.lang.String columnFamilyName, java.util.function.Supplier<? extends SSTableId> sstableIdGenerator, TableMetadataRef metadata, Directories directories, boolean loadSSTables, boolean registerBookeeping, boolean offline) -
Uses of SSTableId in org.apache.cassandra.io.sstable
Classes in org.apache.cassandra.io.sstable with type parameters of type SSTableId Modifier and Type Interface Description static interfaceSSTableId.Builder<T extends SSTableId>Builder that can create instances of certain implementation ofSSTableId.Classes in org.apache.cassandra.io.sstable that implement SSTableId Modifier and Type Class Description classSequenceBasedSSTableIdGeneration identifier based on sequence of integers.classUUIDBasedSSTableIdSSTable generation identifiers that can be stored across nodes in one directory/bucketFields in org.apache.cassandra.io.sstable declared as SSTableId Modifier and Type Field Description SSTableIdDescriptor. idFields in org.apache.cassandra.io.sstable with type parameters of type SSTableId Modifier and Type Field Description static java.util.Comparator<SSTableId>SSTableIdFactory. COMPARATORCompare sstable identifiers so that UUID based identifier is always greater than sequence based identifierMethods in org.apache.cassandra.io.sstable that return SSTableId Modifier and Type Method Description SSTableIdSSTableIdFactory. fromBytes(java.nio.ByteBuffer bytes)Constructs the instance ofSSTableIdfrom the given bytes.SSTableIdSSTableIdFactory. fromString(java.lang.String str)Constructs the instance ofSSTableIdfrom the given string representation.Methods in org.apache.cassandra.io.sstable that return types with arguments of type SSTableId Modifier and Type Method Description SSTableId.Builder<SSTableId>SSTableIdFactory. defaultBuilder()Returns default identifiers builder.Method parameters in org.apache.cassandra.io.sstable with type arguments of type SSTableId Modifier and Type Method Description java.util.function.Supplier<SequenceBasedSSTableId>SequenceBasedSSTableId.Builder. generator(java.util.stream.Stream<SSTableId> existingIdentifiers)Generates a sequential number to represent an sstables identifier.java.util.function.Supplier<T>SSTableId.Builder. generator(java.util.stream.Stream<SSTableId> existingIdentifiers)Creates a new generator of identifiers.java.util.function.Supplier<UUIDBasedSSTableId>UUIDBasedSSTableId.Builder. generator(java.util.stream.Stream<SSTableId> existingIdentifiers)Creates a new UUID based identifiers generator.Constructors in org.apache.cassandra.io.sstable with parameters of type SSTableId Constructor Description Descriptor(java.lang.String version, File directory, java.lang.String ksname, java.lang.String cfname, SSTableId id, SSTableFormat.Type formatType)Descriptor(Version version, File directory, java.lang.String ksname, java.lang.String cfname, SSTableId id, SSTableFormat.Type formatType)Descriptor(File directory, java.lang.String ksname, java.lang.String cfname, SSTableId id)A descriptor that assumes CURRENT_VERSION.Descriptor(File directory, java.lang.String ksname, java.lang.String cfname, SSTableId id, SSTableFormat.Type formatType)Constructor for sstable writers only.
-