Interface ValidationContext.Builder<T extends ValidationContext,B extends ValidationContext.Builder<T,B>>

Type Parameters:
T - context type
B - builder reference to self
All Known Subinterfaces:
HeaderValidationContextBuilder<T,B>, JsonMessageValidationContextBuilder<T,B>, JsonPathMessageValidationContextBuilder<T,B>, MessageValidationContextBuilder<T,B>, OpenApiMessageValidationContextBuilder<T,B>, PathExpressionValidationContextBuilder<T,B>, ScriptValidationContextBuilder<T,B>, SoapFaultDetailValidationContextBuilder<T,B>, SoapFaultValidationContextBuilder<T,B,D>, XmlMessageValidationContextBuilder<T,B>, XmlValidationContextBuilderBase<T,B>, XpathMessageValidationContextBuilder<T,B>, YamlMessageValidationContextBuilder<T,B>
All Known Implementing Classes:
DefaultMessageValidationContext.Builder, HeaderValidationContext.Builder, MessageValidationContext.Builder
Enclosing interface:
ValidationContext
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface ValidationContext.Builder<T extends ValidationContext,B extends ValidationContext.Builder<T,B>>
Fluent builder
  • Method Summary

    Modifier and Type
    Method
    Description
    Builds new validation context instance.
  • Method Details

    • build

      T build()
      Builds new validation context instance.
      Returns:
      the built context.