google_cloud_support_v2/
stub.rs1#![allow(rustdoc::broken_intra_doc_links)]
26
27pub(crate) mod dynamic;
28
29pub trait CaseAttachmentService: std::fmt::Debug + Send + Sync {
41 fn list_attachments(
43 &self,
44 _req: crate::model::ListAttachmentsRequest,
45 _options: crate::RequestOptions,
46 ) -> impl std::future::Future<
47 Output = crate::Result<crate::Response<crate::model::ListAttachmentsResponse>>,
48 > + Send {
49 gaxi::unimplemented::unimplemented_stub()
50 }
51
52 fn get_attachment(
54 &self,
55 _req: crate::model::GetAttachmentRequest,
56 _options: crate::RequestOptions,
57 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Attachment>>> + Send
58 {
59 gaxi::unimplemented::unimplemented_stub()
60 }
61}
62
63pub trait CaseService: std::fmt::Debug + Send + Sync {
75 fn get_case(
77 &self,
78 _req: crate::model::GetCaseRequest,
79 _options: crate::RequestOptions,
80 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Case>>> + Send
81 {
82 gaxi::unimplemented::unimplemented_stub()
83 }
84
85 fn list_cases(
87 &self,
88 _req: crate::model::ListCasesRequest,
89 _options: crate::RequestOptions,
90 ) -> impl std::future::Future<
91 Output = crate::Result<crate::Response<crate::model::ListCasesResponse>>,
92 > + Send {
93 gaxi::unimplemented::unimplemented_stub()
94 }
95
96 fn search_cases(
98 &self,
99 _req: crate::model::SearchCasesRequest,
100 _options: crate::RequestOptions,
101 ) -> impl std::future::Future<
102 Output = crate::Result<crate::Response<crate::model::SearchCasesResponse>>,
103 > + Send {
104 gaxi::unimplemented::unimplemented_stub()
105 }
106
107 fn create_case(
109 &self,
110 _req: crate::model::CreateCaseRequest,
111 _options: crate::RequestOptions,
112 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Case>>> + Send
113 {
114 gaxi::unimplemented::unimplemented_stub()
115 }
116
117 fn update_case(
119 &self,
120 _req: crate::model::UpdateCaseRequest,
121 _options: crate::RequestOptions,
122 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Case>>> + Send
123 {
124 gaxi::unimplemented::unimplemented_stub()
125 }
126
127 fn escalate_case(
129 &self,
130 _req: crate::model::EscalateCaseRequest,
131 _options: crate::RequestOptions,
132 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Case>>> + Send
133 {
134 gaxi::unimplemented::unimplemented_stub()
135 }
136
137 fn close_case(
139 &self,
140 _req: crate::model::CloseCaseRequest,
141 _options: crate::RequestOptions,
142 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Case>>> + Send
143 {
144 gaxi::unimplemented::unimplemented_stub()
145 }
146
147 fn search_case_classifications(
149 &self,
150 _req: crate::model::SearchCaseClassificationsRequest,
151 _options: crate::RequestOptions,
152 ) -> impl std::future::Future<
153 Output = crate::Result<crate::Response<crate::model::SearchCaseClassificationsResponse>>,
154 > + Send {
155 gaxi::unimplemented::unimplemented_stub()
156 }
157}
158
159pub trait CommentService: std::fmt::Debug + Send + Sync {
171 fn list_comments(
173 &self,
174 _req: crate::model::ListCommentsRequest,
175 _options: crate::RequestOptions,
176 ) -> impl std::future::Future<
177 Output = crate::Result<crate::Response<crate::model::ListCommentsResponse>>,
178 > + Send {
179 gaxi::unimplemented::unimplemented_stub()
180 }
181
182 fn create_comment(
184 &self,
185 _req: crate::model::CreateCommentRequest,
186 _options: crate::RequestOptions,
187 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Comment>>> + Send
188 {
189 gaxi::unimplemented::unimplemented_stub()
190 }
191
192 fn get_comment(
194 &self,
195 _req: crate::model::GetCommentRequest,
196 _options: crate::RequestOptions,
197 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Comment>>> + Send
198 {
199 gaxi::unimplemented::unimplemented_stub()
200 }
201}
202
203pub trait SupportEventSubscriptionService: std::fmt::Debug + Send + Sync {
215 fn create_support_event_subscription(
217 &self,
218 _req: crate::model::CreateSupportEventSubscriptionRequest,
219 _options: crate::RequestOptions,
220 ) -> impl std::future::Future<
221 Output = crate::Result<crate::Response<crate::model::SupportEventSubscription>>,
222 > + Send {
223 gaxi::unimplemented::unimplemented_stub()
224 }
225
226 fn get_support_event_subscription(
228 &self,
229 _req: crate::model::GetSupportEventSubscriptionRequest,
230 _options: crate::RequestOptions,
231 ) -> impl std::future::Future<
232 Output = crate::Result<crate::Response<crate::model::SupportEventSubscription>>,
233 > + Send {
234 gaxi::unimplemented::unimplemented_stub()
235 }
236
237 fn list_support_event_subscriptions(
239 &self,
240 _req: crate::model::ListSupportEventSubscriptionsRequest,
241 _options: crate::RequestOptions,
242 ) -> impl std::future::Future<
243 Output = crate::Result<
244 crate::Response<crate::model::ListSupportEventSubscriptionsResponse>,
245 >,
246 > + Send {
247 gaxi::unimplemented::unimplemented_stub()
248 }
249
250 fn update_support_event_subscription(
252 &self,
253 _req: crate::model::UpdateSupportEventSubscriptionRequest,
254 _options: crate::RequestOptions,
255 ) -> impl std::future::Future<
256 Output = crate::Result<crate::Response<crate::model::SupportEventSubscription>>,
257 > + Send {
258 gaxi::unimplemented::unimplemented_stub()
259 }
260
261 fn delete_support_event_subscription(
263 &self,
264 _req: crate::model::DeleteSupportEventSubscriptionRequest,
265 _options: crate::RequestOptions,
266 ) -> impl std::future::Future<
267 Output = crate::Result<crate::Response<crate::model::SupportEventSubscription>>,
268 > + Send {
269 gaxi::unimplemented::unimplemented_stub()
270 }
271
272 fn undelete_support_event_subscription(
274 &self,
275 _req: crate::model::UndeleteSupportEventSubscriptionRequest,
276 _options: crate::RequestOptions,
277 ) -> impl std::future::Future<
278 Output = crate::Result<crate::Response<crate::model::SupportEventSubscription>>,
279 > + Send {
280 gaxi::unimplemented::unimplemented_stub()
281 }
282}