Index

A B C D E F G H I J L M N O P Q R S T U V W Z 
All Classes All Packages

A

admin - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseFiles.JspFiles
 
AdminFiles() - Constructor for class io.datarouter.client.hbase.config.DatarouterHBaseFiles.AdminFiles
 
assertRegionCountsConsistent() - Method in class io.datarouter.client.hbase.balancer.BaseHBaseRegionBalancer
 

B

BaseHBaseClientNodeFactory - Class in io.datarouter.client.hbase
 
BaseHBaseClientNodeFactory(ClientType<?, ?>, PhysicalSortedMapStorageAvailabilityAdapterFactory, PhysicalSubEntitySortedMapStorageAvailabilityAdapterFactory, CountingBatchCallbackFactory, HBaseClientManager, DatarouterHBaseExecutors.DatarouterHbaseClientExecutor) - Constructor for class io.datarouter.client.hbase.BaseHBaseClientNodeFactory
 
BaseHBaseClientNodeFactory.HBaseWrappedNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.hbase
 
BaseHBaseClientNodeFactory.HBaseWrappedSubEntityNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.hbase
 
BaseHBaseRegionBalancer - Class in io.datarouter.client.hbase.balancer
 
BaseHBaseRegionBalancer(String) - Constructor for class io.datarouter.client.hbase.balancer.BaseHBaseRegionBalancer
 
BATCH_SIZE - Static variable in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityQueryBuilder
 
BLOCKCACHE - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
BLOCKSIZE - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
BLOOMFILTER - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
BLOOMFILTER_STRINGS - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
BUCKETS_PER_NODE - Static variable in class io.datarouter.client.hbase.balancer.imp.ConsistentHashBalancer
 
build() - Method in class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
 
build() - Method in class io.datarouter.client.hbase.config.DatarouterHbasePlugin.DatarouterHbasePluginBuilder
 
build() - Method in class io.datarouter.client.hbase.util.HBaseScanBuilder
 
buildServerHashRing(DrServerList, int) - Static method in class io.datarouter.client.hbase.balancer.imp.ConsistentHashBalancer
 

C

calcServerNameForItem(SortedMap<Long, ServerName>, byte[]) - Static method in class io.datarouter.client.hbase.balancer.imp.ConsistentHashBalancer
 
call() - Method in class io.datarouter.client.hbase.balancer.imp.ConsistentHashBalancer
 
call() - Method in class io.datarouter.client.hbase.balancer.imp.EntityPartitionBalancer
 
call() - Method in class io.datarouter.client.hbase.balancer.imp.NoOpBalancer
 
checkIn(Table, boolean) - Method in class io.datarouter.client.hbase.pool.HBaseTablePool
 
checkInTable(ClientId, Table, boolean) - Method in class io.datarouter.client.hbase.HBaseClientManager
 
checkOut(String, MutableString) - Method in class io.datarouter.client.hbase.pool.HBaseTablePool
 
checkOutTable(ClientId, String, MutableString) - Method in class io.datarouter.client.hbase.HBaseClientManager
 
clientIdName - Variable in class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
 
ClientPaths() - Constructor for class io.datarouter.client.hbase.config.DatarouterHBasePaths.ClientPaths
 
clients - Variable in class io.datarouter.client.hbase.config.DatarouterHBasePaths.DatarouterPaths
 
clientTableNodeNames - Variable in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
COLUMN_SETTINGS - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
compactAllHBaseTableRegions() - Method in class io.datarouter.client.hbase.web.HBaseHandler
 
compactHBaseTableRegions() - Method in class io.datarouter.client.hbase.web.HBaseHandler
 
COMPARATOR_DESC_SERVER_LOAD - Static variable in class io.datarouter.client.hbase.cluster.DrServerInfo
 
compare(Result, Result) - Method in class io.datarouter.client.hbase.util.HBaseResultComparator
 
compare(ServerName, ServerName) - Method in class io.datarouter.client.hbase.balancer.HBaseBalanceLeveler.TablePseudoRandomHostAndPortComparator
 
compareTo(DrRegionInfo<?>) - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
COMPRESSION - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
COMPRESSION_STRINGS - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
configure() - Method in class io.datarouter.client.hbase.config.DatarouterHbasePlugin
 
ConsistentHashBalancer - Class in io.datarouter.client.hbase.balancer.imp
 
ConsistentHashBalancer(String) - Constructor for class io.datarouter.client.hbase.balancer.imp.ConsistentHashBalancer
 
CountingBatchCallback(HBaseNode<?, ?, ?, ?, ?>, String) - Constructor for class io.datarouter.client.hbase.callback.CountingBatchCallbackFactory.CountingBatchCallback
 
CountingBatchCallback(HBaseSubEntityNode<?, ?, ?, ?, ?>, String) - Constructor for class io.datarouter.client.hbase.callback.CountingBatchCallbackFactory.CountingBatchCallback
 
CountingBatchCallback(ClientId, ClientTableNodeNames, String) - Constructor for class io.datarouter.client.hbase.callback.CountingBatchCallbackFactory.CountingBatchCallback
 
CountingBatchCallbackFactory - Class in io.datarouter.client.hbase.callback
 
CountingBatchCallbackFactory() - Constructor for class io.datarouter.client.hbase.callback.CountingBatchCallbackFactory
 
CountingBatchCallbackFactory.CountingBatchCallback<R> - Class in io.datarouter.client.hbase.callback
 
create(EntityFieldInfo<EK, E>, DatabeanFieldInfo<PK, D, F>) - Static method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParserFactory
 
create(String) - Static method in class io.datarouter.client.hbase.util.ServerNameTool
 
create(String, int, long) - Static method in class io.datarouter.client.hbase.util.ServerNameTool
 
create(Supplier<EK>, Class<PK>, Supplier<D>, F, int, byte[]) - Static method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParserFactory
 
createEntityNode(NodeFactory, EntityNodeParams<EK, E>, ClientId) - Method in class io.datarouter.client.hbase.BaseHBaseClientNodeFactory
 
createNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.client.hbase.BaseHBaseClientNodeFactory.HBaseWrappedNodeFactory
 
createSubEntityNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.client.hbase.BaseHBaseClientNodeFactory.HBaseWrappedSubEntityNodeFactory
 

D

DATA_BLOCK_ENCODING - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
DATA_BLOCK_ENCODING_STRINGS - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
datarouter - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseFiles.AdminFiles
 
datarouter - Variable in class io.datarouter.client.hbase.config.DatarouterHBasePaths
 
DatarouterFiles() - Constructor for class io.datarouter.client.hbase.config.DatarouterHBaseFiles.DatarouterFiles
 
DatarouterHbaseClientExecutor(DatarouterHBaseSettingRoot, DatarouterCallerRunsPolicyFactory) - Constructor for class io.datarouter.client.hbase.config.DatarouterHBaseExecutors.DatarouterHbaseClientExecutor
 
DatarouterHBaseCounters - Class in io.datarouter.client.hbase.util
 
DatarouterHBaseCounters() - Constructor for class io.datarouter.client.hbase.util.DatarouterHBaseCounters
 
DatarouterHBaseExecutors - Class in io.datarouter.client.hbase.config
 
DatarouterHBaseExecutors() - Constructor for class io.datarouter.client.hbase.config.DatarouterHBaseExecutors
 
DatarouterHBaseExecutors.DatarouterHbaseClientExecutor - Class in io.datarouter.client.hbase.config
 
DatarouterHBaseFiles - Class in io.datarouter.client.hbase.config
 
DatarouterHBaseFiles() - Constructor for class io.datarouter.client.hbase.config.DatarouterHBaseFiles
 
DatarouterHBaseFiles.AdminFiles - Class in io.datarouter.client.hbase.config
 
DatarouterHBaseFiles.DatarouterFiles - Class in io.datarouter.client.hbase.config
 
DatarouterHBaseFiles.HbaseFiles - Class in io.datarouter.client.hbase.config
 
DatarouterHBaseFiles.JspFiles - Class in io.datarouter.client.hbase.config
 
DatarouterHBasePaths - Class in io.datarouter.client.hbase.config
 
DatarouterHBasePaths() - Constructor for class io.datarouter.client.hbase.config.DatarouterHBasePaths
 
DatarouterHBasePaths.ClientPaths - Class in io.datarouter.client.hbase.config
 
DatarouterHBasePaths.DatarouterPaths - Class in io.datarouter.client.hbase.config
 
DatarouterHbasePlugin - Class in io.datarouter.client.hbase.config
 
DatarouterHbasePlugin.DatarouterHbasePluginBuilder - Class in io.datarouter.client.hbase.config
 
DatarouterHbasePluginBuilder() - Constructor for class io.datarouter.client.hbase.config.DatarouterHbasePlugin.DatarouterHbasePluginBuilder
 
DatarouterHBaseRouteSet - Class in io.datarouter.client.hbase.config
 
DatarouterHBaseRouteSet(DatarouterHBasePaths) - Constructor for class io.datarouter.client.hbase.config.DatarouterHBaseRouteSet
 
DatarouterHBaseSettingRoot - Class in io.datarouter.client.hbase.config
 
DatarouterHBaseSettingRoot(SettingFinder) - Constructor for class io.datarouter.client.hbase.config.DatarouterHBaseSettingRoot
 
DatarouterHBaseTriggerGroup - Class in io.datarouter.client.hbase.config
 
DatarouterHBaseTriggerGroup(DatarouterHBaseSettingRoot, HBaseCompactionInfo) - Constructor for class io.datarouter.client.hbase.config.DatarouterHBaseTriggerGroup
 
DatarouterPaths() - Constructor for class io.datarouter.client.hbase.config.DatarouterHBasePaths.DatarouterPaths
 
DEFAULT_DATA_BLOCK_ENCODING - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
DEFAULT_ENCODE_ON_DISK - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
DEFAULT_FAMILY_QUALIFIER - Static variable in class io.datarouter.client.hbase.HBaseClientManager
 
DefaultHBaseBalancerFactory - Class in io.datarouter.client.hbase.balancer
 
DefaultHBaseBalancerFactory() - Constructor for class io.datarouter.client.hbase.balancer.DefaultHBaseBalancerFactory
 
DefaultHBaseCompactionInfo - Class in io.datarouter.client.hbase.compaction
 
DefaultHBaseCompactionInfo() - Constructor for class io.datarouter.client.hbase.compaction.DefaultHBaseCompactionInfo
 
delete(PK, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNode
 
delete(PK, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityNode
 
deleteAll(Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNode
 
deleteAll(Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityNode
 
deleteMulti(Collection<PK>, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNode
 
deleteMulti(Collection<PK>, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityNode
 
deleteMultiEntities(Collection<EK>, Config) - Method in class io.datarouter.client.hbase.node.entity.HBaseEntityNode
 
deleteUnchecked(Table, List<Delete>) - Static method in class io.datarouter.client.hbase.util.HBaseTableTool
 
doSchemaUpdate(PhysicalNode<?, ?, ?>) - Method in class io.datarouter.client.hbase.HBaseClientManager
 
DrhCompactionScheduler<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.client.hbase.compaction
 
DrhCompactionScheduler(HBaseCompactionInfo, DrRegionInfo<PK>) - Constructor for class io.datarouter.client.hbase.compaction.DrhCompactionScheduler
 
drhRegionList - Variable in class io.datarouter.client.hbase.balancer.BaseHBaseRegionBalancer
 
drhServerList - Variable in class io.datarouter.client.hbase.balancer.BaseHBaseRegionBalancer
 
DrRegionInfo<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.client.hbase.cluster
 
DrRegionInfo(Integer, String, HRegionInfo, ServerName, PhysicalNode<?, ?, ?>, RegionLoad, HBaseCompactionInfo, EntityFieldInfo<?, ?>) - Constructor for class io.datarouter.client.hbase.cluster.DrRegionInfo
 
DrRegionListFactory - Class in io.datarouter.client.hbase.cluster
 
DrRegionListFactory() - Constructor for class io.datarouter.client.hbase.cluster.DrRegionListFactory
 
DrRegionListFactory.DrRegionList - Class in io.datarouter.client.hbase.cluster
 
DrServerInfo - Class in io.datarouter.client.hbase.cluster
 
DrServerInfo(ServerName, ServerLoad) - Constructor for class io.datarouter.client.hbase.cluster.DrServerInfo
 
DrServerList - Class in io.datarouter.client.hbase.cluster
 
DrServerList(Admin) - Constructor for class io.datarouter.client.hbase.cluster.DrServerList
 
DrTableSettings - Class in io.datarouter.client.hbase.cluster
 
DrTableSettings() - Constructor for class io.datarouter.client.hbase.cluster.DrTableSettings
 
DUMMY - Static variable in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityNode
 
DUMMY_COL_NAME - Static variable in class io.datarouter.client.hbase.HBaseClientManager
 
DUMMY_FIELD_KEY - Static variable in class io.datarouter.client.hbase.node.nonentity.HBaseNode
 

E

enablePrefetching - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseSettingRoot
 
ENCODE_ON_DISK - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
entityFieldInfo - Variable in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
entityNodeParams - Variable in class io.datarouter.client.hbase.node.entity.HBaseEntityNode
 
EntityPartitionBalancer - Class in io.datarouter.client.hbase.balancer.imp
 
EntityPartitionBalancer(String) - Constructor for class io.datarouter.client.hbase.balancer.imp.EntityPartitionBalancer
 
entityPartitioner - Variable in class io.datarouter.client.hbase.balancer.BaseHBaseRegionBalancer
 
equals(Object) - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
executorQueueSize - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseSettingRoot
 
executorThreadCount - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseSettingRoot
 
exists(PK, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
exists(PK, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 

F

FAM - Static variable in class io.datarouter.client.hbase.node.nonentity.HBaseNode
 
FAM - Static variable in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityNode
 
fetchExistingTables(ClientId) - Method in class io.datarouter.client.hbase.HBaseSchemaUpdateService
 
flushAllHBaseTableRegions() - Method in class io.datarouter.client.hbase.web.HBaseHandler
 
flushHBaseTableRegions() - Method in class io.datarouter.client.hbase.web.HBaseHandler
 
forceLogIfInconsistentCounts(boolean, String) - Method in class io.datarouter.client.hbase.pool.HBaseTablePool
 

G

get(PK, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
get(PK, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
getAdapters() - Method in class io.datarouter.client.hbase.BaseHBaseClientNodeFactory.HBaseWrappedNodeFactory
 
getAdapters() - Method in class io.datarouter.client.hbase.BaseHBaseClientNodeFactory.HBaseWrappedSubEntityNodeFactory
 
getAdmin(ClientId) - Method in class io.datarouter.client.hbase.HBaseClientManager
 
getBalancedDestinationByItem() - Method in class io.datarouter.client.hbase.balancer.HBaseBalanceLeveler
 
getBalancerDestinationHBaseServerName() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getBalancerForTable(ClientId, String) - Method in class io.datarouter.client.hbase.balancer.DefaultHBaseBalancerFactory
 
getBalancerForTable(ClientId, String) - Method in interface io.datarouter.client.hbase.balancer.HBaseBalancerFactory
 
getByCurrentServer(Collection<HBaseRegionMovement>) - Static method in class io.datarouter.client.hbase.balancer.HBaseRegionMovement
 
getClientManagerClass() - Method in class io.datarouter.client.hbase.HBaseClientType
 
getClientNodeFactoryClass() - Method in class io.datarouter.client.hbase.HBaseClientType
 
getClientTableNodeNames() - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
getClientTableNodeNames() - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
getClientType() - Method in class io.datarouter.client.hbase.web.HBaseHandler
 
getCompactionPeriod(DrRegionInfo<?>) - Method in interface io.datarouter.client.hbase.compaction.HBaseCompactionInfo
 
getCompactionScheduler() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getCompactionTriggerPeriod() - Method in interface io.datarouter.client.hbase.compaction.HBaseCompactionInfo
 
getConnection(ClientId) - Method in class io.datarouter.client.hbase.client.HBaseConnectionHolder
 
getConnection(ClientId) - Method in class io.datarouter.client.hbase.HBaseClientManager
 
getConsistentHashDisplayServerName() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getConsistentHashServerName() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getDatabeansForKvsWithMatchingQualifierPrefix(List<Cell>, Integer) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParser
 
getDatabeansWithMatchingQualifierPrefix(Result, Integer) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParser
 
getDatabeansWithMatchingQualifierPrefixMulti(Result[]) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParser
 
getDestinationServerNameBytes() - Method in class io.datarouter.client.hbase.balancer.HBaseRegionMovement
 
getDisplayServerName() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getDisplayServerName(String) - Method in interface io.datarouter.client.hbase.compaction.HBaseCompactionInfo
 
getDurability(Config) - Static method in class io.datarouter.client.hbase.util.HBaseConfigTool
 
getEkByteRange(EK) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNonEntityQueryBuilder
 
getEkFromRowBytes(byte[]) - Method in class io.datarouter.client.hbase.node.entity.HBaseEntityResultParser
 
getEkFromRowBytes(byte[]) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParser
 
getEkFromRowBytes(byte[], Supplier<EK>, int, List<Field<?>>) - Static method in class io.datarouter.client.hbase.util.HBaseEntityKeyTool
 
getEndKey() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getEntities(Collection<EK>, Config) - Method in class io.datarouter.client.hbase.node.entity.HBaseEntityNode
 
getEntityFieldInfo() - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
getEntityFieldInfo() - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
getEntityFieldInfo(Node<?, ?, ?>) - Static method in class io.datarouter.client.hbase.util.HBaseClientTool
 
getEntityNodePrefix() - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
getExec() - Method in class io.datarouter.client.hbase.pool.HBaseTableExecutorService
 
getGets(Collection<PK>, boolean) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityQueryBuilder
 
getHandlerPath() - Method in class io.datarouter.client.hbase.web.HBaseWebInspector
 
getHBaseServerName() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getHBaseTablePool(ClientId) - Method in class io.datarouter.client.hbase.pool.HBaseTablePoolHolder
 
getHostname() - Method in class io.datarouter.client.hbase.cluster.DrServerInfo
 
getHServerLoad(ServerName) - Method in class io.datarouter.client.hbase.cluster.DrServerList
 
getHTablePool(ClientId) - Method in class io.datarouter.client.hbase.HBaseClientManager
 
getKeys(Collection<PK>, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
getKeys(Collection<PK>, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
getLoad() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getManagedClientIds() - Method in class io.datarouter.client.hbase.compaction.DefaultHBaseCompactionInfo
 
getManagedClientIds() - Method in interface io.datarouter.client.hbase.compaction.HBaseCompactionInfo
 
getMulti(Collection<PK>, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
getMulti(Collection<PK>, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
getName() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getName() - Method in class io.datarouter.client.hbase.cluster.DrServerInfo
 
getName() - Method in class io.datarouter.client.hbase.config.DatarouterHbasePlugin
 
getName() - Method in class io.datarouter.client.hbase.HBaseClientType
 
getNextCompactTimeFormatted() - Method in class io.datarouter.client.hbase.compaction.DrhCompactionScheduler
 
getNumKeyValuesWithCompactionPercent() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getNumServers() - Method in class io.datarouter.client.hbase.cluster.DrServerList
 
getPartition() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getPkByteRange(PK) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNonEntityQueryBuilder
 
getPkBytesWithPartition(PK) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNonEntityQueryBuilder
 
getPrimaryKeysWithMatchingQualifierPrefix(List<Cell>, Integer) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParser
 
getPrimaryKeysWithMatchingQualifierPrefix(Result) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParser
 
getPrimaryKeysWithMatchingQualifierPrefix(Result, Integer) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParser
 
getPrimaryKeysWithMatchingQualifierPrefixMulti(Result[]) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParser
 
getQualifier(PK, String) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityQueryBuilder
 
getQualifierPkBytes(PK, boolean) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityQueryBuilder
 
getRegion() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getRegionAfter(String) - Method in class io.datarouter.client.hbase.cluster.DrRegionListFactory.DrRegionList
 
getRegionByEncodedName(String) - Method in class io.datarouter.client.hbase.cluster.DrRegionListFactory.DrRegionList
 
getRegionNameBytes() - Method in class io.datarouter.client.hbase.balancer.HBaseRegionMovement
 
getRegionNum() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getRegions() - Method in class io.datarouter.client.hbase.cluster.DrRegionListFactory.DrRegionList
 
getRegionsGroupedBy(String) - Method in class io.datarouter.client.hbase.cluster.DrRegionListFactory.DrRegionList
 
getResultParser() - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
getResultParser() - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
getResultScanner(Table, Scan) - Static method in class io.datarouter.client.hbase.util.HBaseTableTool
 
getRowBytes(EK) - Method in class io.datarouter.client.hbase.node.entity.HBaseEntityQueryBuilder
 
getRowBytesWithPartition(EK) - Method in class io.datarouter.client.hbase.node.entity.HBaseEntityQueryBuilder
 
getScanForEachPartition(EK, boolean, boolean) - Method in class io.datarouter.client.hbase.node.entity.HBaseEntityQueryBuilder
 
getServerByRegionStringForDebug() - Method in class io.datarouter.client.hbase.balancer.BaseHBaseRegionBalancer
 
getServerHostnames() - Method in class io.datarouter.client.hbase.cluster.DrServerList
 
getServerLoad() - Method in class io.datarouter.client.hbase.cluster.DrServerInfo
 
getServerName() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getServerName() - Method in class io.datarouter.client.hbase.cluster.DrServerInfo
 
getServerNames() - Method in class io.datarouter.client.hbase.cluster.DrServerList
 
getServerNamesSorted() - Method in class io.datarouter.client.hbase.cluster.DrServerList
 
getServerNameStrings() - Method in class io.datarouter.client.hbase.cluster.DrServerList
 
getServers() - Method in class io.datarouter.client.hbase.cluster.DrServerList
 
getServersSortedByDescendingLoad() - Method in class io.datarouter.client.hbase.cluster.DrServerList
 
getSleepBetweenRegionMovementMs() - Method in class io.datarouter.client.hbase.config.DatarouterHBaseSettingRoot
 
getSplitPoints(PhysicalNode<?, ?, ?>) - Static method in class io.datarouter.client.hbase.util.HBaseClientTool
 
getStartKey() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getTable() - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
getTable() - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
getTable(ClientId, String) - Method in class io.datarouter.client.hbase.HBaseClientManager
 
getTableName() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
getTotalPoolSize() - Method in class io.datarouter.client.hbase.pool.HBaseTablePool
 
getUnchecked(Table, List<Get>) - Static method in class io.datarouter.client.hbase.util.HBaseTableTool
 
GROUP_BY_ALL - Static variable in class io.datarouter.client.hbase.cluster.DrRegionListFactory.DrRegionList
 

H

hashCode() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
hbase - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseFiles.DatarouterFiles
 
hbase - Variable in class io.datarouter.client.hbase.config.DatarouterHBasePaths.ClientPaths
 
HBaseBalanceLeveler<I> - Class in io.datarouter.client.hbase.balancer
 
HBaseBalanceLeveler(Collection<ServerName>, SortedMap<I, ServerName>, String) - Constructor for class io.datarouter.client.hbase.balancer.HBaseBalanceLeveler
 
HBaseBalanceLeveler.TablePseudoRandomHostAndPortComparator - Class in io.datarouter.client.hbase.balancer
 
HBaseBalancerFactory - Interface in io.datarouter.client.hbase.balancer
 
HBaseClientManager - Class in io.datarouter.client.hbase
 
HBaseClientManager() - Constructor for class io.datarouter.client.hbase.HBaseClientManager
 
HBaseClientNodeFactory - Class in io.datarouter.client.hbase
 
HBaseClientNodeFactory(HBaseClientType, PhysicalSortedMapStorageAvailabilityAdapterFactory, PhysicalSubEntitySortedMapStorageAvailabilityAdapterFactory, CountingBatchCallbackFactory, HBaseClientManager, DatarouterHBaseExecutors.DatarouterHbaseClientExecutor) - Constructor for class io.datarouter.client.hbase.HBaseClientNodeFactory
 
HBaseClientOptionsBuilder - Class in io.datarouter.client.hbase.client
 
HBaseClientOptionsBuilder(ClientId) - Constructor for class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
 
HBaseClientOptionsBuilder(ClientId, String) - Constructor for class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
 
hbaseClientSummaryJsp - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseFiles.HbaseFiles
 
HBaseClientTool - Class in io.datarouter.client.hbase.util
 
HBaseClientTool() - Constructor for class io.datarouter.client.hbase.util.HBaseClientTool
 
HBaseClientType - Class in io.datarouter.client.hbase
 
HBaseClientType(DatarouterClientWebInspectorRegistry) - Constructor for class io.datarouter.client.hbase.HBaseClientType
 
HBaseCompactionInfo - Interface in io.datarouter.client.hbase.compaction
 
HBaseCompactionJob - Class in io.datarouter.client.hbase.compaction
 
HBaseCompactionJob() - Constructor for class io.datarouter.client.hbase.compaction.HBaseCompactionJob
 
HBaseConfigTool - Class in io.datarouter.client.hbase.util
 
HBaseConfigTool() - Constructor for class io.datarouter.client.hbase.util.HBaseConfigTool
 
HBaseConnectionHolder - Class in io.datarouter.client.hbase.client
 
HBaseConnectionHolder() - Constructor for class io.datarouter.client.hbase.client.HBaseConnectionHolder
 
HBaseEntityKeyTool - Class in io.datarouter.client.hbase.util
 
HBaseEntityKeyTool() - Constructor for class io.datarouter.client.hbase.util.HBaseEntityKeyTool
 
HBaseEntityNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>> - Class in io.datarouter.client.hbase.node.entity
 
HBaseEntityNode(HBaseClientManager, NodeFactory, EntityNodeParams<EK, E>, ClientTableNodeNames, ClientType<?, ?>) - Constructor for class io.datarouter.client.hbase.node.entity.HBaseEntityNode
 
HBaseEntityQueryBuilder<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>> - Class in io.datarouter.client.hbase.node.entity
 
HBaseEntityQueryBuilder(EntityFieldInfo<EK, E>) - Constructor for class io.datarouter.client.hbase.node.entity.HBaseEntityQueryBuilder
 
HBaseEntityResultParser<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>> - Class in io.datarouter.client.hbase.node.entity
 
HBaseEntityResultParser(EntityFieldInfo<EK, E>, Map<String, ? extends SubEntitySortedMapStorageReaderNode<EK, ?, ?, ?>>, Supplier<EK>, int, List<Field<?>>) - Constructor for class io.datarouter.client.hbase.node.entity.HBaseEntityResultParser
 
HbaseFiles() - Constructor for class io.datarouter.client.hbase.config.DatarouterHBaseFiles.HbaseFiles
 
HBaseHandler - Class in io.datarouter.client.hbase.web
 
HBaseHandler() - Constructor for class io.datarouter.client.hbase.web.HBaseHandler
 
HBaseIncrement<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Interface in io.datarouter.client.hbase.node
 
HBaseNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.hbase.node.nonentity
 
HBaseNode(HBaseClientManager, ClientType<?, ?>, CountingBatchCallbackFactory, DatarouterHBaseExecutors.DatarouterHbaseClientExecutor, EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Constructor for class io.datarouter.client.hbase.node.nonentity.HBaseNode
 
HBaseNonEntityQueryBuilder<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.client.hbase.node.nonentity
 
HBaseNonEntityQueryBuilder(EntityPartitioner<EK>) - Constructor for class io.datarouter.client.hbase.node.nonentity.HBaseNonEntityQueryBuilder
 
HBaseNonEntityResultParser<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.hbase.node.nonentity
 
HBaseNonEntityResultParser(EntityPartitioner<EK>, DatabeanFieldInfo<PK, D, F>) - Constructor for class io.datarouter.client.hbase.node.nonentity.HBaseNonEntityResultParser
 
HBaseOptions - Class in io.datarouter.client.hbase.client
 
HBaseOptions() - Constructor for class io.datarouter.client.hbase.client.HBaseOptions
 
HBaseReaderNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.hbase.node.nonentity
 
HBaseReaderNode(HBaseClientManager, EntityNodeParams<EK, E>, NodeParams<PK, D, F>, ClientType<?, ?>, DatarouterHBaseExecutors.DatarouterHbaseClientExecutor) - Constructor for class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
HBaseRegionBalancerJob - Class in io.datarouter.client.hbase.balancer
 
HBaseRegionBalancerJob() - Constructor for class io.datarouter.client.hbase.balancer.HBaseRegionBalancerJob
 
HBaseRegionMovement - Class in io.datarouter.client.hbase.balancer
 
HBaseRegionMovement(String, String, ServerName, ServerName) - Constructor for class io.datarouter.client.hbase.balancer.HBaseRegionMovement
 
HBaseResultComparator - Class in io.datarouter.client.hbase.util
 
HBaseResultComparator(int) - Constructor for class io.datarouter.client.hbase.util.HBaseResultComparator
 
HBaseResultScannerTool - Class in io.datarouter.client.hbase.util
 
HBaseResultScannerTool() - Constructor for class io.datarouter.client.hbase.util.HBaseResultScannerTool
 
HBaseScanBuilder - Class in io.datarouter.client.hbase.util
 
HBaseScanBuilder() - Constructor for class io.datarouter.client.hbase.util.HBaseScanBuilder
 
HBaseSchemaUpdateService - Class in io.datarouter.client.hbase
 
HBaseSchemaUpdateService(DatarouterProperties, DatarouterAdministratorEmailService, DatarouterStorageExecutors.DatarouterSchemaUpdateScheduler, DatarouterHtmlEmailService, HBaseConnectionHolder, SchemaUpdateOptions, DatarouterWebPaths) - Constructor for class io.datarouter.client.hbase.HBaseSchemaUpdateService
 
hbaseServersJsp - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseFiles.HbaseFiles
 
HBaseSubEntityNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.hbase.node.subentity
 
HBaseSubEntityNode(HBaseClientManager, CountingBatchCallbackFactory, EntityNodeParams<EK, E>, NodeParams<PK, D, F>, ClientType<?, ?>, DatarouterHBaseExecutors.DatarouterHbaseClientExecutor) - Constructor for class io.datarouter.client.hbase.node.subentity.HBaseSubEntityNode
 
HBaseSubEntityPageScanner<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.hbase.node.subentity
 
HBaseSubEntityPageScanner(ClientType<?, ?>, ClientId, String, String, HBaseClientManager, DatarouterHBaseExecutors.DatarouterHbaseClientExecutor, PhysicalDatabeanFieldInfo<PK, D, F>, EntityPartitioner<EK>, HBaseNonEntityQueryBuilder<EK, PK, D>, HBaseResultComparator, HBaseNonEntityResultParser<EK, PK, D, F>) - Constructor for class io.datarouter.client.hbase.node.subentity.HBaseSubEntityPageScanner
 
HBaseSubEntityQueryBuilder<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.hbase.node.subentity
 
HBaseSubEntityQueryBuilder(EntityFieldInfo<EK, E>, PhysicalDatabeanFieldInfo<PK, D, F>) - Constructor for class io.datarouter.client.hbase.node.subentity.HBaseSubEntityQueryBuilder
 
HBaseSubEntityReaderNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.hbase.node.subentity
 
HBaseSubEntityReaderNode(HBaseClientManager, EntityNodeParams<EK, E>, NodeParams<PK, D, F>, ClientType<?, ?>, DatarouterHBaseExecutors.DatarouterHbaseClientExecutor) - Constructor for class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
HBaseSubEntityResultParser<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.client.hbase.node.subentity
 
HBaseSubEntityResultParser(Class<PK>, Supplier<EK>, List<Field<?>>, List<Field<?>>, List<Field<?>>, Map<String, Field<?>>, int, byte[], Field, Supplier<D>) - Constructor for class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParser
 
HBaseSubEntityResultParserFactory - Class in io.datarouter.client.hbase.node.subentity
 
HBaseSubEntityResultParserFactory() - Constructor for class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParserFactory
 
HBaseTableExecutorService - Class in io.datarouter.client.hbase.pool
 
HBaseTableExecutorService(int, int) - Constructor for class io.datarouter.client.hbase.pool.HBaseTableExecutorService
 
HBaseTableManager<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.client.hbase.cluster
 
HBaseTableManager(Class<PK>, Supplier<List<DrRegionInfo<?>>>) - Constructor for class io.datarouter.client.hbase.cluster.HBaseTableManager
 
HBaseTableManager.HBaseTableManagerFactory - Class in io.datarouter.client.hbase.cluster
 
HBaseTableManagerFactory() - Constructor for class io.datarouter.client.hbase.cluster.HBaseTableManager.HBaseTableManagerFactory
 
HBaseTablePool - Class in io.datarouter.client.hbase.pool
 
HBaseTablePool(HBaseOptions, DatarouterHBaseSettingRoot, Connection, ClientId, ClientType<?, ?>) - Constructor for class io.datarouter.client.hbase.pool.HBaseTablePool
 
HBaseTablePoolHolder - Class in io.datarouter.client.hbase.pool
 
HBaseTablePoolHolder() - Constructor for class io.datarouter.client.hbase.pool.HBaseTablePoolHolder
 
hbaseTableRegionsJsp - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseFiles.HbaseFiles
 
hbaseTableSettingsJsp - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseFiles.HbaseFiles
 
HBaseTableTool - Class in io.datarouter.client.hbase.util
 
HBaseTableTool() - Constructor for class io.datarouter.client.hbase.util.HBaseTableTool
 
HBaseWebInspector - Class in io.datarouter.client.hbase.web
 
HBaseWebInspector() - Constructor for class io.datarouter.client.hbase.web.HBaseWebInspector
 
HBaseWrappedNodeFactory() - Constructor for class io.datarouter.client.hbase.BaseHBaseClientNodeFactory.HBaseWrappedNodeFactory
 
HBaseWrappedSubEntityNodeFactory() - Constructor for class io.datarouter.client.hbase.BaseHBaseClientNodeFactory.HBaseWrappedSubEntityNodeFactory
 

I

IN_MEMORY - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
increment(Map<PK, Map<String, Long>>, Config) - Method in interface io.datarouter.client.hbase.node.HBaseIncrement
 
increment(Map<PK, Map<String, Long>>, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNode
 
increment(Map<PK, Map<String, Long>>, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityNode
 
init(EntityPartitioner<?>, DrServerList, DrRegionListFactory.DrRegionList) - Method in class io.datarouter.client.hbase.balancer.BaseHBaseRegionBalancer
 
inspectClient(Params, HttpServletRequest) - Method in class io.datarouter.client.hbase.web.HBaseWebInspector
 
io.datarouter.client.hbase - package io.datarouter.client.hbase
 
io.datarouter.client.hbase.balancer - package io.datarouter.client.hbase.balancer
 
io.datarouter.client.hbase.balancer.imp - package io.datarouter.client.hbase.balancer.imp
 
io.datarouter.client.hbase.callback - package io.datarouter.client.hbase.callback
 
io.datarouter.client.hbase.client - package io.datarouter.client.hbase.client
 
io.datarouter.client.hbase.cluster - package io.datarouter.client.hbase.cluster
 
io.datarouter.client.hbase.compaction - package io.datarouter.client.hbase.compaction
 
io.datarouter.client.hbase.config - package io.datarouter.client.hbase.config
 
io.datarouter.client.hbase.node - package io.datarouter.client.hbase.node
 
io.datarouter.client.hbase.node.entity - package io.datarouter.client.hbase.node.entity
 
io.datarouter.client.hbase.node.nonentity - package io.datarouter.client.hbase.node.nonentity
 
io.datarouter.client.hbase.node.subentity - package io.datarouter.client.hbase.node.subentity
 
io.datarouter.client.hbase.pool - package io.datarouter.client.hbase.pool
 
io.datarouter.client.hbase.util - package io.datarouter.client.hbase.util
 
io.datarouter.client.hbase.web - package io.datarouter.client.hbase.web
 
isBigTable(ClientType<?, ?>) - Static method in class io.datarouter.client.hbase.HBaseClientType
 
isDyingOrDead(String) - Method in class io.datarouter.client.hbase.pool.HBaseTableExecutorService
 
isExpired() - Method in class io.datarouter.client.hbase.pool.HBaseTableExecutorService
 
isNotOnAnyServer() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
isOnCorrectServer() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
isSingleRowRange(Range<PK>) - Static method in class io.datarouter.client.hbase.node.nonentity.HBaseNonEntityQueryBuilder
 
isTaskQueueEmpty() - Method in class io.datarouter.client.hbase.pool.HBaseTableExecutorService
 

J

jsp - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseFiles
 
JspFiles() - Constructor for class io.datarouter.client.hbase.config.DatarouterHBaseFiles.JspFiles
 

L

listEntityKeys(EK, boolean, Config) - Method in class io.datarouter.client.hbase.node.entity.HBaseEntityNode
 

M

majorCompactAllHBaseTableRegions() - Method in class io.datarouter.client.hbase.web.HBaseHandler
 
majorCompactHBaseTableRegions() - Method in class io.datarouter.client.hbase.web.HBaseHandler
 
make(ClientId, DrServerList, String, PhysicalNode<?, ?, ?>, BaseHBaseRegionBalancer, HBaseCompactionInfo) - Method in class io.datarouter.client.hbase.cluster.DrRegionListFactory
 
make(Node<PK, ?, ?>) - Method in class io.datarouter.client.hbase.cluster.HBaseTableManager.HBaseTableManagerFactory
 
makeConnection(String) - Method in class io.datarouter.client.hbase.HBaseClientManager
 
makeHbaseKey(String) - Static method in class io.datarouter.client.hbase.client.HBaseOptions
 
makeKey(String) - Method in class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
 
makePageScanner(Range<PK>, Config, boolean) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
makeSchemaUpdateCallable(ClientId, Supplier<List<String>>, PhysicalNode<?, ?, ?>) - Method in class io.datarouter.client.hbase.HBaseSchemaUpdateService
 
makeWrappedNodeFactory() - Method in class io.datarouter.client.hbase.BaseHBaseClientNodeFactory
 
makeWrappedSubEntityNodeFactory() - Method in class io.datarouter.client.hbase.BaseHBaseClientNodeFactory
 
markLastCheckinMs() - Method in class io.datarouter.client.hbase.pool.HBaseTableExecutorService
 
maxHTables(String, int) - Method in class io.datarouter.client.hbase.client.HBaseOptions
 
maxThreadsPerHTable(String, int) - Method in class io.datarouter.client.hbase.client.HBaseOptions
 
minThreadsPerHTable(String, int) - Method in class io.datarouter.client.hbase.client.HBaseOptions
 
moveHBaseTableRegions(String, String) - Method in class io.datarouter.client.hbase.web.HBaseHandler
 
moveRegionsToCorrectServer(OptionalInteger) - Method in class io.datarouter.client.hbase.web.HBaseHandler
 

N

NAME - Static variable in class io.datarouter.client.hbase.HBaseClientType
 
NAME_BIG_TABLE - Static variable in class io.datarouter.client.hbase.HBaseClientType
 
nodeFactory - Variable in class io.datarouter.client.hbase.node.entity.HBaseEntityNode
 
nonEntityQueryBuilder - Variable in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
NoOpBalancer - Class in io.datarouter.client.hbase.balancer.imp
Return the current server for each region.
NoOpBalancer(String) - Constructor for class io.datarouter.client.hbase.balancer.imp.NoOpBalancer
 

O

onHBaseRowCallback(String, String, String, String, String, long) - Static method in class io.datarouter.client.hbase.util.DatarouterHBaseCounters
 

P

parseEntity(Result) - Method in class io.datarouter.client.hbase.node.entity.HBaseEntityResultParser
 
parsePrimaryKeyAndFieldName(Cell) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParser
 
partitioner - Variable in class io.datarouter.client.hbase.node.entity.HBaseEntityQueryBuilder
 
partitioner - Variable in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
PROP_maxHTables - Static variable in class io.datarouter.client.hbase.client.HBaseOptions
 
PROP_maxThreadsPerHTable - Static variable in class io.datarouter.client.hbase.client.HBaseOptions
 
PROP_minPoolSize - Static variable in class io.datarouter.client.hbase.client.HBaseOptions
 
PROP_minThreadsPerHTable - Static variable in class io.datarouter.client.hbase.client.HBaseOptions
 
PROP_zookeeperQuorum - Static variable in class io.datarouter.client.hbase.client.HBaseOptions
 
properties - Variable in class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
 
PSEUDO_RANDOM_LEVELING - Static variable in class io.datarouter.client.hbase.balancer.HBaseBalanceLeveler
 
purge() - Method in class io.datarouter.client.hbase.pool.HBaseTableExecutorService
 
put(D, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNode
 
put(D, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityNode
 
putMulti(Collection<D>, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNode
 
putMulti(Collection<D>, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityNode
 

Q

queryBuilder - Variable in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
queryBuilder - Variable in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 

R

regionBalancerRegionsPerMinute - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseSettingRoot
 
register(ClientId, Connection) - Method in class io.datarouter.client.hbase.client.HBaseConnectionHolder
 
register(ClientId, Connection) - Method in class io.datarouter.client.hbase.pool.HBaseTablePoolHolder
 
resultScannerNext(ResultScanner, int) - Static method in class io.datarouter.client.hbase.util.HBaseResultScannerTool
 
rowWithoutPrefix(byte[]) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNonEntityResultParser
 
run(TaskTracker) - Method in class io.datarouter.client.hbase.balancer.HBaseRegionBalancerJob
 
run(TaskTracker) - Method in class io.datarouter.client.hbase.compaction.HBaseCompactionJob
 
runHbaseCompactionJob - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseSettingRoot
 
runHbaseRegionBalancerJob - Variable in class io.datarouter.client.hbase.config.DatarouterHBaseSettingRoot
 

S

safeInitClient(ClientId) - Method in class io.datarouter.client.hbase.HBaseClientManager
 
scan(Range<PK>, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
scan(Range<PK>, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
scanKeys(Range<PK>, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
scanKeys(Range<PK>, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
scanPartitionEndKeys() - Method in class io.datarouter.client.hbase.cluster.HBaseTableManager
 
scanRanges(Collection<Range<PK>>, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
scanRanges(Collection<Range<PK>>, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
scanRangesKeys(Collection<Range<PK>>, Config) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
scanRangesKeys(Collection<Range<PK>>, Config) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityReaderNode
 
scanResults(Range<PK>, Config, boolean) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseReaderNode
 
scanResults(Range<PK>, Config, boolean) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityPageScanner
 
sendEmail(String, String, String, String) - Method in class io.datarouter.client.hbase.HBaseSchemaUpdateService
 
serverByRegion - Variable in class io.datarouter.client.hbase.balancer.BaseHBaseRegionBalancer
 
ServerNameTool - Class in io.datarouter.client.hbase.util
 
ServerNameTool() - Constructor for class io.datarouter.client.hbase.util.ServerNameTool
 
setBalancerDestinationServer(ServerName) - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
setDatabeanField(D, String, byte[]) - Method in class io.datarouter.client.hbase.node.subentity.HBaseSubEntityResultParser
 
setHBaseBalancerFactoryClass(Class<? extends HBaseBalancerFactory>) - Method in class io.datarouter.client.hbase.config.DatarouterHbasePlugin.DatarouterHbasePluginBuilder
 
setHbaseCompactionInfoClass(Class<? extends HBaseCompactionInfo>) - Method in class io.datarouter.client.hbase.config.DatarouterHbasePlugin.DatarouterHbasePluginBuilder
 
shouldCompact() - Method in class io.datarouter.client.hbase.compaction.DrhCompactionScheduler
 
shouldRunHBaseRegionBalancerJob() - Method in class io.datarouter.client.hbase.config.DatarouterHBaseSettingRoot
 
shutdown() - Method in class io.datarouter.client.hbase.pool.HBaseTablePool
 
shutdown(ClientId) - Method in class io.datarouter.client.hbase.HBaseClientManager
 
splitPartitions() - Method in class io.datarouter.client.hbase.web.HBaseHandler
 

T

tableName - Variable in class io.datarouter.client.hbase.balancer.BaseHBaseRegionBalancer
 
TablePseudoRandomHostAndPortComparator(String) - Constructor for class io.datarouter.client.hbase.balancer.HBaseBalanceLeveler.TablePseudoRandomHostAndPortComparator
 
terminateAndBlockUntilFinished() - Method in class io.datarouter.client.hbase.pool.HBaseTableExecutorService
 
toDatabean(Result) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNonEntityResultParser
 
toPk(byte[]) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNonEntityResultParser
 
toPk(Result) - Method in class io.datarouter.client.hbase.node.nonentity.HBaseNonEntityResultParser
 
toString() - Method in class io.datarouter.client.hbase.balancer.HBaseRegionMovement
 
toString() - Method in class io.datarouter.client.hbase.cluster.DrRegionInfo
 
TTL - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 

U

update(byte[], byte[], R) - Method in class io.datarouter.client.hbase.callback.CountingBatchCallbackFactory.CountingBatchCallback
 
updateHBaseColumnAttribute(String) - Method in class io.datarouter.client.hbase.web.HBaseHandler
 
updateHBaseTableAttribute(OptionalLong, OptionalLong) - Method in class io.datarouter.client.hbase.web.HBaseHandler
 

V

validateColumnFamilySetting(String, String) - Static method in class io.datarouter.client.hbase.cluster.DrTableSettings
 
validBoolean(String) - Static method in class io.datarouter.client.hbase.cluster.DrTableSettings
 
VERSIONS - Static variable in class io.datarouter.client.hbase.cluster.DrTableSettings
 
viewHBaseServers() - Method in class io.datarouter.client.hbase.web.HBaseHandler
 
viewHBaseTableRegions(OptionalString) - Method in class io.datarouter.client.hbase.web.HBaseHandler
 
viewHBaseTableSettings() - Method in class io.datarouter.client.hbase.web.HBaseHandler
 

W

waitForActiveThreadsToSettle(String) - Method in class io.datarouter.client.hbase.pool.HBaseTableExecutorService
 
withCacheBlocks(boolean) - Method in class io.datarouter.client.hbase.util.HBaseScanBuilder
 
withColumnPrefix(String) - Method in class io.datarouter.client.hbase.util.HBaseScanBuilder
 
withFirstKeyOnly(boolean) - Method in class io.datarouter.client.hbase.util.HBaseScanBuilder
 
withKeyOnly(boolean) - Method in class io.datarouter.client.hbase.util.HBaseScanBuilder
 
withLimit(Integer) - Method in class io.datarouter.client.hbase.util.HBaseScanBuilder
 
withMaxHTables(String) - Method in class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
 
withMaxThreadsPerHTable(String) - Method in class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
 
withMinPoolSize(int) - Method in class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
 
withMinThreadsPerHTable(String) - Method in class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
 
withPrefix(byte[]) - Method in class io.datarouter.client.hbase.util.HBaseScanBuilder
 
withRange(Range<ByteRange>) - Method in class io.datarouter.client.hbase.util.HBaseScanBuilder
 
withZookeeperQuorum(String) - Method in class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
 

Z

zookeeperQuorum(String) - Method in class io.datarouter.client.hbase.client.HBaseOptions
 
A B C D E F G H I J L M N O P Q R S T U V W Z 
All Classes All Packages