123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- {
- "commands":[
- {
- "url":"/streams",
- "description":"create stream1",
- "method":"post",
- "data":{
- "sql":"create stream stream1 (id bigint, name string, score float) WITH ( datasource = \"topic/temperature\", FORMAT = \"json\", KEY = \"id\");"
- }
- },
- {
- "url":"/streams",
- "description":"create stream2",
- "method":"post",
- "data":{
- "sql":"create stream stream2 (id bigint, name string, score float) WITH ( datasource = \"topic/temperature\", FORMAT = \"json\", KEY = \"id\");"
- }
- },
- {
- "url":"/streams",
- "description":"list stream",
- "method":"get"
- },
- {
- "url":"/streams/stream1",
- "description":"get stream1",
- "method":"get"
- },
- {
- "url":"/streams/stream2",
- "description":"del stream2",
- "method":"delete"
- },
- {
- "url":"/rules",
- "description":"create rule1",
- "method":"post",
- "data":{
- "id":"rule1",
- "sql":"SELECT * FROM stream1",
- "actions":[
- {
- "log":{
- }
- }]
- }
- },
- {
- "url":"/rules/rule1",
- "description":"update rule1",
- "method":"put",
- "data":{
- "id":"rule1",
- "sql":"SELECT id FROM stream1",
- "actions":[
- {
- "log":{
- }
- }]
- }
- },
- {
- "url":"/rules",
- "description":"create rule2",
- "method":"post",
- "data":{
- "id":"rule2",
- "sql":"SELECT * FROM stream1",
- "actions":[
- {
- "log":{
- }
- }]
- }
- },
- {
- "url":"/rules",
- "description":"list rule",
- "method":"get"
- },
- {
- "url":"/rules/rule1",
- "description":"get rule1",
- "method":"get"
- },
- {
- "url":"/rules/rule2",
- "description":"del rule2",
- "method":"delete"
- },
- {
- "url":"/rules/rule1/stop",
- "description":"stop rule1",
- "method":"post"
- },
- {
- "url":"/rules/rule1/start",
- "description":"start rule1",
- "method":"post"
- },
- {
- "url":"/rules/rule1/restart",
- "description":"restart rule1",
- "method":"post"
- },
- {
- "url":"/rules/rule1/status",
- "description":"get rule1 status",
- "method":"get"
- }]
- }
|