Class StoreContext.Builder
java.lang.Object
org.apache.hadoop.hbase.regionserver.StoreContext.Builder
- Enclosing class:
- StoreContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate BloomTypeprivate CacheConfigprivate Supplier<Collection<HStoreFile>>private CellComparatorprivate RegionCoprocessorHostprivate Encryption.Contextprivate ColumnFamilyDescriptorprivate org.apache.hadoop.fs.Pathprivate Supplier<InetSocketAddress[]>private HRegionFileSystem -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()withBlockSize(int blockSize) withBloomType(BloomType bloomFilterType) withCacheConfig(CacheConfig cacheConf) withCellComparator(CellComparator comparator) withCompactedFilesSupplier(Supplier<Collection<HStoreFile>> compactedFilesSupplier) withEncryptionContext(Encryption.Context encryptionContext) withFamilyStoreDirectoryPath(org.apache.hadoop.fs.Path familyStoreDirectoryPath) withFavoredNodesSupplier(Supplier<InetSocketAddress[]> favoredNodesSupplier) withRegionCoprocessorHost(RegionCoprocessorHost coprocessorHost) withRegionFileSystem(HRegionFileSystem regionFileSystem)
-
Field Details
-
blockSize
-
encryptionContext
-
cacheConf
-
regionFileSystem
-
comparator
-
bloomFilterType
-
compactedFilesSupplier
-
favoredNodesSupplier
-
family
-
familyStoreDirectoryPath
-
coprocessorHost
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
withBlockSize
-
withEncryptionContext
-
withCacheConfig
-
withRegionFileSystem
-
withCellComparator
-
withBloomType
-
withCompactedFilesSupplier
public StoreContext.Builder withCompactedFilesSupplier(Supplier<Collection<HStoreFile>> compactedFilesSupplier) -
withFavoredNodesSupplier
public StoreContext.Builder withFavoredNodesSupplier(Supplier<InetSocketAddress[]> favoredNodesSupplier) -
withColumnFamilyDescriptor
-
withFamilyStoreDirectoryPath
public StoreContext.Builder withFamilyStoreDirectoryPath(org.apache.hadoop.fs.Path familyStoreDirectoryPath) -
withRegionCoprocessorHost
-
build
-