public class AliHBaseUEAdmin extends org.apache.hadoop.hbase.client.HBaseAdmin implements AliHBaseAdminInterface
| 构造器和说明 |
|---|
AliHBaseUEAdmin(AliHBaseUEConnection connection) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
abort(String why,
Throwable e) |
boolean |
abortProcedure(long procId,
boolean mayInterruptIfRunning) |
Future<Boolean> |
abortProcedureAsync(long procId,
boolean mayInterruptIfRunning) |
void |
addColumnFamily(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor columnFamily) |
Future<Void> |
addColumnFamilyAsync(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor columnFamily) |
void |
addReplicationPeer(String peerId,
org.apache.hadoop.hbase.replication.ReplicationPeerConfig peerConfig,
boolean enabled) |
Future<Void> |
addReplicationPeerAsync(String peerId,
org.apache.hadoop.hbase.replication.ReplicationPeerConfig peerConfig,
boolean enabled) |
void |
appendReplicationPeerTableCFs(String id,
Map<org.apache.hadoop.hbase.TableName,List<String>> tableCfs) |
void |
assign(byte[] regionName) |
boolean |
balance() |
boolean |
balance(boolean force) |
boolean |
balancerSwitch(boolean onOrOff,
boolean synchronous) |
boolean |
catalogJanitorSwitch(boolean onOrOff) |
boolean |
cleanerChoreSwitch(boolean onOrOff) |
org.apache.hadoop.hbase.CacheEvictionStats |
clearBlockCache(org.apache.hadoop.hbase.TableName tableName) |
void |
clearCompactionQueues(org.apache.hadoop.hbase.ServerName serverName,
Set<String> queues) |
List<org.apache.hadoop.hbase.ServerName> |
clearDeadServers(List<org.apache.hadoop.hbase.ServerName> servers) |
void |
cloneSnapshot(byte[] snapshotName,
org.apache.hadoop.hbase.TableName tableName) |
void |
cloneSnapshot(String snapshotName,
org.apache.hadoop.hbase.TableName tableName) |
void |
cloneSnapshot(String snapshotName,
org.apache.hadoop.hbase.TableName tableName,
boolean restoreAcl) |
Future<Void> |
cloneSnapshotAsync(String snapshotName,
org.apache.hadoop.hbase.TableName tableName) |
void |
cloneTableSchema(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.TableName newTableName,
boolean preserveSplits) |
void |
close() |
void |
closeRegion(byte[] regionname,
String serverName) |
void |
closeRegion(org.apache.hadoop.hbase.ServerName sn,
org.apache.hadoop.hbase.HRegionInfo hri) |
void |
closeRegion(String regionname,
String serverName) |
boolean |
closeRegionWithEncodedRegionName(String encodedRegionName,
String serverName) |
void |
compact(org.apache.hadoop.hbase.TableName tableName) |
void |
compact(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily) |
void |
compact(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily,
org.apache.hadoop.hbase.client.CompactType compactType) |
void |
compact(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.CompactType compactType) |
Map<org.apache.hadoop.hbase.ServerName,Boolean> |
compactionSwitch(boolean switchState,
List<String> serverNamesList) |
void |
compactRegion(byte[] regionName) |
void |
compactRegion(byte[] regionName,
byte[] columnFamily) |
void |
compactRegionServer(org.apache.hadoop.hbase.ServerName serverName) |
org.apache.hadoop.hbase.ipc.CoprocessorRpcChannel |
coprocessorService() |
org.apache.hadoop.hbase.ipc.CoprocessorRpcChannel |
coprocessorService(org.apache.hadoop.hbase.ServerName serverName) |
void |
createIndex(AliHBaseIndexDescriptor indexDescriptor)
Create a global secondary index table against a specified data table, block forever until operation success.
|
void |
createIndex(AliHBaseIndexDescriptor indexDescriptor,
byte[][] splitKeys)
Create a global secondary index table against a specified data table with split keys, block forever until operation success.
|
void |
createIndex(AliHBaseIndexDescriptor index,
byte[] startKey,
byte[] endKey,
int numRegions)
Create a global secondary index table against a specified data table, block forever until operation success.
|
void |
createNamespace(org.apache.hadoop.hbase.NamespaceDescriptor descriptor) |
Future<Void> |
createNamespaceAsync(org.apache.hadoop.hbase.NamespaceDescriptor descriptor) |
void |
createTable(org.apache.hadoop.hbase.client.TableDescriptor desc) |
void |
createTable(org.apache.hadoop.hbase.client.TableDescriptor desc,
byte[][] splitKeys) |
void |
createTable(org.apache.hadoop.hbase.client.TableDescriptor desc,
byte[] startKey,
byte[] endKey,
int numRegions) |
Future<Void> |
createTableAsync(org.apache.hadoop.hbase.client.TableDescriptor desc) |
Future<Void> |
createTableAsync(org.apache.hadoop.hbase.client.TableDescriptor desc,
byte[][] splitKeys) |
void |
decommissionRegionServers(List<org.apache.hadoop.hbase.ServerName> servers,
boolean offload) |
void |
deleteColumn(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily) |
void |
deleteColumnFamily(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily) |
Future<Void> |
deleteColumnFamilyAsync(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily) |
void |
deleteIndex(String indexName,
org.apache.hadoop.hbase.TableName dataTable)
Drop index and clean all index data synchronously, block forever until operation done.
|
void |
deleteNamespace(String name) |
Future<Void> |
deleteNamespaceAsync(String name) |
void |
deleteSnapshot(byte[] snapshotName) |
void |
deleteSnapshot(String snapshotName) |
void |
deleteSnapshots(Pattern pattern) |
void |
deleteSnapshots(String regex) |
void |
deleteTable(org.apache.hadoop.hbase.TableName tableName) |
Future<Void> |
deleteTableAsync(org.apache.hadoop.hbase.TableName tableName) |
org.apache.hadoop.hbase.HTableDescriptor[] |
deleteTables(Pattern pattern) |
org.apache.hadoop.hbase.HTableDescriptor[] |
deleteTables(String regex) |
void |
deleteTableSnapshots(Pattern tableNamePattern,
Pattern snapshotNamePattern) |
void |
deleteTableSnapshots(String tableNameRegex,
String snapshotNameRegex) |
List<AliHBaseIndexDescriptor> |
describeIndex(org.apache.hadoop.hbase.TableName dataTableName)
Get index schema for specified data table.
|
void |
disableReplicationPeer(String peerId) |
Future<Void> |
disableReplicationPeerAsync(String peerId) |
void |
disableTable(org.apache.hadoop.hbase.TableName tableName) |
Future<Void> |
disableTableAsync(org.apache.hadoop.hbase.TableName tableName) |
void |
disableTableReplication(org.apache.hadoop.hbase.TableName tableName) |
org.apache.hadoop.hbase.HTableDescriptor[] |
disableTables(Pattern pattern) |
org.apache.hadoop.hbase.HTableDescriptor[] |
disableTables(String regex) |
void |
enableReplicationPeer(String peerId) |
Future<Void> |
enableReplicationPeerAsync(String peerId) |
void |
enableTable(org.apache.hadoop.hbase.TableName tableName) |
Future<Void> |
enableTableAsync(org.apache.hadoop.hbase.TableName tableName) |
void |
enableTableReplication(org.apache.hadoop.hbase.TableName tableName) |
org.apache.hadoop.hbase.HTableDescriptor[] |
enableTables(Pattern pattern) |
org.apache.hadoop.hbase.HTableDescriptor[] |
enableTables(String regex) |
boolean |
exceedThrottleQuotaSwitch(boolean enable) |
void |
execProcedure(String signature,
String instance,
Map<String,String> props) |
byte[] |
execProcedureWithReturn(String signature,
String instance,
Map<String,String> props) |
void |
flush(org.apache.hadoop.hbase.TableName tableName) |
void |
flushRegion(byte[] regionName) |
void |
flushRegionServer(org.apache.hadoop.hbase.ServerName serverName) |
org.apache.hadoop.hbase.util.Pair<Integer,Integer> |
getAlterStatus(byte[] tableName) |
org.apache.hadoop.hbase.util.Pair<Integer,Integer> |
getAlterStatus(org.apache.hadoop.hbase.TableName tableName) |
org.apache.hadoop.hbase.ClusterMetrics |
getClusterMetrics(EnumSet<org.apache.hadoop.hbase.ClusterMetrics.Option> options) |
org.apache.hadoop.hbase.client.CompactionState |
getCompactionState(org.apache.hadoop.hbase.TableName tableName) |
org.apache.hadoop.hbase.client.CompactionState |
getCompactionState(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.CompactType compactType) |
org.apache.hadoop.hbase.client.CompactionState |
getCompactionStateForRegion(byte[] regionName) |
org.apache.hadoop.conf.Configuration |
getConfiguration() |
org.apache.hadoop.hbase.client.Connection |
getConnection() |
org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot |
getCurrentSpaceQuotaSnapshot(String namespace) |
org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot |
getCurrentSpaceQuotaSnapshot(org.apache.hadoop.hbase.TableName tableName) |
org.apache.hadoop.hbase.client.TableDescriptor |
getDescriptor(org.apache.hadoop.hbase.TableName tableName) |
long |
getLastMajorCompactionTimestamp(org.apache.hadoop.hbase.TableName tableName) |
long |
getLastMajorCompactionTimestampForRegion(byte[] regionName) |
String |
getLocks() |
org.apache.hadoop.hbase.NamespaceDescriptor |
getNamespaceDescriptor(String name) |
List<org.apache.hadoop.hbase.HRegionInfo> |
getOnlineRegions(org.apache.hadoop.hbase.ServerName sn) |
int |
getOperationTimeout() |
String |
getProcedures() |
List<org.apache.hadoop.hbase.quotas.QuotaSettings> |
getQuota(org.apache.hadoop.hbase.quotas.QuotaFilter filter) |
org.apache.hadoop.hbase.quotas.QuotaRetriever |
getQuotaRetriever(org.apache.hadoop.hbase.quotas.QuotaFilter filter) |
List<org.apache.hadoop.hbase.RegionMetrics> |
getRegionMetrics(org.apache.hadoop.hbase.ServerName serverName,
org.apache.hadoop.hbase.TableName tableName) |
List<org.apache.hadoop.hbase.client.RegionInfo> |
getRegions(org.apache.hadoop.hbase.ServerName serverName) |
List<org.apache.hadoop.hbase.client.RegionInfo> |
getRegions(org.apache.hadoop.hbase.TableName tableName) |
Map<org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot> |
getRegionServerSpaceQuotaSnapshots(org.apache.hadoop.hbase.ServerName serverName) |
org.apache.hadoop.hbase.replication.ReplicationPeerConfig |
getReplicationPeerConfig(String peerId) |
List<org.apache.hadoop.hbase.client.security.SecurityCapability> |
getSecurityCapabilities() |
Map<org.apache.hadoop.hbase.TableName,Long> |
getSpaceQuotaTableSizes() |
org.apache.hadoop.hbase.HTableDescriptor |
getTableDescriptor(org.apache.hadoop.hbase.TableName tableName) |
org.apache.hadoop.hbase.HTableDescriptor[] |
getTableDescriptors(List<String> names) |
org.apache.hadoop.hbase.HTableDescriptor[] |
getTableDescriptorsByTableName(List<org.apache.hadoop.hbase.TableName> tableNames) |
List<org.apache.hadoop.hbase.HRegionInfo> |
getTableRegions(org.apache.hadoop.hbase.TableName tableName) |
void |
grant(org.apache.hadoop.hbase.security.access.UserPermission userPermission,
boolean mergeExistingPermissions) |
boolean |
isAborted() |
boolean |
isBalancerEnabled() |
boolean |
isCatalogJanitorEnabled() |
boolean |
isCleanerChoreEnabled() |
boolean |
isMasterInMaintenanceMode() |
boolean |
isMergeEnabled() |
boolean |
isNormalizerEnabled() |
boolean |
isProcedureFinished(String signature,
String instance,
Map<String,String> props) |
boolean |
isRpcThrottleEnabled() |
boolean |
isSnapshotFinished(org.apache.hadoop.hbase.client.SnapshotDescription snapshot) |
boolean |
isSplitEnabled() |
boolean |
isTableAvailable(org.apache.hadoop.hbase.TableName tableName) |
boolean |
isTableAvailable(org.apache.hadoop.hbase.TableName tableName,
byte[][] splitKeys) |
boolean |
isTableDisabled(org.apache.hadoop.hbase.TableName tableName) |
boolean |
isTableEnabled(org.apache.hadoop.hbase.TableName tableName) |
List<org.apache.hadoop.hbase.ServerName> |
listDecommissionedRegionServers() |
org.apache.hadoop.hbase.NamespaceDescriptor[] |
listNamespaceDescriptors() |
List<org.apache.hadoop.hbase.client.replication.TableCFs> |
listReplicatedTableCFs() |
List<org.apache.hadoop.hbase.replication.ReplicationPeerDescription> |
listReplicationPeers() |
List<org.apache.hadoop.hbase.replication.ReplicationPeerDescription> |
listReplicationPeers(Pattern pattern) |
List<org.apache.hadoop.hbase.client.SnapshotDescription> |
listSnapshots() |
List<org.apache.hadoop.hbase.client.SnapshotDescription> |
listSnapshots(Pattern pattern) |
List<org.apache.hadoop.hbase.client.SnapshotDescription> |
listSnapshots(String regex) |
List<org.apache.hadoop.hbase.client.TableDescriptor> |
listTableDescriptors() |
List<org.apache.hadoop.hbase.client.TableDescriptor> |
listTableDescriptors(List<org.apache.hadoop.hbase.TableName> tableNames) |
List<org.apache.hadoop.hbase.client.TableDescriptor> |
listTableDescriptors(Pattern pattern) |
List<org.apache.hadoop.hbase.client.TableDescriptor> |
listTableDescriptors(Pattern pattern,
boolean includeSysTables) |
List<org.apache.hadoop.hbase.client.TableDescriptor> |
listTableDescriptorsByNamespace(byte[] name) |
org.apache.hadoop.hbase.HTableDescriptor[] |
listTableDescriptorsByNamespace(String name) |
org.apache.hadoop.hbase.TableName[] |
listTableNames() |
org.apache.hadoop.hbase.TableName[] |
listTableNames(Pattern pattern) |
org.apache.hadoop.hbase.TableName[] |
listTableNames(Pattern pattern,
boolean includeSysTables) |
org.apache.hadoop.hbase.TableName[] |
listTableNames(String regex) |
org.apache.hadoop.hbase.TableName[] |
listTableNames(String regex,
boolean includeSysTables) |
org.apache.hadoop.hbase.TableName[] |
listTableNamesByNamespace(String name) |
org.apache.hadoop.hbase.HTableDescriptor[] |
listTables() |
org.apache.hadoop.hbase.HTableDescriptor[] |
listTables(Pattern pattern) |
org.apache.hadoop.hbase.HTableDescriptor[] |
listTables(Pattern pattern,
boolean includeSysTables) |
org.apache.hadoop.hbase.HTableDescriptor[] |
listTables(String regex) |
org.apache.hadoop.hbase.HTableDescriptor[] |
listTables(String regex,
boolean includeSysTables) |
List<org.apache.hadoop.hbase.client.SnapshotDescription> |
listTableSnapshots(Pattern tableNamePattern,
Pattern snapshotNamePattern) |
List<org.apache.hadoop.hbase.client.SnapshotDescription> |
listTableSnapshots(String tableNameRegex,
String snapshotNameRegex) |
void |
majorCompact(org.apache.hadoop.hbase.TableName tableName) |
void |
majorCompact(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily) |
void |
majorCompact(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily,
org.apache.hadoop.hbase.client.CompactType compactType) |
void |
majorCompact(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.CompactType compactType) |
void |
majorCompactRegion(byte[] regionName) |
void |
majorCompactRegion(byte[] regionName,
byte[] columnFamily) |
void |
majorCompactRegionServer(org.apache.hadoop.hbase.ServerName serverName) |
void |
mergeRegions(byte[] nameOfRegionA,
byte[] nameOfRegionB,
boolean forcible) |
Future<Void> |
mergeRegionsAsync(byte[][] nameofRegionsToMerge,
boolean forcible) |
Future<Void> |
mergeRegionsAsync(byte[] nameOfRegionA,
byte[] nameOfRegionB,
boolean forcible) |
void |
mergeRegionsSync(byte[] nameOfRegionA,
byte[] nameOfRegionB,
boolean forcible) |
boolean |
mergeSwitch(boolean enabled,
boolean synchronous) |
void |
modifyColumnFamily(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor columnFamily) |
Future<Void> |
modifyColumnFamilyAsync(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor columnFamily) |
void |
modifyNamespace(org.apache.hadoop.hbase.NamespaceDescriptor descriptor) |
Future<Void> |
modifyNamespaceAsync(org.apache.hadoop.hbase.NamespaceDescriptor descriptor) |
void |
modifyTable(org.apache.hadoop.hbase.client.TableDescriptor td) |
void |
modifyTable(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.TableDescriptor td) |
Future<Void> |
modifyTableAsync(org.apache.hadoop.hbase.client.TableDescriptor td) |
Future<Void> |
modifyTableAsync(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.TableDescriptor td) |
void |
move(byte[] encodedRegionName) |
void |
move(byte[] bytes,
byte[] bytes1) |
void |
move(byte[] encodedRegionName,
org.apache.hadoop.hbase.ServerName destServerName) |
boolean |
normalize() |
boolean |
normalizerSwitch(boolean on) |
void |
offline(byte[] regionName) |
void |
offlineIndex(String indexName,
org.apache.hadoop.hbase.TableName dataTable)
Modify index status to DISABLED, block forever until operation done.
|
void |
recommissionRegionServer(org.apache.hadoop.hbase.ServerName server,
List<byte[]> encodedRegionNames) |
void |
removeReplicationPeer(String peerId) |
Future<Void> |
removeReplicationPeerAsync(String peerId) |
void |
removeReplicationPeerTableCFs(String id,
Map<org.apache.hadoop.hbase.TableName,List<String>> tableCfs) |
void |
restoreSnapshot(byte[] snapshotName) |
void |
restoreSnapshot(byte[] snapshotName,
boolean takeFailSafeSnapshot) |
void |
restoreSnapshot(String snapshotName) |
void |
restoreSnapshot(String snapshotName,
boolean takeFailSafeSnapshot) |
void |
restoreSnapshot(String snapshotName,
boolean takeFailSafeSnapshot,
boolean restoreAcl) |
Future<Void> |
restoreSnapshotAsync(String snapshotName) |
void |
revoke(org.apache.hadoop.hbase.security.access.UserPermission userPermission) |
byte[][] |
rollHLogWriter(String serverName) |
void |
rollWALWriter(org.apache.hadoop.hbase.ServerName serverName) |
int |
runCatalogJanitor() |
boolean |
runCleanerChore() |
void |
setQuota(org.apache.hadoop.hbase.quotas.QuotaSettings quota) |
void |
shutdown() |
void |
snapshot(byte[] snapshotName,
org.apache.hadoop.hbase.TableName tableName) |
void |
snapshot(org.apache.hadoop.hbase.client.SnapshotDescription snapshot) |
void |
snapshot(String snapshotName,
org.apache.hadoop.hbase.TableName tableName) |
void |
snapshot(String snapshotName,
org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.SnapshotType type) |
void |
snapshotAsync(org.apache.hadoop.hbase.client.SnapshotDescription snapshot) |
void |
split(org.apache.hadoop.hbase.TableName tableName) |
void |
split(org.apache.hadoop.hbase.TableName tableName,
byte[] splitPoint) |
void |
splitRegion(byte[] regionName) |
void |
splitRegion(byte[] regionName,
byte[] splitPoint) |
Future<Void> |
splitRegionAsync(byte[] regionName) |
Future<Void> |
splitRegionAsync(byte[] regionName,
byte[] splitPoint) |
void |
splitRegionSync(byte[] regionName,
byte[] splitPoint) |
void |
splitRegionSync(byte[] regionName,
byte[] splitPoint,
long timeout,
TimeUnit units) |
boolean |
splitSwitch(boolean enabled,
boolean synchronous) |
void |
stopMaster() |
void |
stopRegionServer(String hostnamePort) |
boolean |
switchRpcThrottle(boolean enable) |
boolean |
tableExists(org.apache.hadoop.hbase.TableName tableName) |
void |
truncateTable(org.apache.hadoop.hbase.TableName tableName,
boolean preserveSplits) |
Future<Void> |
truncateTableAsync(org.apache.hadoop.hbase.TableName tableName,
boolean preserveSplits) |
void |
unassign(byte[] regionName,
boolean force) |
void |
updateConfiguration() |
void |
updateConfiguration(org.apache.hadoop.hbase.ServerName server) |
void |
updateReplicationPeerConfig(String peerId,
org.apache.hadoop.hbase.replication.ReplicationPeerConfig peerConfig) |
Future<Void> |
updateReplicationPeerConfigAsync(String peerId,
org.apache.hadoop.hbase.replication.ReplicationPeerConfig peerConfig) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddColumn, addReplicationPeer, balancer, balancer, compactRegionServer, enableCatalogJanitor, execProcedureWithRet, getBackupMasters, getClusterMetrics, getClusterStatus, getMaster, getMasterCoprocessorNames, getMasterCoprocessors, getMasterInfoPort, getRegionMetrics, getRegionServers, isSplitOrMergeEnabled, listDeadServers, modifyColumn, runCatalogScan, setBalancerRunning, setCleanerChoreRunning, setNormalizerRunning, setSplitOrMergeEnabled, takeSnapshotAsyncpublic AliHBaseUEAdmin(AliHBaseUEConnection connection) throws IOException
IOExceptionpublic int getOperationTimeout()
getOperationTimeout 在接口中 org.apache.hadoop.hbase.client.AdmingetOperationTimeout 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void abort(String why, Throwable e)
abort 在接口中 org.apache.hadoop.hbase.Abortableabort 在接口中 org.apache.hadoop.hbase.client.Adminabort 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean isAborted()
isAborted 在接口中 org.apache.hadoop.hbase.AbortableisAborted 在接口中 org.apache.hadoop.hbase.client.AdminisAborted 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void close()
throws IOException
close 在接口中 Closeableclose 在接口中 AutoCloseableclose 在接口中 org.apache.hadoop.hbase.client.Adminclose 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.conf.Configuration getConfiguration()
getConfiguration 在接口中 org.apache.hadoop.hbase.client.AdmingetConfiguration 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean tableExists(org.apache.hadoop.hbase.TableName tableName)
throws IOException
tableExists 在接口中 org.apache.hadoop.hbase.client.AdmintableExists 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.client.Connection getConnection()
getConnection 在接口中 org.apache.hadoop.hbase.client.AdmingetConnection 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic org.apache.hadoop.hbase.HTableDescriptor[] listTables()
throws IOException
listTables 在接口中 org.apache.hadoop.hbase.client.AdminlistTables 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic List<org.apache.hadoop.hbase.client.TableDescriptor> listTableDescriptors() throws IOException
listTableDescriptors 在接口中 org.apache.hadoop.hbase.client.AdminlistTableDescriptors 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] listTables(Pattern pattern) throws IOException
listTables 在接口中 org.apache.hadoop.hbase.client.AdminlistTables 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic List<org.apache.hadoop.hbase.client.TableDescriptor> listTableDescriptors(Pattern pattern) throws IOException
listTableDescriptors 在接口中 org.apache.hadoop.hbase.client.AdminlistTableDescriptors 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] listTables(String regex) throws IOException
listTables 在接口中 org.apache.hadoop.hbase.client.AdminlistTables 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] listTables(Pattern pattern, boolean includeSysTables) throws IOException
listTables 在接口中 org.apache.hadoop.hbase.client.AdminlistTables 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic List<org.apache.hadoop.hbase.client.TableDescriptor> listTableDescriptors(Pattern pattern, boolean includeSysTables) throws IOException
listTableDescriptors 在接口中 org.apache.hadoop.hbase.client.AdminlistTableDescriptors 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] listTables(String regex, boolean includeSysTables) throws IOException
listTables 在接口中 org.apache.hadoop.hbase.client.AdminlistTables 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.TableName[] listTableNames()
throws IOException
listTableNames 在接口中 org.apache.hadoop.hbase.client.AdminlistTableNames 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.TableName[] listTableNames(Pattern pattern) throws IOException
listTableNames 在接口中 org.apache.hadoop.hbase.client.AdminlistTableNames 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.TableName[] listTableNames(String regex) throws IOException
listTableNames 在接口中 org.apache.hadoop.hbase.client.AdminlistTableNames 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.TableName[] listTableNames(Pattern pattern, boolean includeSysTables) throws IOException
listTableNames 在接口中 org.apache.hadoop.hbase.client.AdminlistTableNames 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.TableName[] listTableNames(String regex, boolean includeSysTables) throws IOException
listTableNames 在接口中 org.apache.hadoop.hbase.client.AdminlistTableNames 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor getTableDescriptor(org.apache.hadoop.hbase.TableName tableName)
throws org.apache.hadoop.hbase.TableNotFoundException,
IOException
getTableDescriptor 在接口中 org.apache.hadoop.hbase.client.AdmingetTableDescriptor 在类中 org.apache.hadoop.hbase.client.HBaseAdminorg.apache.hadoop.hbase.TableNotFoundExceptionIOExceptionpublic org.apache.hadoop.hbase.client.TableDescriptor getDescriptor(org.apache.hadoop.hbase.TableName tableName)
throws org.apache.hadoop.hbase.TableNotFoundException,
IOException
getDescriptor 在接口中 org.apache.hadoop.hbase.client.AdmingetDescriptor 在类中 org.apache.hadoop.hbase.client.HBaseAdminorg.apache.hadoop.hbase.TableNotFoundExceptionIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] listTableDescriptorsByNamespace(String name) throws IOException
listTableDescriptorsByNamespace 在接口中 org.apache.hadoop.hbase.client.AdminlistTableDescriptorsByNamespace 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic List<org.apache.hadoop.hbase.client.TableDescriptor> listTableDescriptorsByNamespace(byte[] name) throws IOException
listTableDescriptorsByNamespace 在接口中 org.apache.hadoop.hbase.client.AdminlistTableDescriptorsByNamespace 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.TableName[] listTableNamesByNamespace(String name) throws IOException
listTableNamesByNamespace 在接口中 org.apache.hadoop.hbase.client.AdminlistTableNamesByNamespace 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] getTableDescriptorsByTableName(List<org.apache.hadoop.hbase.TableName> tableNames) throws IOException
getTableDescriptorsByTableName 在接口中 org.apache.hadoop.hbase.client.AdmingetTableDescriptorsByTableName 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic List<org.apache.hadoop.hbase.client.TableDescriptor> listTableDescriptors(List<org.apache.hadoop.hbase.TableName> tableNames) throws IOException
listTableDescriptors 在接口中 org.apache.hadoop.hbase.client.AdminlistTableDescriptors 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] getTableDescriptors(List<String> names) throws IOException
getTableDescriptors 在接口中 org.apache.hadoop.hbase.client.AdmingetTableDescriptors 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void createTable(org.apache.hadoop.hbase.client.TableDescriptor desc)
throws IOException
createTable 在接口中 org.apache.hadoop.hbase.client.AdmincreateTable 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void createTable(org.apache.hadoop.hbase.client.TableDescriptor desc,
byte[] startKey,
byte[] endKey,
int numRegions)
throws IOException
createTable 在接口中 org.apache.hadoop.hbase.client.AdmincreateTable 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void createTable(org.apache.hadoop.hbase.client.TableDescriptor desc,
byte[][] splitKeys)
throws IOException
createTable 在接口中 org.apache.hadoop.hbase.client.AdmincreateTable 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void deleteTable(org.apache.hadoop.hbase.TableName tableName)
throws IOException
deleteTable 在接口中 org.apache.hadoop.hbase.client.AdmindeleteTable 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void truncateTable(org.apache.hadoop.hbase.TableName tableName,
boolean preserveSplits)
throws IOException
truncateTable 在接口中 org.apache.hadoop.hbase.client.AdmintruncateTable 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void enableTable(org.apache.hadoop.hbase.TableName tableName)
throws IOException
enableTable 在接口中 org.apache.hadoop.hbase.client.AdminenableTable 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void disableTable(org.apache.hadoop.hbase.TableName tableName)
throws IOException
disableTable 在接口中 org.apache.hadoop.hbase.client.AdmindisableTable 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic boolean isTableEnabled(org.apache.hadoop.hbase.TableName tableName)
throws IOException
isTableEnabled 在接口中 org.apache.hadoop.hbase.client.AdminisTableEnabled 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic boolean isTableDisabled(org.apache.hadoop.hbase.TableName tableName)
throws IOException
isTableDisabled 在接口中 org.apache.hadoop.hbase.client.AdminisTableDisabled 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic boolean isTableAvailable(org.apache.hadoop.hbase.TableName tableName)
throws IOException
isTableAvailable 在接口中 org.apache.hadoop.hbase.client.AdminisTableAvailable 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic boolean isTableAvailable(org.apache.hadoop.hbase.TableName tableName,
byte[][] splitKeys)
throws IOException
isTableAvailable 在接口中 org.apache.hadoop.hbase.client.AdminisTableAvailable 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void addColumnFamily(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor columnFamily)
throws IOException
addColumnFamily 在接口中 org.apache.hadoop.hbase.client.AdminaddColumnFamily 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void deleteColumn(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily)
throws IOException
deleteColumn 在接口中 org.apache.hadoop.hbase.client.AdmindeleteColumn 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void deleteColumnFamily(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily)
throws IOException
deleteColumnFamily 在接口中 org.apache.hadoop.hbase.client.AdmindeleteColumnFamily 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void modifyColumnFamily(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor columnFamily)
throws IOException
modifyColumnFamily 在接口中 org.apache.hadoop.hbase.client.AdminmodifyColumnFamily 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void modifyTable(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.TableDescriptor td)
throws IOException
modifyTable 在接口中 org.apache.hadoop.hbase.client.AdminmodifyTable 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void modifyTable(org.apache.hadoop.hbase.client.TableDescriptor td)
throws IOException
modifyTable 在接口中 org.apache.hadoop.hbase.client.AdminmodifyTable 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void modifyNamespace(org.apache.hadoop.hbase.NamespaceDescriptor descriptor)
throws IOException
modifyNamespace 在接口中 org.apache.hadoop.hbase.client.AdminmodifyNamespace 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void deleteNamespace(String name) throws IOException
deleteNamespace 在接口中 org.apache.hadoop.hbase.client.AdmindeleteNamespace 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.NamespaceDescriptor getNamespaceDescriptor(String name) throws org.apache.hadoop.hbase.NamespaceNotFoundException, IOException
getNamespaceDescriptor 在接口中 org.apache.hadoop.hbase.client.AdmingetNamespaceDescriptor 在类中 org.apache.hadoop.hbase.client.HBaseAdminorg.apache.hadoop.hbase.NamespaceNotFoundExceptionIOExceptionpublic org.apache.hadoop.hbase.NamespaceDescriptor[] listNamespaceDescriptors()
throws IOException
listNamespaceDescriptors 在接口中 org.apache.hadoop.hbase.client.AdminlistNamespaceDescriptors 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void createNamespace(org.apache.hadoop.hbase.NamespaceDescriptor descriptor)
throws IOException
createNamespace 在接口中 org.apache.hadoop.hbase.client.AdmincreateNamespace 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void flush(org.apache.hadoop.hbase.TableName tableName)
flush 在接口中 org.apache.hadoop.hbase.client.Adminflush 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void flushRegion(byte[] regionName)
flushRegion 在接口中 org.apache.hadoop.hbase.client.AdminflushRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void compact(org.apache.hadoop.hbase.TableName tableName)
compact 在接口中 org.apache.hadoop.hbase.client.Admincompact 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void compactRegion(byte[] regionName)
compactRegion 在接口中 org.apache.hadoop.hbase.client.AdmincompactRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void compact(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily)
compact 在接口中 org.apache.hadoop.hbase.client.Admincompact 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void compactRegion(byte[] regionName,
byte[] columnFamily)
compactRegion 在接口中 org.apache.hadoop.hbase.client.AdmincompactRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void compact(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.CompactType compactType)
compact 在接口中 org.apache.hadoop.hbase.client.Admincompact 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void compact(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily,
org.apache.hadoop.hbase.client.CompactType compactType)
compact 在接口中 org.apache.hadoop.hbase.client.Admincompact 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void majorCompact(org.apache.hadoop.hbase.TableName tableName)
majorCompact 在接口中 org.apache.hadoop.hbase.client.AdminmajorCompact 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void majorCompactRegion(byte[] regionName)
majorCompactRegion 在接口中 org.apache.hadoop.hbase.client.AdminmajorCompactRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void majorCompact(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily)
majorCompact 在接口中 org.apache.hadoop.hbase.client.AdminmajorCompact 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void majorCompactRegion(byte[] regionName,
byte[] columnFamily)
majorCompactRegion 在接口中 org.apache.hadoop.hbase.client.AdminmajorCompactRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void majorCompact(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.CompactType compactType)
majorCompact 在接口中 org.apache.hadoop.hbase.client.AdminmajorCompact 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void majorCompact(org.apache.hadoop.hbase.TableName tableName,
byte[] columnFamily,
org.apache.hadoop.hbase.client.CompactType compactType)
majorCompact 在接口中 org.apache.hadoop.hbase.client.AdminmajorCompact 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean switchRpcThrottle(boolean enable)
throws IOException
IOExceptionpublic boolean isRpcThrottleEnabled()
throws IOException
IOExceptionpublic boolean exceedThrottleQuotaSwitch(boolean enable)
throws IOException
IOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] disableTables(String regex) throws IOException
disableTables 在接口中 org.apache.hadoop.hbase.client.AdmindisableTables 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] disableTables(Pattern pattern) throws IOException
disableTables 在接口中 org.apache.hadoop.hbase.client.AdmindisableTables 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] enableTables(String regex) throws IOException
enableTables 在接口中 org.apache.hadoop.hbase.client.AdminenableTables 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] enableTables(Pattern pattern) throws IOException
enableTables 在接口中 org.apache.hadoop.hbase.client.AdminenableTables 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] deleteTables(String regex) throws IOException
deleteTables 在接口中 org.apache.hadoop.hbase.client.AdmindeleteTables 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.HTableDescriptor[] deleteTables(Pattern pattern) throws IOException
deleteTables 在接口中 org.apache.hadoop.hbase.client.AdmindeleteTables 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void closeRegion(String regionname, String serverName)
closeRegion 在接口中 org.apache.hadoop.hbase.client.AdmincloseRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void closeRegion(byte[] regionname,
String serverName)
closeRegion 在接口中 org.apache.hadoop.hbase.client.AdmincloseRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean closeRegionWithEncodedRegionName(String encodedRegionName, String serverName)
closeRegionWithEncodedRegionName 在接口中 org.apache.hadoop.hbase.client.AdmincloseRegionWithEncodedRegionName 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void closeRegion(org.apache.hadoop.hbase.ServerName sn,
org.apache.hadoop.hbase.HRegionInfo hri)
closeRegion 在接口中 org.apache.hadoop.hbase.client.AdmincloseRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.HRegionInfo> getOnlineRegions(org.apache.hadoop.hbase.ServerName sn)
getOnlineRegions 在接口中 org.apache.hadoop.hbase.client.AdmingetOnlineRegions 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.client.RegionInfo> getRegions(org.apache.hadoop.hbase.ServerName serverName)
getRegions 在接口中 org.apache.hadoop.hbase.client.AdmingetRegions 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void flushRegionServer(org.apache.hadoop.hbase.ServerName serverName)
flushRegionServer 在接口中 org.apache.hadoop.hbase.client.AdminflushRegionServer 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Map<org.apache.hadoop.hbase.ServerName,Boolean> compactionSwitch(boolean switchState, List<String> serverNamesList)
public void compactRegionServer(org.apache.hadoop.hbase.ServerName serverName)
compactRegionServer 在接口中 org.apache.hadoop.hbase.client.AdmincompactRegionServer 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void majorCompactRegionServer(org.apache.hadoop.hbase.ServerName serverName)
majorCompactRegionServer 在接口中 org.apache.hadoop.hbase.client.AdminmajorCompactRegionServer 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void move(byte[] encodedRegionName)
public void move(byte[] encodedRegionName,
org.apache.hadoop.hbase.ServerName destServerName)
public void assign(byte[] regionName)
assign 在接口中 org.apache.hadoop.hbase.client.Adminassign 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void unassign(byte[] regionName,
boolean force)
unassign 在接口中 org.apache.hadoop.hbase.client.Adminunassign 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void offline(byte[] regionName)
offline 在接口中 org.apache.hadoop.hbase.client.Adminoffline 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean balancerSwitch(boolean onOrOff,
boolean synchronous)
balancerSwitch 在接口中 org.apache.hadoop.hbase.client.AdminbalancerSwitch 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean balance()
balance 在接口中 org.apache.hadoop.hbase.client.Adminbalance 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean balance(boolean force)
balance 在接口中 org.apache.hadoop.hbase.client.Adminbalance 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean isBalancerEnabled()
isBalancerEnabled 在接口中 org.apache.hadoop.hbase.client.AdminisBalancerEnabled 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic org.apache.hadoop.hbase.CacheEvictionStats clearBlockCache(org.apache.hadoop.hbase.TableName tableName)
clearBlockCache 在接口中 org.apache.hadoop.hbase.client.AdminclearBlockCache 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean normalize()
normalize 在接口中 org.apache.hadoop.hbase.client.Adminnormalize 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean isNormalizerEnabled()
isNormalizerEnabled 在接口中 org.apache.hadoop.hbase.client.AdminisNormalizerEnabled 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean normalizerSwitch(boolean on)
normalizerSwitch 在接口中 org.apache.hadoop.hbase.client.AdminnormalizerSwitch 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean catalogJanitorSwitch(boolean onOrOff)
catalogJanitorSwitch 在接口中 org.apache.hadoop.hbase.client.AdmincatalogJanitorSwitch 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic int runCatalogJanitor()
runCatalogJanitor 在接口中 org.apache.hadoop.hbase.client.AdminrunCatalogJanitor 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean isCatalogJanitorEnabled()
isCatalogJanitorEnabled 在接口中 org.apache.hadoop.hbase.client.AdminisCatalogJanitorEnabled 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean cleanerChoreSwitch(boolean onOrOff)
cleanerChoreSwitch 在接口中 org.apache.hadoop.hbase.client.AdmincleanerChoreSwitch 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean runCleanerChore()
runCleanerChore 在接口中 org.apache.hadoop.hbase.client.AdminrunCleanerChore 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean isCleanerChoreEnabled()
isCleanerChoreEnabled 在接口中 org.apache.hadoop.hbase.client.AdminisCleanerChoreEnabled 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void mergeRegions(byte[] nameOfRegionA,
byte[] nameOfRegionB,
boolean forcible)
mergeRegions 在接口中 org.apache.hadoop.hbase.client.AdminmergeRegions 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Future<Void> mergeRegionsAsync(byte[] nameOfRegionA, byte[] nameOfRegionB, boolean forcible)
mergeRegionsAsync 在接口中 org.apache.hadoop.hbase.client.AdminmergeRegionsAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Future<Void> mergeRegionsAsync(byte[][] nameofRegionsToMerge, boolean forcible)
mergeRegionsAsync 在接口中 org.apache.hadoop.hbase.client.AdminmergeRegionsAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void split(org.apache.hadoop.hbase.TableName tableName)
split 在接口中 org.apache.hadoop.hbase.client.Adminsplit 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void splitRegion(byte[] regionName)
splitRegion 在接口中 org.apache.hadoop.hbase.client.AdminsplitRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void split(org.apache.hadoop.hbase.TableName tableName,
byte[] splitPoint)
split 在接口中 org.apache.hadoop.hbase.client.Adminsplit 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void splitRegion(byte[] regionName,
byte[] splitPoint)
splitRegion 在接口中 org.apache.hadoop.hbase.client.AdminsplitRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Future<Void> splitRegionAsync(byte[] regionName, byte[] splitPoint)
splitRegionAsync 在接口中 org.apache.hadoop.hbase.client.AdminsplitRegionAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Future<Void> modifyTableAsync(org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.TableDescriptor td) throws IOException
modifyTableAsync 在接口中 org.apache.hadoop.hbase.client.AdminmodifyTableAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic Future<Void> modifyTableAsync(org.apache.hadoop.hbase.client.TableDescriptor td) throws IOException
modifyTableAsync 在接口中 org.apache.hadoop.hbase.client.AdminmodifyTableAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void shutdown()
shutdown 在接口中 org.apache.hadoop.hbase.client.Adminshutdown 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void stopMaster()
stopMaster 在接口中 org.apache.hadoop.hbase.client.AdminstopMaster 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean isMasterInMaintenanceMode()
isMasterInMaintenanceMode 在接口中 org.apache.hadoop.hbase.client.AdminisMasterInMaintenanceMode 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void stopRegionServer(String hostnamePort)
stopRegionServer 在接口中 org.apache.hadoop.hbase.client.AdminstopRegionServer 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic org.apache.hadoop.hbase.ClusterMetrics getClusterMetrics(EnumSet<org.apache.hadoop.hbase.ClusterMetrics.Option> options)
getClusterMetrics 在接口中 org.apache.hadoop.hbase.client.AdmingetClusterMetrics 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.RegionMetrics> getRegionMetrics(org.apache.hadoop.hbase.ServerName serverName, org.apache.hadoop.hbase.TableName tableName)
getRegionMetrics 在接口中 org.apache.hadoop.hbase.client.AdmingetRegionMetrics 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Future<Void> createNamespaceAsync(org.apache.hadoop.hbase.NamespaceDescriptor descriptor) throws IOException
createNamespaceAsync 在接口中 org.apache.hadoop.hbase.client.AdmincreateNamespaceAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic Future<Void> modifyNamespaceAsync(org.apache.hadoop.hbase.NamespaceDescriptor descriptor) throws IOException
modifyNamespaceAsync 在接口中 org.apache.hadoop.hbase.client.AdminmodifyNamespaceAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic List<org.apache.hadoop.hbase.HRegionInfo> getTableRegions(org.apache.hadoop.hbase.TableName tableName) throws IOException
getTableRegions 在接口中 org.apache.hadoop.hbase.client.AdmingetTableRegions 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic List<org.apache.hadoop.hbase.client.RegionInfo> getRegions(org.apache.hadoop.hbase.TableName tableName)
getRegions 在接口中 org.apache.hadoop.hbase.client.AdmingetRegions 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean abortProcedure(long procId,
boolean mayInterruptIfRunning)
abortProcedure 在接口中 org.apache.hadoop.hbase.client.AdminabortProcedure 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Future<Boolean> abortProcedureAsync(long procId, boolean mayInterruptIfRunning)
abortProcedureAsync 在接口中 org.apache.hadoop.hbase.client.AdminabortProcedureAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic String getProcedures()
getProcedures 在接口中 org.apache.hadoop.hbase.client.AdmingetProcedures 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic String getLocks()
getLocks 在接口中 org.apache.hadoop.hbase.client.AdmingetLocks 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void rollWALWriter(org.apache.hadoop.hbase.ServerName serverName)
rollWALWriter 在接口中 org.apache.hadoop.hbase.client.AdminrollWALWriter 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic org.apache.hadoop.hbase.client.CompactionState getCompactionState(org.apache.hadoop.hbase.TableName tableName)
getCompactionState 在接口中 org.apache.hadoop.hbase.client.AdmingetCompactionState 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic org.apache.hadoop.hbase.client.CompactionState getCompactionState(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.client.CompactType compactType)
getCompactionState 在接口中 org.apache.hadoop.hbase.client.AdmingetCompactionState 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic org.apache.hadoop.hbase.client.CompactionState getCompactionStateForRegion(byte[] regionName)
getCompactionStateForRegion 在接口中 org.apache.hadoop.hbase.client.AdmingetCompactionStateForRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic long getLastMajorCompactionTimestamp(org.apache.hadoop.hbase.TableName tableName)
getLastMajorCompactionTimestamp 在接口中 org.apache.hadoop.hbase.client.AdmingetLastMajorCompactionTimestamp 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic long getLastMajorCompactionTimestampForRegion(byte[] regionName)
getLastMajorCompactionTimestampForRegion 在接口中 org.apache.hadoop.hbase.client.AdmingetLastMajorCompactionTimestampForRegion 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void snapshot(String snapshotName, org.apache.hadoop.hbase.TableName tableName)
snapshot 在接口中 org.apache.hadoop.hbase.client.Adminsnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void snapshot(byte[] snapshotName,
org.apache.hadoop.hbase.TableName tableName)
snapshot 在接口中 org.apache.hadoop.hbase.client.Adminsnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void snapshot(String snapshotName, org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.SnapshotType type)
snapshot 在接口中 org.apache.hadoop.hbase.client.Adminsnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void snapshot(org.apache.hadoop.hbase.client.SnapshotDescription snapshot)
snapshot 在接口中 org.apache.hadoop.hbase.client.Adminsnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void snapshotAsync(org.apache.hadoop.hbase.client.SnapshotDescription snapshot)
snapshotAsync 在接口中 org.apache.hadoop.hbase.client.AdminsnapshotAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean isSnapshotFinished(org.apache.hadoop.hbase.client.SnapshotDescription snapshot)
isSnapshotFinished 在接口中 org.apache.hadoop.hbase.client.AdminisSnapshotFinished 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void restoreSnapshot(byte[] snapshotName)
restoreSnapshot 在接口中 org.apache.hadoop.hbase.client.AdminrestoreSnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void restoreSnapshot(String snapshotName)
restoreSnapshot 在接口中 org.apache.hadoop.hbase.client.AdminrestoreSnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Future<Void> restoreSnapshotAsync(String snapshotName)
restoreSnapshotAsync 在接口中 org.apache.hadoop.hbase.client.AdminrestoreSnapshotAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void restoreSnapshot(byte[] snapshotName,
boolean takeFailSafeSnapshot)
restoreSnapshot 在接口中 org.apache.hadoop.hbase.client.AdminrestoreSnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void restoreSnapshot(String snapshotName, boolean takeFailSafeSnapshot)
restoreSnapshot 在接口中 org.apache.hadoop.hbase.client.AdminrestoreSnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void restoreSnapshot(String snapshotName, boolean takeFailSafeSnapshot, boolean restoreAcl)
restoreSnapshot 在接口中 org.apache.hadoop.hbase.client.AdminrestoreSnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void cloneSnapshot(byte[] snapshotName,
org.apache.hadoop.hbase.TableName tableName)
cloneSnapshot 在接口中 org.apache.hadoop.hbase.client.AdmincloneSnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void cloneSnapshot(String snapshotName, org.apache.hadoop.hbase.TableName tableName, boolean restoreAcl)
cloneSnapshot 在接口中 org.apache.hadoop.hbase.client.AdmincloneSnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void cloneSnapshot(String snapshotName, org.apache.hadoop.hbase.TableName tableName)
cloneSnapshot 在接口中 org.apache.hadoop.hbase.client.AdmincloneSnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Future<Void> cloneSnapshotAsync(String snapshotName, org.apache.hadoop.hbase.TableName tableName)
cloneSnapshotAsync 在接口中 org.apache.hadoop.hbase.client.AdmincloneSnapshotAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void execProcedure(String signature, String instance, Map<String,String> props)
execProcedure 在接口中 org.apache.hadoop.hbase.client.AdminexecProcedure 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic byte[] execProcedureWithReturn(String signature, String instance, Map<String,String> props)
execProcedureWithReturn 在接口中 org.apache.hadoop.hbase.client.AdminexecProcedureWithReturn 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean isProcedureFinished(String signature, String instance, Map<String,String> props)
isProcedureFinished 在接口中 org.apache.hadoop.hbase.client.AdminisProcedureFinished 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.client.SnapshotDescription> listSnapshots()
listSnapshots 在接口中 org.apache.hadoop.hbase.client.AdminlistSnapshots 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.client.SnapshotDescription> listSnapshots(String regex)
listSnapshots 在接口中 org.apache.hadoop.hbase.client.AdminlistSnapshots 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.client.SnapshotDescription> listSnapshots(Pattern pattern)
listSnapshots 在接口中 org.apache.hadoop.hbase.client.AdminlistSnapshots 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.client.SnapshotDescription> listTableSnapshots(String tableNameRegex, String snapshotNameRegex)
listTableSnapshots 在接口中 org.apache.hadoop.hbase.client.AdminlistTableSnapshots 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.client.SnapshotDescription> listTableSnapshots(Pattern tableNamePattern, Pattern snapshotNamePattern)
listTableSnapshots 在接口中 org.apache.hadoop.hbase.client.AdminlistTableSnapshots 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void deleteSnapshot(byte[] snapshotName)
deleteSnapshot 在接口中 org.apache.hadoop.hbase.client.AdmindeleteSnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void deleteSnapshot(String snapshotName)
deleteSnapshot 在接口中 org.apache.hadoop.hbase.client.AdmindeleteSnapshot 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void deleteSnapshots(String regex)
deleteSnapshots 在接口中 org.apache.hadoop.hbase.client.AdmindeleteSnapshots 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void deleteSnapshots(Pattern pattern)
deleteSnapshots 在接口中 org.apache.hadoop.hbase.client.AdmindeleteSnapshots 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void deleteTableSnapshots(String tableNameRegex, String snapshotNameRegex)
deleteTableSnapshots 在接口中 org.apache.hadoop.hbase.client.AdmindeleteTableSnapshots 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void deleteTableSnapshots(Pattern tableNamePattern, Pattern snapshotNamePattern)
deleteTableSnapshots 在接口中 org.apache.hadoop.hbase.client.AdmindeleteTableSnapshots 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void setQuota(org.apache.hadoop.hbase.quotas.QuotaSettings quota)
setQuota 在接口中 org.apache.hadoop.hbase.client.AdminsetQuota 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic org.apache.hadoop.hbase.quotas.QuotaRetriever getQuotaRetriever(org.apache.hadoop.hbase.quotas.QuotaFilter filter)
getQuotaRetriever 在接口中 org.apache.hadoop.hbase.client.AdmingetQuotaRetriever 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.quotas.QuotaSettings> getQuota(org.apache.hadoop.hbase.quotas.QuotaFilter filter)
getQuota 在接口中 org.apache.hadoop.hbase.client.AdmingetQuota 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic org.apache.hadoop.hbase.ipc.CoprocessorRpcChannel coprocessorService()
coprocessorService 在接口中 org.apache.hadoop.hbase.client.AdmincoprocessorService 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic org.apache.hadoop.hbase.ipc.CoprocessorRpcChannel coprocessorService(org.apache.hadoop.hbase.ServerName serverName)
coprocessorService 在接口中 org.apache.hadoop.hbase.client.AdmincoprocessorService 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void updateConfiguration(org.apache.hadoop.hbase.ServerName server)
updateConfiguration 在接口中 org.apache.hadoop.hbase.client.AdminupdateConfiguration 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void updateConfiguration()
updateConfiguration 在接口中 org.apache.hadoop.hbase.client.AdminupdateConfiguration 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.client.security.SecurityCapability> getSecurityCapabilities()
getSecurityCapabilities 在接口中 org.apache.hadoop.hbase.client.AdmingetSecurityCapabilities 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean splitSwitch(boolean enabled,
boolean synchronous)
splitSwitch 在接口中 org.apache.hadoop.hbase.client.AdminsplitSwitch 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean mergeSwitch(boolean enabled,
boolean synchronous)
mergeSwitch 在接口中 org.apache.hadoop.hbase.client.AdminmergeSwitch 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean isSplitEnabled()
isSplitEnabled 在接口中 org.apache.hadoop.hbase.client.AdminisSplitEnabled 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic boolean isMergeEnabled()
isMergeEnabled 在接口中 org.apache.hadoop.hbase.client.AdminisMergeEnabled 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void addReplicationPeer(String peerId, org.apache.hadoop.hbase.replication.ReplicationPeerConfig peerConfig, boolean enabled)
addReplicationPeer 在接口中 org.apache.hadoop.hbase.client.AdminaddReplicationPeer 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Future<Void> addReplicationPeerAsync(String peerId, org.apache.hadoop.hbase.replication.ReplicationPeerConfig peerConfig, boolean enabled)
public void removeReplicationPeer(String peerId)
removeReplicationPeer 在接口中 org.apache.hadoop.hbase.client.AdminremoveReplicationPeer 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void enableReplicationPeer(String peerId)
enableReplicationPeer 在接口中 org.apache.hadoop.hbase.client.AdminenableReplicationPeer 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void disableReplicationPeer(String peerId)
disableReplicationPeer 在接口中 org.apache.hadoop.hbase.client.AdmindisableReplicationPeer 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic org.apache.hadoop.hbase.replication.ReplicationPeerConfig getReplicationPeerConfig(String peerId)
getReplicationPeerConfig 在接口中 org.apache.hadoop.hbase.client.AdmingetReplicationPeerConfig 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void updateReplicationPeerConfig(String peerId, org.apache.hadoop.hbase.replication.ReplicationPeerConfig peerConfig)
updateReplicationPeerConfig 在接口中 org.apache.hadoop.hbase.client.AdminupdateReplicationPeerConfig 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Future<Void> updateReplicationPeerConfigAsync(String peerId, org.apache.hadoop.hbase.replication.ReplicationPeerConfig peerConfig)
public void appendReplicationPeerTableCFs(String id, Map<org.apache.hadoop.hbase.TableName,List<String>> tableCfs) throws org.apache.hadoop.hbase.replication.ReplicationException, IOException
appendReplicationPeerTableCFs 在接口中 org.apache.hadoop.hbase.client.AdminappendReplicationPeerTableCFs 在类中 org.apache.hadoop.hbase.client.HBaseAdminorg.apache.hadoop.hbase.replication.ReplicationExceptionIOExceptionpublic void removeReplicationPeerTableCFs(String id, Map<org.apache.hadoop.hbase.TableName,List<String>> tableCfs) throws org.apache.hadoop.hbase.replication.ReplicationException, IOException
removeReplicationPeerTableCFs 在接口中 org.apache.hadoop.hbase.client.AdminremoveReplicationPeerTableCFs 在类中 org.apache.hadoop.hbase.client.HBaseAdminorg.apache.hadoop.hbase.replication.ReplicationExceptionIOExceptionpublic List<org.apache.hadoop.hbase.replication.ReplicationPeerDescription> listReplicationPeers()
listReplicationPeers 在接口中 org.apache.hadoop.hbase.client.AdminlistReplicationPeers 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.replication.ReplicationPeerDescription> listReplicationPeers(Pattern pattern)
listReplicationPeers 在接口中 org.apache.hadoop.hbase.client.AdminlistReplicationPeers 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void decommissionRegionServers(List<org.apache.hadoop.hbase.ServerName> servers, boolean offload)
decommissionRegionServers 在接口中 org.apache.hadoop.hbase.client.AdmindecommissionRegionServers 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.ServerName> listDecommissionedRegionServers()
listDecommissionedRegionServers 在接口中 org.apache.hadoop.hbase.client.AdminlistDecommissionedRegionServers 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void recommissionRegionServer(org.apache.hadoop.hbase.ServerName server,
List<byte[]> encodedRegionNames)
recommissionRegionServer 在接口中 org.apache.hadoop.hbase.client.AdminrecommissionRegionServer 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.client.replication.TableCFs> listReplicatedTableCFs()
listReplicatedTableCFs 在接口中 org.apache.hadoop.hbase.client.AdminlistReplicatedTableCFs 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void enableTableReplication(org.apache.hadoop.hbase.TableName tableName)
enableTableReplication 在接口中 org.apache.hadoop.hbase.client.AdminenableTableReplication 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void disableTableReplication(org.apache.hadoop.hbase.TableName tableName)
disableTableReplication 在接口中 org.apache.hadoop.hbase.client.AdmindisableTableReplication 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void clearCompactionQueues(org.apache.hadoop.hbase.ServerName serverName,
Set<String> queues)
clearCompactionQueues 在接口中 org.apache.hadoop.hbase.client.AdminclearCompactionQueues 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic List<org.apache.hadoop.hbase.ServerName> clearDeadServers(List<org.apache.hadoop.hbase.ServerName> servers)
clearDeadServers 在接口中 org.apache.hadoop.hbase.client.AdminclearDeadServers 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void cloneTableSchema(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.TableName newTableName,
boolean preserveSplits)
public Future<Void> createTableAsync(org.apache.hadoop.hbase.client.TableDescriptor desc) throws IOException
IOExceptionpublic Future<Void> createTableAsync(org.apache.hadoop.hbase.client.TableDescriptor desc, byte[][] splitKeys) throws IOException
createTableAsync 在接口中 org.apache.hadoop.hbase.client.AdmincreateTableAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic Future<Void> deleteTableAsync(org.apache.hadoop.hbase.TableName tableName) throws IOException
deleteTableAsync 在接口中 org.apache.hadoop.hbase.client.AdmindeleteTableAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic Future<Void> truncateTableAsync(org.apache.hadoop.hbase.TableName tableName, boolean preserveSplits) throws IOException
truncateTableAsync 在接口中 org.apache.hadoop.hbase.client.AdmintruncateTableAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic Future<Void> enableTableAsync(org.apache.hadoop.hbase.TableName tableName) throws IOException
enableTableAsync 在接口中 org.apache.hadoop.hbase.client.AdminenableTableAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic Future<Void> disableTableAsync(org.apache.hadoop.hbase.TableName tableName) throws IOException
disableTableAsync 在接口中 org.apache.hadoop.hbase.client.AdmindisableTableAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic org.apache.hadoop.hbase.util.Pair<Integer,Integer> getAlterStatus(org.apache.hadoop.hbase.TableName tableName)
getAlterStatus 在接口中 org.apache.hadoop.hbase.client.AdmingetAlterStatus 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic org.apache.hadoop.hbase.util.Pair<Integer,Integer> getAlterStatus(byte[] tableName)
getAlterStatus 在接口中 org.apache.hadoop.hbase.client.AdmingetAlterStatus 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic Future<Void> deleteColumnFamilyAsync(org.apache.hadoop.hbase.TableName tableName, byte[] columnFamily) throws IOException
deleteColumnFamilyAsync 在接口中 org.apache.hadoop.hbase.client.AdmindeleteColumnFamilyAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic Future<Void> addColumnFamilyAsync(org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.ColumnFamilyDescriptor columnFamily) throws IOException
addColumnFamilyAsync 在接口中 org.apache.hadoop.hbase.client.AdminaddColumnFamilyAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic Future<Void> modifyColumnFamilyAsync(org.apache.hadoop.hbase.TableName tableName, org.apache.hadoop.hbase.client.ColumnFamilyDescriptor columnFamily) throws IOException
modifyColumnFamilyAsync 在接口中 org.apache.hadoop.hbase.client.AdminmodifyColumnFamilyAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic Future<Void> deleteNamespaceAsync(String name) throws IOException
deleteNamespaceAsync 在接口中 org.apache.hadoop.hbase.client.AdmindeleteNamespaceAsync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic Map<org.apache.hadoop.hbase.TableName,Long> getSpaceQuotaTableSizes() throws IOException
IOExceptionpublic Map<org.apache.hadoop.hbase.TableName,org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot> getRegionServerSpaceQuotaSnapshots(org.apache.hadoop.hbase.ServerName serverName) throws IOException
IOExceptionpublic org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot getCurrentSpaceQuotaSnapshot(String namespace) throws IOException
IOExceptionpublic org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot getCurrentSpaceQuotaSnapshot(org.apache.hadoop.hbase.TableName tableName)
throws IOException
IOExceptionpublic void grant(org.apache.hadoop.hbase.security.access.UserPermission userPermission,
boolean mergeExistingPermissions)
public void revoke(org.apache.hadoop.hbase.security.access.UserPermission userPermission)
public Future<Void> splitRegionAsync(byte[] regionName) throws IOException
IOExceptionpublic void move(byte[] bytes,
byte[] bytes1)
throws IOException
move 在接口中 org.apache.hadoop.hbase.client.Adminmove 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void splitRegionSync(byte[] regionName,
byte[] splitPoint)
throws IOException
splitRegionSync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic void splitRegionSync(byte[] regionName,
byte[] splitPoint,
long timeout,
TimeUnit units)
throws IOException
splitRegionSync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic byte[][] rollHLogWriter(String serverName)
rollHLogWriter 在类中 org.apache.hadoop.hbase.client.HBaseAdminpublic void mergeRegionsSync(byte[] nameOfRegionA,
byte[] nameOfRegionB,
boolean forcible)
throws IOException
mergeRegionsSync 在类中 org.apache.hadoop.hbase.client.HBaseAdminIOExceptionpublic List<AliHBaseIndexDescriptor> describeIndex(org.apache.hadoop.hbase.TableName dataTableName) throws IOException
AliHBaseAdminInterfacedescribeIndex 在接口中 AliHBaseAdminInterfacedataTableName - data table nameIOExceptionpublic void createIndex(AliHBaseIndexDescriptor indexDescriptor) throws IOException
AliHBaseAdminInterfacecreateIndex 在接口中 AliHBaseAdminInterfaceindexDescriptor - descriptor of index tableIOExceptionpublic void createIndex(AliHBaseIndexDescriptor indexDescriptor, byte[][] splitKeys) throws IOException
AliHBaseAdminInterfacecreateIndex 在接口中 AliHBaseAdminInterfaceindexDescriptor - descriptor of index tablesplitKeys - pre-split range of index tableIOExceptionpublic void createIndex(AliHBaseIndexDescriptor index, byte[] startKey, byte[] endKey, int numRegions) throws IOException
AliHBaseAdminInterfacecreateIndex 在接口中 AliHBaseAdminInterfaceindex - descriptor of index tablestartKey - start range key of index tableendKey - end range key of index tablenumRegions - number of initial regionsIOExceptionpublic void deleteIndex(String indexName, org.apache.hadoop.hbase.TableName dataTable) throws IOException
AliHBaseAdminInterfaceAliHBaseAdminInterface.offlineIndex(String, TableName) operation must be performed first.deleteIndex 在接口中 AliHBaseAdminInterfaceindexName - index namedataTable - name of main tableIOExceptionpublic void offlineIndex(String indexName, org.apache.hadoop.hbase.TableName dataTable) throws IOException
AliHBaseAdminInterfaceofflineIndex 在接口中 AliHBaseAdminInterfaceindexName - index namedataTable - name of main tableIOExceptionCopyright © 2019. All rights reserved.