public class AliHBaseUEClusterConnection extends Object implements org.apache.hadoop.hbase.client.ClusterConnection
| 构造器和说明 |
|---|
AliHBaseUEClusterConnection(AliHBaseUEConnection connection) |
AliHBaseUEClusterConnection(org.apache.hadoop.conf.Configuration conf,
ExecutorService pool,
org.apache.hadoop.hbase.security.User user) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
abort(String why,
Throwable e) |
void |
cacheLocation(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.RegionLocations location) |
void |
clearCaches(org.apache.hadoop.hbase.ServerName sn) |
void |
clearRegionCache() |
void |
clearRegionCache(org.apache.hadoop.hbase.TableName tableName) |
void |
close() |
void |
deleteCachedRegionLocation(org.apache.hadoop.hbase.HRegionLocation location) |
org.apache.hadoop.hbase.client.Admin |
getAdmin() |
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface |
getAdmin(org.apache.hadoop.hbase.ServerName serverName) |
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface |
getAdminForMaster() |
org.apache.hadoop.hbase.client.AsyncProcess |
getAsyncProcess() |
org.apache.hadoop.hbase.client.backoff.ClientBackoffPolicy |
getBackoffPolicy() |
org.apache.hadoop.hbase.client.BufferedMutator |
getBufferedMutator(org.apache.hadoop.hbase.client.BufferedMutatorParams params) |
org.apache.hadoop.hbase.client.BufferedMutator |
getBufferedMutator(org.apache.hadoop.hbase.TableName tableName) |
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.BlockingInterface |
getClient(org.apache.hadoop.hbase.ServerName serverName) |
org.apache.hadoop.conf.Configuration |
getConfiguration() |
org.apache.hadoop.hbase.client.ConnectionConfiguration |
getConnectionConfiguration() |
org.apache.hadoop.hbase.client.MetricsConnection |
getConnectionMetrics() |
int |
getCurrentNrHRS() |
org.apache.hadoop.hbase.client.Hbck |
getHbck() |
org.apache.hadoop.hbase.client.Hbck |
getHbck(org.apache.hadoop.hbase.ServerName masterServer) |
org.apache.hadoop.hbase.client.MasterKeepAliveConnection |
getMaster() |
org.apache.hadoop.hbase.client.RpcRetryingCallerFactory |
getNewRpcRetryingCallerFactory(org.apache.hadoop.conf.Configuration conf) |
org.apache.hadoop.hbase.client.NonceGenerator |
getNonceGenerator() |
org.apache.hadoop.hbase.HRegionLocation |
getRegionLocation(org.apache.hadoop.hbase.TableName tableName,
byte[] row,
boolean reload) |
org.apache.hadoop.hbase.client.RegionLocator |
getRegionLocator(org.apache.hadoop.hbase.TableName tableName) |
org.apache.hadoop.hbase.ipc.RpcControllerFactory |
getRpcControllerFactory() |
org.apache.hadoop.hbase.client.RpcRetryingCallerFactory |
getRpcRetryingCallerFactory() |
org.apache.hadoop.hbase.client.ServerStatisticTracker |
getStatisticsTracker() |
org.apache.hadoop.hbase.client.Table |
getTable(org.apache.hadoop.hbase.TableName tableName) |
org.apache.hadoop.hbase.client.Table |
getTable(org.apache.hadoop.hbase.TableName tableName,
ExecutorService pool) |
org.apache.hadoop.hbase.client.TableBuilder |
getTableBuilder(org.apache.hadoop.hbase.TableName tableName,
ExecutorService pool) |
org.apache.hadoop.hbase.client.TableState |
getTableState(org.apache.hadoop.hbase.TableName tableName) |
boolean |
hasCellBlockSupport() |
boolean |
isAborted() |
boolean |
isClosed() |
boolean |
isMasterRunning() |
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) |
org.apache.hadoop.hbase.HRegionLocation |
locateRegion(byte[] regionName) |
org.apache.hadoop.hbase.HRegionLocation |
locateRegion(org.apache.hadoop.hbase.TableName tableName,
byte[] row) |
org.apache.hadoop.hbase.RegionLocations |
locateRegion(org.apache.hadoop.hbase.TableName tableName,
byte[] row,
boolean useCache,
boolean retry) |
org.apache.hadoop.hbase.RegionLocations |
locateRegion(org.apache.hadoop.hbase.TableName tableName,
byte[] row,
boolean useCache,
boolean retry,
int replicaId) |
List<org.apache.hadoop.hbase.HRegionLocation> |
locateRegions(org.apache.hadoop.hbase.TableName tableName) |
List<org.apache.hadoop.hbase.HRegionLocation> |
locateRegions(org.apache.hadoop.hbase.TableName tableName,
boolean useCache,
boolean offlined) |
org.apache.hadoop.hbase.HRegionLocation |
relocateRegion(org.apache.hadoop.hbase.TableName tableName,
byte[] row) |
org.apache.hadoop.hbase.RegionLocations |
relocateRegion(org.apache.hadoop.hbase.TableName tableName,
byte[] row,
int replicaId) |
void |
updateCachedLocations(org.apache.hadoop.hbase.TableName tableName,
byte[] regionName,
byte[] rowkey,
Object exception,
org.apache.hadoop.hbase.ServerName source) |
public AliHBaseUEClusterConnection(org.apache.hadoop.conf.Configuration conf,
ExecutorService pool,
org.apache.hadoop.hbase.security.User user)
throws IOException
IOExceptionpublic AliHBaseUEClusterConnection(AliHBaseUEConnection connection)
public boolean isMasterRunning()
throws org.apache.hadoop.hbase.MasterNotRunningException,
org.apache.hadoop.hbase.ZooKeeperConnectionException
isMasterRunning 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionorg.apache.hadoop.hbase.MasterNotRunningExceptionorg.apache.hadoop.hbase.ZooKeeperConnectionExceptionpublic boolean isTableAvailable(org.apache.hadoop.hbase.TableName tableName,
byte[][] splitKeys)
throws IOException
isTableAvailable 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic boolean isTableEnabled(org.apache.hadoop.hbase.TableName tableName)
throws IOException
isTableEnabled 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic boolean isTableDisabled(org.apache.hadoop.hbase.TableName tableName)
throws IOException
isTableDisabled 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.client.TableState getTableState(org.apache.hadoop.hbase.TableName tableName)
throws IOException
getTableState 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.HRegionLocation locateRegion(org.apache.hadoop.hbase.TableName tableName,
byte[] row)
throws IOException
locateRegion 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic void clearRegionCache()
clearRegionCache 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic void cacheLocation(org.apache.hadoop.hbase.TableName tableName,
org.apache.hadoop.hbase.RegionLocations location)
cacheLocation 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic void clearRegionCache(org.apache.hadoop.hbase.TableName tableName)
clearRegionCache 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic void deleteCachedRegionLocation(org.apache.hadoop.hbase.HRegionLocation location)
deleteCachedRegionLocation 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic org.apache.hadoop.hbase.HRegionLocation relocateRegion(org.apache.hadoop.hbase.TableName tableName,
byte[] row)
throws IOException
relocateRegion 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.RegionLocations relocateRegion(org.apache.hadoop.hbase.TableName tableName,
byte[] row,
int replicaId)
throws IOException
relocateRegion 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic void updateCachedLocations(org.apache.hadoop.hbase.TableName tableName,
byte[] regionName,
byte[] rowkey,
Object exception,
org.apache.hadoop.hbase.ServerName source)
updateCachedLocations 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic org.apache.hadoop.hbase.HRegionLocation locateRegion(byte[] regionName)
throws IOException
locateRegion 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic List<org.apache.hadoop.hbase.HRegionLocation> locateRegions(org.apache.hadoop.hbase.TableName tableName) throws IOException
locateRegions 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic List<org.apache.hadoop.hbase.HRegionLocation> locateRegions(org.apache.hadoop.hbase.TableName tableName, boolean useCache, boolean offlined) throws IOException
locateRegions 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.RegionLocations locateRegion(org.apache.hadoop.hbase.TableName tableName,
byte[] row,
boolean useCache,
boolean retry)
throws IOException
locateRegion 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.RegionLocations locateRegion(org.apache.hadoop.hbase.TableName tableName,
byte[] row,
boolean useCache,
boolean retry,
int replicaId)
throws IOException
locateRegion 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.client.MasterKeepAliveConnection getMaster()
throws IOException
getMaster 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface getAdminForMaster()
throws IOException
getAdminForMaster 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface getAdmin(org.apache.hadoop.hbase.ServerName serverName)
throws IOException
getAdmin 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.BlockingInterface getClient(org.apache.hadoop.hbase.ServerName serverName)
throws IOException
getClient 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.HRegionLocation getRegionLocation(org.apache.hadoop.hbase.TableName tableName,
byte[] row,
boolean reload)
throws IOException
getRegionLocation 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic void clearCaches(org.apache.hadoop.hbase.ServerName sn)
clearCaches 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic org.apache.hadoop.hbase.client.NonceGenerator getNonceGenerator()
getNonceGenerator 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic org.apache.hadoop.hbase.client.AsyncProcess getAsyncProcess()
getAsyncProcess 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic org.apache.hadoop.hbase.client.RpcRetryingCallerFactory getNewRpcRetryingCallerFactory(org.apache.hadoop.conf.Configuration conf)
getNewRpcRetryingCallerFactory 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic org.apache.hadoop.hbase.client.RpcRetryingCallerFactory getRpcRetryingCallerFactory()
getRpcRetryingCallerFactory 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic org.apache.hadoop.hbase.ipc.RpcControllerFactory getRpcControllerFactory()
getRpcControllerFactory 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic org.apache.hadoop.hbase.client.ConnectionConfiguration getConnectionConfiguration()
getConnectionConfiguration 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic org.apache.hadoop.hbase.client.ServerStatisticTracker getStatisticsTracker()
getStatisticsTracker 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic org.apache.hadoop.hbase.client.backoff.ClientBackoffPolicy getBackoffPolicy()
getBackoffPolicy 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic org.apache.hadoop.hbase.client.MetricsConnection getConnectionMetrics()
getConnectionMetrics 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic boolean hasCellBlockSupport()
hasCellBlockSupport 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionpublic int getCurrentNrHRS()
throws IOException
getCurrentNrHRS 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.client.Hbck getHbck()
throws IOException
getHbck 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.client.Hbck getHbck(org.apache.hadoop.hbase.ServerName masterServer)
throws IOException
getHbck 在接口中 org.apache.hadoop.hbase.client.ClusterConnectionIOExceptionpublic org.apache.hadoop.hbase.client.Table getTable(org.apache.hadoop.hbase.TableName tableName)
throws IOException
getTable 在接口中 org.apache.hadoop.hbase.client.ConnectionIOExceptionpublic org.apache.hadoop.hbase.client.Table getTable(org.apache.hadoop.hbase.TableName tableName,
ExecutorService pool)
throws IOException
getTable 在接口中 org.apache.hadoop.hbase.client.ConnectionIOExceptionpublic org.apache.hadoop.conf.Configuration getConfiguration()
getConfiguration 在接口中 org.apache.hadoop.hbase.client.Connectionpublic org.apache.hadoop.hbase.client.BufferedMutator getBufferedMutator(org.apache.hadoop.hbase.TableName tableName)
throws IOException
getBufferedMutator 在接口中 org.apache.hadoop.hbase.client.ConnectionIOExceptionpublic org.apache.hadoop.hbase.client.BufferedMutator getBufferedMutator(org.apache.hadoop.hbase.client.BufferedMutatorParams params)
throws IOException
getBufferedMutator 在接口中 org.apache.hadoop.hbase.client.ConnectionIOExceptionpublic org.apache.hadoop.hbase.client.RegionLocator getRegionLocator(org.apache.hadoop.hbase.TableName tableName)
throws IOException
getRegionLocator 在接口中 org.apache.hadoop.hbase.client.ConnectionIOExceptionpublic org.apache.hadoop.hbase.client.Admin getAdmin()
throws IOException
getAdmin 在接口中 org.apache.hadoop.hbase.client.ConnectionIOExceptionpublic void close()
throws IOException
close 在接口中 Closeableclose 在接口中 AutoCloseableclose 在接口中 org.apache.hadoop.hbase.client.ConnectionIOExceptionpublic boolean isClosed()
isClosed 在接口中 org.apache.hadoop.hbase.client.Connectionpublic org.apache.hadoop.hbase.client.TableBuilder getTableBuilder(org.apache.hadoop.hbase.TableName tableName,
ExecutorService pool)
getTableBuilder 在接口中 org.apache.hadoop.hbase.client.Connectionpublic boolean isAborted()
isAborted 在接口中 org.apache.hadoop.hbase.AbortableCopyright © 2019. All rights reserved.