FAQ
Last updated
Was this helpful?
Last updated
Was this helpful?
RBAC (Role based access control)
See example.
See example.
Planned, see
Variables bound to groovy context: partition, timestampMs, keyAsText, valueAsText, header, key (json if possible), value (json if possible).
JSON parsing logic:
Key and Value (if they can be parsed to JSON) they are bound as JSON objects, otherwise bound as nulls.
Sample filters:
keyAsText != null && keyAsText ~"([Gg])roovy"
- regex for key as a string
value.name == "iS.ListItemax" && value.age > 30
- in case value is json
value == null && valueAsText != null
- search for values that are not nulls and are not json
headers.sentBy == "some system" && headers["sentAt"] == "2020-01-01"
multiline filters are also allowed:
Yes, you can. Swagger declaration is located .