@InterfaceAudience.Private public class HFileContextBuilder extends Object
限定符和类型 | 字段和说明 |
---|---|
static int |
DEFAULT_BYTES_PER_CHECKSUM |
构造器和说明 |
---|
HFileContextBuilder() |
HFileContextBuilder(HFileContext hfc)
Use this constructor if you want to change a few settings only in another context.
|
限定符和类型 | 方法和说明 |
---|---|
HFileContext |
build() |
HFileContextBuilder |
withBlockSize(int blockSize) |
HFileContextBuilder |
withBytesPerCheckSum(int bytesPerChecksum) |
HFileContextBuilder |
withChecksumType(ChecksumType checkSumType) |
HFileContextBuilder |
withCompression(Compression.Algorithm compression) |
HFileContextBuilder |
withCompressTags(boolean compressTags) |
HFileContextBuilder |
withCreateTime(long fileCreateTime) |
HFileContextBuilder |
withDataBlockEncoding(DataBlockEncoding encoding) |
HFileContextBuilder |
withEncryptionContext(Encryption.Context cryptoContext) |
HFileContextBuilder |
withHBaseCheckSum(boolean useHBaseCheckSum) |
HFileContextBuilder |
withHFileName(String name) |
HFileContextBuilder |
withIncludesMvcc(boolean includesMvcc) |
HFileContextBuilder |
withIncludesTags(boolean includesTags) |
public static final int DEFAULT_BYTES_PER_CHECKSUM
public HFileContextBuilder()
public HFileContextBuilder(HFileContext hfc)
public HFileContextBuilder withHBaseCheckSum(boolean useHBaseCheckSum)
public HFileContextBuilder withIncludesMvcc(boolean includesMvcc)
public HFileContextBuilder withIncludesTags(boolean includesTags)
public HFileContextBuilder withCompression(Compression.Algorithm compression)
public HFileContextBuilder withCompressTags(boolean compressTags)
public HFileContextBuilder withChecksumType(ChecksumType checkSumType)
public HFileContextBuilder withBytesPerCheckSum(int bytesPerChecksum)
public HFileContextBuilder withBlockSize(int blockSize)
public HFileContextBuilder withDataBlockEncoding(DataBlockEncoding encoding)
public HFileContextBuilder withEncryptionContext(Encryption.Context cryptoContext)
public HFileContextBuilder withCreateTime(long fileCreateTime)
public HFileContextBuilder withHFileName(String name)
public HFileContext build()
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.