Package | Description |
---|---|
org.apache.hadoop.hbase | |
org.apache.hadoop.hbase.client |
Provides HBase Client
|
org.apache.hadoop.hbase.security | |
org.apache.hadoop.hbase.shaded.protobuf |
Modifier and Type | Method and Description |
---|---|
HColumnDescriptor[] |
HTableDescriptor.getColumnFamilies()
Deprecated.
Returns an array all the
HColumnDescriptor of the column families
of the table. |
HColumnDescriptor |
HTableDescriptor.getFamily(byte[] column)
Deprecated.
Returns the HColumnDescriptor for a specific column family with name as
specified by the parameter column.
|
static HColumnDescriptor |
HColumnDescriptor.parseFrom(byte[] bytes) |
HColumnDescriptor |
HTableDescriptor.removeFamily(byte[] column)
Deprecated.
Removes the HColumnDescriptor with name specified by the parameter column
from the table descriptor
|
HColumnDescriptor |
HColumnDescriptor.setBlockCacheEnabled(boolean blockCacheEnabled) |
HColumnDescriptor |
HColumnDescriptor.setBlocksize(int s) |
HColumnDescriptor |
HColumnDescriptor.setBloomFilterType(BloomType bt) |
HColumnDescriptor |
HColumnDescriptor.setCacheBloomsOnWrite(boolean value) |
HColumnDescriptor |
HColumnDescriptor.setCacheDataInL1(boolean value) |
HColumnDescriptor |
HColumnDescriptor.setCacheDataOnWrite(boolean value) |
HColumnDescriptor |
HColumnDescriptor.setCacheIndexesOnWrite(boolean value) |
HColumnDescriptor |
HColumnDescriptor.setCompactionCompressionType(Compression.Algorithm type)
Compression types supported in hbase.
|
HColumnDescriptor |
HColumnDescriptor.setCompressionType(Compression.Algorithm type)
Compression types supported in hbase.
|
HColumnDescriptor |
HColumnDescriptor.setCompressTags(boolean compressTags)
Set whether the tags should be compressed along with DataBlockEncoding.
|
HColumnDescriptor |
HColumnDescriptor.setConfiguration(String key,
String value)
Setter for storing a configuration setting in
configuration map. |
HColumnDescriptor |
HColumnDescriptor.setDataBlockEncoding(DataBlockEncoding type)
Set data block encoding algorithm used in block cache.
|
HColumnDescriptor |
HColumnDescriptor.setDFSReplication(short replication)
Set the replication factor to hfile(s) belonging to this family
|
HColumnDescriptor |
HColumnDescriptor.setEncryptionKey(byte[] keyBytes)
Set the raw crypto key attribute for the family
|
HColumnDescriptor |
HColumnDescriptor.setEncryptionType(String algorithm)
Set the encryption algorithm for use with this family
|
HColumnDescriptor |
HColumnDescriptor.setEvictBlocksOnClose(boolean value) |
HColumnDescriptor |
HColumnDescriptor.setInMemory(boolean inMemory) |
HColumnDescriptor |
HColumnDescriptor.setInMemoryCompaction(MemoryCompactionPolicy inMemoryCompaction) |
HColumnDescriptor |
HColumnDescriptor.setKeepDeletedCells(KeepDeletedCells keepDeletedCells) |
HColumnDescriptor |
HColumnDescriptor.setMaxVersions(int maxVersions) |
HColumnDescriptor |
HColumnDescriptor.setMinVersions(int minVersions) |
HColumnDescriptor |
HColumnDescriptor.setMobCompactPartitionPolicy(MobCompactPartitionPolicy policy)
Set the mob compact partition policy for the family.
|
HColumnDescriptor |
HColumnDescriptor.setMobEnabled(boolean isMobEnabled)
Enables the mob for the family.
|
HColumnDescriptor |
HColumnDescriptor.setMobThreshold(long threshold)
Sets the mob threshold of the family.
|
HColumnDescriptor |
HColumnDescriptor.setPrefetchBlocksOnOpen(boolean value) |
HColumnDescriptor |
HColumnDescriptor.setScope(int scope) |
HColumnDescriptor |
HColumnDescriptor.setStoragePolicy(String policy)
Set the storage policy for use with this family
|
HColumnDescriptor |
HColumnDescriptor.setTimeToLive(int timeToLive) |
HColumnDescriptor |
HColumnDescriptor.setTimeToLive(String timeToLive) |
HColumnDescriptor |
HColumnDescriptor.setValue(byte[] key,
byte[] value) |
HColumnDescriptor |
HColumnDescriptor.setValue(String key,
String value) |
HColumnDescriptor |
HColumnDescriptor.setVersions(int minVersions,
int maxVersions)
Set minimum and maximum versions to keep
|
Modifier and Type | Method and Description |
---|---|
Collection<HColumnDescriptor> |
HTableDescriptor.getFamilies()
Deprecated.
Returns an unmodifiable collection of all the
HColumnDescriptor
of all the column families of the table. |
Modifier and Type | Method and Description |
---|---|
HTableDescriptor |
HTableDescriptor.addFamily(HColumnDescriptor family)
Deprecated.
Adds a column family.
|
int |
HColumnDescriptor.compareTo(HColumnDescriptor o) |
HTableDescriptor |
HTableDescriptor.modifyFamily(HColumnDescriptor family)
Deprecated.
Modifies the existing column family.
|
Constructor and Description |
---|
HColumnDescriptor(HColumnDescriptor desc)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
HColumnDescriptor[] |
TableDescriptorBuilder.ModifyableTableDescriptor.getColumnFamilies()
Returns an array all the
HColumnDescriptor of the column families
of the table. |
HColumnDescriptor[] |
TableDescriptor.getColumnFamilies()
Returns an array all the
HColumnDescriptor of the column families
of the table. |
HColumnDescriptor |
TableDescriptorBuilder.ModifyableTableDescriptor.getFamily(byte[] column)
Returns the HColumnDescriptor for a specific column family with name as
specified by the parameter column.
|
HColumnDescriptor |
TableDescriptor.getFamily(byte[] column)
Returns the HColumnDescriptor for a specific column family with name as
specified by the parameter column.
|
HColumnDescriptor |
TableDescriptorBuilder.ModifyableTableDescriptor.removeFamily(byte[] column)
Removes the HColumnDescriptor with name specified by the parameter column
from the table descriptor
|
Modifier and Type | Method and Description |
---|---|
Collection<HColumnDescriptor> |
TableDescriptorBuilder.ModifyableTableDescriptor.getFamilies()
Returns an unmodifiable collection of all the
HColumnDescriptor
of all the column families of the table. |
Collection<HColumnDescriptor> |
TableDescriptor.getFamilies()
Returns an unmodifiable collection of all the
HColumnDescriptor of
all the column families of the table. |
Modifier and Type | Method and Description |
---|---|
void |
HBaseAdmin.addColumn(TableName tableName,
HColumnDescriptor columnFamily)
Deprecated.
Since 2.0. Will be removed in 3.0. Use
HBaseAdmin.addColumnFamily(TableName, HColumnDescriptor) instead. |
void |
Admin.addColumn(TableName tableName,
HColumnDescriptor columnFamily)
Deprecated.
As of release 2.0.0.
(HBASE-1989).
This will be removed in HBase 3.0.0.
Use
Admin.addColumnFamily(TableName, HColumnDescriptor) . |
void |
HBaseAdmin.addColumnFamily(TableName tableName,
HColumnDescriptor columnFamily) |
CompletableFuture<Void> |
AsyncHBaseAdmin.addColumnFamily(TableName tableName,
HColumnDescriptor columnFamily) |
CompletableFuture<Void> |
AsyncAdmin.addColumnFamily(TableName tableName,
HColumnDescriptor columnFamily)
Add a column family to an existing table.
|
void |
Admin.addColumnFamily(TableName tableName,
HColumnDescriptor columnFamily)
Add a column family to an existing table.
|
Future<Void> |
HBaseAdmin.addColumnFamilyAsync(TableName tableName,
HColumnDescriptor columnFamily) |
Future<Void> |
Admin.addColumnFamilyAsync(TableName tableName,
HColumnDescriptor columnFamily)
Add a column family to an existing table.
|
TableDescriptorBuilder |
TableDescriptorBuilder.addFamily(HColumnDescriptor family) |
TableDescriptorBuilder.ModifyableTableDescriptor |
TableDescriptorBuilder.ModifyableTableDescriptor.addFamily(HColumnDescriptor family)
Adds a column family.
|
void |
HBaseAdmin.modifyColumn(TableName tableName,
HColumnDescriptor columnFamily)
Deprecated.
As of 2.0. Will be removed in 3.0. Use
HBaseAdmin.modifyColumnFamily(TableName, HColumnDescriptor) instead. |
void |
Admin.modifyColumn(TableName tableName,
HColumnDescriptor columnFamily)
Deprecated.
As of release 2.0.0.
(HBASE-1989).
This will be removed in HBase 3.0.0.
Use
Admin.modifyColumnFamily(TableName, HColumnDescriptor) . |
void |
HBaseAdmin.modifyColumnFamily(TableName tableName,
HColumnDescriptor columnFamily) |
CompletableFuture<Void> |
AsyncHBaseAdmin.modifyColumnFamily(TableName tableName,
HColumnDescriptor columnFamily) |
CompletableFuture<Void> |
AsyncAdmin.modifyColumnFamily(TableName tableName,
HColumnDescriptor columnFamily)
Modify an existing column family on a table.
|
void |
Admin.modifyColumnFamily(TableName tableName,
HColumnDescriptor columnFamily)
Modify an existing column family on a table.
|
Future<Void> |
HBaseAdmin.modifyColumnFamilyAsync(TableName tableName,
HColumnDescriptor columnFamily) |
Future<Void> |
Admin.modifyColumnFamilyAsync(TableName tableName,
HColumnDescriptor columnFamily)
Modify an existing column family on a table.
|
TableDescriptorBuilder |
TableDescriptorBuilder.modifyFamily(HColumnDescriptor family) |
TableDescriptorBuilder.ModifyableTableDescriptor |
TableDescriptorBuilder.ModifyableTableDescriptor.modifyFamily(HColumnDescriptor family)
Modifies the existing column family.
|
protected TableDescriptorBuilder.ModifyableTableDescriptor |
TableDescriptorBuilder.ModifyableTableDescriptor.setFamily(HColumnDescriptor family) |
Constructor and Description |
---|
ModifyableTableDescriptor(TableName name,
Collection<HColumnDescriptor> families,
Map<Bytes,Bytes> values,
Map<String,String> configuration) |
Modifier and Type | Method and Description |
---|---|
static Encryption.Context |
EncryptionUtil.createEncryptionContext(org.apache.hadoop.conf.Configuration conf,
HColumnDescriptor family)
Helper to create an encyption context.
|
Modifier and Type | Method and Description |
---|---|
static HColumnDescriptor |
ProtobufUtil.convertToHColumnDesc(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ColumnFamilySchema cfs)
Converts a ColumnFamilySchema to HColumnDescriptor
|
Modifier and Type | Method and Description |
---|---|
static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnRequest |
RequestConverter.buildAddColumnRequest(TableName tableName,
HColumnDescriptor column,
long nonceGroup,
long nonce)
Create a protocol buffer AddColumnRequest
|
static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ModifyColumnRequest |
RequestConverter.buildModifyColumnRequest(TableName tableName,
HColumnDescriptor column,
long nonceGroup,
long nonce)
Create a protocol buffer ModifyColumnRequest
|
static org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ColumnFamilySchema |
ProtobufUtil.convertToColumnFamilySchema(HColumnDescriptor hcd)
Converts an HColumnDescriptor to ColumnFamilySchema
|
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.