@Deprecated @InterfaceAudience.Private public class ImmutableHTableDescriptor extends HTableDescriptor
COMPACTION_ENABLED, DEFAULT_COMPACTION_ENABLED, DEFAULT_MEMSTORE_FLUSH_SIZE, DEFAULT_NORMALIZATION_ENABLED, DEFAULT_READONLY, DEFAULT_REGION_MEMSTORE_REPLICATION, DEFAULT_REGION_REPLICATION, delegatee, DURABILITY, FLUSH_POLICY, IS_META, IS_ROOT, MAX_FILESIZE, MEMSTORE_FLUSHSIZE, MERGE_ENABLED, NAMESPACE_COL_DESC_BYTES, NAMESPACE_FAMILY_INFO, NAMESPACE_FAMILY_INFO_BYTES, NAMESPACE_TABLEDESC, NORMALIZATION_ENABLED, NORMALIZER_TARGET_REGION_COUNT, NORMALIZER_TARGET_REGION_SIZE, OWNER, OWNER_KEY, PRIORITY, READONLY, REGION_MEMSTORE_REPLICATION, REGION_REPLICATION, SPLIT_ENABLED, SPLIT_POLICY
COMPARATOR, COMPARATOR_IGNORE_REPLICATION
Constructor and Description |
---|
ImmutableHTableDescriptor(HTableDescriptor desc)
Deprecated.
|
ImmutableHTableDescriptor(TableDescriptor desc)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected TableDescriptorBuilder.ModifyableTableDescriptor |
getDelegateeForModification()
Deprecated.
|
protected HColumnDescriptor |
toHColumnDescriptor(ColumnFamilyDescriptor desc)
Deprecated.
Return a HColumnDescriptor for user to keep the compatibility as much as possible.
|
addCoprocessor, addCoprocessor, addCoprocessorWithSpec, addFamily, compareTo, equals, getColumnFamilies, getColumnFamily, getColumnFamilyCount, getColumnFamilyNames, getConfiguration, getConfigurationValue, getCoprocessorDescriptors, getDurability, getFamilies, getFamiliesKeys, getFamily, getFlushPolicyClassName, getMaxFileSize, getMemStoreFlushSize, getNameAsString, getNormalizerTargetRegionCount, getNormalizerTargetRegionSize, getOwnerString, getPriority, getRegionReplication, getRegionSplitPolicyClassName, getTableName, getValue, getValue, getValue, getValues, hasColumnFamily, hasCoprocessor, hasFamily, hashCode, hasRegionMemstoreReplication, hasRegionMemStoreReplication, isCompactionEnabled, isMergeEnabled, isMetaRegion, isMetaTable, isNormalizationEnabled, isReadOnly, isRootRegion, isSplitEnabled, modifyFamily, parseFrom, remove, remove, remove, removeConfiguration, removeCoprocessor, removeFamily, setCompactionEnabled, setConfiguration, setDurability, setFlushPolicyClassName, setMaxFileSize, setMemStoreFlushSize, setMergeEnabled, setNormalizationEnabled, setNormalizerTargetRegionCount, setNormalizerTargetRegionSize, setOwner, setOwnerString, setPriority, setReadOnly, setRegionMemstoreReplication, setRegionMemStoreReplication, setRegionReplication, setRegionSplitPolicyClassName, setSplitEnabled, setValue, setValue, setValue, toByteArray, toString, toStringCustomizedValues, toStringTableAttributes
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getComparator, getCoprocessors, hasGlobalReplicationScope, matchReplicationScope
public ImmutableHTableDescriptor(HTableDescriptor desc)
public ImmutableHTableDescriptor(TableDescriptor desc)
protected HColumnDescriptor toHColumnDescriptor(ColumnFamilyDescriptor desc)
HTableDescriptor
toHColumnDescriptor
in class HTableDescriptor
desc
- read-only ColumnFamilyDescriptorprotected TableDescriptorBuilder.ModifyableTableDescriptor getDelegateeForModification()
getDelegateeForModification
in class HTableDescriptor
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.