Skip to main content

nominal_api/conjure/clients/scout/dataset/api/
deprecated_dataset_metadata_service.rs

1use conjure_http::endpoint;
2/// Deprecated alias for DatasetMetadataService.
3#[conjure_http::conjure_client(name = "DeprecatedDatasetMetadataService")]
4pub trait DeprecatedDatasetMetadataService<
5    #[response_body]
6    I: Iterator<
7            Item = Result<conjure_http::private::Bytes, conjure_http::private::Error>,
8        >,
9> {
10    /// Resolves metadata for the dataset.
11    #[endpoint(
12        method = POST,
13        path = "/dataframe/metadata/v1/metadata",
14        name = "getDatasetMetadata",
15        accept = conjure_http::client::StdResponseDeserializer
16    )]
17    fn get_dataset_metadata(
18        &self,
19        #[auth]
20        auth_: &conjure_object::BearerToken,
21        #[body(serializer = conjure_http::client::StdRequestSerializer)]
22        request: &super::super::super::super::super::objects::scout::dataset::api::GetDatasetMetadataRequest,
23    ) -> Result<
24        super::super::super::super::super::objects::scout::dataset::api::DatasetMetadata,
25        conjure_http::private::Error,
26    >;
27    /// Batched form of `getDatasetMetadata`.
28    #[endpoint(
29        method = POST,
30        path = "/dataframe/metadata/v1/metadata/batch",
31        name = "batchGetDatasetMetadata",
32        accept = conjure_http::client::StdResponseDeserializer
33    )]
34    fn batch_get_dataset_metadata(
35        &self,
36        #[auth]
37        auth_: &conjure_object::BearerToken,
38        #[body(serializer = conjure_http::client::StdRequestSerializer)]
39        request: &super::super::super::super::super::objects::scout::dataset::api::BatchGetDatasetMetadataRequest,
40    ) -> Result<
41        super::super::super::super::super::objects::scout::dataset::api::BatchDatasetMetadata,
42        conjure_http::private::Error,
43    >;
44}
45/// Deprecated alias for DatasetMetadataService.
46#[conjure_http::conjure_client(name = "DeprecatedDatasetMetadataService")]
47pub trait AsyncDeprecatedDatasetMetadataService<
48    #[response_body]
49    I: conjure_http::private::Stream<
50            Item = Result<conjure_http::private::Bytes, conjure_http::private::Error>,
51        >,
52> {
53    /// Resolves metadata for the dataset.
54    #[endpoint(
55        method = POST,
56        path = "/dataframe/metadata/v1/metadata",
57        name = "getDatasetMetadata",
58        accept = conjure_http::client::StdResponseDeserializer
59    )]
60    async fn get_dataset_metadata(
61        &self,
62        #[auth]
63        auth_: &conjure_object::BearerToken,
64        #[body(serializer = conjure_http::client::StdRequestSerializer)]
65        request: &super::super::super::super::super::objects::scout::dataset::api::GetDatasetMetadataRequest,
66    ) -> Result<
67        super::super::super::super::super::objects::scout::dataset::api::DatasetMetadata,
68        conjure_http::private::Error,
69    >;
70    /// Batched form of `getDatasetMetadata`.
71    #[endpoint(
72        method = POST,
73        path = "/dataframe/metadata/v1/metadata/batch",
74        name = "batchGetDatasetMetadata",
75        accept = conjure_http::client::StdResponseDeserializer
76    )]
77    async fn batch_get_dataset_metadata(
78        &self,
79        #[auth]
80        auth_: &conjure_object::BearerToken,
81        #[body(serializer = conjure_http::client::StdRequestSerializer)]
82        request: &super::super::super::super::super::objects::scout::dataset::api::BatchGetDatasetMetadataRequest,
83    ) -> Result<
84        super::super::super::super::super::objects::scout::dataset::api::BatchDatasetMetadata,
85        conjure_http::private::Error,
86    >;
87}
88/// Deprecated alias for DatasetMetadataService.
89#[conjure_http::conjure_client(name = "DeprecatedDatasetMetadataService", local)]
90pub trait LocalAsyncDeprecatedDatasetMetadataService<
91    #[response_body]
92    I: conjure_http::private::Stream<
93            Item = Result<conjure_http::private::Bytes, conjure_http::private::Error>,
94        >,
95> {
96    /// Resolves metadata for the dataset.
97    #[endpoint(
98        method = POST,
99        path = "/dataframe/metadata/v1/metadata",
100        name = "getDatasetMetadata",
101        accept = conjure_http::client::StdResponseDeserializer
102    )]
103    async fn get_dataset_metadata(
104        &self,
105        #[auth]
106        auth_: &conjure_object::BearerToken,
107        #[body(serializer = conjure_http::client::StdRequestSerializer)]
108        request: &super::super::super::super::super::objects::scout::dataset::api::GetDatasetMetadataRequest,
109    ) -> Result<
110        super::super::super::super::super::objects::scout::dataset::api::DatasetMetadata,
111        conjure_http::private::Error,
112    >;
113    /// Batched form of `getDatasetMetadata`.
114    #[endpoint(
115        method = POST,
116        path = "/dataframe/metadata/v1/metadata/batch",
117        name = "batchGetDatasetMetadata",
118        accept = conjure_http::client::StdResponseDeserializer
119    )]
120    async fn batch_get_dataset_metadata(
121        &self,
122        #[auth]
123        auth_: &conjure_object::BearerToken,
124        #[body(serializer = conjure_http::client::StdRequestSerializer)]
125        request: &super::super::super::super::super::objects::scout::dataset::api::BatchGetDatasetMetadataRequest,
126    ) -> Result<
127        super::super::super::super::super::objects::scout::dataset::api::BatchDatasetMetadata,
128        conjure_http::private::Error,
129    >;
130}