public static interface HFile.Writer extends Closeable
HFile| Modifier and Type | Method and Description | 
|---|---|
| void | addDeleteFamilyBloomFilter(BloomFilterWriter bfw)Store delete family Bloom filter in the file, which is only supported in
 HFile V2. | 
| void | addGeneralBloomFilter(BloomFilterWriter bfw)Store general Bloom filter in the file. | 
| void | addInlineBlockWriter(InlineBlockWriter bloomWriter)Adds an inline block writer such as a multi-level block index writer or
 a compound Bloom filter writer. | 
| void | append(Cell cell) | 
| void | appendFileInfo(byte[] key,
              byte[] value)Add an element to the file info map. | 
| void | appendMetaBlock(String bloomFilterMetaKey,
               org.apache.hadoop.io.Writable metaWriter) | 
| HFileContext | getFileContext()Return the file context for the HFile this writer belongs to | 
| org.apache.hadoop.fs.Path | getPath() | 
void appendFileInfo(byte[] key,
                  byte[] value)
                    throws IOException
IOExceptionvoid append(Cell cell) throws IOException
IOExceptionorg.apache.hadoop.fs.Path getPath()
HFilevoid addInlineBlockWriter(InlineBlockWriter bloomWriter)
void appendMetaBlock(String bloomFilterMetaKey, org.apache.hadoop.io.Writable metaWriter)
void addGeneralBloomFilter(BloomFilterWriter bfw)
void addDeleteFamilyBloomFilter(BloomFilterWriter bfw) throws IOException
IOExceptionHFileContext getFileContext()
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.