Class JsonPathMessageValidationContext.Builder
- java.lang.Object
-
- com.consol.citrus.validation.json.JsonPathMessageValidationContext.Builder
-
- All Implemented Interfaces:
com.consol.citrus.builder.WithExpressions<JsonPathMessageValidationContext.Builder>
,com.consol.citrus.validation.context.ValidationContext.Builder<JsonPathMessageValidationContext,JsonPathMessageValidationContext.Builder>
- Enclosing class:
- JsonPathMessageValidationContext
public static final class JsonPathMessageValidationContext.Builder extends Object implements com.consol.citrus.validation.context.ValidationContext.Builder<JsonPathMessageValidationContext,JsonPathMessageValidationContext.Builder>, com.consol.citrus.builder.WithExpressions<JsonPathMessageValidationContext.Builder>
Fluent builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonPathMessageValidationContext
build()
JsonPathMessageValidationContext.Builder
expression(String expression, Object value)
JsonPathMessageValidationContext.Builder
expressions(Map<String,Object> expressions)
static JsonPathMessageValidationContext.Builder
jsonPath()
Static entry method for fluent builder API.
-
-
-
Method Detail
-
jsonPath
public static JsonPathMessageValidationContext.Builder jsonPath()
Static entry method for fluent builder API.- Returns:
-
expressions
public JsonPathMessageValidationContext.Builder expressions(Map<String,Object> expressions)
- Specified by:
expressions
in interfacecom.consol.citrus.builder.WithExpressions<JsonPathMessageValidationContext.Builder>
-
expression
public JsonPathMessageValidationContext.Builder expression(String expression, Object value)
- Specified by:
expression
in interfacecom.consol.citrus.builder.WithExpressions<JsonPathMessageValidationContext.Builder>
-
build
public JsonPathMessageValidationContext build()
- Specified by:
build
in interfacecom.consol.citrus.validation.context.ValidationContext.Builder<JsonPathMessageValidationContext,JsonPathMessageValidationContext.Builder>
-
-