| Package | Description |
|---|---|
| org.apache.bookkeeper.common.conf |
Configuration related utilities.
|
| org.apache.bookkeeper.common.conf.validators |
A collection of validators that validate configuration settings.
|
| Modifier and Type | Method and Description |
|---|---|
Validator |
Type.validator() |
Validator |
ConfigKey.validator()
The validator used for validating configuration value.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigKey |
ConfigKey.validator(Validator validator)
The validator used for validating configuration value.
|
ConfigKey.ConfigKeyBuilder |
ConfigKey.ConfigKeyBuilder.validator(Validator validator)
The validator used for validating configuration value.
|
| Constructor and Description |
|---|
ConfigKey(boolean required,
java.lang.String name,
Type type,
java.lang.String description,
java.lang.String documentation,
java.lang.Object defaultValue,
java.util.List<java.lang.String> optionValues,
Validator validator,
ConfigKeyGroup group,
int orderInGroup,
java.util.List<java.lang.String> dependents,
boolean deprecated,
java.lang.String deprecatedByConfigKey,
java.lang.String deprecatedSince,
java.lang.String since) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassValidator<T>
Validator that validates a configuration setting is returning a given type of class.
|
class |
NullValidator
A validator that does nothing.
|
class |
RangeValidator
Validator that validates a configuration value is in a numeric range.
|
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.