public class MockStoreFile extends StoreFile
StoreFile.Comparators, StoreFile.Reader, StoreFile.Writer, StoreFile.WriterBuilder
BLOOM_FILTER_TYPE_KEY, BULKLOAD_TASK_KEY, BULKLOAD_TIME_KEY, DELETE_FAMILY_COUNT, EARLIEST_PUT_TS, EXCLUDE_FROM_MINOR_COMPACTION_KEY, MAJOR_COMPACTION_KEY, MAX_SEQ_ID_KEY, MOB_CELLS_COUNT, SKIP_RESET_SEQ_ID, TIMERANGE_KEY
Modifier and Type | Method and Description |
---|---|
HDFSBlocksDistribution |
getHDFSBlockDistribution() |
java.lang.Long |
getMaximumTimestamp() |
long |
getMaxSequenceId() |
byte[] |
getMetadataValue(byte[] key)
Only used by the Striped Compaction Policy
|
java.lang.Long |
getMinimumTimestamp() |
long |
getModificationTimeStamp() |
StoreFile.Reader |
getReader() |
boolean |
isBulkLoadResult()
Check if this storefile was created by bulk load.
|
boolean |
isMajorCompaction() |
boolean |
isReference() |
void |
setIsMajor(boolean isMajor) |
void |
setMetadataValue(byte[] key,
byte[] value) |
cloneForReader, closeReader, createReader, deleteReader, excludeFromMinorCompaction, getBulkLoadTimestamp, getFileInfo, getMaxMemstoreTS, getMaxMemstoreTSInList, getMaxSequenceIdInList, getPath, getQualifiedPath, getUniqueFile, isHFile, setMaxMemstoreTS, toString, toStringDetailed
public long getMaxSequenceId()
getMaxSequenceId
in class StoreFile
public boolean isMajorCompaction()
isMajorCompaction
in class StoreFile
public void setIsMajor(boolean isMajor)
public boolean isReference()
isReference
in class StoreFile
StoreFile.open()
else may get wrong answer.public boolean isBulkLoadResult()
StoreFile
isBulkLoadResult
in class StoreFile
public byte[] getMetadataValue(byte[] key)
StoreFile
getMetadataValue
in class StoreFile
public void setMetadataValue(byte[] key, byte[] value)
public java.lang.Long getMinimumTimestamp()
getMinimumTimestamp
in class StoreFile
public java.lang.Long getMaximumTimestamp()
getMaximumTimestamp
in class StoreFile
public long getModificationTimeStamp()
getModificationTimeStamp
in class StoreFile
public HDFSBlocksDistribution getHDFSBlockDistribution()
getHDFSBlockDistribution
in class StoreFile
public StoreFile.Reader getReader()
getReader
in class StoreFile
StoreFile.createReader()