public interface GenericBootstrap
Defines the state used to bootstrap Jakarta Validation and
 creates a provider agnostic 
Configuration.- 
Method Summary
Modifier and TypeMethodDescriptionReturns a genericConfigurationimplementation.providerResolver(ValidationProviderResolver resolver) Defines the provider resolution strategy. 
- 
Method Details
- 
providerResolver
Defines the provider resolution strategy. This resolver returns the list of providers evaluated to build theConfiguration.If no resolver is defined, the default
ValidationProviderResolverimplementation is used.- Parameters:
 resolver- theValidationProviderResolverto use for bootstrapping- Returns:
 thisfollowing the chaining method pattern
 - 
configure
Configuration<?> configure()Returns a genericConfigurationimplementation. At this stage the provider used to build theValidatorFactoryis not defined.The
Configurationimplementation is provided by the first provider returned by theValidationProviderResolverstrategy.- Returns:
 - a 
Configurationimplementation compliant with the bootstrap state - Throws:
 NoProviderFoundException- if no Jakarta Validation provider was foundValidationException- if a Jakarta Validation provider was found but theConfigurationobject cannot be built; this is generally due to an issue with theValidationProviderResolver
 
 -