Class MergeNormalizationPlan
java.lang.Object
org.apache.hadoop.hbase.master.normalizer.MergeNormalizationPlan
- All Implemented Interfaces:
NormalizationPlan
Normalization plan to merge adjacent regions. As with any call to
MasterServices.mergeRegions(RegionInfo[], boolean, long, long)
with
forcible=false
, Region order and adjacency are important. It's the caller's
responsibility to ensure the provided parameters are ordered according to the {code mergeRegions}
method requirements.-
Nested Class Summary
Modifier and TypeClassDescription(package private) static class
A helper for constructing instances ofMergeNormalizationPlan
.Nested classes/interfaces inherited from interface org.apache.hadoop.hbase.master.normalizer.NormalizationPlan
NormalizationPlan.PlanType
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprivate
MergeNormalizationPlan
(List<NormalizationTarget> normalizationTargets) -
Method Summary
-
Field Details
-
normalizationTargets
-
-
Constructor Details
-
MergeNormalizationPlan
-
-
Method Details
-
getType
Description copied from interface:NormalizationPlan
Returns the type of this plan- Specified by:
getType
in interfaceNormalizationPlan
-
getNormalizationTargets
-
getPlanSizeMb
- Specified by:
getPlanSizeMb
in interfaceNormalizationPlan
-
toString
-
equals
-
hashCode
-