Hello,
I have the following json
{
"status": {
"group": "group1",
"partitions": [
{
"topic": "topic1",
"partition": 0,
"start": {
"offset": 0,
"timestamp": 1543337772415,
"lag": 0,
"max_offset": 0
},
"end": {
"offset": 0,
"timestamp": 1543337812000,
"lag": 0,
"max_offset": 0
}
}
]
}
}
I'm looking for a way in groovy to find the value of
status.partitions.end.lag when I know the values of status.group,
status.partitions.topic and status.partitions.partition? I may need to
rethink my approach to how I think I should parse this json, but hopefully
there is an easy way to do this.
Also, there can be multiple levels of the values that I know. Just showing
one for simplicity.
Thanks.