1use conjure_http::endpoint;
2#[conjure_http::conjure_client(name = "EventService")]
5pub trait EventService<
6 #[response_body]
7 I: Iterator<
8 Item = Result<conjure_http::private::Bytes, conjure_http::private::Error>,
9 >,
10> {
11 #[endpoint(
13 method = POST,
14 path = "/event/v1/events",
15 name = "createEvent",
16 accept = conjure_http::client::StdResponseDeserializer
17 )]
18 fn create_event(
19 &self,
20 #[auth]
21 auth_: &conjure_object::BearerToken,
22 #[body(serializer = conjure_http::client::StdRequestSerializer)]
23 request: &super::super::super::objects::event::CreateEvent,
24 ) -> Result<
25 super::super::super::objects::event::Event,
26 conjure_http::private::Error,
27 >;
28 #[endpoint(
30 method = POST,
31 path = "/event/v1/get-events",
32 name = "getEvents",
33 accept = conjure_http::client::conjure::CollectionResponseDeserializer
34 )]
35 fn get_events(
36 &self,
37 #[auth]
38 auth_: &conjure_object::BearerToken,
39 #[body(serializer = conjure_http::client::StdRequestSerializer)]
40 request: &super::super::super::objects::event::GetEvents,
41 ) -> Result<
42 std::collections::BTreeSet<super::super::super::objects::event::Event>,
43 conjure_http::private::Error,
44 >;
45 #[endpoint(
47 method = POST,
48 path = "/event/v1/events/batch-get",
49 name = "batchGetEvents",
50 accept = conjure_http::client::conjure::CollectionResponseDeserializer
51 )]
52 fn batch_get_events(
53 &self,
54 #[auth]
55 auth_: &conjure_object::BearerToken,
56 #[body(serializer = conjure_http::client::StdRequestSerializer)]
57 request: &std::collections::BTreeSet<
58 super::super::super::objects::api::rids::EventRid,
59 >,
60 ) -> Result<
61 std::collections::BTreeSet<super::super::super::objects::event::Event>,
62 conjure_http::private::Error,
63 >;
64 #[endpoint(
66 method = POST,
67 path = "/event/v1/events/batch-filter-get",
68 name = "batchFilterEvents",
69 accept = conjure_http::client::conjure::CollectionResponseDeserializer
70 )]
71 fn batch_filter_events(
72 &self,
73 #[auth]
74 auth_: &conjure_object::BearerToken,
75 #[body(serializer = conjure_http::client::StdRequestSerializer)]
76 request: &super::super::super::objects::event::BatchFilterEventsRequest,
77 ) -> Result<
78 std::collections::BTreeSet<super::super::super::objects::event::Event>,
79 conjure_http::private::Error,
80 >;
81 #[endpoint(
83 method = POST,
84 path = "/event/v1/update-event",
85 name = "updateEvent",
86 accept = conjure_http::client::StdResponseDeserializer
87 )]
88 fn update_event(
89 &self,
90 #[auth]
91 auth_: &conjure_object::BearerToken,
92 #[body(serializer = conjure_http::client::StdRequestSerializer)]
93 request: &super::super::super::objects::event::UpdateEvent,
94 ) -> Result<
95 super::super::super::objects::event::Event,
96 conjure_http::private::Error,
97 >;
98 #[endpoint(
101 method = POST,
102 path = "/event/v1/events/batch-update",
103 name = "batchUpdateEvent",
104 accept = conjure_http::client::StdResponseDeserializer
105 )]
106 fn batch_update_event(
107 &self,
108 #[auth]
109 auth_: &conjure_object::BearerToken,
110 #[body(serializer = conjure_http::client::StdRequestSerializer)]
111 request: &super::super::super::objects::event::BatchUpdateEventRequest,
112 ) -> Result<
113 super::super::super::objects::event::BatchUpdateEventResponse,
114 conjure_http::private::Error,
115 >;
116 #[endpoint(
118 method = POST,
119 path = "/event/v1/update-disposition",
120 name = "batchUpdateDisposition",
121 accept = conjure_http::client::StdResponseDeserializer
122 )]
123 fn batch_update_disposition(
124 &self,
125 #[auth]
126 auth_: &conjure_object::BearerToken,
127 #[body(serializer = conjure_http::client::StdRequestSerializer)]
128 request: &super::super::super::objects::event::BatchUpdateDispositionRequest,
129 ) -> Result<
130 super::super::super::objects::event::BatchUpdateDispositionResponse,
131 conjure_http::private::Error,
132 >;
133 #[endpoint(
135 method = POST,
136 path = "/event/v1/archive-event",
137 name = "archiveEvent",
138 accept = conjure_http::client::conjure::EmptyResponseDeserializer
139 )]
140 fn archive_event(
141 &self,
142 #[auth]
143 auth_: &conjure_object::BearerToken,
144 #[body(serializer = conjure_http::client::StdRequestSerializer)]
145 request: &super::super::super::objects::event::ArchiveEvent,
146 ) -> Result<(), conjure_http::private::Error>;
147 #[endpoint(
149 method = POST,
150 path = "/event/v1/batch-archive-events",
151 name = "batchArchiveEvent",
152 accept = conjure_http::client::conjure::EmptyResponseDeserializer
153 )]
154 fn batch_archive_event(
155 &self,
156 #[auth]
157 auth_: &conjure_object::BearerToken,
158 #[body(serializer = conjure_http::client::StdRequestSerializer)]
159 request: &std::collections::BTreeSet<
160 super::super::super::objects::api::rids::EventRid,
161 >,
162 ) -> Result<(), conjure_http::private::Error>;
163 #[endpoint(
165 method = POST,
166 path = "/event/v1/batch-unarchive-events",
167 name = "batchUnarchiveEvent",
168 accept = conjure_http::client::conjure::EmptyResponseDeserializer
169 )]
170 fn batch_unarchive_event(
171 &self,
172 #[auth]
173 auth_: &conjure_object::BearerToken,
174 #[body(serializer = conjure_http::client::StdRequestSerializer)]
175 request: &std::collections::BTreeSet<
176 super::super::super::objects::api::rids::EventRid,
177 >,
178 ) -> Result<(), conjure_http::private::Error>;
179 #[endpoint(
181 method = POST,
182 path = "/event/v1/search-events",
183 name = "searchEvents",
184 accept = conjure_http::client::StdResponseDeserializer
185 )]
186 fn search_events(
187 &self,
188 #[auth]
189 auth_: &conjure_object::BearerToken,
190 #[body(serializer = conjure_http::client::StdRequestSerializer)]
191 request: &super::super::super::objects::event::SearchEventsRequest,
192 ) -> Result<
193 super::super::super::objects::event::SearchEventsResponse,
194 conjure_http::private::Error,
195 >;
196 #[endpoint(
198 method = POST,
199 path = "/event/v1/aggregate-events",
200 name = "aggregateEvents",
201 accept = conjure_http::client::StdResponseDeserializer
202 )]
203 fn aggregate_events(
204 &self,
205 #[auth]
206 auth_: &conjure_object::BearerToken,
207 #[body(serializer = conjure_http::client::StdRequestSerializer)]
208 request: &super::super::super::objects::event::AggregateEventsRequest,
209 ) -> Result<
210 super::super::super::objects::event::AggregateEventsResponse,
211 conjure_http::private::Error,
212 >;
213 #[endpoint(
216 method = POST,
217 path = "/event/v1/aggregate-events/batch",
218 name = "batchAggregateEvents",
219 accept = conjure_http::client::StdResponseDeserializer
220 )]
221 fn batch_aggregate_events(
222 &self,
223 #[auth]
224 auth_: &conjure_object::BearerToken,
225 #[body(serializer = conjure_http::client::StdRequestSerializer)]
226 request: &super::super::super::objects::event::BatchAggregateEventsRequest,
227 ) -> Result<
228 super::super::super::objects::event::BatchAggregateEventsResponse,
229 conjure_http::private::Error,
230 >;
231 #[endpoint(
233 method = POST,
234 path = "/event/v1/histogram",
235 name = "getEventsHistogram",
236 accept = conjure_http::client::StdResponseDeserializer
237 )]
238 fn get_events_histogram(
239 &self,
240 #[auth]
241 auth_: &conjure_object::BearerToken,
242 #[body(serializer = conjure_http::client::StdRequestSerializer)]
243 request: &super::super::super::objects::event::EventsHistogramRequest,
244 ) -> Result<
245 super::super::super::objects::event::EventsHistogramResponse,
246 conjure_http::private::Error,
247 >;
248 #[endpoint(
250 method = POST,
251 path = "/event/v1/list-properties-labels",
252 name = "listPropertiesAndLabels",
253 accept = conjure_http::client::StdResponseDeserializer
254 )]
255 fn list_properties_and_labels(
256 &self,
257 #[auth]
258 auth_: &conjure_object::BearerToken,
259 #[body(serializer = conjure_http::client::StdRequestSerializer)]
260 request: &super::super::super::objects::event::ListPropertiesAndLabelsRequest,
261 ) -> Result<
262 super::super::super::objects::scout::metadata::ListPropertiesAndLabelsResponse,
263 conjure_http::private::Error,
264 >;
265}
266#[conjure_http::conjure_client(name = "EventService")]
269pub trait AsyncEventService<
270 #[response_body]
271 I: conjure_http::private::Stream<
272 Item = Result<conjure_http::private::Bytes, conjure_http::private::Error>,
273 >,
274> {
275 #[endpoint(
277 method = POST,
278 path = "/event/v1/events",
279 name = "createEvent",
280 accept = conjure_http::client::StdResponseDeserializer
281 )]
282 async fn create_event(
283 &self,
284 #[auth]
285 auth_: &conjure_object::BearerToken,
286 #[body(serializer = conjure_http::client::StdRequestSerializer)]
287 request: &super::super::super::objects::event::CreateEvent,
288 ) -> Result<
289 super::super::super::objects::event::Event,
290 conjure_http::private::Error,
291 >;
292 #[endpoint(
294 method = POST,
295 path = "/event/v1/get-events",
296 name = "getEvents",
297 accept = conjure_http::client::conjure::CollectionResponseDeserializer
298 )]
299 async fn get_events(
300 &self,
301 #[auth]
302 auth_: &conjure_object::BearerToken,
303 #[body(serializer = conjure_http::client::StdRequestSerializer)]
304 request: &super::super::super::objects::event::GetEvents,
305 ) -> Result<
306 std::collections::BTreeSet<super::super::super::objects::event::Event>,
307 conjure_http::private::Error,
308 >;
309 #[endpoint(
311 method = POST,
312 path = "/event/v1/events/batch-get",
313 name = "batchGetEvents",
314 accept = conjure_http::client::conjure::CollectionResponseDeserializer
315 )]
316 async fn batch_get_events(
317 &self,
318 #[auth]
319 auth_: &conjure_object::BearerToken,
320 #[body(serializer = conjure_http::client::StdRequestSerializer)]
321 request: &std::collections::BTreeSet<
322 super::super::super::objects::api::rids::EventRid,
323 >,
324 ) -> Result<
325 std::collections::BTreeSet<super::super::super::objects::event::Event>,
326 conjure_http::private::Error,
327 >;
328 #[endpoint(
330 method = POST,
331 path = "/event/v1/events/batch-filter-get",
332 name = "batchFilterEvents",
333 accept = conjure_http::client::conjure::CollectionResponseDeserializer
334 )]
335 async fn batch_filter_events(
336 &self,
337 #[auth]
338 auth_: &conjure_object::BearerToken,
339 #[body(serializer = conjure_http::client::StdRequestSerializer)]
340 request: &super::super::super::objects::event::BatchFilterEventsRequest,
341 ) -> Result<
342 std::collections::BTreeSet<super::super::super::objects::event::Event>,
343 conjure_http::private::Error,
344 >;
345 #[endpoint(
347 method = POST,
348 path = "/event/v1/update-event",
349 name = "updateEvent",
350 accept = conjure_http::client::StdResponseDeserializer
351 )]
352 async fn update_event(
353 &self,
354 #[auth]
355 auth_: &conjure_object::BearerToken,
356 #[body(serializer = conjure_http::client::StdRequestSerializer)]
357 request: &super::super::super::objects::event::UpdateEvent,
358 ) -> Result<
359 super::super::super::objects::event::Event,
360 conjure_http::private::Error,
361 >;
362 #[endpoint(
365 method = POST,
366 path = "/event/v1/events/batch-update",
367 name = "batchUpdateEvent",
368 accept = conjure_http::client::StdResponseDeserializer
369 )]
370 async fn batch_update_event(
371 &self,
372 #[auth]
373 auth_: &conjure_object::BearerToken,
374 #[body(serializer = conjure_http::client::StdRequestSerializer)]
375 request: &super::super::super::objects::event::BatchUpdateEventRequest,
376 ) -> Result<
377 super::super::super::objects::event::BatchUpdateEventResponse,
378 conjure_http::private::Error,
379 >;
380 #[endpoint(
382 method = POST,
383 path = "/event/v1/update-disposition",
384 name = "batchUpdateDisposition",
385 accept = conjure_http::client::StdResponseDeserializer
386 )]
387 async fn batch_update_disposition(
388 &self,
389 #[auth]
390 auth_: &conjure_object::BearerToken,
391 #[body(serializer = conjure_http::client::StdRequestSerializer)]
392 request: &super::super::super::objects::event::BatchUpdateDispositionRequest,
393 ) -> Result<
394 super::super::super::objects::event::BatchUpdateDispositionResponse,
395 conjure_http::private::Error,
396 >;
397 #[endpoint(
399 method = POST,
400 path = "/event/v1/archive-event",
401 name = "archiveEvent",
402 accept = conjure_http::client::conjure::EmptyResponseDeserializer
403 )]
404 async fn archive_event(
405 &self,
406 #[auth]
407 auth_: &conjure_object::BearerToken,
408 #[body(serializer = conjure_http::client::StdRequestSerializer)]
409 request: &super::super::super::objects::event::ArchiveEvent,
410 ) -> Result<(), conjure_http::private::Error>;
411 #[endpoint(
413 method = POST,
414 path = "/event/v1/batch-archive-events",
415 name = "batchArchiveEvent",
416 accept = conjure_http::client::conjure::EmptyResponseDeserializer
417 )]
418 async fn batch_archive_event(
419 &self,
420 #[auth]
421 auth_: &conjure_object::BearerToken,
422 #[body(serializer = conjure_http::client::StdRequestSerializer)]
423 request: &std::collections::BTreeSet<
424 super::super::super::objects::api::rids::EventRid,
425 >,
426 ) -> Result<(), conjure_http::private::Error>;
427 #[endpoint(
429 method = POST,
430 path = "/event/v1/batch-unarchive-events",
431 name = "batchUnarchiveEvent",
432 accept = conjure_http::client::conjure::EmptyResponseDeserializer
433 )]
434 async fn batch_unarchive_event(
435 &self,
436 #[auth]
437 auth_: &conjure_object::BearerToken,
438 #[body(serializer = conjure_http::client::StdRequestSerializer)]
439 request: &std::collections::BTreeSet<
440 super::super::super::objects::api::rids::EventRid,
441 >,
442 ) -> Result<(), conjure_http::private::Error>;
443 #[endpoint(
445 method = POST,
446 path = "/event/v1/search-events",
447 name = "searchEvents",
448 accept = conjure_http::client::StdResponseDeserializer
449 )]
450 async fn search_events(
451 &self,
452 #[auth]
453 auth_: &conjure_object::BearerToken,
454 #[body(serializer = conjure_http::client::StdRequestSerializer)]
455 request: &super::super::super::objects::event::SearchEventsRequest,
456 ) -> Result<
457 super::super::super::objects::event::SearchEventsResponse,
458 conjure_http::private::Error,
459 >;
460 #[endpoint(
462 method = POST,
463 path = "/event/v1/aggregate-events",
464 name = "aggregateEvents",
465 accept = conjure_http::client::StdResponseDeserializer
466 )]
467 async fn aggregate_events(
468 &self,
469 #[auth]
470 auth_: &conjure_object::BearerToken,
471 #[body(serializer = conjure_http::client::StdRequestSerializer)]
472 request: &super::super::super::objects::event::AggregateEventsRequest,
473 ) -> Result<
474 super::super::super::objects::event::AggregateEventsResponse,
475 conjure_http::private::Error,
476 >;
477 #[endpoint(
480 method = POST,
481 path = "/event/v1/aggregate-events/batch",
482 name = "batchAggregateEvents",
483 accept = conjure_http::client::StdResponseDeserializer
484 )]
485 async fn batch_aggregate_events(
486 &self,
487 #[auth]
488 auth_: &conjure_object::BearerToken,
489 #[body(serializer = conjure_http::client::StdRequestSerializer)]
490 request: &super::super::super::objects::event::BatchAggregateEventsRequest,
491 ) -> Result<
492 super::super::super::objects::event::BatchAggregateEventsResponse,
493 conjure_http::private::Error,
494 >;
495 #[endpoint(
497 method = POST,
498 path = "/event/v1/histogram",
499 name = "getEventsHistogram",
500 accept = conjure_http::client::StdResponseDeserializer
501 )]
502 async fn get_events_histogram(
503 &self,
504 #[auth]
505 auth_: &conjure_object::BearerToken,
506 #[body(serializer = conjure_http::client::StdRequestSerializer)]
507 request: &super::super::super::objects::event::EventsHistogramRequest,
508 ) -> Result<
509 super::super::super::objects::event::EventsHistogramResponse,
510 conjure_http::private::Error,
511 >;
512 #[endpoint(
514 method = POST,
515 path = "/event/v1/list-properties-labels",
516 name = "listPropertiesAndLabels",
517 accept = conjure_http::client::StdResponseDeserializer
518 )]
519 async fn list_properties_and_labels(
520 &self,
521 #[auth]
522 auth_: &conjure_object::BearerToken,
523 #[body(serializer = conjure_http::client::StdRequestSerializer)]
524 request: &super::super::super::objects::event::ListPropertiesAndLabelsRequest,
525 ) -> Result<
526 super::super::super::objects::scout::metadata::ListPropertiesAndLabelsResponse,
527 conjure_http::private::Error,
528 >;
529}
530#[conjure_http::conjure_client(name = "EventService", local)]
533pub trait LocalAsyncEventService<
534 #[response_body]
535 I: conjure_http::private::Stream<
536 Item = Result<conjure_http::private::Bytes, conjure_http::private::Error>,
537 >,
538> {
539 #[endpoint(
541 method = POST,
542 path = "/event/v1/events",
543 name = "createEvent",
544 accept = conjure_http::client::StdResponseDeserializer
545 )]
546 async fn create_event(
547 &self,
548 #[auth]
549 auth_: &conjure_object::BearerToken,
550 #[body(serializer = conjure_http::client::StdRequestSerializer)]
551 request: &super::super::super::objects::event::CreateEvent,
552 ) -> Result<
553 super::super::super::objects::event::Event,
554 conjure_http::private::Error,
555 >;
556 #[endpoint(
558 method = POST,
559 path = "/event/v1/get-events",
560 name = "getEvents",
561 accept = conjure_http::client::conjure::CollectionResponseDeserializer
562 )]
563 async fn get_events(
564 &self,
565 #[auth]
566 auth_: &conjure_object::BearerToken,
567 #[body(serializer = conjure_http::client::StdRequestSerializer)]
568 request: &super::super::super::objects::event::GetEvents,
569 ) -> Result<
570 std::collections::BTreeSet<super::super::super::objects::event::Event>,
571 conjure_http::private::Error,
572 >;
573 #[endpoint(
575 method = POST,
576 path = "/event/v1/events/batch-get",
577 name = "batchGetEvents",
578 accept = conjure_http::client::conjure::CollectionResponseDeserializer
579 )]
580 async fn batch_get_events(
581 &self,
582 #[auth]
583 auth_: &conjure_object::BearerToken,
584 #[body(serializer = conjure_http::client::StdRequestSerializer)]
585 request: &std::collections::BTreeSet<
586 super::super::super::objects::api::rids::EventRid,
587 >,
588 ) -> Result<
589 std::collections::BTreeSet<super::super::super::objects::event::Event>,
590 conjure_http::private::Error,
591 >;
592 #[endpoint(
594 method = POST,
595 path = "/event/v1/events/batch-filter-get",
596 name = "batchFilterEvents",
597 accept = conjure_http::client::conjure::CollectionResponseDeserializer
598 )]
599 async fn batch_filter_events(
600 &self,
601 #[auth]
602 auth_: &conjure_object::BearerToken,
603 #[body(serializer = conjure_http::client::StdRequestSerializer)]
604 request: &super::super::super::objects::event::BatchFilterEventsRequest,
605 ) -> Result<
606 std::collections::BTreeSet<super::super::super::objects::event::Event>,
607 conjure_http::private::Error,
608 >;
609 #[endpoint(
611 method = POST,
612 path = "/event/v1/update-event",
613 name = "updateEvent",
614 accept = conjure_http::client::StdResponseDeserializer
615 )]
616 async fn update_event(
617 &self,
618 #[auth]
619 auth_: &conjure_object::BearerToken,
620 #[body(serializer = conjure_http::client::StdRequestSerializer)]
621 request: &super::super::super::objects::event::UpdateEvent,
622 ) -> Result<
623 super::super::super::objects::event::Event,
624 conjure_http::private::Error,
625 >;
626 #[endpoint(
629 method = POST,
630 path = "/event/v1/events/batch-update",
631 name = "batchUpdateEvent",
632 accept = conjure_http::client::StdResponseDeserializer
633 )]
634 async fn batch_update_event(
635 &self,
636 #[auth]
637 auth_: &conjure_object::BearerToken,
638 #[body(serializer = conjure_http::client::StdRequestSerializer)]
639 request: &super::super::super::objects::event::BatchUpdateEventRequest,
640 ) -> Result<
641 super::super::super::objects::event::BatchUpdateEventResponse,
642 conjure_http::private::Error,
643 >;
644 #[endpoint(
646 method = POST,
647 path = "/event/v1/update-disposition",
648 name = "batchUpdateDisposition",
649 accept = conjure_http::client::StdResponseDeserializer
650 )]
651 async fn batch_update_disposition(
652 &self,
653 #[auth]
654 auth_: &conjure_object::BearerToken,
655 #[body(serializer = conjure_http::client::StdRequestSerializer)]
656 request: &super::super::super::objects::event::BatchUpdateDispositionRequest,
657 ) -> Result<
658 super::super::super::objects::event::BatchUpdateDispositionResponse,
659 conjure_http::private::Error,
660 >;
661 #[endpoint(
663 method = POST,
664 path = "/event/v1/archive-event",
665 name = "archiveEvent",
666 accept = conjure_http::client::conjure::EmptyResponseDeserializer
667 )]
668 async fn archive_event(
669 &self,
670 #[auth]
671 auth_: &conjure_object::BearerToken,
672 #[body(serializer = conjure_http::client::StdRequestSerializer)]
673 request: &super::super::super::objects::event::ArchiveEvent,
674 ) -> Result<(), conjure_http::private::Error>;
675 #[endpoint(
677 method = POST,
678 path = "/event/v1/batch-archive-events",
679 name = "batchArchiveEvent",
680 accept = conjure_http::client::conjure::EmptyResponseDeserializer
681 )]
682 async fn batch_archive_event(
683 &self,
684 #[auth]
685 auth_: &conjure_object::BearerToken,
686 #[body(serializer = conjure_http::client::StdRequestSerializer)]
687 request: &std::collections::BTreeSet<
688 super::super::super::objects::api::rids::EventRid,
689 >,
690 ) -> Result<(), conjure_http::private::Error>;
691 #[endpoint(
693 method = POST,
694 path = "/event/v1/batch-unarchive-events",
695 name = "batchUnarchiveEvent",
696 accept = conjure_http::client::conjure::EmptyResponseDeserializer
697 )]
698 async fn batch_unarchive_event(
699 &self,
700 #[auth]
701 auth_: &conjure_object::BearerToken,
702 #[body(serializer = conjure_http::client::StdRequestSerializer)]
703 request: &std::collections::BTreeSet<
704 super::super::super::objects::api::rids::EventRid,
705 >,
706 ) -> Result<(), conjure_http::private::Error>;
707 #[endpoint(
709 method = POST,
710 path = "/event/v1/search-events",
711 name = "searchEvents",
712 accept = conjure_http::client::StdResponseDeserializer
713 )]
714 async fn search_events(
715 &self,
716 #[auth]
717 auth_: &conjure_object::BearerToken,
718 #[body(serializer = conjure_http::client::StdRequestSerializer)]
719 request: &super::super::super::objects::event::SearchEventsRequest,
720 ) -> Result<
721 super::super::super::objects::event::SearchEventsResponse,
722 conjure_http::private::Error,
723 >;
724 #[endpoint(
726 method = POST,
727 path = "/event/v1/aggregate-events",
728 name = "aggregateEvents",
729 accept = conjure_http::client::StdResponseDeserializer
730 )]
731 async fn aggregate_events(
732 &self,
733 #[auth]
734 auth_: &conjure_object::BearerToken,
735 #[body(serializer = conjure_http::client::StdRequestSerializer)]
736 request: &super::super::super::objects::event::AggregateEventsRequest,
737 ) -> Result<
738 super::super::super::objects::event::AggregateEventsResponse,
739 conjure_http::private::Error,
740 >;
741 #[endpoint(
744 method = POST,
745 path = "/event/v1/aggregate-events/batch",
746 name = "batchAggregateEvents",
747 accept = conjure_http::client::StdResponseDeserializer
748 )]
749 async fn batch_aggregate_events(
750 &self,
751 #[auth]
752 auth_: &conjure_object::BearerToken,
753 #[body(serializer = conjure_http::client::StdRequestSerializer)]
754 request: &super::super::super::objects::event::BatchAggregateEventsRequest,
755 ) -> Result<
756 super::super::super::objects::event::BatchAggregateEventsResponse,
757 conjure_http::private::Error,
758 >;
759 #[endpoint(
761 method = POST,
762 path = "/event/v1/histogram",
763 name = "getEventsHistogram",
764 accept = conjure_http::client::StdResponseDeserializer
765 )]
766 async fn get_events_histogram(
767 &self,
768 #[auth]
769 auth_: &conjure_object::BearerToken,
770 #[body(serializer = conjure_http::client::StdRequestSerializer)]
771 request: &super::super::super::objects::event::EventsHistogramRequest,
772 ) -> Result<
773 super::super::super::objects::event::EventsHistogramResponse,
774 conjure_http::private::Error,
775 >;
776 #[endpoint(
778 method = POST,
779 path = "/event/v1/list-properties-labels",
780 name = "listPropertiesAndLabels",
781 accept = conjure_http::client::StdResponseDeserializer
782 )]
783 async fn list_properties_and_labels(
784 &self,
785 #[auth]
786 auth_: &conjure_object::BearerToken,
787 #[body(serializer = conjure_http::client::StdRequestSerializer)]
788 request: &super::super::super::objects::event::ListPropertiesAndLabelsRequest,
789 ) -> Result<
790 super::super::super::objects::scout::metadata::ListPropertiesAndLabelsResponse,
791 conjure_http::private::Error,
792 >;
793}