public class HoodieHFileConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
CACHE_DATA_IN_L1 |
static boolean |
DROP_BEHIND_CACHE_COMPACTION |
static org.apache.hadoop.hbase.CellComparator |
HFILE_COMPARATOR |
static boolean |
PREFETCH_ON_OPEN |
| Constructor and Description |
|---|
HoodieHFileConfig(org.apache.hadoop.conf.Configuration hadoopConf,
org.apache.hadoop.hbase.io.compress.Compression.Algorithm compressionAlgorithm,
int blockSize,
long maxFileSize,
String keyFieldName,
boolean prefetchBlocksOnOpen,
boolean cacheDataInL1,
boolean dropBehindCacheCompaction,
BloomFilter bloomFilter,
org.apache.hadoop.hbase.CellComparator hfileComparator) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBlockSize() |
BloomFilter |
getBloomFilter() |
org.apache.hadoop.hbase.io.compress.Compression.Algorithm |
getCompressionAlgorithm() |
org.apache.hadoop.conf.Configuration |
getHadoopConf() |
org.apache.hadoop.hbase.CellComparator |
getHFileComparator() |
String |
getKeyFieldName() |
long |
getMaxFileSize() |
boolean |
shouldCacheDataInL1() |
boolean |
shouldDropBehindCacheCompaction() |
boolean |
shouldPrefetchBlocksOnOpen() |
boolean |
useBloomFilter() |
public static final org.apache.hadoop.hbase.CellComparator HFILE_COMPARATOR
public static final boolean PREFETCH_ON_OPEN
public static final boolean CACHE_DATA_IN_L1
public static final boolean DROP_BEHIND_CACHE_COMPACTION
public HoodieHFileConfig(org.apache.hadoop.conf.Configuration hadoopConf,
org.apache.hadoop.hbase.io.compress.Compression.Algorithm compressionAlgorithm,
int blockSize,
long maxFileSize,
String keyFieldName,
boolean prefetchBlocksOnOpen,
boolean cacheDataInL1,
boolean dropBehindCacheCompaction,
BloomFilter bloomFilter,
org.apache.hadoop.hbase.CellComparator hfileComparator)
public org.apache.hadoop.conf.Configuration getHadoopConf()
public org.apache.hadoop.hbase.io.compress.Compression.Algorithm getCompressionAlgorithm()
public int getBlockSize()
public long getMaxFileSize()
public boolean shouldPrefetchBlocksOnOpen()
public boolean shouldCacheDataInL1()
public boolean shouldDropBehindCacheCompaction()
public boolean useBloomFilter()
public BloomFilter getBloomFilter()
public org.apache.hadoop.hbase.CellComparator getHFileComparator()
public String getKeyFieldName()
Copyright © 2022 The Apache Software Foundation. All rights reserved.