| Package | Description | 
|---|---|
| org.apache.storm | |
| org.apache.storm.validation | 
| Class and Description | 
|---|
| ConfigValidationAnnotations.CustomValidator
 For custom validators 
 | 
| ConfigValidationAnnotations.isBoolean | 
| ConfigValidationAnnotations.isImplementationOfClass | 
| ConfigValidationAnnotations.isInteger | 
| ConfigValidationAnnotations.isKryoReg | 
| ConfigValidationAnnotations.isListEntryCustom
 Validates each entry in a list with a list of validators Validators with fields: validatorClass and entryValidatorClass 
 | 
| ConfigValidationAnnotations.isMapEntryCustom
 Validates a each key and value in a Map with a list of validators Validator with fields: validatorClass, keyValidatorClasses, valueValidatorClasses 
 | 
| ConfigValidationAnnotations.isMapEntryType
 Validates the type of each key and value in a map Validator with fields: validatorClass, keyValidatorClass, valueValidatorClass 
 | 
| ConfigValidationAnnotations.isNoDuplicateInList
 Validates that there are no duplicates in a list 
 | 
| ConfigValidationAnnotations.isNumber | 
| ConfigValidationAnnotations.isPositiveNumber
 Checks if a number is positive and whether zero inclusive Validator with fields: validatorClass, includeZero 
 | 
| ConfigValidationAnnotations.isPowerOf2 | 
| ConfigValidationAnnotations.isString
 Validators with fields: validatorClass 
 | 
| ConfigValidationAnnotations.isStringList | 
| ConfigValidationAnnotations.isStringOrStringList
 Complex/custom type validators 
 | 
| ConfigValidationAnnotations.isType
 Validators with fields: validatorClass and type 
 | 
| ConfigValidationAnnotations.NotNull
 Validates on object is not null 
 | 
| ConfigValidationAnnotations.Password | 
| Class and Description | 
|---|
| ConfigValidation.Validator | 
| ConfigValidationUtils.FieldValidator
 Declares methods for validating configuration values. 
 | 
| ConfigValidationUtils.NestableFieldValidator
 Declares a method for validating configuration values that is nestable. 
 | 
Copyright © 2022 The Apache Software Foundation. All Rights Reserved.