Package | Description |
---|---|
org.apache.hadoop.hbase | |
org.apache.hadoop.hbase.client |
Provides HBase Client
|
org.apache.hadoop.hbase.coprocessor |
Table of Contents
|
org.apache.hadoop.hbase.master | |
org.apache.hadoop.hbase.master.procedure | |
org.apache.hadoop.hbase.namespace | |
org.apache.hadoop.hbase.protobuf |
Holds classes generated from protobuf
src/main/protobuf definition files. |
org.apache.hadoop.hbase.quotas | |
org.apache.hadoop.hbase.rsgroup | |
org.apache.hadoop.hbase.security.access |
Modifier and Type | Field and Description |
---|---|
static NamespaceDescriptor |
NamespaceDescriptor.DEFAULT_NAMESPACE |
static NamespaceDescriptor |
NamespaceDescriptor.SYSTEM_NAMESPACE |
Modifier and Type | Field and Description |
---|---|
static Comparator<NamespaceDescriptor> |
NamespaceDescriptor.NAMESPACE_DESCRIPTOR_COMPARATOR |
Modifier and Type | Method and Description |
---|---|
NamespaceDescriptor |
NamespaceDescriptor.Builder.build() |
NamespaceDescriptor |
ZKNamespaceManager.get(String name) |
Modifier and Type | Method and Description |
---|---|
NavigableSet<NamespaceDescriptor> |
ZKNamespaceManager.list() |
Modifier and Type | Method and Description |
---|---|
static NamespaceDescriptor.Builder |
NamespaceDescriptor.create(NamespaceDescriptor ns) |
void |
ZKNamespaceManager.update(NamespaceDescriptor ns) |
Modifier and Type | Method and Description |
---|---|
NamespaceDescriptor |
Admin.getNamespaceDescriptor(String name)
Get a namespace descriptor by name
|
NamespaceDescriptor |
HBaseAdmin.getNamespaceDescriptor(String name)
Get a namespace descriptor by name
|
NamespaceDescriptor[] |
Admin.listNamespaceDescriptors()
List available namespace descriptors
|
NamespaceDescriptor[] |
HBaseAdmin.listNamespaceDescriptors()
List available namespace descriptors
|
Modifier and Type | Method and Description |
---|---|
void |
Admin.createNamespace(NamespaceDescriptor descriptor)
Create a new namespace
|
void |
HBaseAdmin.createNamespace(NamespaceDescriptor descriptor)
Create a new namespace
|
void |
Admin.modifyNamespace(NamespaceDescriptor descriptor)
Modify an existing namespace
|
void |
HBaseAdmin.modifyNamespace(NamespaceDescriptor descriptor)
Modify an existing namespace
|
Modifier and Type | Method and Description |
---|---|
NamespaceDescriptor |
TableNamespaceManager.get(String name) |
NamespaceDescriptor |
HMaster.getNamespaceDescriptor(String name) |
NamespaceDescriptor |
MasterServices.getNamespaceDescriptor(String name)
Get a namespace descriptor by name
|
Modifier and Type | Method and Description |
---|---|
NavigableSet<NamespaceDescriptor> |
TableNamespaceManager.list() |
List<NamespaceDescriptor> |
HMaster.listNamespaceDescriptors() |
List<NamespaceDescriptor> |
MasterServices.listNamespaceDescriptors()
List available namespace descriptors
|
Modifier and Type | Method and Description |
---|---|
void |
HMaster.createNamespace(NamespaceDescriptor descriptor,
long nonceGroup,
long nonce) |
void |
MasterServices.createNamespace(NamespaceDescriptor descriptor,
long nonceGroup,
long nonce)
Create a new namespace
|
void |
HMaster.createNamespaceSync(NamespaceDescriptor descriptor,
long nonceGroup,
long nonce,
boolean executeCoprocessor) |
void |
MasterServices.createNamespaceSync(NamespaceDescriptor descriptor,
long nonceGroup,
long nonce,
boolean executeCoprocessor)
Create a new namespace synchronously.
|
static long |
TableNamespaceManager.getMaxRegions(NamespaceDescriptor ns) |
static long |
TableNamespaceManager.getMaxTables(NamespaceDescriptor ns) |
void |
TableNamespaceManager.insertIntoNSTable(NamespaceDescriptor ns) |
void |
HMaster.modifyNamespace(NamespaceDescriptor descriptor,
long nonceGroup,
long nonce) |
void |
MasterServices.modifyNamespace(NamespaceDescriptor descriptor,
long nonceGroup,
long nonce)
Modify an existing namespace
|
void |
MasterCoprocessorHost.postCreateNamespace(NamespaceDescriptor ns) |
void |
MasterCoprocessorHost.postGetNamespaceDescriptor(NamespaceDescriptor ns) |
void |
MasterCoprocessorHost.postModifyNamespace(NamespaceDescriptor ns) |
boolean |
MasterCoprocessorHost.preCreateNamespace(NamespaceDescriptor ns) |
boolean |
MasterCoprocessorHost.preModifyNamespace(NamespaceDescriptor ns) |
void |
TableNamespaceManager.updateZKNamespaceManager(NamespaceDescriptor ns) |
void |
TableNamespaceManager.validateTableAndRegionCount(NamespaceDescriptor desc) |
Modifier and Type | Method and Description |
---|---|
void |
MasterCoprocessorHost.postListNamespaceDescriptors(List<NamespaceDescriptor> descriptors) |
boolean |
MasterCoprocessorHost.preListNamespaceDescriptors(List<NamespaceDescriptor> descriptors) |
Modifier and Type | Method and Description |
---|---|
protected static void |
CreateNamespaceProcedure.createDirectory(MasterProcedureEnv env,
NamespaceDescriptor nsDescriptor)
Create the namespace directory
|
protected static void |
CreateNamespaceProcedure.insertIntoNSTable(MasterProcedureEnv env,
NamespaceDescriptor nsDescriptor)
Insert the row into ns table
|
protected static void |
CreateNamespaceProcedure.setNamespaceQuota(MasterProcedureEnv env,
NamespaceDescriptor nsDescriptor)
Set quota for the namespace
|
protected static void |
CreateNamespaceProcedure.updateZKNamespaceManager(MasterProcedureEnv env,
NamespaceDescriptor nsDescriptor)
Update Zookeeper.
|
Constructor and Description |
---|
CreateNamespaceProcedure(MasterProcedureEnv env,
NamespaceDescriptor nsDescriptor) |
ModifyNamespaceProcedure(MasterProcedureEnv env,
NamespaceDescriptor newNsDescriptor) |
Modifier and Type | Method and Description |
---|---|
void |
NamespaceAuditor.addNamespace(NamespaceDescriptor ns) |
Modifier and Type | Method and Description |
---|---|
static NamespaceDescriptor |
ProtobufUtil.toNamespaceDescriptor(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NamespaceDescriptor desc) |
Modifier and Type | Method and Description |
---|---|
static org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NamespaceDescriptor |
ProtobufUtil.toProtoNamespaceDescriptor(NamespaceDescriptor ns) |
Modifier and Type | Method and Description |
---|---|
void |
MasterQuotaManager.setNamespaceQuota(NamespaceDescriptor desc) |
Modifier and Type | Method and Description |
---|---|
void |
RSGroupAdminEndpoint.postCreateNamespace(ObserverContext<MasterCoprocessorEnvironment> ctx,
NamespaceDescriptor ns) |
void |
RSGroupAdminEndpoint.postGetNamespaceDescriptor(ObserverContext<MasterCoprocessorEnvironment> ctx,
NamespaceDescriptor ns) |
void |
RSGroupAdminEndpoint.postModifyNamespace(ObserverContext<MasterCoprocessorEnvironment> ctx,
NamespaceDescriptor ns) |
void |
RSGroupAdminEndpoint.preCreateNamespace(ObserverContext<MasterCoprocessorEnvironment> ctx,
NamespaceDescriptor ns) |
void |
RSGroupAdminEndpoint.preModifyNamespace(ObserverContext<MasterCoprocessorEnvironment> ctx,
NamespaceDescriptor ns) |
Modifier and Type | Method and Description |
---|---|
void |
RSGroupAdminEndpoint.postListNamespaceDescriptors(ObserverContext<MasterCoprocessorEnvironment> ctx,
List<NamespaceDescriptor> descriptors) |
void |
RSGroupAdminEndpoint.preListNamespaceDescriptors(ObserverContext<MasterCoprocessorEnvironment> ctx,
List<NamespaceDescriptor> descriptors) |
Modifier and Type | Method and Description |
---|---|
void |
AccessController.preCreateNamespace(ObserverContext<MasterCoprocessorEnvironment> ctx,
NamespaceDescriptor ns) |
void |
AccessController.preModifyNamespace(ObserverContext<MasterCoprocessorEnvironment> ctx,
NamespaceDescriptor ns) |
Modifier and Type | Method and Description |
---|---|
void |
AccessController.postListNamespaceDescriptors(ObserverContext<MasterCoprocessorEnvironment> ctx,
List<NamespaceDescriptor> descriptors) |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.