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 TypeFieldDescriptionstatic final Comparator<NamespaceDescriptor>
NamespaceDescriptor.NAMESPACE_DESCRIPTOR_COMPARATOR
Modifier and TypeMethodDescriptionstatic NamespaceDescriptor.Builder
NamespaceDescriptor.create
(NamespaceDescriptor ns) -
Uses of NamespaceDescriptor in org.apache.hadoop.hbase.client
Modifier and TypeMethodDescriptionAdmin.getNamespaceDescriptor
(String name) Get a namespace descriptor by name.AdminOverAsyncAdmin.getNamespaceDescriptor
(String name) Admin.listNamespaceDescriptors()
List available namespace descriptorsAdminOverAsyncAdmin.listNamespaceDescriptors()
Modifier 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.AdminOverAsyncAdmin.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.AdminOverAsyncAdmin.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 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 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 final ConcurrentMap<String,
NamespaceDescriptor> TableNamespaceManager.cache
Modifier and TypeMethodDescriptionClusterSchema.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 TypeMethodDescriptionvoid
TableNamespaceManager.addOrUpdateNamespace
(NamespaceDescriptor ns) 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) static void
TableNamespaceManager.insertNamespaceToMeta
(Connection conn, 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.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
AbstractStateMachineNamespaceProcedure.addOrUpdateNamespace
(MasterProcedureEnv env, NamespaceDescriptor ns) Insert/update the row into the ns family of meta table.protected final void
AbstractStateMachineNamespaceProcedure.checkNamespaceRSGroup
(MasterProcedureEnv env, NamespaceDescriptor nd) static void
AbstractStateMachineNamespaceProcedure.createDirectory
(MasterFileSystem mfs, NamespaceDescriptor nsDescriptor) protected static void
AbstractStateMachineNamespaceProcedure.createDirectory
(MasterProcedureEnv env, NamespaceDescriptor nsDescriptor) Create the namespace directoryMasterProcedureUtil.getNamespaceGroup
(NamespaceDescriptor namespaceDesc) private static void
CreateNamespaceProcedure.setNamespaceQuota
(MasterProcedureEnv env, NamespaceDescriptor nsDescriptor) Set quota for the namespaceModifierConstructorDescriptionCreateNamespaceProcedure
(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.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 currentNsDesc, NamespaceDescriptor newNsDesc) 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)