public class ExternalSstFileInfo extends RocksObject
nativeHandle_
Constructor and Description |
---|
ExternalSstFileInfo() |
ExternalSstFileInfo(java.lang.String filePath,
java.lang.String smallestKey,
java.lang.String largestKey,
long sequenceNumber,
long fileSize,
int numEntries,
int version) |
Modifier and Type | Method and Description |
---|---|
protected void |
disposeInternal(long handle) |
java.lang.String |
filePath() |
long |
fileSize() |
java.lang.String |
largestKey() |
int |
numEntries() |
long |
sequenceNumber() |
void |
setFilePath(java.lang.String filePath) |
void |
setFileSize(long fileSize) |
void |
setLargestKey(java.lang.String largestKey) |
void |
setNumEntries(int numEntries) |
void |
setSequenceNumber(long sequenceNumber) |
void |
setSmallestKey(java.lang.String smallestKey) |
void |
setVersion(int version) |
java.lang.String |
smallestKey() |
int |
version() |
disposeInternal
close, disOwnNativeHandle, isOwningHandle
dispose, finalize
public ExternalSstFileInfo()
public ExternalSstFileInfo(java.lang.String filePath, java.lang.String smallestKey, java.lang.String largestKey, long sequenceNumber, long fileSize, int numEntries, int version)
public void setFilePath(java.lang.String filePath)
public java.lang.String filePath()
public void setSmallestKey(java.lang.String smallestKey)
public java.lang.String smallestKey()
public void setLargestKey(java.lang.String largestKey)
public java.lang.String largestKey()
public void setSequenceNumber(long sequenceNumber)
public long sequenceNumber()
public void setFileSize(long fileSize)
public long fileSize()
public void setNumEntries(int numEntries)
public int numEntries()
public void setVersion(int version)
public int version()
protected final void disposeInternal(long handle)
disposeInternal
in class RocksObject