public interface GenericBootstrapDefines the state used to bootstrap Jakarta Bean Validation and creates a provider agnostic
GenericBootstrap providerResolver(ValidationProviderResolver resolver)Defines the provider resolution strategy. This resolver returns the list of providers evaluated to build the
If no resolver is defined, the default
ValidationProviderResolverimplementation is used.
ValidationProviderResolverto use for bootstrapping
thisfollowing the chaining method pattern
Configuration<?> configure()Returns a generic
Configurationimplementation. At this stage the provider used to build the
ValidatorFactoryis not defined.
Configurationimplementation is provided by the first provider returned by the
Configurationimplementation compliant with the bootstrap state
NoProviderFoundException- if no Jakarta Bean Validation provider was found
ValidationException- if a Jakarta Bean Validation provider was found but the
Configurationobject cannot be built; this is generally due to an issue with the