public static class VariableBase.LazyVariable extends VariableBase
VariableBase.CoreIndexSizeVariable, VariableBase.DiskTypeVariable, VariableBase.LazyVariable, VariableBase.TotalDiskVariableVariable.Meta, Variable.Typecoreidxsize, 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, postValidateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddViolatingReplicas, computeDeviation, computeValue, convertVal, getOperand, projectAddReplica, projectRemoveReplicapublic LazyVariable(Variable.Type type)
public Object validate(String name, Object val, boolean isRuleVal)
validate in interface Variablevalidate in class VariableBasepublic void getSuggestions(org.apache.solr.client.solrj.cloud.autoscaling.Suggestion.Ctx ctx)
getSuggestions in interface VariablegetSuggestions in class VariableBaseCopyright © 2000-2020 Apache Software Foundation. All Rights Reserved.