## Uses of Class
org.apache.storm.validation.ConfigValidation.Validator

- Packages that use ConfigValidation.Validator
  Package | Description
  --- | ---
  org.apache.storm.hdfs.spout |
  org.apache.storm.utils |
  org.apache.storm.validation |

- - ### Uses of ConfigValidation.Validator in org.apache.storm.hdfs.spout

    Subclasses of ConfigValidation.Validator in org.apache.storm.hdfs.spout
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `Configs.ReaderTypeValidator` |

  - ### Uses of ConfigValidation.Validator in org.apache.storm.utils

    Subclasses of ConfigValidation.Validator in org.apache.storm.utils
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `DaemonConfigValidation.NumaEntryValidator` |

  - ### Uses of ConfigValidation.Validator in org.apache.storm.validation

    Subclasses of ConfigValidation.Validator in org.apache.storm.validation
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `ConfigValidation.BooleanValidator` |
    `static class` | `ConfigValidation.ClusterMetricRegistryValidator` |
    `static class` | `ConfigValidation.CustomIsExactlyOneOfValidators` |
    `static class` | `ConfigValidation.DerivedTypeValidator` | Checks if the named type derives from the specified Class.
    `static class` | `ConfigValidation.DoubleValidator` |
    `static class` | `ConfigValidation.EventLoggerRegistryValidator` |
    `static class` | `ConfigValidation.ImpersonationAclUserEntryValidator` | Validates an entry for ImpersonationAclUser.
    `static class` | `ConfigValidation.ImplementsClassValidator` |
    `static class` | `ConfigValidation.IntegerValidator` | Validates a Integer.
    `static class` | `ConfigValidation.KryoRegValidator` | Validates Kryo Registration.
    `static class` | `ConfigValidation.ListEntryCustomValidator` | Validates each entry in a list against a list of custom Validators.
    `static class` | `ConfigValidation.ListEntryTypeValidator` | Validates each entry in a list.
    `static class` | `ConfigValidation.ListOfListOfStringValidator` | Validates a list of a list of Strings.
    `static class` | `ConfigValidation.LongValidator` | Validates a Long.
    `static class` | `ConfigValidation.MapEntryCustomValidator` | validates each key and each value against the respective arrays of validators.
    `static class` | `ConfigValidation.MapEntryTypeValidator` | validates each key and value in a map of a certain type.
    `static class` | `ConfigValidation.MapOfStringToMapOfStringToObjectValidator` |
    `static class` | `ConfigValidation.MetricRegistryValidator` |
    `static class` | `ConfigValidation.MetricReportersValidator` |
    `static class` | `ConfigValidation.NoDuplicateInListValidator` | validates a list of has no duplicates.
    `static class` | `ConfigValidation.NotNullValidator` | Validates if an object is not null.
    `static class` | `ConfigValidation.NumberValidator` |
    `static class` | `ConfigValidation.PacemakerAuthTypeValidator` |
    `static class` | `ConfigValidation.PositiveNumberValidator` | Validates a positive number.
    `static class` | `ConfigValidation.PowerOf2Validator` | Validates if a number is a power of 2.
    `static class` | `ConfigValidation.RasConstraintsTypeValidator` |
    `static class` | `ConfigValidation.SimpleTypeValidator` | Validates basic types.
    `static class` | `ConfigValidation.StringOrStringListValidator` | Validates a String or a list of Strings.
    `static class` | `ConfigValidation.StringValidator` |
    `static class` | `ConfigValidation.UserResourcePoolEntryValidator` |