3 "name": "SpringConsumer"
7 "description": "delete order",
15 "regex": "/orders/\\d+"
21 "path": "/orders/1234"
28 "description": "get all orders",
42 "href": "http://localhost:8080/orders/1234",
47 "href": "http://localhost:8080/orders/1234",
57 "href": "http://localhost:8080/orders/1234",
73 "href": "http://localhost:8080/orders",
82 "$.entities[*].links[0].href": {
83 "example": "http://localhost:8080/orders/1234",
84 "regex": ".*\\/(\\Qorders\\E\\/\\d+)$",
85 "type": "MockServerURL"
87 "$.entities[*][0].href": {
88 "example": "http://localhost:8080/orders/1234",
89 "regex": ".*\\/(\\Qorders\\E\\/\\d+)$",
90 "type": "MockServerURL"
92 "$.entities[*][1].href": {
93 "example": "http://localhost:8080/orders/1234",
94 "regex": ".*\\/(\\Qorders\\E\\/\\d+)$",
95 "type": "MockServerURL"
98 "example": "http://localhost:8080/orders",
99 "regex": ".*\\/(\\Qorders\\E)$",
100 "type": "MockServerURL"
105 "Content-Type": "application/vnd.siren+json"
117 "$.entities[*].actions": {
121 "match": "arrayContains",
126 "example": "http://localhost:8080/orders/1234",
127 "regex": ".*\\/(\\Qorders\\E\\/\\d+)$",
128 "type": "MockServerURL"
138 "regex": ".*\\/(\\Qorders\\E\\/\\d+)$"
147 "example": "http://localhost:8080/orders/1234",
148 "regex": ".*\\/(\\Qorders\\E\\/\\d+)$",
149 "type": "MockServerURL"
159 "regex": ".*\\/(\\Qorders\\E\\/\\d+)$"
169 "$.entities[*].links[0].href": {
174 "regex": ".*\\/(\\Qorders\\E\\/\\d+)$"
178 "$.entities[*].properties.id": {
191 "regex": ".*\\/(\\Qorders\\E)$"
201 "description": "get root",
213 "href": "http://localhost:8080/orders",
223 "example": "http://localhost:8080/orders",
224 "regex": ".*\\/(\\Qorders\\E)$",
225 "type": "MockServerURL"
230 "Content-Type": "application/vnd.siren+json"
239 "regex": ".*\\/(\\Qorders\\E)$"
253 "pactSpecification": {
258 "name": "SirenOrderProvider"