nominal_api/conjure/endpoints/scout/dataset/api/
deprecated_dataset_metadata_service.rs1use conjure_http::endpoint;
2#[conjure_http::conjure_endpoints(
4 name = "DeprecatedDatasetMetadataService",
5 use_legacy_error_serialization
6)]
7pub trait DeprecatedDatasetMetadataService {
8 #[endpoint(
10 method = POST,
11 path = "/dataframe/metadata/v1/metadata",
12 name = "getDatasetMetadata",
13 produces = conjure_http::server::StdResponseSerializer
14 )]
15 fn get_dataset_metadata(
16 &self,
17 #[auth]
18 auth_: conjure_object::BearerToken,
19 #[body(deserializer = conjure_http::server::StdRequestDeserializer)]
20 request: super::super::super::super::super::objects::scout::dataset::api::GetDatasetMetadataRequest,
21 ) -> Result<
22 super::super::super::super::super::objects::scout::dataset::api::DatasetMetadata,
23 conjure_http::private::Error,
24 >;
25 #[endpoint(
27 method = POST,
28 path = "/dataframe/metadata/v1/metadata/batch",
29 name = "batchGetDatasetMetadata",
30 produces = conjure_http::server::StdResponseSerializer
31 )]
32 fn batch_get_dataset_metadata(
33 &self,
34 #[auth]
35 auth_: conjure_object::BearerToken,
36 #[body(deserializer = conjure_http::server::StdRequestDeserializer)]
37 request: super::super::super::super::super::objects::scout::dataset::api::BatchGetDatasetMetadataRequest,
38 ) -> Result<
39 super::super::super::super::super::objects::scout::dataset::api::BatchDatasetMetadata,
40 conjure_http::private::Error,
41 >;
42}
43#[conjure_http::conjure_endpoints(
45 name = "DeprecatedDatasetMetadataService",
46 use_legacy_error_serialization
47)]
48pub trait AsyncDeprecatedDatasetMetadataService {
49 #[endpoint(
51 method = POST,
52 path = "/dataframe/metadata/v1/metadata",
53 name = "getDatasetMetadata",
54 produces = conjure_http::server::StdResponseSerializer
55 )]
56 async fn get_dataset_metadata(
57 &self,
58 #[auth]
59 auth_: conjure_object::BearerToken,
60 #[body(deserializer = conjure_http::server::StdRequestDeserializer)]
61 request: super::super::super::super::super::objects::scout::dataset::api::GetDatasetMetadataRequest,
62 ) -> Result<
63 super::super::super::super::super::objects::scout::dataset::api::DatasetMetadata,
64 conjure_http::private::Error,
65 >;
66 #[endpoint(
68 method = POST,
69 path = "/dataframe/metadata/v1/metadata/batch",
70 name = "batchGetDatasetMetadata",
71 produces = conjure_http::server::StdResponseSerializer
72 )]
73 async fn batch_get_dataset_metadata(
74 &self,
75 #[auth]
76 auth_: conjure_object::BearerToken,
77 #[body(deserializer = conjure_http::server::StdRequestDeserializer)]
78 request: super::super::super::super::super::objects::scout::dataset::api::BatchGetDatasetMetadataRequest,
79 ) -> Result<
80 super::super::super::super::super::objects::scout::dataset::api::BatchDatasetMetadata,
81 conjure_http::private::Error,
82 >;
83}
84#[conjure_http::conjure_endpoints(
86 name = "DeprecatedDatasetMetadataService",
87 use_legacy_error_serialization,
88 local
89)]
90pub trait LocalAsyncDeprecatedDatasetMetadataService {
91 #[endpoint(
93 method = POST,
94 path = "/dataframe/metadata/v1/metadata",
95 name = "getDatasetMetadata",
96 produces = conjure_http::server::StdResponseSerializer
97 )]
98 async fn get_dataset_metadata(
99 &self,
100 #[auth]
101 auth_: conjure_object::BearerToken,
102 #[body(deserializer = conjure_http::server::StdRequestDeserializer)]
103 request: super::super::super::super::super::objects::scout::dataset::api::GetDatasetMetadataRequest,
104 ) -> Result<
105 super::super::super::super::super::objects::scout::dataset::api::DatasetMetadata,
106 conjure_http::private::Error,
107 >;
108 #[endpoint(
110 method = POST,
111 path = "/dataframe/metadata/v1/metadata/batch",
112 name = "batchGetDatasetMetadata",
113 produces = conjure_http::server::StdResponseSerializer
114 )]
115 async fn batch_get_dataset_metadata(
116 &self,
117 #[auth]
118 auth_: conjure_object::BearerToken,
119 #[body(deserializer = conjure_http::server::StdRequestDeserializer)]
120 request: super::super::super::super::super::objects::scout::dataset::api::BatchGetDatasetMetadataRequest,
121 ) -> Result<
122 super::super::super::super::super::objects::scout::dataset::api::BatchDatasetMetadata,
123 conjure_http::private::Error,
124 >;
125}