Uses of Interface
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor
Packages that use ColumnFamilyDescriptor
Package
Description
Provides HBase Client
Provides implementations of
HFile and HFile
BlockCache.Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods.
Provides an HBase Thrift
service.
-
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase
Classes in org.apache.hadoop.hbase that implement ColumnFamilyDescriptorMethods in org.apache.hadoop.hbase that return ColumnFamilyDescriptorMethods in org.apache.hadoop.hbase with parameters of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionprotected HColumnDescriptorHTableDescriptor.toHColumnDescriptor(ColumnFamilyDescriptor desc) Deprecated.Return a HColumnDescriptor for user to keep the compatibility as much as possible. -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.client
Classes in org.apache.hadoop.hbase.client that implement ColumnFamilyDescriptorModifier and TypeClassDescriptionstatic classAn ModifyableFamilyDescriptor contains information about a column family such as the number of versions, compression settings, etc.classDeprecated.Fields in org.apache.hadoop.hbase.client with type parameters of type ColumnFamilyDescriptorModifier and TypeFieldDescriptionstatic final Comparator<ColumnFamilyDescriptor>ColumnFamilyDescriptor.COMPARATORstatic final Comparator<ColumnFamilyDescriptor>ColumnFamilyDescriptor.COMPARATOR_IGNORE_REPLICATIONprivate final Map<byte[],ColumnFamilyDescriptor> TableDescriptorBuilder.ModifyableTableDescriptor.familiesMaps column family name to the respective FamilyDescriptorsMethods in org.apache.hadoop.hbase.client that return ColumnFamilyDescriptorModifier and TypeMethodDescriptionColumnFamilyDescriptorBuilder.build()static ColumnFamilyDescriptorColumnFamilyDescriptorBuilder.copy(ColumnFamilyDescriptor desc) TableDescriptor.getColumnFamilies()Returns an unmodifiable collection of all theColumnFamilyDescriptorof all the column families of the table.TableDescriptorBuilder.ModifyableTableDescriptor.getColumnFamilies()TableDescriptor.getColumnFamily(byte[] name) Returns the ColumnDescriptor for a specific column family with name as specified by the parameter column.TableDescriptorBuilder.ModifyableTableDescriptor.getColumnFamily(byte[] column) Returns the ColumnFamilyDescriptor for a specific column family with name as specified by the parameter column.static ColumnFamilyDescriptorColumnFamilyDescriptorBuilder.of(byte[] name) static ColumnFamilyDescriptorprivate static ColumnFamilyDescriptorColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptor.parseFrom(byte[] bytes) Parse the serialized representation of aColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptorstatic ColumnFamilyDescriptorColumnFamilyDescriptorBuilder.parseFrom(byte[] pbBytes) TableDescriptorBuilder.ModifyableTableDescriptor.removeColumnFamily(byte[] column) Removes the ColumnFamilyDescriptor with name specified by the parameter column from the table descriptorMethods in org.apache.hadoop.hbase.client with parameters of type ColumnFamilyDescriptorModifier and TypeMethodDescriptiondefault voidAdmin.addColumn(TableName tableName, ColumnFamilyDescriptor columnFamily) Deprecated.As of release 2.0.0.default voidAdmin.addColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamily) Add a column family to an existing table.AsyncAdmin.addColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamily) Add a column family to an existing table.AsyncHBaseAdmin.addColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamily) RawAsyncHBaseAdmin.addColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamily) TableDescriptorBuilder.addColumnFamily(ColumnFamilyDescriptor family) Deprecated.As of release 2.0.0, this will be removed in HBase 3.0.0.Admin.addColumnFamilyAsync(TableName tableName, ColumnFamilyDescriptor columnFamily) Add a column family to an existing table.HBaseAdmin.addColumnFamilyAsync(TableName tableName, ColumnFamilyDescriptor columnFamily) static ColumnFamilyDescriptorColumnFamilyDescriptorBuilder.copy(ColumnFamilyDescriptor desc) default voidAdmin.modifyColumn(TableName tableName, ColumnFamilyDescriptor columnFamily) Deprecated.As of release 2.0.0.default voidAdmin.modifyColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamily) Modify an existing column family on a table.AsyncAdmin.modifyColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamily) Modify an existing column family on a table.AsyncHBaseAdmin.modifyColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamily) RawAsyncHBaseAdmin.modifyColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamily) TableDescriptorBuilder.ModifyableTableDescriptor.modifyColumnFamily(ColumnFamilyDescriptor family) Modifies the existing column family.TableDescriptorBuilder.modifyColumnFamily(ColumnFamilyDescriptor family) Admin.modifyColumnFamilyAsync(TableName tableName, ColumnFamilyDescriptor columnFamily) Modify an existing column family on a table.HBaseAdmin.modifyColumnFamilyAsync(TableName tableName, ColumnFamilyDescriptor columnFamily) ColumnFamilyDescriptorBuilder.newBuilder(ColumnFamilyDescriptor desc) TableDescriptorBuilder.ModifyableTableDescriptor.putColumnFamily(ColumnFamilyDescriptor family) TableDescriptorBuilder.ModifyableTableDescriptor.setColumnFamily(ColumnFamilyDescriptor family) Adds a column family.TableDescriptorBuilder.setColumnFamily(ColumnFamilyDescriptor family) static byte[]ColumnFamilyDescriptorBuilder.toByteArray(ColumnFamilyDescriptor desc) Serialize the table descriptor to a byte array.protected HColumnDescriptorImmutableHTableDescriptor.toHColumnDescriptor(ColumnFamilyDescriptor desc) Deprecated.Method parameters in org.apache.hadoop.hbase.client with type arguments of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionstatic Comparator<TableDescriptor>TableDescriptor.getComparator(Comparator<ColumnFamilyDescriptor> cfComparator) TableDescriptorBuilder.setColumnFamilies(Collection<ColumnFamilyDescriptor> families) Constructors in org.apache.hadoop.hbase.client with parameters of type ColumnFamilyDescriptorModifierConstructorDescriptionprivateDeprecated.Constructor.Constructor parameters in org.apache.hadoop.hbase.client with type arguments of type ColumnFamilyDescriptorModifierConstructorDescriptionprivateModifyableTableDescriptor(TableName name, Collection<ColumnFamilyDescriptor> families, Map<Bytes, Bytes> values) -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.io.hfile
Constructors in org.apache.hadoop.hbase.io.hfile with parameters of type ColumnFamilyDescriptorModifierConstructorDescriptionCacheConfig(org.apache.hadoop.conf.Configuration conf, ColumnFamilyDescriptor family, BlockCache blockCache, ByteBuffAllocator byteBuffAllocator) Create a cache configuration using the specified configuration object and family descriptor. -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.mapreduce
Fields in org.apache.hadoop.hbase.mapreduce with type parameters of type ColumnFamilyDescriptorModifier and TypeFieldDescription(package private) static Function<ColumnFamilyDescriptor,String> HFileOutputFormat2.blockSizeDetailsSerialize column family to block size map to configuration.(package private) static Function<ColumnFamilyDescriptor,String> HFileOutputFormat2.bloomParamDetailsSerialize column family to bloom param map to configuration.(package private) static Function<ColumnFamilyDescriptor,String> HFileOutputFormat2.bloomTypeDetailsSerialize column family to bloom type map to configuration.(package private) static Function<ColumnFamilyDescriptor,String> HFileOutputFormat2.compressionDetailsSerialize column family to compression algorithm map to configuration.(package private) static Function<ColumnFamilyDescriptor,String> HFileOutputFormat2.dataBlockEncodingDetailsSerialize column family to data block encoding map to configuration.Method parameters in org.apache.hadoop.hbase.mapreduce with type arguments of type ColumnFamilyDescriptorModifier and TypeMethodDescription(package private) static StringHFileOutputFormat2.serializeColumnFamilyAttribute(Function<ColumnFamilyDescriptor, String> fn, List<TableDescriptor> allTables) -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.master
Methods in org.apache.hadoop.hbase.master with parameters of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionlongHMaster.addColumn(TableName tableName, ColumnFamilyDescriptor column, long nonceGroup, long nonce) longMasterServices.addColumn(TableName tableName, ColumnFamilyDescriptor column, long nonceGroup, long nonce) Add a new column to an existing tablelongHMaster.modifyColumn(TableName tableName, ColumnFamilyDescriptor descriptor, long nonceGroup, long nonce) longMasterServices.modifyColumn(TableName tableName, ColumnFamilyDescriptor descriptor, long nonceGroup, long nonce) Modify the column descriptor of an existing column in an existing table -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.mob
Methods in org.apache.hadoop.hbase.mob that return types with arguments of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionstatic List<ColumnFamilyDescriptor>MobUtils.getMobColumnFamilies(TableDescriptor htd) Get list of Mob column families (if any exists)Methods in org.apache.hadoop.hbase.mob with parameters of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionprivate static voidMobFileCleanupUtil.checkColumnFamilyDescriptor(org.apache.hadoop.conf.Configuration conf, TableName table, org.apache.hadoop.fs.FileSystem fs, Admin admin, ColumnFamilyDescriptor hcd, Set<String> regionNames, long maxCreationTimeToArchive) voidExpiredMobFileCleaner.cleanExpiredMobFiles(String tableName, ColumnFamilyDescriptor family) Cleans the MOB files when they're expired and their min versions are 0.static voidMobUtils.cleanExpiredMobFiles(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration conf, TableName tableName, ColumnFamilyDescriptor columnDescriptor, CacheConfig cacheConfig, long current) Cleans the expired mob files.static StoreFileWriterMobUtils.createWriter(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, ColumnFamilyDescriptor family, String date, org.apache.hadoop.fs.Path basePath, long maxKeyCount, Compression.Algorithm compression, String startKey, CacheConfig cacheConfig, Encryption.Context cryptoContext, boolean isCompaction, String regionName) Creates a writer for the mob file in temp directory.static StoreFileWriterMobUtils.createWriter(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, ColumnFamilyDescriptor family, org.apache.hadoop.fs.Path path, long maxKeyCount, Compression.Algorithm compression, CacheConfig cacheConfig, Encryption.Context cryptoContext, ChecksumType checksumType, int bytesPerChecksum, int blocksize, BloomType bloomType, boolean isCompaction) Creates a writer for the mob file in temp directory.static StoreFileWriterMobUtils.createWriter(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, ColumnFamilyDescriptor family, org.apache.hadoop.fs.Path path, long maxKeyCount, Compression.Algorithm compression, CacheConfig cacheConfig, Encryption.Context cryptoContext, ChecksumType checksumType, int bytesPerChecksum, int blocksize, BloomType bloomType, boolean isCompaction, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) Creates a writer for the mob file in temp directory.static StoreFileWriterMobUtils.createWriter(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, ColumnFamilyDescriptor family, MobFileName mobFileName, org.apache.hadoop.fs.Path basePath, long maxKeyCount, Compression.Algorithm compression, CacheConfig cacheConfig, Encryption.Context cryptoContext, boolean isCompaction) Creates a writer for the mob file in temp directory.static booleanMobUtils.isMobFileExpired(ColumnFamilyDescriptor column, long current, String fileDate) Checks if the mob file is expired.voidMobFileCompactionChore.performMajorCompactionInBatches(Admin admin, TableDescriptor htd, ColumnFamilyDescriptor hcd) -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.regionserver
Fields in org.apache.hadoop.hbase.regionserver declared as ColumnFamilyDescriptorModifier and TypeFieldDescriptionprivate ColumnFamilyDescriptorStoreContext.Builder.familyprivate final ColumnFamilyDescriptorStoreContext.familyMethods in org.apache.hadoop.hbase.regionserver that return ColumnFamilyDescriptorModifier and TypeMethodDescriptionHStore.getColumnFamilyDescriptor()Store.getColumnFamilyDescriptor()StoreContext.getFamily()Methods in org.apache.hadoop.hbase.regionserver with parameters of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionprotected CacheConfigHStore.createCacheConf(ColumnFamilyDescriptor family) Creates the cache config.static org.apache.hadoop.conf.ConfigurationStoreUtils.createStoreConfiguration(org.apache.hadoop.conf.Configuration conf, TableDescriptor td, ColumnFamilyDescriptor cfd) static longHStore.determineTTLFromFamily(ColumnFamilyDescriptor family) Returns TTL in seconds of the specified familyprivate StoreContextHStore.initializeStoreContext(ColumnFamilyDescriptor family) protected HStoreHRegion.instantiateHStore(ColumnFamilyDescriptor family, boolean warmup) StoreContext.Builder.withColumnFamilyDescriptor(ColumnFamilyDescriptor family) Constructors in org.apache.hadoop.hbase.regionserver with parameters of type ColumnFamilyDescriptorModifierConstructorDescriptionHMobStore(HRegion region, ColumnFamilyDescriptor family, org.apache.hadoop.conf.Configuration confParam, boolean warmup) protectedHStore(HRegion region, ColumnFamilyDescriptor family, org.apache.hadoop.conf.Configuration confParam, boolean warmup) ConstructorScanInfo(org.apache.hadoop.conf.Configuration conf, ColumnFamilyDescriptor family, long ttl, long timeToPurgeDeletes, CellComparator comparator) -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.regionserver.storefiletracker
Methods in org.apache.hadoop.hbase.regionserver.storefiletracker with parameters of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionprivate static voidStoreFileTrackerValidationUtils.checkForNewFamily(org.apache.hadoop.conf.Configuration conf, TableDescriptor table, ColumnFamilyDescriptor family) static StoreFileTrackerStoreFileTrackerFactory.create(org.apache.hadoop.conf.Configuration conf, TableDescriptor td, ColumnFamilyDescriptor cfd, HRegionFileSystem regionFs) Used at master side when splitting/merging regions, as we do not have a Store, thus no StoreContext at master side.private static org.apache.hadoop.conf.ConfigurationStoreFileTrackerFactory.mergeConfigurations(org.apache.hadoop.conf.Configuration global, TableDescriptor table, ColumnFamilyDescriptor family) -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.security
Methods in org.apache.hadoop.hbase.security with parameters of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionstatic Encryption.ContextEncryptionUtil.createEncryptionContext(org.apache.hadoop.conf.Configuration conf, ColumnFamilyDescriptor family) Helper to create an encyption context. -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.thrift2
Methods in org.apache.hadoop.hbase.thrift2 that return ColumnFamilyDescriptorModifier and TypeMethodDescriptionstatic ColumnFamilyDescriptorThriftUtilities.columnFamilyDescriptorFromThrift(org.apache.hadoop.hbase.thrift2.generated.TColumnFamilyDescriptor in) Methods in org.apache.hadoop.hbase.thrift2 with parameters of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.thrift2.generated.TColumnFamilyDescriptorThriftUtilities.columnFamilyDescriptorFromHBase(ColumnFamilyDescriptor in) -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.thrift2.client
Methods in org.apache.hadoop.hbase.thrift2.client with parameters of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionvoidThriftAdmin.addColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamily) ThriftAdmin.addColumnFamilyAsync(TableName tableName, ColumnFamilyDescriptor columnFamily) voidThriftAdmin.modifyColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamily) ThriftAdmin.modifyColumnFamilyAsync(TableName tableName, ColumnFamilyDescriptor columnFamily) -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.tool
Fields in org.apache.hadoop.hbase.tool declared as ColumnFamilyDescriptorModifier and TypeFieldDescriptionprivate ColumnFamilyDescriptorCanaryTool.RegionTaskResult.columnMethods in org.apache.hadoop.hbase.tool that return ColumnFamilyDescriptorModifier and TypeMethodDescriptionCanaryTool.RegionTaskResult.getColumnFamily()private ColumnFamilyDescriptorCanaryTool.RegionTask.randomPickOneColumnFamily(ColumnFamilyDescriptor[] cfs) Methods in org.apache.hadoop.hbase.tool with parameters of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionprivate static voidLoadIncrementalHFiles.copyHFileHalf(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path inFile, org.apache.hadoop.fs.Path outFile, Reference reference, ColumnFamilyDescriptor familyDescriptor) Deprecated.Copy half of an HFile into a new HFile.voidCanaryTool.RegionStdOutSink.publishReadFailure(ServerName serverName, RegionInfo region, ColumnFamilyDescriptor column, Exception e) voidCanaryTool.RegionStdOutSink.publishReadTiming(ServerName serverName, RegionInfo region, ColumnFamilyDescriptor column, long msTime) voidCanaryTool.RegionStdOutSink.publishWriteFailure(ServerName serverName, RegionInfo region, ColumnFamilyDescriptor column, Exception e) voidCanaryTool.RegionStdOutSink.publishWriteTiming(ServerName serverName, RegionInfo region, ColumnFamilyDescriptor column, long msTime) private ColumnFamilyDescriptorCanaryTool.RegionTask.randomPickOneColumnFamily(ColumnFamilyDescriptor[] cfs) private VoidCanaryTool.RegionTask.readColumnFamily(Table table, ColumnFamilyDescriptor column) (package private) static voidLoadIncrementalHFiles.splitStoreFile(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path inFile, ColumnFamilyDescriptor familyDesc, byte[] splitKey, org.apache.hadoop.fs.Path bottomOut, org.apache.hadoop.fs.Path topOut) Deprecated.Split a storefile into a top and bottom half, maintaining the metadata, recreating bloom filters, etc.Constructors in org.apache.hadoop.hbase.tool with parameters of type ColumnFamilyDescriptorModifierConstructorDescriptionRegionTaskResult(RegionInfo region, TableName tableName, ServerName serverName, ColumnFamilyDescriptor column) -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.util
Methods in org.apache.hadoop.hbase.util that return ColumnFamilyDescriptorModifier and TypeMethodDescriptionstatic ColumnFamilyDescriptorFSTableDescriptors.getReplBarrierFamilyDescForMeta()static ColumnFamilyDescriptorFSTableDescriptors.getTableFamilyDescForMeta(org.apache.hadoop.conf.Configuration conf) -
Uses of ColumnFamilyDescriptor in org.apache.hadoop.hbase.util.compaction
Methods in org.apache.hadoop.hbase.util.compaction with parameters of type ColumnFamilyDescriptorModifier and TypeMethodDescriptionprivate longMajorCompactionTTLRequest.getColFamilyCutoffTime(ColumnFamilyDescriptor colDesc)