Uses of Class
com.networknt.schema.SchemaValidatorsConfig.Builder
Packages that use SchemaValidatorsConfig.Builder
-
Uses of SchemaValidatorsConfig.Builder in com.networknt.schema
Methods in com.networknt.schema that return SchemaValidatorsConfig.BuilderModifier and TypeMethodDescriptionSchemaValidatorsConfig.Builder.applyDefaultsStrategy
(ApplyDefaultsStrategy applyDefaultsStrategy) Sets the strategy the walker uses to sets nodes to the default value.SchemaValidatorsConfig.builder()
SchemaValidatorsConfig.builder
(SchemaValidatorsConfig config) SchemaValidatorsConfig.Builder.cacheRefs
(boolean cacheRefs) Sets if schemas loaded from refs will be cached and reused for subsequent runs.SchemaValidatorsConfig.Builder.discriminatorKeywordEnabled
(boolean discriminatorKeywordEnabled) Sets if the discriminator keyword is enabled.SchemaValidatorsConfig.Builder.errorMessageKeyword
(String errorMessageKeyword) Sets the error message keyword for setting custom messages in the schema.SchemaValidatorsConfig.Builder.executionContextCustomizer
(ExecutionContextCustomizer executionContextCustomizer) Sets the execution context customizer that is run before each run.SchemaValidatorsConfig.Builder.failFast
(boolean failFast) Sets if the validation should immediately return once a validation error has occurred.SchemaValidatorsConfig.Builder.formatAssertionsEnabled
(Boolean formatAssertionsEnabled) Sets if format assertions are enabled.SchemaValidatorsConfig.Builder.itemWalkListener
(JsonSchemaWalkListener itemWalkListener) SchemaValidatorsConfig.Builder.itemWalkListeners
(Consumer<List<JsonSchemaWalkListener>> itemWalkListeners) SchemaValidatorsConfig.Builder.itemWalkListeners
(List<JsonSchemaWalkListener> itemWalkListeners) SchemaValidatorsConfig.Builder.javaSemantics
(boolean javaSemantics) SchemaValidatorsConfig.Builder.keywordWalkListener
(JsonSchemaWalkListener keywordWalkListener) SchemaValidatorsConfig.Builder.keywordWalkListener
(String keyword, JsonSchemaWalkListener keywordWalkListener) SchemaValidatorsConfig.Builder.keywordWalkListeners
(Consumer<Map<String, List<JsonSchemaWalkListener>>> keywordWalkListeners) SchemaValidatorsConfig.Builder.keywordWalkListeners
(Map<String, List<JsonSchemaWalkListener>> keywordWalkListeners) Set the locale to consider when generating localised messages.SchemaValidatorsConfig.Builder.losslessNarrowing
(boolean losslessNarrowing) SchemaValidatorsConfig.Builder.messageSource
(MessageSource messageSource) Sets the message source to use for generating localised messages.SchemaValidatorsConfig.Builder.nullableKeywordEnabled
(boolean nullableKeywordEnabled) Sets if the nullable keyword is enabled.Sets the path type to use when reporting the instance location of errors.SchemaValidatorsConfig.Builder.preloadJsonSchema
(boolean preloadJsonSchema) Sets if the schema should be preloaded.SchemaValidatorsConfig.Builder.preloadJsonSchemaRefMaxNestingDepth
(int preloadJsonSchemaRefMaxNestingDepth) Sets the max depth of the evaluation path to preload when preloading refs.SchemaValidatorsConfig.Builder.propertyWalkListener
(JsonSchemaWalkListener propertyWalkListener) SchemaValidatorsConfig.Builder.propertyWalkListeners
(Consumer<List<JsonSchemaWalkListener>> propertyWalkListeners) SchemaValidatorsConfig.Builder.propertyWalkListeners
(List<JsonSchemaWalkListener> propertyWalkListeners) SchemaValidatorsConfig.Builder.regularExpressionFactory
(RegularExpressionFactory regularExpressionFactory) Sets the regular expression factory.SchemaValidatorsConfig.Builder.schemaIdValidator
(JsonSchemaIdValidator schemaIdValidator) Sets the schema id validator to use.SchemaValidatorsConfig.Builder.typeLoose
(boolean typeLoose)