Files
services/cache/examples.json
Asim Aslam 6a7d7db044 add list keys to cache (#352)
* add list keys to cache

* add list keys example
2022-01-14 17:38:47 +00:00

76 lines
1.7 KiB
JSON

{
"set": [{
"title": "Set a value",
"description": "Set allows you to set a value",
"run_check": true,
"idempotent": true,
"request": {
"key": "foo",
"value": "bar"
},
"response": {
"status": "ok"
}
}],
"get": [{
"title": "Get a value",
"description": "Get returns a value from the cache",
"run_check": true,
"request": {
"key": "foo"
},
"response": {
"key": "foo",
"value": "bar",
"ttl": 0
}
}],
"delete": [{
"title": "Delete a value",
"description": "Delete a value from the cache",
"run_check": true,
"request": {
"key": "foo"
},
"response": {
"status": "ok"
}
}],
"increment": [{
"title": "Increment a value",
"description": "Increment a value by 2",
"run_check": true,
"request": {
"key": "counter",
"value": 2
},
"response": {
"key": "counter",
"value": 2
}
}],
"decrement": [{
"title": "Decrement a value",
"description": "Decrement a value by 2",
"run_check": true,
"request": {
"key": "counter",
"value": 2
},
"response": {
"key": "counter",
"value": 0
}
}],
"listKeys": [{
"title": "List the keys",
"description": "List all the stored keys",
"run_check": true,
"request": {},
"response": {
"keys": ["counter", "foo"]
}
}]
}