public abstract class Version
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected SSTableFormat |
format |
protected java.lang.String |
version |
| Modifier | Constructor and Description |
|---|---|
protected |
Version(SSTableFormat format,
java.lang.String version) |
| Modifier and Type | Method and Description |
|---|---|
abstract ChecksumType |
compressedChecksumType() |
abstract int |
correspondingMessagingVersion() |
boolean |
equals(java.lang.Object o) |
SSTableFormat |
getSSTableFormat() |
java.lang.String |
getVersion() |
abstract boolean |
hasBoundaries() |
abstract boolean |
hasCommitLogIntervals() |
abstract boolean |
hasCommitLogLowerBound() |
abstract boolean |
hasCompactionAncestors() |
int |
hashCode() |
abstract boolean |
hasNewFileName() |
abstract boolean |
hasNewStatsFile() |
abstract boolean |
hasOldBfHashOrder() |
abstract boolean |
hasRepairedAt() |
abstract boolean |
hasSamplingLevel() |
abstract boolean |
isCompatible() |
abstract boolean |
isCompatibleForStreaming() |
abstract boolean |
isLatestVersion() |
abstract boolean |
storeRows() |
java.lang.String |
toString() |
abstract boolean |
tracksLegacyCounterShards() |
abstract ChecksumType |
uncompressedChecksumType() |
static boolean |
validate(java.lang.String ver) |
protected final java.lang.String version
protected final SSTableFormat format
protected Version(SSTableFormat format, java.lang.String version)
public abstract boolean isLatestVersion()
public abstract boolean hasSamplingLevel()
public abstract boolean hasNewStatsFile()
public abstract ChecksumType compressedChecksumType()
public abstract ChecksumType uncompressedChecksumType()
public abstract boolean hasRepairedAt()
public abstract boolean tracksLegacyCounterShards()
public abstract boolean hasNewFileName()
public abstract boolean storeRows()
public abstract int correspondingMessagingVersion()
public abstract boolean hasOldBfHashOrder()
public abstract boolean hasCompactionAncestors()
public abstract boolean hasBoundaries()
public abstract boolean hasCommitLogLowerBound()
public abstract boolean hasCommitLogIntervals()
public java.lang.String getVersion()
public SSTableFormat getSSTableFormat()
public static boolean validate(java.lang.String ver)
ver - SSTable versionversionpublic abstract boolean isCompatible()
public abstract boolean isCompatibleForStreaming()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2018 The Apache Software Foundation