Class TriggerUtils
- java.lang.Object
-
- org.apache.solr.cloud.autoscaling.TriggerUtils
-
public class TriggerUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description TriggerUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
checkProperties(Map<String,Object> properties, Map<String,String> results, Set<String> required, Set<String> valid)
static void
checkProperty(Map<String,Object> properties, Map<String,String> results, String name, boolean required, Class... acceptClasses)
static void
checkRequiredPropertyNames(Map<String,Object> properties, Map<String,String> results, Set<String> required)
static void
checkValidPropertyNames(Map<String,Object> properties, Map<String,String> results, Set<String> valid)
static void
requiredProperties(Set<String> required, Set<String> valid, String... propertyNames)
static void
validProperties(Set<String> valid, String... propertyNames)
-
-
-
Method Detail
-
requiredProperties
public static void requiredProperties(Set<String> required, Set<String> valid, String... propertyNames)
-
checkProperties
public static void checkProperties(Map<String,Object> properties, Map<String,String> results, Set<String> required, Set<String> valid)
-
checkValidPropertyNames
public static void checkValidPropertyNames(Map<String,Object> properties, Map<String,String> results, Set<String> valid)
-
checkRequiredPropertyNames
public static void checkRequiredPropertyNames(Map<String,Object> properties, Map<String,String> results, Set<String> required)
-
-