Skip to main content

google_cloud_dataform_v1/
stub.rs

1// Copyright 2025 Google LLC
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14//
15// Code generated by sidekick. DO NOT EDIT.
16
17//! Traits to mock the clients in this library.
18//!
19//! Application developers may need to mock the clients in this library to test
20//! how their application works with different (and sometimes hard to trigger)
21//! client and service behavior. Such test can define mocks implementing the
22//! trait(s) defined in this module, initialize the client with an instance of
23//! this mock in their tests, and verify their application responds as expected.
24
25#![allow(rustdoc::broken_intra_doc_links)]
26
27pub(crate) mod dynamic;
28
29/// Defines the trait used to implement [super::client::Dataform].
30///
31/// Application developers may need to implement this trait to mock
32/// `client::Dataform`.  In other use-cases, application developers only
33/// use `client::Dataform` and need not be concerned with this trait or
34/// its implementations.
35///
36/// Services gain new RPCs routinely. Consequently, this trait gains new methods
37/// too. To avoid breaking applications the trait provides a default
38/// implementation of each method. Most of these implementations just return an
39/// error.
40pub trait Dataform: std::fmt::Debug + Send + Sync {
41    /// Implements [super::client::Dataform::get_team_folder].
42    fn get_team_folder(
43        &self,
44        _req: crate::model::GetTeamFolderRequest,
45        _options: crate::RequestOptions,
46    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::TeamFolder>>> + Send
47    {
48        gaxi::unimplemented::unimplemented_stub()
49    }
50
51    /// Implements [super::client::Dataform::create_team_folder].
52    fn create_team_folder(
53        &self,
54        _req: crate::model::CreateTeamFolderRequest,
55        _options: crate::RequestOptions,
56    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::TeamFolder>>> + Send
57    {
58        gaxi::unimplemented::unimplemented_stub()
59    }
60
61    /// Implements [super::client::Dataform::update_team_folder].
62    fn update_team_folder(
63        &self,
64        _req: crate::model::UpdateTeamFolderRequest,
65        _options: crate::RequestOptions,
66    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::TeamFolder>>> + Send
67    {
68        gaxi::unimplemented::unimplemented_stub()
69    }
70
71    /// Implements [super::client::Dataform::delete_team_folder].
72    fn delete_team_folder(
73        &self,
74        _req: crate::model::DeleteTeamFolderRequest,
75        _options: crate::RequestOptions,
76    ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
77        gaxi::unimplemented::unimplemented_stub()
78    }
79
80    /// Implements [super::client::Dataform::delete_team_folder_tree].
81    fn delete_team_folder_tree(
82        &self,
83        _req: crate::model::DeleteTeamFolderTreeRequest,
84        _options: crate::RequestOptions,
85    ) -> impl std::future::Future<
86        Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
87    > + Send {
88        gaxi::unimplemented::unimplemented_stub()
89    }
90
91    /// Implements [super::client::Dataform::query_team_folder_contents].
92    fn query_team_folder_contents(
93        &self,
94        _req: crate::model::QueryTeamFolderContentsRequest,
95        _options: crate::RequestOptions,
96    ) -> impl std::future::Future<
97        Output = crate::Result<crate::Response<crate::model::QueryTeamFolderContentsResponse>>,
98    > + Send {
99        gaxi::unimplemented::unimplemented_stub()
100    }
101
102    /// Implements [super::client::Dataform::search_team_folders].
103    fn search_team_folders(
104        &self,
105        _req: crate::model::SearchTeamFoldersRequest,
106        _options: crate::RequestOptions,
107    ) -> impl std::future::Future<
108        Output = crate::Result<crate::Response<crate::model::SearchTeamFoldersResponse>>,
109    > + Send {
110        gaxi::unimplemented::unimplemented_stub()
111    }
112
113    /// Implements [super::client::Dataform::get_folder].
114    fn get_folder(
115        &self,
116        _req: crate::model::GetFolderRequest,
117        _options: crate::RequestOptions,
118    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Folder>>> + Send
119    {
120        gaxi::unimplemented::unimplemented_stub()
121    }
122
123    /// Implements [super::client::Dataform::create_folder].
124    fn create_folder(
125        &self,
126        _req: crate::model::CreateFolderRequest,
127        _options: crate::RequestOptions,
128    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Folder>>> + Send
129    {
130        gaxi::unimplemented::unimplemented_stub()
131    }
132
133    /// Implements [super::client::Dataform::update_folder].
134    fn update_folder(
135        &self,
136        _req: crate::model::UpdateFolderRequest,
137        _options: crate::RequestOptions,
138    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Folder>>> + Send
139    {
140        gaxi::unimplemented::unimplemented_stub()
141    }
142
143    /// Implements [super::client::Dataform::delete_folder].
144    fn delete_folder(
145        &self,
146        _req: crate::model::DeleteFolderRequest,
147        _options: crate::RequestOptions,
148    ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
149        gaxi::unimplemented::unimplemented_stub()
150    }
151
152    /// Implements [super::client::Dataform::delete_folder_tree].
153    fn delete_folder_tree(
154        &self,
155        _req: crate::model::DeleteFolderTreeRequest,
156        _options: crate::RequestOptions,
157    ) -> impl std::future::Future<
158        Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
159    > + Send {
160        gaxi::unimplemented::unimplemented_stub()
161    }
162
163    /// Implements [super::client::Dataform::query_folder_contents].
164    fn query_folder_contents(
165        &self,
166        _req: crate::model::QueryFolderContentsRequest,
167        _options: crate::RequestOptions,
168    ) -> impl std::future::Future<
169        Output = crate::Result<crate::Response<crate::model::QueryFolderContentsResponse>>,
170    > + Send {
171        gaxi::unimplemented::unimplemented_stub()
172    }
173
174    /// Implements [super::client::Dataform::query_user_root_contents].
175    fn query_user_root_contents(
176        &self,
177        _req: crate::model::QueryUserRootContentsRequest,
178        _options: crate::RequestOptions,
179    ) -> impl std::future::Future<
180        Output = crate::Result<crate::Response<crate::model::QueryUserRootContentsResponse>>,
181    > + Send {
182        gaxi::unimplemented::unimplemented_stub()
183    }
184
185    /// Implements [super::client::Dataform::move_folder].
186    fn move_folder(
187        &self,
188        _req: crate::model::MoveFolderRequest,
189        _options: crate::RequestOptions,
190    ) -> impl std::future::Future<
191        Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
192    > + Send {
193        gaxi::unimplemented::unimplemented_stub()
194    }
195
196    /// Implements [super::client::Dataform::list_repositories].
197    fn list_repositories(
198        &self,
199        _req: crate::model::ListRepositoriesRequest,
200        _options: crate::RequestOptions,
201    ) -> impl std::future::Future<
202        Output = crate::Result<crate::Response<crate::model::ListRepositoriesResponse>>,
203    > + Send {
204        gaxi::unimplemented::unimplemented_stub()
205    }
206
207    /// Implements [super::client::Dataform::get_repository].
208    fn get_repository(
209        &self,
210        _req: crate::model::GetRepositoryRequest,
211        _options: crate::RequestOptions,
212    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Repository>>> + Send
213    {
214        gaxi::unimplemented::unimplemented_stub()
215    }
216
217    /// Implements [super::client::Dataform::create_repository].
218    fn create_repository(
219        &self,
220        _req: crate::model::CreateRepositoryRequest,
221        _options: crate::RequestOptions,
222    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Repository>>> + Send
223    {
224        gaxi::unimplemented::unimplemented_stub()
225    }
226
227    /// Implements [super::client::Dataform::update_repository].
228    fn update_repository(
229        &self,
230        _req: crate::model::UpdateRepositoryRequest,
231        _options: crate::RequestOptions,
232    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Repository>>> + Send
233    {
234        gaxi::unimplemented::unimplemented_stub()
235    }
236
237    /// Implements [super::client::Dataform::delete_repository].
238    fn delete_repository(
239        &self,
240        _req: crate::model::DeleteRepositoryRequest,
241        _options: crate::RequestOptions,
242    ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
243        gaxi::unimplemented::unimplemented_stub()
244    }
245
246    /// Implements [super::client::Dataform::move_repository].
247    fn move_repository(
248        &self,
249        _req: crate::model::MoveRepositoryRequest,
250        _options: crate::RequestOptions,
251    ) -> impl std::future::Future<
252        Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
253    > + Send {
254        gaxi::unimplemented::unimplemented_stub()
255    }
256
257    /// Implements [super::client::Dataform::commit_repository_changes].
258    fn commit_repository_changes(
259        &self,
260        _req: crate::model::CommitRepositoryChangesRequest,
261        _options: crate::RequestOptions,
262    ) -> impl std::future::Future<
263        Output = crate::Result<crate::Response<crate::model::CommitRepositoryChangesResponse>>,
264    > + Send {
265        gaxi::unimplemented::unimplemented_stub()
266    }
267
268    /// Implements [super::client::Dataform::read_repository_file].
269    fn read_repository_file(
270        &self,
271        _req: crate::model::ReadRepositoryFileRequest,
272        _options: crate::RequestOptions,
273    ) -> impl std::future::Future<
274        Output = crate::Result<crate::Response<crate::model::ReadRepositoryFileResponse>>,
275    > + Send {
276        gaxi::unimplemented::unimplemented_stub()
277    }
278
279    /// Implements [super::client::Dataform::query_repository_directory_contents].
280    fn query_repository_directory_contents(
281        &self,
282        _req: crate::model::QueryRepositoryDirectoryContentsRequest,
283        _options: crate::RequestOptions,
284    ) -> impl std::future::Future<
285        Output = crate::Result<
286            crate::Response<crate::model::QueryRepositoryDirectoryContentsResponse>,
287        >,
288    > + Send {
289        gaxi::unimplemented::unimplemented_stub()
290    }
291
292    /// Implements [super::client::Dataform::fetch_repository_history].
293    fn fetch_repository_history(
294        &self,
295        _req: crate::model::FetchRepositoryHistoryRequest,
296        _options: crate::RequestOptions,
297    ) -> impl std::future::Future<
298        Output = crate::Result<crate::Response<crate::model::FetchRepositoryHistoryResponse>>,
299    > + Send {
300        gaxi::unimplemented::unimplemented_stub()
301    }
302
303    /// Implements [super::client::Dataform::compute_repository_access_token_status].
304    fn compute_repository_access_token_status(
305        &self,
306        _req: crate::model::ComputeRepositoryAccessTokenStatusRequest,
307        _options: crate::RequestOptions,
308    ) -> impl std::future::Future<
309        Output = crate::Result<
310            crate::Response<crate::model::ComputeRepositoryAccessTokenStatusResponse>,
311        >,
312    > + Send {
313        gaxi::unimplemented::unimplemented_stub()
314    }
315
316    /// Implements [super::client::Dataform::fetch_remote_branches].
317    fn fetch_remote_branches(
318        &self,
319        _req: crate::model::FetchRemoteBranchesRequest,
320        _options: crate::RequestOptions,
321    ) -> impl std::future::Future<
322        Output = crate::Result<crate::Response<crate::model::FetchRemoteBranchesResponse>>,
323    > + Send {
324        gaxi::unimplemented::unimplemented_stub()
325    }
326
327    /// Implements [super::client::Dataform::list_workspaces].
328    fn list_workspaces(
329        &self,
330        _req: crate::model::ListWorkspacesRequest,
331        _options: crate::RequestOptions,
332    ) -> impl std::future::Future<
333        Output = crate::Result<crate::Response<crate::model::ListWorkspacesResponse>>,
334    > + Send {
335        gaxi::unimplemented::unimplemented_stub()
336    }
337
338    /// Implements [super::client::Dataform::get_workspace].
339    fn get_workspace(
340        &self,
341        _req: crate::model::GetWorkspaceRequest,
342        _options: crate::RequestOptions,
343    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Workspace>>> + Send
344    {
345        gaxi::unimplemented::unimplemented_stub()
346    }
347
348    /// Implements [super::client::Dataform::create_workspace].
349    fn create_workspace(
350        &self,
351        _req: crate::model::CreateWorkspaceRequest,
352        _options: crate::RequestOptions,
353    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Workspace>>> + Send
354    {
355        gaxi::unimplemented::unimplemented_stub()
356    }
357
358    /// Implements [super::client::Dataform::delete_workspace].
359    fn delete_workspace(
360        &self,
361        _req: crate::model::DeleteWorkspaceRequest,
362        _options: crate::RequestOptions,
363    ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
364        gaxi::unimplemented::unimplemented_stub()
365    }
366
367    /// Implements [super::client::Dataform::install_npm_packages].
368    fn install_npm_packages(
369        &self,
370        _req: crate::model::InstallNpmPackagesRequest,
371        _options: crate::RequestOptions,
372    ) -> impl std::future::Future<
373        Output = crate::Result<crate::Response<crate::model::InstallNpmPackagesResponse>>,
374    > + Send {
375        gaxi::unimplemented::unimplemented_stub()
376    }
377
378    /// Implements [super::client::Dataform::pull_git_commits].
379    fn pull_git_commits(
380        &self,
381        _req: crate::model::PullGitCommitsRequest,
382        _options: crate::RequestOptions,
383    ) -> impl std::future::Future<
384        Output = crate::Result<crate::Response<crate::model::PullGitCommitsResponse>>,
385    > + Send {
386        gaxi::unimplemented::unimplemented_stub()
387    }
388
389    /// Implements [super::client::Dataform::push_git_commits].
390    fn push_git_commits(
391        &self,
392        _req: crate::model::PushGitCommitsRequest,
393        _options: crate::RequestOptions,
394    ) -> impl std::future::Future<
395        Output = crate::Result<crate::Response<crate::model::PushGitCommitsResponse>>,
396    > + Send {
397        gaxi::unimplemented::unimplemented_stub()
398    }
399
400    /// Implements [super::client::Dataform::fetch_file_git_statuses].
401    fn fetch_file_git_statuses(
402        &self,
403        _req: crate::model::FetchFileGitStatusesRequest,
404        _options: crate::RequestOptions,
405    ) -> impl std::future::Future<
406        Output = crate::Result<crate::Response<crate::model::FetchFileGitStatusesResponse>>,
407    > + Send {
408        gaxi::unimplemented::unimplemented_stub()
409    }
410
411    /// Implements [super::client::Dataform::fetch_git_ahead_behind].
412    fn fetch_git_ahead_behind(
413        &self,
414        _req: crate::model::FetchGitAheadBehindRequest,
415        _options: crate::RequestOptions,
416    ) -> impl std::future::Future<
417        Output = crate::Result<crate::Response<crate::model::FetchGitAheadBehindResponse>>,
418    > + Send {
419        gaxi::unimplemented::unimplemented_stub()
420    }
421
422    /// Implements [super::client::Dataform::commit_workspace_changes].
423    fn commit_workspace_changes(
424        &self,
425        _req: crate::model::CommitWorkspaceChangesRequest,
426        _options: crate::RequestOptions,
427    ) -> impl std::future::Future<
428        Output = crate::Result<crate::Response<crate::model::CommitWorkspaceChangesResponse>>,
429    > + Send {
430        gaxi::unimplemented::unimplemented_stub()
431    }
432
433    /// Implements [super::client::Dataform::reset_workspace_changes].
434    fn reset_workspace_changes(
435        &self,
436        _req: crate::model::ResetWorkspaceChangesRequest,
437        _options: crate::RequestOptions,
438    ) -> impl std::future::Future<
439        Output = crate::Result<crate::Response<crate::model::ResetWorkspaceChangesResponse>>,
440    > + Send {
441        gaxi::unimplemented::unimplemented_stub()
442    }
443
444    /// Implements [super::client::Dataform::fetch_file_diff].
445    fn fetch_file_diff(
446        &self,
447        _req: crate::model::FetchFileDiffRequest,
448        _options: crate::RequestOptions,
449    ) -> impl std::future::Future<
450        Output = crate::Result<crate::Response<crate::model::FetchFileDiffResponse>>,
451    > + Send {
452        gaxi::unimplemented::unimplemented_stub()
453    }
454
455    /// Implements [super::client::Dataform::query_directory_contents].
456    fn query_directory_contents(
457        &self,
458        _req: crate::model::QueryDirectoryContentsRequest,
459        _options: crate::RequestOptions,
460    ) -> impl std::future::Future<
461        Output = crate::Result<crate::Response<crate::model::QueryDirectoryContentsResponse>>,
462    > + Send {
463        gaxi::unimplemented::unimplemented_stub()
464    }
465
466    /// Implements [super::client::Dataform::search_files].
467    fn search_files(
468        &self,
469        _req: crate::model::SearchFilesRequest,
470        _options: crate::RequestOptions,
471    ) -> impl std::future::Future<
472        Output = crate::Result<crate::Response<crate::model::SearchFilesResponse>>,
473    > + Send {
474        gaxi::unimplemented::unimplemented_stub()
475    }
476
477    /// Implements [super::client::Dataform::make_directory].
478    fn make_directory(
479        &self,
480        _req: crate::model::MakeDirectoryRequest,
481        _options: crate::RequestOptions,
482    ) -> impl std::future::Future<
483        Output = crate::Result<crate::Response<crate::model::MakeDirectoryResponse>>,
484    > + Send {
485        gaxi::unimplemented::unimplemented_stub()
486    }
487
488    /// Implements [super::client::Dataform::remove_directory].
489    fn remove_directory(
490        &self,
491        _req: crate::model::RemoveDirectoryRequest,
492        _options: crate::RequestOptions,
493    ) -> impl std::future::Future<
494        Output = crate::Result<crate::Response<crate::model::RemoveDirectoryResponse>>,
495    > + Send {
496        gaxi::unimplemented::unimplemented_stub()
497    }
498
499    /// Implements [super::client::Dataform::move_directory].
500    fn move_directory(
501        &self,
502        _req: crate::model::MoveDirectoryRequest,
503        _options: crate::RequestOptions,
504    ) -> impl std::future::Future<
505        Output = crate::Result<crate::Response<crate::model::MoveDirectoryResponse>>,
506    > + Send {
507        gaxi::unimplemented::unimplemented_stub()
508    }
509
510    /// Implements [super::client::Dataform::read_file].
511    fn read_file(
512        &self,
513        _req: crate::model::ReadFileRequest,
514        _options: crate::RequestOptions,
515    ) -> impl std::future::Future<
516        Output = crate::Result<crate::Response<crate::model::ReadFileResponse>>,
517    > + Send {
518        gaxi::unimplemented::unimplemented_stub()
519    }
520
521    /// Implements [super::client::Dataform::remove_file].
522    fn remove_file(
523        &self,
524        _req: crate::model::RemoveFileRequest,
525        _options: crate::RequestOptions,
526    ) -> impl std::future::Future<
527        Output = crate::Result<crate::Response<crate::model::RemoveFileResponse>>,
528    > + Send {
529        gaxi::unimplemented::unimplemented_stub()
530    }
531
532    /// Implements [super::client::Dataform::move_file].
533    fn move_file(
534        &self,
535        _req: crate::model::MoveFileRequest,
536        _options: crate::RequestOptions,
537    ) -> impl std::future::Future<
538        Output = crate::Result<crate::Response<crate::model::MoveFileResponse>>,
539    > + Send {
540        gaxi::unimplemented::unimplemented_stub()
541    }
542
543    /// Implements [super::client::Dataform::write_file].
544    fn write_file(
545        &self,
546        _req: crate::model::WriteFileRequest,
547        _options: crate::RequestOptions,
548    ) -> impl std::future::Future<
549        Output = crate::Result<crate::Response<crate::model::WriteFileResponse>>,
550    > + Send {
551        gaxi::unimplemented::unimplemented_stub()
552    }
553
554    /// Implements [super::client::Dataform::list_release_configs].
555    fn list_release_configs(
556        &self,
557        _req: crate::model::ListReleaseConfigsRequest,
558        _options: crate::RequestOptions,
559    ) -> impl std::future::Future<
560        Output = crate::Result<crate::Response<crate::model::ListReleaseConfigsResponse>>,
561    > + Send {
562        gaxi::unimplemented::unimplemented_stub()
563    }
564
565    /// Implements [super::client::Dataform::get_release_config].
566    fn get_release_config(
567        &self,
568        _req: crate::model::GetReleaseConfigRequest,
569        _options: crate::RequestOptions,
570    ) -> impl std::future::Future<
571        Output = crate::Result<crate::Response<crate::model::ReleaseConfig>>,
572    > + Send {
573        gaxi::unimplemented::unimplemented_stub()
574    }
575
576    /// Implements [super::client::Dataform::create_release_config].
577    fn create_release_config(
578        &self,
579        _req: crate::model::CreateReleaseConfigRequest,
580        _options: crate::RequestOptions,
581    ) -> impl std::future::Future<
582        Output = crate::Result<crate::Response<crate::model::ReleaseConfig>>,
583    > + Send {
584        gaxi::unimplemented::unimplemented_stub()
585    }
586
587    /// Implements [super::client::Dataform::update_release_config].
588    fn update_release_config(
589        &self,
590        _req: crate::model::UpdateReleaseConfigRequest,
591        _options: crate::RequestOptions,
592    ) -> impl std::future::Future<
593        Output = crate::Result<crate::Response<crate::model::ReleaseConfig>>,
594    > + Send {
595        gaxi::unimplemented::unimplemented_stub()
596    }
597
598    /// Implements [super::client::Dataform::delete_release_config].
599    fn delete_release_config(
600        &self,
601        _req: crate::model::DeleteReleaseConfigRequest,
602        _options: crate::RequestOptions,
603    ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
604        gaxi::unimplemented::unimplemented_stub()
605    }
606
607    /// Implements [super::client::Dataform::list_compilation_results].
608    fn list_compilation_results(
609        &self,
610        _req: crate::model::ListCompilationResultsRequest,
611        _options: crate::RequestOptions,
612    ) -> impl std::future::Future<
613        Output = crate::Result<crate::Response<crate::model::ListCompilationResultsResponse>>,
614    > + Send {
615        gaxi::unimplemented::unimplemented_stub()
616    }
617
618    /// Implements [super::client::Dataform::get_compilation_result].
619    fn get_compilation_result(
620        &self,
621        _req: crate::model::GetCompilationResultRequest,
622        _options: crate::RequestOptions,
623    ) -> impl std::future::Future<
624        Output = crate::Result<crate::Response<crate::model::CompilationResult>>,
625    > + Send {
626        gaxi::unimplemented::unimplemented_stub()
627    }
628
629    /// Implements [super::client::Dataform::create_compilation_result].
630    fn create_compilation_result(
631        &self,
632        _req: crate::model::CreateCompilationResultRequest,
633        _options: crate::RequestOptions,
634    ) -> impl std::future::Future<
635        Output = crate::Result<crate::Response<crate::model::CompilationResult>>,
636    > + Send {
637        gaxi::unimplemented::unimplemented_stub()
638    }
639
640    /// Implements [super::client::Dataform::query_compilation_result_actions].
641    fn query_compilation_result_actions(
642        &self,
643        _req: crate::model::QueryCompilationResultActionsRequest,
644        _options: crate::RequestOptions,
645    ) -> impl std::future::Future<
646        Output = crate::Result<
647            crate::Response<crate::model::QueryCompilationResultActionsResponse>,
648        >,
649    > + Send {
650        gaxi::unimplemented::unimplemented_stub()
651    }
652
653    /// Implements [super::client::Dataform::list_workflow_configs].
654    fn list_workflow_configs(
655        &self,
656        _req: crate::model::ListWorkflowConfigsRequest,
657        _options: crate::RequestOptions,
658    ) -> impl std::future::Future<
659        Output = crate::Result<crate::Response<crate::model::ListWorkflowConfigsResponse>>,
660    > + Send {
661        gaxi::unimplemented::unimplemented_stub()
662    }
663
664    /// Implements [super::client::Dataform::get_workflow_config].
665    fn get_workflow_config(
666        &self,
667        _req: crate::model::GetWorkflowConfigRequest,
668        _options: crate::RequestOptions,
669    ) -> impl std::future::Future<
670        Output = crate::Result<crate::Response<crate::model::WorkflowConfig>>,
671    > + Send {
672        gaxi::unimplemented::unimplemented_stub()
673    }
674
675    /// Implements [super::client::Dataform::create_workflow_config].
676    fn create_workflow_config(
677        &self,
678        _req: crate::model::CreateWorkflowConfigRequest,
679        _options: crate::RequestOptions,
680    ) -> impl std::future::Future<
681        Output = crate::Result<crate::Response<crate::model::WorkflowConfig>>,
682    > + Send {
683        gaxi::unimplemented::unimplemented_stub()
684    }
685
686    /// Implements [super::client::Dataform::update_workflow_config].
687    fn update_workflow_config(
688        &self,
689        _req: crate::model::UpdateWorkflowConfigRequest,
690        _options: crate::RequestOptions,
691    ) -> impl std::future::Future<
692        Output = crate::Result<crate::Response<crate::model::WorkflowConfig>>,
693    > + Send {
694        gaxi::unimplemented::unimplemented_stub()
695    }
696
697    /// Implements [super::client::Dataform::delete_workflow_config].
698    fn delete_workflow_config(
699        &self,
700        _req: crate::model::DeleteWorkflowConfigRequest,
701        _options: crate::RequestOptions,
702    ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
703        gaxi::unimplemented::unimplemented_stub()
704    }
705
706    /// Implements [super::client::Dataform::list_workflow_invocations].
707    fn list_workflow_invocations(
708        &self,
709        _req: crate::model::ListWorkflowInvocationsRequest,
710        _options: crate::RequestOptions,
711    ) -> impl std::future::Future<
712        Output = crate::Result<crate::Response<crate::model::ListWorkflowInvocationsResponse>>,
713    > + Send {
714        gaxi::unimplemented::unimplemented_stub()
715    }
716
717    /// Implements [super::client::Dataform::get_workflow_invocation].
718    fn get_workflow_invocation(
719        &self,
720        _req: crate::model::GetWorkflowInvocationRequest,
721        _options: crate::RequestOptions,
722    ) -> impl std::future::Future<
723        Output = crate::Result<crate::Response<crate::model::WorkflowInvocation>>,
724    > + Send {
725        gaxi::unimplemented::unimplemented_stub()
726    }
727
728    /// Implements [super::client::Dataform::create_workflow_invocation].
729    fn create_workflow_invocation(
730        &self,
731        _req: crate::model::CreateWorkflowInvocationRequest,
732        _options: crate::RequestOptions,
733    ) -> impl std::future::Future<
734        Output = crate::Result<crate::Response<crate::model::WorkflowInvocation>>,
735    > + Send {
736        gaxi::unimplemented::unimplemented_stub()
737    }
738
739    /// Implements [super::client::Dataform::delete_workflow_invocation].
740    fn delete_workflow_invocation(
741        &self,
742        _req: crate::model::DeleteWorkflowInvocationRequest,
743        _options: crate::RequestOptions,
744    ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
745        gaxi::unimplemented::unimplemented_stub()
746    }
747
748    /// Implements [super::client::Dataform::cancel_workflow_invocation].
749    fn cancel_workflow_invocation(
750        &self,
751        _req: crate::model::CancelWorkflowInvocationRequest,
752        _options: crate::RequestOptions,
753    ) -> impl std::future::Future<
754        Output = crate::Result<crate::Response<crate::model::CancelWorkflowInvocationResponse>>,
755    > + Send {
756        gaxi::unimplemented::unimplemented_stub()
757    }
758
759    /// Implements [super::client::Dataform::query_workflow_invocation_actions].
760    fn query_workflow_invocation_actions(
761        &self,
762        _req: crate::model::QueryWorkflowInvocationActionsRequest,
763        _options: crate::RequestOptions,
764    ) -> impl std::future::Future<
765        Output = crate::Result<
766            crate::Response<crate::model::QueryWorkflowInvocationActionsResponse>,
767        >,
768    > + Send {
769        gaxi::unimplemented::unimplemented_stub()
770    }
771
772    /// Implements [super::client::Dataform::get_config].
773    fn get_config(
774        &self,
775        _req: crate::model::GetConfigRequest,
776        _options: crate::RequestOptions,
777    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Config>>> + Send
778    {
779        gaxi::unimplemented::unimplemented_stub()
780    }
781
782    /// Implements [super::client::Dataform::update_config].
783    fn update_config(
784        &self,
785        _req: crate::model::UpdateConfigRequest,
786        _options: crate::RequestOptions,
787    ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Config>>> + Send
788    {
789        gaxi::unimplemented::unimplemented_stub()
790    }
791
792    /// Implements [super::client::Dataform::get_iam_policy].
793    fn get_iam_policy(
794        &self,
795        _req: google_cloud_iam_v1::model::GetIamPolicyRequest,
796        _options: crate::RequestOptions,
797    ) -> impl std::future::Future<
798        Output = crate::Result<crate::Response<google_cloud_iam_v1::model::Policy>>,
799    > + Send {
800        gaxi::unimplemented::unimplemented_stub()
801    }
802
803    /// Implements [super::client::Dataform::set_iam_policy].
804    fn set_iam_policy(
805        &self,
806        _req: google_cloud_iam_v1::model::SetIamPolicyRequest,
807        _options: crate::RequestOptions,
808    ) -> impl std::future::Future<
809        Output = crate::Result<crate::Response<google_cloud_iam_v1::model::Policy>>,
810    > + Send {
811        gaxi::unimplemented::unimplemented_stub()
812    }
813
814    /// Implements [super::client::Dataform::test_iam_permissions].
815    fn test_iam_permissions(
816        &self,
817        _req: google_cloud_iam_v1::model::TestIamPermissionsRequest,
818        _options: crate::RequestOptions,
819    ) -> impl std::future::Future<
820        Output = crate::Result<
821            crate::Response<google_cloud_iam_v1::model::TestIamPermissionsResponse>,
822        >,
823    > + Send {
824        gaxi::unimplemented::unimplemented_stub()
825    }
826
827    /// Implements [super::client::Dataform::list_locations].
828    fn list_locations(
829        &self,
830        _req: google_cloud_location::model::ListLocationsRequest,
831        _options: crate::RequestOptions,
832    ) -> impl std::future::Future<
833        Output = crate::Result<
834            crate::Response<google_cloud_location::model::ListLocationsResponse>,
835        >,
836    > + Send {
837        gaxi::unimplemented::unimplemented_stub()
838    }
839
840    /// Implements [super::client::Dataform::get_location].
841    fn get_location(
842        &self,
843        _req: google_cloud_location::model::GetLocationRequest,
844        _options: crate::RequestOptions,
845    ) -> impl std::future::Future<
846        Output = crate::Result<crate::Response<google_cloud_location::model::Location>>,
847    > + Send {
848        gaxi::unimplemented::unimplemented_stub()
849    }
850
851    /// Implements [super::client::Dataform::list_operations].
852    fn list_operations(
853        &self,
854        _req: google_cloud_longrunning::model::ListOperationsRequest,
855        _options: crate::RequestOptions,
856    ) -> impl std::future::Future<
857        Output = crate::Result<
858            crate::Response<google_cloud_longrunning::model::ListOperationsResponse>,
859        >,
860    > + Send {
861        gaxi::unimplemented::unimplemented_stub()
862    }
863
864    /// Implements [super::client::Dataform::get_operation].
865    fn get_operation(
866        &self,
867        _req: google_cloud_longrunning::model::GetOperationRequest,
868        _options: crate::RequestOptions,
869    ) -> impl std::future::Future<
870        Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
871    > + Send {
872        gaxi::unimplemented::unimplemented_stub()
873    }
874
875    /// Implements [super::client::Dataform::delete_operation].
876    fn delete_operation(
877        &self,
878        _req: google_cloud_longrunning::model::DeleteOperationRequest,
879        _options: crate::RequestOptions,
880    ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
881        gaxi::unimplemented::unimplemented_stub()
882    }
883
884    /// Implements [super::client::Dataform::cancel_operation].
885    fn cancel_operation(
886        &self,
887        _req: google_cloud_longrunning::model::CancelOperationRequest,
888        _options: crate::RequestOptions,
889    ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
890        gaxi::unimplemented::unimplemented_stub()
891    }
892
893    /// Returns the polling error policy.
894    ///
895    /// When mocking, this method is typically irrelevant. Do not try to verify
896    /// it is called by your mocks.
897    fn get_polling_error_policy(
898        &self,
899        _options: &crate::RequestOptions,
900    ) -> std::sync::Arc<dyn google_cloud_gax::polling_error_policy::PollingErrorPolicy> {
901        std::sync::Arc::new(google_cloud_gax::polling_error_policy::Aip194Strict)
902    }
903
904    /// Returns the polling backoff policy.
905    ///
906    /// When mocking, this method is typically irrelevant. Do not try to verify
907    /// it is called by your mocks.
908    fn get_polling_backoff_policy(
909        &self,
910        _options: &crate::RequestOptions,
911    ) -> std::sync::Arc<dyn google_cloud_gax::polling_backoff_policy::PollingBackoffPolicy> {
912        std::sync::Arc::new(google_cloud_gax::exponential_backoff::ExponentialBackoff::default())
913    }
914}