public class CompactionJobInfo extends RocksObject
nativeHandle_owningHandle_| Constructor and Description |
|---|
CompactionJobInfo() |
| Modifier and Type | Method and Description |
|---|---|
int |
baseInputLevel()
Get the smallest input level of the compaction.
|
byte[] |
columnFamilyName()
Get the name of the column family where the compaction happened.
|
CompactionReason |
compactionReason()
Get the Reason for running the compaction.
|
CompressionType |
compression()
Get the compression algorithm used for output files.
|
protected void |
disposeInternal(long handle) |
List<String> |
inputFiles()
Get the names of the compaction input files.
|
int |
jobId()
Get the job id, which is unique in the same thread.
|
List<String> |
outputFiles()
Get the names of the compaction output files.
|
int |
outputLevel()
Get the output level of the compaction.
|
CompactionJobStats |
stats()
Get detailed information about this compaction.
|
Status |
status()
Get the status indicating whether the compaction was successful or not.
|
Map<String,TableProperties> |
tableProperties()
Get the table properties for the input and output tables.
|
long |
threadId()
Get the id of the thread that completed this compaction job.
|
disposeInternal, getNativeHandleclose, disOwnNativeHandle, isOwningHandlepublic byte[] columnFamilyName()
public Status status()
public long threadId()
public int jobId()
public int baseInputLevel()
public int outputLevel()
public List<String> inputFiles()
public List<String> outputFiles()
public Map<String,TableProperties> tableProperties()
inputFiles() and
outputFiles().public CompactionReason compactionReason()
public CompressionType compression()
public CompactionJobStats stats()
protected void disposeInternal(long handle)
disposeInternal in class RocksObjectCopyright © 2022. All rights reserved.