Class PropertyValidator
java.lang.Object
io.micrometer.core.instrument.config.validate.PropertyValidator
Validator for properties.
- Since:
- 1.5.0
-
Method Summary
Modifier and TypeMethodDescriptiongetBoolean
(MeterRegistryConfig config, String property) getDuration
(MeterRegistryConfig config, String property) getEnum
(MeterRegistryConfig config, Class<E> enumClass, String property) getInteger
(MeterRegistryConfig config, String property) getSecret
(MeterRegistryConfig config, String property) getString
(MeterRegistryConfig config, String property) getTimeUnit
(MeterRegistryConfig config, String property) getUriString
(MeterRegistryConfig config, String property) Get a validated URI string.getUrlString
(MeterRegistryConfig config, String property)
-
Method Details
-
getDuration
-
getTimeUnit
-
getInteger
-
getEnum
public static <E extends Enum<E>> Validated<E> getEnum(MeterRegistryConfig config, Class<E> enumClass, String property) -
getBoolean
-
getSecret
-
getString
-
getUrlString
-
getUriString
Get a validated URI string.- Parameters:
config
- configproperty
- property- Returns:
- a validated URI string
- Since:
- 1.9.14
- See Also:
-