Uses of Interface
lib.aide.JsonContentAction.InjectJson
-
Uses of JsonContentAction.InjectJson in lib.aide
Modifier and TypeClassDescriptionstatic final record
AppendObject assumes thatinjectInJsonPath
is an array and appends the evaluated SpEL expressions to that array.static final record
ApplyKeyValuePairs assumes thatinjectInJsonPath
is a map and applies the evaluated SpEL expressions as key-value pairs.Modifier and TypeMethodDescriptionJsonContentAction.RejectActionRule.injects()
Returns the value of theinjects
record component.Modifier and TypeMethodDescriptionJsonContentAction.Builder.withReject
(com.jayway.jsonpath.JsonPath ifJsonPathFound, List<JsonContentAction.InjectJson> injects, String description, Map<String, Object> elaboration) Adds a reject action rule that defines a condition and a transformation to apply when the condition is met.JsonContentAction.Builder.withReject
(String ifJsonPathFound, List<JsonContentAction.InjectJson> injects, String description, Map<String, Object> elaboration) Adds a reject action rule using a string-based JSONPath.ModifierConstructorDescriptionRejectActionRule
(com.jayway.jsonpath.JsonPath ifJsonPathFound, List<JsonContentAction.InjectJson> injects, String description, Map<String, Object> elaboration) Creates an instance of aRejectActionRule
record class.