1 # ================================================================================
2 # Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
3 # Modifications Copyright (C) 2020 Nokia. All rights reserved.
4 # ================================================================================
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
16 # ============LICENSE_END=========================================================
21 title: Api Documentation
23 Virtual Event Streaming (VES) Collector is RESTful collector for processing
24 JSON messages. The collector verifies the source and validates the events
25 against VES schema before distributing to DMAAP MR topics
26 termsOfService: 'urn:tos'
30 url: 'http://www.apache.org/licenses/LICENSE-2.0'
31 host: 'localhost:8443'
34 - name: basic-error-controller
35 description: Basic Error Controller
36 - name: ves-rest-controller
37 description: Ves Rest Controller
44 operationId: mainPageUsingGET
53 description: Unauthorized
55 description: Forbidden
57 description: Not Found
61 - basic-error-controller
63 operationId: errorHtmlUsingGET
70 $ref: '#/definitions/ModelAndView'
72 description: Unauthorized
74 description: Forbidden
76 description: Not Found
79 - basic-error-controller
81 operationId: errorHtmlUsingHEAD
90 $ref: '#/definitions/ModelAndView'
92 description: No Content
94 description: Unauthorized
96 description: Forbidden
99 - basic-error-controller
101 operationId: errorHtmlUsingPOST
110 $ref: '#/definitions/ModelAndView'
112 description: Accepted
114 description: Unauthorized
116 description: Forbidden
118 description: Not Found
121 - basic-error-controller
123 operationId: errorHtmlUsingPUT
132 $ref: '#/definitions/ModelAndView'
134 description: Accepted
136 description: Unauthorized
138 description: Forbidden
140 description: Not Found
143 - basic-error-controller
145 operationId: errorHtmlUsingDELETE
152 $ref: '#/definitions/ModelAndView'
154 description: No Content
156 description: Unauthorized
158 description: Forbidden
161 - basic-error-controller
163 operationId: errorHtmlUsingOPTIONS
172 $ref: '#/definitions/ModelAndView'
174 description: No Content
176 description: Unauthorized
178 description: Forbidden
181 - basic-error-controller
183 operationId: errorHtmlUsingPATCH
192 $ref: '#/definitions/ModelAndView'
194 description: No Content
196 description: Unauthorized
198 description: Forbidden
202 - ves-rest-controller
203 summary: receiveEvent
204 operationId: receiveEventUsingPOST
212 description: jsonPayload
222 description: Accepted
224 description: Unauthorized
226 description: Forbidden
228 description: Not Found
229 /eventListener/v1/eventBatch:
232 - ves-rest-controller
233 summary: receiveEvent
234 operationId: receiveEventUsingPOST_1
242 description: jsonPayload
252 description: Accepted
254 description: Unauthorized
256 description: Forbidden
258 description: Not Found
262 - ves-rest-controller
263 summary: receiveEvent
264 operationId: receiveEventUsingPOST_2
272 description: jsonPayload
282 description: Accepted
284 description: Unauthorized
286 description: Forbidden
288 description: Not Found
289 /eventListener/v2/eventBatch:
292 - ves-rest-controller
293 summary: receiveEvent
294 operationId: receiveEventUsingPOST_3
302 description: jsonPayload
312 description: Accepted
314 description: Unauthorized
316 description: Forbidden
318 description: Not Found
322 - ves-rest-controller
323 summary: receiveEvent
324 operationId: receiveEventUsingPOST_4
332 description: jsonPayload
342 description: Accepted
344 description: Unauthorized
346 description: Forbidden
348 description: Not Found
349 /eventListener/v3/eventBatch:
352 - ves-rest-controller
353 summary: receiveEvent
354 operationId: receiveEventUsingPOST_5
362 description: jsonPayload
372 description: Accepted
374 description: Unauthorized
376 description: Forbidden
378 description: Not Found
382 - ves-rest-controller
383 summary: receiveEvent
384 operationId: receiveEventUsingPOST_6
392 description: jsonPayload
402 description: Accepted
404 description: Unauthorized
406 description: Forbidden
408 description: Not Found
409 /eventListener/v4/eventBatch:
412 - ves-rest-controller
413 summary: receiveEvent
414 operationId: receiveEventUsingPOST_7
422 description: jsonPayload
432 description: Accepted
434 description: Unauthorized
436 description: Forbidden
438 description: Not Found
442 - ves-rest-controller
443 summary: receiveEvent
444 operationId: receiveEventUsingPOST_8
452 description: jsonPayload
462 description: Accepted
464 description: Unauthorized
466 description: Forbidden
468 description: Not Found
469 /eventListener/v5/eventBatch:
472 - ves-rest-controller
473 summary: receiveEvent
474 operationId: receiveEventUsingPOST_9
482 description: jsonPayload
492 description: Accepted
494 description: Unauthorized
496 description: Forbidden
498 description: Not Found
502 - ves-rest-controller
503 summary: receiveEvent
504 operationId: receiveEventUsingPOST_10
512 description: jsonPayload
522 description: Accepted
524 description: Bad Request
526 description: Unauthorized
528 description: Forbidden
530 description: Not Found
532 description: Internal Server Error
533 /eventListener/v7/eventBatch:
536 - ves-rest-controller
537 summary: receiveEvent
538 operationId: receiveEventUsingPOST_11
546 description: jsonPayload
556 description: Accepted
558 description: Bad Request
560 description: Unauthorized
562 description: Forbidden
564 description: Not Found
566 description: Internal Server Error
577 additionalProperties:
649 $ref: '#/definitions/View'