Interface ConfigurationValidator
- All Known Implementing Classes:
ConfigurationJsonSchemaValidator
public interface ConfigurationValidator
API to validate the configuration.
- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault Set<ConfigurationError> validate(io.micronaut.context.env.Environment environment) Validates the environment configuration.validate(ClassLoader classLoader, io.micronaut.context.env.Environment environment) Validates the environment configuration.
-
Method Details
-
validate
Validates the environment configuration.- Parameters:
environment- Micronaut Environment- Returns:
- a set of configuration errors
-
validate
Set<ConfigurationError> validate(ClassLoader classLoader, io.micronaut.context.env.Environment environment) Validates the environment configuration.- Parameters:
classLoader- The classloader used to resolve JSON schema resourcesenvironment- Micronaut Environment- Returns:
- a set of configuration errors
-