Uses of Class
org.apache.hadoop.hbase.master.balancer.BalanceAction
Packages that use BalanceAction
-
Uses of BalanceAction in org.apache.hadoop.hbase.master.balancer
Subclasses of BalanceAction in org.apache.hadoop.hbase.master.balancerModifier and TypeClassDescription(package private) class(package private) classclassFields in org.apache.hadoop.hbase.master.balancer declared as BalanceActionModifier and TypeFieldDescription(package private) static final BalanceActionBalanceAction.NULL_ACTIONMethods in org.apache.hadoop.hbase.master.balancer that return BalanceActionModifier and TypeMethodDescriptionprotected BalanceActionCacheAwareLoadBalancer.CacheAwareCandidateGenerator.generate(BalancerClusterState cluster) (package private) abstract BalanceActionCandidateGenerator.generate(BalancerClusterState cluster) (package private) BalanceActionFavoredStochasticBalancer.FavoredNodeLoadPicker.generate(BalancerClusterState cluster) protected BalanceActionFavoredStochasticBalancer.FavoredNodeLocalityPicker.generate(BalancerClusterState cluster) (package private) BalanceActionLoadCandidateGenerator.generate(BalancerClusterState cluster) (package private) BalanceActionLocalityBasedCandidateGenerator.generate(BalancerClusterState cluster) (package private) BalanceActionRandomCandidateGenerator.generate(BalancerClusterState cluster) (package private) BalanceActionRegionReplicaCandidateGenerator.generate(BalancerClusterState cluster) (package private) BalanceActionRegionReplicaRackCandidateGenerator.generate(BalancerClusterState cluster) private BalanceActionCacheAwareLoadBalancer.CacheAwareCandidateGenerator.generatePlan(BalancerClusterState cluster, int regionIndex, int currentServerIndex, float cacheRatioOnCurrentServer, int oldServerIndex, float cacheRatioOnOldServer) protected BalanceActionCandidateGenerator.getAction(int fromServer, int fromRegion, int toServer, int toRegion) (package private) BalanceActionStochasticLoadBalancer.nextAction(BalancerClusterState cluster) (package private) BalanceActionCacheAwareLoadBalancer.CacheAwareSkewnessCandidateGenerator.pickRandomRegions(BalancerClusterState cluster, int thisServer, int otherServer) (package private) BalanceActionCandidateGenerator.pickRandomRegions(BalancerClusterState cluster, int thisServer, int otherServer) AssignRegionAction.undoAction()(package private) BalanceActionBalanceAction.undoAction()Returns an Action which would undo this actionMoveRegionAction.undoAction()SwapRegionsAction.undoAction()Methods in org.apache.hadoop.hbase.master.balancer that return types with arguments of type BalanceActionModifier and TypeMethodDescriptionprivate Optional<BalanceAction>LocalityBasedCandidateGenerator.tryMoveOrSwap(BalancerClusterState cluster, int fromServer, int fromRegion, int toServer) Methods in org.apache.hadoop.hbase.master.balancer with parameters of type BalanceActionModifier and TypeMethodDescriptionvoidBalancerClusterState.doAction(BalanceAction action) (package private) voidCostFunction.postAction(BalanceAction action) Called once per cluster Action to give the cost function an opportunity to update it's state.(package private) voidStochasticLoadBalancer.updateCostsAndWeightsWithAction(BalancerClusterState cluster, BalanceAction action)