@InterfaceAudience.Private final class MergeNormalizationPlan extends Object implements NormalizationPlan
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.Modifier and Type | Class and Description |
---|---|
(package private) static class |
MergeNormalizationPlan.Builder
A helper for constructing instances of
MergeNormalizationPlan . |
NormalizationPlan.PlanType
Modifier and Type | Field and Description |
---|---|
private List<NormalizationTarget> |
normalizationTargets |
Modifier | Constructor and Description |
---|---|
private |
MergeNormalizationPlan(List<NormalizationTarget> normalizationTargets) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
List<NormalizationTarget> |
getNormalizationTargets() |
NormalizationPlan.PlanType |
getType()
Returns the type of this plan
|
int |
hashCode() |
String |
toString() |
private final List<NormalizationTarget> normalizationTargets
private MergeNormalizationPlan(List<NormalizationTarget> normalizationTargets)
public NormalizationPlan.PlanType getType()
NormalizationPlan
getType
in interface NormalizationPlan
public List<NormalizationTarget> getNormalizationTargets()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.