Interface SchemaValidationContextBuilder<B>

Type Parameters:
B -
All Known Subinterfaces:
JsonMessageValidationContextBuilder<T,B>, MessageValidationContextBuilder<T,B>, OpenApiMessageValidationContextBuilder<T,B>, SoapFaultDetailValidationContextBuilder<T,B>, XmlMessageValidationContextBuilder<T,B>, XmlValidationContextBuilderBase<T,B>, XpathMessageValidationContextBuilder<T,B>, YamlMessageValidationContextBuilder<T,B>
All Known Implementing Classes:
DefaultMessageValidationContext.Builder, MessageValidationContext.Builder

public interface SchemaValidationContextBuilder<B>
Fluent builder
  • Method Summary

    Modifier and Type
    Method
    Description
    schema(String schemaName)
    Sets explicit schema instance name to use for schema validation.
    schemaRepository(String schemaRepository)
    Sets explicit xsd schema repository instance to use for validation.
    schemaValidation(boolean enabled)
    Sets schema validation enabled/disabled for this message.
  • Method Details

    • schemaValidation

      B schemaValidation(boolean enabled)
      Sets schema validation enabled/disabled for this message.
    • schema

      B schema(String schemaName)
      Sets explicit schema instance name to use for schema validation.
    • schemaRepository

      B schemaRepository(String schemaRepository)
      Sets explicit xsd schema repository instance to use for validation.