Uses of Class
org.apache.hadoop.hbase.NamespaceDescriptor
-
Uses of NamespaceDescriptor in org.apache.hadoop.hbase
Modifier and TypeFieldDescriptionstatic final NamespaceDescriptor
NamespaceDescriptor.DEFAULT_NAMESPACE
static final NamespaceDescriptor
NamespaceDescriptor.SYSTEM_NAMESPACE
Modifier and TypeFieldDescriptionprivate final NavigableMap<String,
NamespaceDescriptor> ZKNamespaceManager.cache
static final Comparator<NamespaceDescriptor>
NamespaceDescriptor.NAMESPACE_DESCRIPTOR_COMPARATOR
Modifier and TypeMethodDescriptionstatic NamespaceDescriptor.Builder
NamespaceDescriptor.create
(NamespaceDescriptor ns) void
ZKNamespaceManager.update
(NamespaceDescriptor ns) private void
ZKNamespaceManager.writeNamespace
(NamespaceDescriptor ns) -
Uses of NamespaceDescriptor in org.apache.hadoop.hbase.client
Modifier and TypeMethodDescriptionAdmin.getNamespaceDescriptor
(String name) Get a namespace descriptor by name.HBaseAdmin.getNamespaceDescriptor
(String name) Admin.listNamespaceDescriptors()
List available namespace descriptorsHBaseAdmin.listNamespaceDescriptors()
List available namespace descriptorsModifier and TypeMethodDescriptionAsyncAdmin.getNamespaceDescriptor
(String name) Get a namespace descriptor by nameAsyncHBaseAdmin.getNamespaceDescriptor
(String name) RawAsyncHBaseAdmin.getNamespaceDescriptor
(String name) AsyncAdmin.listNamespaceDescriptors()
List available namespace descriptorsAsyncHBaseAdmin.listNamespaceDescriptors()
RawAsyncHBaseAdmin.listNamespaceDescriptors()
Modifier and TypeMethodDescriptiondefault void
Admin.createNamespace
(NamespaceDescriptor descriptor) Create a new namespace.AsyncAdmin.createNamespace
(NamespaceDescriptor descriptor) Create a new namespace.AsyncHBaseAdmin.createNamespace
(NamespaceDescriptor descriptor) RawAsyncHBaseAdmin.createNamespace
(NamespaceDescriptor descriptor) Admin.createNamespaceAsync
(NamespaceDescriptor descriptor) Create a new namespace.HBaseAdmin.createNamespaceAsync
(NamespaceDescriptor descriptor) default void
Admin.modifyNamespace
(NamespaceDescriptor descriptor) Modify an existing namespace.AsyncAdmin.modifyNamespace
(NamespaceDescriptor descriptor) Modify an existing namespace.AsyncHBaseAdmin.modifyNamespace
(NamespaceDescriptor descriptor) RawAsyncHBaseAdmin.modifyNamespace
(NamespaceDescriptor descriptor) Admin.modifyNamespaceAsync
(NamespaceDescriptor descriptor) Modify an existing namespace.HBaseAdmin.modifyNamespaceAsync
(NamespaceDescriptor descriptor) -
Uses of NamespaceDescriptor in org.apache.hadoop.hbase.coprocessor
Modifier and TypeMethodDescriptiondefault void
MasterObserver.postCreateNamespace
(ObserverContext<MasterCoprocessorEnvironment> ctx, NamespaceDescriptor ns) Called after the createNamespace operation has been requested.default void
MasterObserver.postGetNamespaceDescriptor
(ObserverContext<MasterCoprocessorEnvironment> ctx, NamespaceDescriptor ns) Called after a getNamespaceDescriptor request has been processed.default void
MasterObserver.postModifyNamespace
(ObserverContext<MasterCoprocessorEnvironment> ctx, NamespaceDescriptor currentNsDescriptor) Deprecated.Since 2.1.default void
MasterObserver.postModifyNamespace
(ObserverContext<MasterCoprocessorEnvironment> ctx, NamespaceDescriptor oldNsDescriptor, NamespaceDescriptor currentNsDescriptor) Called after the modifyNamespace operation has been requested.default void
MasterObserver.preCreateNamespace
(ObserverContext<MasterCoprocessorEnvironment> ctx, NamespaceDescriptor ns) Called before a new namespace is created byHMaster
.default void
MasterObserver.preModifyNamespace
(ObserverContext<MasterCoprocessorEnvironment> ctx, NamespaceDescriptor newNsDescriptor) Deprecated.Since 2.1.default void
MasterObserver.preModifyNamespace
(ObserverContext<MasterCoprocessorEnvironment> ctx, NamespaceDescriptor currentNsDescriptor, NamespaceDescriptor newNsDescriptor) Called prior to modifying a namespace's properties.Modifier and TypeMethodDescriptiondefault void
MasterObserver.postListNamespaceDescriptors
(ObserverContext<MasterCoprocessorEnvironment> ctx, List<NamespaceDescriptor> descriptors) Called after a listNamespaceDescriptors request has been processed.default void
MasterObserver.preListNamespaceDescriptors
(ObserverContext<MasterCoprocessorEnvironment> ctx, List<NamespaceDescriptor> descriptors) Called before a listNamespaceDescriptors request has been processed. -
Uses of NamespaceDescriptor in org.apache.hadoop.hbase.master
Modifier and TypeFieldDescriptionprivate static final List<NamespaceDescriptor>
ClusterSchemaServiceImpl.EMPTY_NAMESPACE_LIST
Modifier and TypeMethodDescriptionprivate NamespaceDescriptor
ClusterSchema.getNamespace
(String name) Get a NamespaceClusterSchemaServiceImpl.getNamespace
(String name) (package private) NamespaceDescriptor
HMaster.getNamespace
(String name) Get a NamespaceModifier and TypeMethodDescriptionClusterSchema.getNamespaces()
Get all NamespacesClusterSchemaServiceImpl.getNamespaces()
(package private) List<NamespaceDescriptor>
HMaster.getNamespaces()
Get all NamespacesTableNamespaceManager.list()
Modifier and TypeMethodDescriptionprivate void
TableNamespaceManager.blockingCreateNamespace
(NamespaceDescriptor namespaceDescriptor) Create Namespace in a blocking manner.long
ClusterSchema.createNamespace
(NamespaceDescriptor namespaceDescriptor, NonceKey nonceKey, ProcedurePrepareLatch latch) Create a new Namespace.long
ClusterSchemaServiceImpl.createNamespace
(NamespaceDescriptor namespaceDescriptor, NonceKey nonceKey, ProcedurePrepareLatch latch) (package private) long
HMaster.createNamespace
(NamespaceDescriptor namespaceDescriptor, long nonceGroup, long nonce) Create a new Namespace.static long
TableNamespaceManager.getMaxRegions
(NamespaceDescriptor ns) static long
TableNamespaceManager.getMaxTables
(NamespaceDescriptor ns) void
TableNamespaceManager.insertIntoNSTable
(NamespaceDescriptor ns) long
ClusterSchema.modifyNamespace
(NamespaceDescriptor descriptor, NonceKey nonceKey, ProcedurePrepareLatch latch) Modify an existing Namespace.long
ClusterSchemaServiceImpl.modifyNamespace
(NamespaceDescriptor namespaceDescriptor, NonceKey nonceKey, ProcedurePrepareLatch latch) (package private) long
HMaster.modifyNamespace
(NamespaceDescriptor newNsDescriptor, long nonceGroup, long nonce) Modify an existing Namespace.void
MasterCoprocessorHost.postCreateNamespace
(NamespaceDescriptor ns) void
MasterCoprocessorHost.postGetNamespaceDescriptor
(NamespaceDescriptor ns) void
MasterCoprocessorHost.postModifyNamespace
(NamespaceDescriptor oldNsDescriptor, NamespaceDescriptor currentNsDescriptor) void
MasterCoprocessorHost.preCreateNamespace
(NamespaceDescriptor ns) void
MasterCoprocessorHost.preModifyNamespace
(NamespaceDescriptor currentNsDescriptor, NamespaceDescriptor newNsDescriptor) void
TableNamespaceManager.updateZKNamespaceManager
(NamespaceDescriptor ns) void
TableNamespaceManager.validateTableAndRegionCount
(NamespaceDescriptor desc) Modifier and TypeMethodDescriptionvoid
MasterCoprocessorHost.postListNamespaceDescriptors
(List<NamespaceDescriptor> descriptors) void
MasterCoprocessorHost.preListNamespaceDescriptors
(List<NamespaceDescriptor> descriptors) -
Uses of NamespaceDescriptor in org.apache.hadoop.hbase.master.procedure
Modifier and TypeFieldDescriptionprivate NamespaceDescriptor
ModifyNamespaceProcedure.newNsDescriptor
private NamespaceDescriptor
CreateNamespaceProcedure.nsDescriptor
private NamespaceDescriptor
DeleteNamespaceProcedure.nsDescriptor
private NamespaceDescriptor
ModifyNamespaceProcedure.oldNsDescriptor
Modifier and TypeMethodDescriptionprotected static void
CreateNamespaceProcedure.createDirectory
(MasterProcedureEnv env, NamespaceDescriptor nsDescriptor) Create the namespace directoryprotected static void
CreateNamespaceProcedure.insertIntoNSTable
(MasterProcedureEnv env, NamespaceDescriptor nsDescriptor) Insert the row into ns tableprotected static void
CreateNamespaceProcedure.setNamespaceQuota
(MasterProcedureEnv env, NamespaceDescriptor nsDescriptor) Set quota for the namespaceprotected static void
CreateNamespaceProcedure.updateZKNamespaceManager
(MasterProcedureEnv env, NamespaceDescriptor nsDescriptor) Update ZooKeeper.ModifierConstructorDescriptionCreateNamespaceProcedure
(MasterProcedureEnv env, NamespaceDescriptor nsDescriptor) CreateNamespaceProcedure
(MasterProcedureEnv env, NamespaceDescriptor nsDescriptor, ProcedurePrepareLatch latch) ModifyNamespaceProcedure
(MasterProcedureEnv env, NamespaceDescriptor newNsDescriptor) ModifyNamespaceProcedure
(MasterProcedureEnv env, NamespaceDescriptor newNsDescriptor, ProcedurePrepareLatch latch) -
Uses of NamespaceDescriptor in org.apache.hadoop.hbase.namespace
Modifier and TypeMethodDescriptionprivate NamespaceDescriptor
NamespaceStateManager.getNamespaceDescriptor
(String namespaceAsString) -
Uses of NamespaceDescriptor in org.apache.hadoop.hbase.quotas
Modifier and TypeMethodDescriptionvoid
MasterQuotaManager.setNamespaceQuota
(NamespaceDescriptor desc) -
Uses of NamespaceDescriptor in org.apache.hadoop.hbase.rsgroup
Modifier and TypeMethodDescriptionvoid
RSGroupAdminEndpoint.preCreateNamespace
(ObserverContext<MasterCoprocessorEnvironment> ctx, NamespaceDescriptor ns) void
RSGroupAdminEndpoint.preModifyNamespace
(ObserverContext<MasterCoprocessorEnvironment> ctx, NamespaceDescriptor ns) -
Uses of NamespaceDescriptor in org.apache.hadoop.hbase.security.access
Modifier and TypeMethodDescriptionvoid
SnapshotScannerHDFSAclController.postCreateNamespace
(ObserverContext<MasterCoprocessorEnvironment> c, NamespaceDescriptor ns) void
AccessController.preCreateNamespace
(ObserverContext<MasterCoprocessorEnvironment> ctx, NamespaceDescriptor ns) void
AccessController.preModifyNamespace
(ObserverContext<MasterCoprocessorEnvironment> ctx, NamespaceDescriptor ns) Modifier and TypeMethodDescriptionvoid
AccessController.postListNamespaceDescriptors
(ObserverContext<MasterCoprocessorEnvironment> ctx, List<NamespaceDescriptor> descriptors) -
Uses of NamespaceDescriptor in org.apache.hadoop.hbase.thrift2
Modifier and TypeMethodDescriptionstatic NamespaceDescriptor
ThriftUtilities.namespaceDescriptorFromThrift
(org.apache.hadoop.hbase.thrift2.generated.TNamespaceDescriptor in) static NamespaceDescriptor[]
ThriftUtilities.namespaceDescriptorsFromThrift
(List<org.apache.hadoop.hbase.thrift2.generated.TNamespaceDescriptor> in) Modifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.thrift2.generated.TNamespaceDescriptor
ThriftUtilities.namespaceDescriptorFromHBase
(NamespaceDescriptor in) static List<org.apache.hadoop.hbase.thrift2.generated.TNamespaceDescriptor>
ThriftUtilities.namespaceDescriptorsFromHBase
(NamespaceDescriptor[] in) -
Uses of NamespaceDescriptor in org.apache.hadoop.hbase.thrift2.client
Modifier and TypeMethodDescriptionThriftAdmin.getNamespaceDescriptor
(String name) ThriftAdmin.listNamespaceDescriptors()
Modifier and TypeMethodDescriptionvoid
ThriftAdmin.createNamespace
(NamespaceDescriptor descriptor) ThriftAdmin.createNamespaceAsync
(NamespaceDescriptor descriptor) void
ThriftAdmin.modifyNamespace
(NamespaceDescriptor descriptor) ThriftAdmin.modifyNamespaceAsync
(NamespaceDescriptor descriptor)