public static class VariableBase.LazyVariable extends VariableBase
VariableBase.CoreIndexSizeVariable, VariableBase.DiskTypeVariable, VariableBase.LazyVariable, VariableBase.TotalDiskVariable
Variable.Meta, Variable.Type
coreidxsize, NULL
Constructor and Description |
---|
LazyVariable(Variable.Type type) |
Modifier and Type | Method and Description |
---|---|
void |
getSuggestions(org.apache.solr.client.solrj.cloud.autoscaling.Suggestion.Ctx ctx) |
boolean |
match(Object inputVal,
Operand op,
Object val,
String name,
Row row) |
Object |
validate(String name,
Object val,
boolean isRuleVal) |
compareViolation, getTagType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addViolatingReplicas, computeDeviation, computeValue, convertVal, getOperand, postValidate, projectAddReplica, projectRemoveReplica
public LazyVariable(Variable.Type type)
public Object validate(String name, Object val, boolean isRuleVal)
validate
in interface Variable
validate
in class VariableBase
public void getSuggestions(org.apache.solr.client.solrj.cloud.autoscaling.Suggestion.Ctx ctx)
getSuggestions
in interface Variable
getSuggestions
in class VariableBase
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.