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::list_repositories].
42    fn list_repositories(
43        &self,
44        _req: crate::model::ListRepositoriesRequest,
45        _options: gax::options::RequestOptions,
46    ) -> impl std::future::Future<
47        Output = crate::Result<gax::response::Response<crate::model::ListRepositoriesResponse>>,
48    > + Send {
49        gaxi::unimplemented::unimplemented_stub()
50    }
51
52    /// Implements [super::client::Dataform::get_repository].
53    fn get_repository(
54        &self,
55        _req: crate::model::GetRepositoryRequest,
56        _options: gax::options::RequestOptions,
57    ) -> impl std::future::Future<
58        Output = crate::Result<gax::response::Response<crate::model::Repository>>,
59    > + Send {
60        gaxi::unimplemented::unimplemented_stub()
61    }
62
63    /// Implements [super::client::Dataform::create_repository].
64    fn create_repository(
65        &self,
66        _req: crate::model::CreateRepositoryRequest,
67        _options: gax::options::RequestOptions,
68    ) -> impl std::future::Future<
69        Output = crate::Result<gax::response::Response<crate::model::Repository>>,
70    > + Send {
71        gaxi::unimplemented::unimplemented_stub()
72    }
73
74    /// Implements [super::client::Dataform::update_repository].
75    fn update_repository(
76        &self,
77        _req: crate::model::UpdateRepositoryRequest,
78        _options: gax::options::RequestOptions,
79    ) -> impl std::future::Future<
80        Output = crate::Result<gax::response::Response<crate::model::Repository>>,
81    > + Send {
82        gaxi::unimplemented::unimplemented_stub()
83    }
84
85    /// Implements [super::client::Dataform::delete_repository].
86    fn delete_repository(
87        &self,
88        _req: crate::model::DeleteRepositoryRequest,
89        _options: gax::options::RequestOptions,
90    ) -> impl std::future::Future<Output = crate::Result<gax::response::Response<()>>> + Send {
91        gaxi::unimplemented::unimplemented_stub()
92    }
93
94    /// Implements [super::client::Dataform::commit_repository_changes].
95    fn commit_repository_changes(
96        &self,
97        _req: crate::model::CommitRepositoryChangesRequest,
98        _options: gax::options::RequestOptions,
99    ) -> impl std::future::Future<
100        Output = crate::Result<
101            gax::response::Response<crate::model::CommitRepositoryChangesResponse>,
102        >,
103    > + Send {
104        gaxi::unimplemented::unimplemented_stub()
105    }
106
107    /// Implements [super::client::Dataform::read_repository_file].
108    fn read_repository_file(
109        &self,
110        _req: crate::model::ReadRepositoryFileRequest,
111        _options: gax::options::RequestOptions,
112    ) -> impl std::future::Future<
113        Output = crate::Result<gax::response::Response<crate::model::ReadRepositoryFileResponse>>,
114    > + Send {
115        gaxi::unimplemented::unimplemented_stub()
116    }
117
118    /// Implements [super::client::Dataform::query_repository_directory_contents].
119    fn query_repository_directory_contents(
120        &self,
121        _req: crate::model::QueryRepositoryDirectoryContentsRequest,
122        _options: gax::options::RequestOptions,
123    ) -> impl std::future::Future<
124        Output = crate::Result<
125            gax::response::Response<crate::model::QueryRepositoryDirectoryContentsResponse>,
126        >,
127    > + Send {
128        gaxi::unimplemented::unimplemented_stub()
129    }
130
131    /// Implements [super::client::Dataform::fetch_repository_history].
132    fn fetch_repository_history(
133        &self,
134        _req: crate::model::FetchRepositoryHistoryRequest,
135        _options: gax::options::RequestOptions,
136    ) -> impl std::future::Future<
137        Output = crate::Result<
138            gax::response::Response<crate::model::FetchRepositoryHistoryResponse>,
139        >,
140    > + Send {
141        gaxi::unimplemented::unimplemented_stub()
142    }
143
144    /// Implements [super::client::Dataform::compute_repository_access_token_status].
145    fn compute_repository_access_token_status(
146        &self,
147        _req: crate::model::ComputeRepositoryAccessTokenStatusRequest,
148        _options: gax::options::RequestOptions,
149    ) -> impl std::future::Future<
150        Output = crate::Result<
151            gax::response::Response<crate::model::ComputeRepositoryAccessTokenStatusResponse>,
152        >,
153    > + Send {
154        gaxi::unimplemented::unimplemented_stub()
155    }
156
157    /// Implements [super::client::Dataform::fetch_remote_branches].
158    fn fetch_remote_branches(
159        &self,
160        _req: crate::model::FetchRemoteBranchesRequest,
161        _options: gax::options::RequestOptions,
162    ) -> impl std::future::Future<
163        Output = crate::Result<gax::response::Response<crate::model::FetchRemoteBranchesResponse>>,
164    > + Send {
165        gaxi::unimplemented::unimplemented_stub()
166    }
167
168    /// Implements [super::client::Dataform::list_workspaces].
169    fn list_workspaces(
170        &self,
171        _req: crate::model::ListWorkspacesRequest,
172        _options: gax::options::RequestOptions,
173    ) -> impl std::future::Future<
174        Output = crate::Result<gax::response::Response<crate::model::ListWorkspacesResponse>>,
175    > + Send {
176        gaxi::unimplemented::unimplemented_stub()
177    }
178
179    /// Implements [super::client::Dataform::get_workspace].
180    fn get_workspace(
181        &self,
182        _req: crate::model::GetWorkspaceRequest,
183        _options: gax::options::RequestOptions,
184    ) -> impl std::future::Future<
185        Output = crate::Result<gax::response::Response<crate::model::Workspace>>,
186    > + Send {
187        gaxi::unimplemented::unimplemented_stub()
188    }
189
190    /// Implements [super::client::Dataform::create_workspace].
191    fn create_workspace(
192        &self,
193        _req: crate::model::CreateWorkspaceRequest,
194        _options: gax::options::RequestOptions,
195    ) -> impl std::future::Future<
196        Output = crate::Result<gax::response::Response<crate::model::Workspace>>,
197    > + Send {
198        gaxi::unimplemented::unimplemented_stub()
199    }
200
201    /// Implements [super::client::Dataform::delete_workspace].
202    fn delete_workspace(
203        &self,
204        _req: crate::model::DeleteWorkspaceRequest,
205        _options: gax::options::RequestOptions,
206    ) -> impl std::future::Future<Output = crate::Result<gax::response::Response<()>>> + Send {
207        gaxi::unimplemented::unimplemented_stub()
208    }
209
210    /// Implements [super::client::Dataform::install_npm_packages].
211    fn install_npm_packages(
212        &self,
213        _req: crate::model::InstallNpmPackagesRequest,
214        _options: gax::options::RequestOptions,
215    ) -> impl std::future::Future<
216        Output = crate::Result<gax::response::Response<crate::model::InstallNpmPackagesResponse>>,
217    > + Send {
218        gaxi::unimplemented::unimplemented_stub()
219    }
220
221    /// Implements [super::client::Dataform::pull_git_commits].
222    fn pull_git_commits(
223        &self,
224        _req: crate::model::PullGitCommitsRequest,
225        _options: gax::options::RequestOptions,
226    ) -> impl std::future::Future<
227        Output = crate::Result<gax::response::Response<crate::model::PullGitCommitsResponse>>,
228    > + Send {
229        gaxi::unimplemented::unimplemented_stub()
230    }
231
232    /// Implements [super::client::Dataform::push_git_commits].
233    fn push_git_commits(
234        &self,
235        _req: crate::model::PushGitCommitsRequest,
236        _options: gax::options::RequestOptions,
237    ) -> impl std::future::Future<
238        Output = crate::Result<gax::response::Response<crate::model::PushGitCommitsResponse>>,
239    > + Send {
240        gaxi::unimplemented::unimplemented_stub()
241    }
242
243    /// Implements [super::client::Dataform::fetch_file_git_statuses].
244    fn fetch_file_git_statuses(
245        &self,
246        _req: crate::model::FetchFileGitStatusesRequest,
247        _options: gax::options::RequestOptions,
248    ) -> impl std::future::Future<
249        Output = crate::Result<gax::response::Response<crate::model::FetchFileGitStatusesResponse>>,
250    > + Send {
251        gaxi::unimplemented::unimplemented_stub()
252    }
253
254    /// Implements [super::client::Dataform::fetch_git_ahead_behind].
255    fn fetch_git_ahead_behind(
256        &self,
257        _req: crate::model::FetchGitAheadBehindRequest,
258        _options: gax::options::RequestOptions,
259    ) -> impl std::future::Future<
260        Output = crate::Result<gax::response::Response<crate::model::FetchGitAheadBehindResponse>>,
261    > + Send {
262        gaxi::unimplemented::unimplemented_stub()
263    }
264
265    /// Implements [super::client::Dataform::commit_workspace_changes].
266    fn commit_workspace_changes(
267        &self,
268        _req: crate::model::CommitWorkspaceChangesRequest,
269        _options: gax::options::RequestOptions,
270    ) -> impl std::future::Future<
271        Output = crate::Result<
272            gax::response::Response<crate::model::CommitWorkspaceChangesResponse>,
273        >,
274    > + Send {
275        gaxi::unimplemented::unimplemented_stub()
276    }
277
278    /// Implements [super::client::Dataform::reset_workspace_changes].
279    fn reset_workspace_changes(
280        &self,
281        _req: crate::model::ResetWorkspaceChangesRequest,
282        _options: gax::options::RequestOptions,
283    ) -> impl std::future::Future<
284        Output = crate::Result<
285            gax::response::Response<crate::model::ResetWorkspaceChangesResponse>,
286        >,
287    > + Send {
288        gaxi::unimplemented::unimplemented_stub()
289    }
290
291    /// Implements [super::client::Dataform::fetch_file_diff].
292    fn fetch_file_diff(
293        &self,
294        _req: crate::model::FetchFileDiffRequest,
295        _options: gax::options::RequestOptions,
296    ) -> impl std::future::Future<
297        Output = crate::Result<gax::response::Response<crate::model::FetchFileDiffResponse>>,
298    > + Send {
299        gaxi::unimplemented::unimplemented_stub()
300    }
301
302    /// Implements [super::client::Dataform::query_directory_contents].
303    fn query_directory_contents(
304        &self,
305        _req: crate::model::QueryDirectoryContentsRequest,
306        _options: gax::options::RequestOptions,
307    ) -> impl std::future::Future<
308        Output = crate::Result<
309            gax::response::Response<crate::model::QueryDirectoryContentsResponse>,
310        >,
311    > + Send {
312        gaxi::unimplemented::unimplemented_stub()
313    }
314
315    /// Implements [super::client::Dataform::search_files].
316    fn search_files(
317        &self,
318        _req: crate::model::SearchFilesRequest,
319        _options: gax::options::RequestOptions,
320    ) -> impl std::future::Future<
321        Output = crate::Result<gax::response::Response<crate::model::SearchFilesResponse>>,
322    > + Send {
323        gaxi::unimplemented::unimplemented_stub()
324    }
325
326    /// Implements [super::client::Dataform::make_directory].
327    fn make_directory(
328        &self,
329        _req: crate::model::MakeDirectoryRequest,
330        _options: gax::options::RequestOptions,
331    ) -> impl std::future::Future<
332        Output = crate::Result<gax::response::Response<crate::model::MakeDirectoryResponse>>,
333    > + Send {
334        gaxi::unimplemented::unimplemented_stub()
335    }
336
337    /// Implements [super::client::Dataform::remove_directory].
338    fn remove_directory(
339        &self,
340        _req: crate::model::RemoveDirectoryRequest,
341        _options: gax::options::RequestOptions,
342    ) -> impl std::future::Future<
343        Output = crate::Result<gax::response::Response<crate::model::RemoveDirectoryResponse>>,
344    > + Send {
345        gaxi::unimplemented::unimplemented_stub()
346    }
347
348    /// Implements [super::client::Dataform::move_directory].
349    fn move_directory(
350        &self,
351        _req: crate::model::MoveDirectoryRequest,
352        _options: gax::options::RequestOptions,
353    ) -> impl std::future::Future<
354        Output = crate::Result<gax::response::Response<crate::model::MoveDirectoryResponse>>,
355    > + Send {
356        gaxi::unimplemented::unimplemented_stub()
357    }
358
359    /// Implements [super::client::Dataform::read_file].
360    fn read_file(
361        &self,
362        _req: crate::model::ReadFileRequest,
363        _options: gax::options::RequestOptions,
364    ) -> impl std::future::Future<
365        Output = crate::Result<gax::response::Response<crate::model::ReadFileResponse>>,
366    > + Send {
367        gaxi::unimplemented::unimplemented_stub()
368    }
369
370    /// Implements [super::client::Dataform::remove_file].
371    fn remove_file(
372        &self,
373        _req: crate::model::RemoveFileRequest,
374        _options: gax::options::RequestOptions,
375    ) -> impl std::future::Future<
376        Output = crate::Result<gax::response::Response<crate::model::RemoveFileResponse>>,
377    > + Send {
378        gaxi::unimplemented::unimplemented_stub()
379    }
380
381    /// Implements [super::client::Dataform::move_file].
382    fn move_file(
383        &self,
384        _req: crate::model::MoveFileRequest,
385        _options: gax::options::RequestOptions,
386    ) -> impl std::future::Future<
387        Output = crate::Result<gax::response::Response<crate::model::MoveFileResponse>>,
388    > + Send {
389        gaxi::unimplemented::unimplemented_stub()
390    }
391
392    /// Implements [super::client::Dataform::write_file].
393    fn write_file(
394        &self,
395        _req: crate::model::WriteFileRequest,
396        _options: gax::options::RequestOptions,
397    ) -> impl std::future::Future<
398        Output = crate::Result<gax::response::Response<crate::model::WriteFileResponse>>,
399    > + Send {
400        gaxi::unimplemented::unimplemented_stub()
401    }
402
403    /// Implements [super::client::Dataform::list_release_configs].
404    fn list_release_configs(
405        &self,
406        _req: crate::model::ListReleaseConfigsRequest,
407        _options: gax::options::RequestOptions,
408    ) -> impl std::future::Future<
409        Output = crate::Result<gax::response::Response<crate::model::ListReleaseConfigsResponse>>,
410    > + Send {
411        gaxi::unimplemented::unimplemented_stub()
412    }
413
414    /// Implements [super::client::Dataform::get_release_config].
415    fn get_release_config(
416        &self,
417        _req: crate::model::GetReleaseConfigRequest,
418        _options: gax::options::RequestOptions,
419    ) -> impl std::future::Future<
420        Output = crate::Result<gax::response::Response<crate::model::ReleaseConfig>>,
421    > + Send {
422        gaxi::unimplemented::unimplemented_stub()
423    }
424
425    /// Implements [super::client::Dataform::create_release_config].
426    fn create_release_config(
427        &self,
428        _req: crate::model::CreateReleaseConfigRequest,
429        _options: gax::options::RequestOptions,
430    ) -> impl std::future::Future<
431        Output = crate::Result<gax::response::Response<crate::model::ReleaseConfig>>,
432    > + Send {
433        gaxi::unimplemented::unimplemented_stub()
434    }
435
436    /// Implements [super::client::Dataform::update_release_config].
437    fn update_release_config(
438        &self,
439        _req: crate::model::UpdateReleaseConfigRequest,
440        _options: gax::options::RequestOptions,
441    ) -> impl std::future::Future<
442        Output = crate::Result<gax::response::Response<crate::model::ReleaseConfig>>,
443    > + Send {
444        gaxi::unimplemented::unimplemented_stub()
445    }
446
447    /// Implements [super::client::Dataform::delete_release_config].
448    fn delete_release_config(
449        &self,
450        _req: crate::model::DeleteReleaseConfigRequest,
451        _options: gax::options::RequestOptions,
452    ) -> impl std::future::Future<Output = crate::Result<gax::response::Response<()>>> + Send {
453        gaxi::unimplemented::unimplemented_stub()
454    }
455
456    /// Implements [super::client::Dataform::list_compilation_results].
457    fn list_compilation_results(
458        &self,
459        _req: crate::model::ListCompilationResultsRequest,
460        _options: gax::options::RequestOptions,
461    ) -> impl std::future::Future<
462        Output = crate::Result<
463            gax::response::Response<crate::model::ListCompilationResultsResponse>,
464        >,
465    > + Send {
466        gaxi::unimplemented::unimplemented_stub()
467    }
468
469    /// Implements [super::client::Dataform::get_compilation_result].
470    fn get_compilation_result(
471        &self,
472        _req: crate::model::GetCompilationResultRequest,
473        _options: gax::options::RequestOptions,
474    ) -> impl std::future::Future<
475        Output = crate::Result<gax::response::Response<crate::model::CompilationResult>>,
476    > + Send {
477        gaxi::unimplemented::unimplemented_stub()
478    }
479
480    /// Implements [super::client::Dataform::create_compilation_result].
481    fn create_compilation_result(
482        &self,
483        _req: crate::model::CreateCompilationResultRequest,
484        _options: gax::options::RequestOptions,
485    ) -> impl std::future::Future<
486        Output = crate::Result<gax::response::Response<crate::model::CompilationResult>>,
487    > + Send {
488        gaxi::unimplemented::unimplemented_stub()
489    }
490
491    /// Implements [super::client::Dataform::query_compilation_result_actions].
492    fn query_compilation_result_actions(
493        &self,
494        _req: crate::model::QueryCompilationResultActionsRequest,
495        _options: gax::options::RequestOptions,
496    ) -> impl std::future::Future<
497        Output = crate::Result<
498            gax::response::Response<crate::model::QueryCompilationResultActionsResponse>,
499        >,
500    > + Send {
501        gaxi::unimplemented::unimplemented_stub()
502    }
503
504    /// Implements [super::client::Dataform::list_workflow_configs].
505    fn list_workflow_configs(
506        &self,
507        _req: crate::model::ListWorkflowConfigsRequest,
508        _options: gax::options::RequestOptions,
509    ) -> impl std::future::Future<
510        Output = crate::Result<gax::response::Response<crate::model::ListWorkflowConfigsResponse>>,
511    > + Send {
512        gaxi::unimplemented::unimplemented_stub()
513    }
514
515    /// Implements [super::client::Dataform::get_workflow_config].
516    fn get_workflow_config(
517        &self,
518        _req: crate::model::GetWorkflowConfigRequest,
519        _options: gax::options::RequestOptions,
520    ) -> impl std::future::Future<
521        Output = crate::Result<gax::response::Response<crate::model::WorkflowConfig>>,
522    > + Send {
523        gaxi::unimplemented::unimplemented_stub()
524    }
525
526    /// Implements [super::client::Dataform::create_workflow_config].
527    fn create_workflow_config(
528        &self,
529        _req: crate::model::CreateWorkflowConfigRequest,
530        _options: gax::options::RequestOptions,
531    ) -> impl std::future::Future<
532        Output = crate::Result<gax::response::Response<crate::model::WorkflowConfig>>,
533    > + Send {
534        gaxi::unimplemented::unimplemented_stub()
535    }
536
537    /// Implements [super::client::Dataform::update_workflow_config].
538    fn update_workflow_config(
539        &self,
540        _req: crate::model::UpdateWorkflowConfigRequest,
541        _options: gax::options::RequestOptions,
542    ) -> impl std::future::Future<
543        Output = crate::Result<gax::response::Response<crate::model::WorkflowConfig>>,
544    > + Send {
545        gaxi::unimplemented::unimplemented_stub()
546    }
547
548    /// Implements [super::client::Dataform::delete_workflow_config].
549    fn delete_workflow_config(
550        &self,
551        _req: crate::model::DeleteWorkflowConfigRequest,
552        _options: gax::options::RequestOptions,
553    ) -> impl std::future::Future<Output = crate::Result<gax::response::Response<()>>> + Send {
554        gaxi::unimplemented::unimplemented_stub()
555    }
556
557    /// Implements [super::client::Dataform::list_workflow_invocations].
558    fn list_workflow_invocations(
559        &self,
560        _req: crate::model::ListWorkflowInvocationsRequest,
561        _options: gax::options::RequestOptions,
562    ) -> impl std::future::Future<
563        Output = crate::Result<
564            gax::response::Response<crate::model::ListWorkflowInvocationsResponse>,
565        >,
566    > + Send {
567        gaxi::unimplemented::unimplemented_stub()
568    }
569
570    /// Implements [super::client::Dataform::get_workflow_invocation].
571    fn get_workflow_invocation(
572        &self,
573        _req: crate::model::GetWorkflowInvocationRequest,
574        _options: gax::options::RequestOptions,
575    ) -> impl std::future::Future<
576        Output = crate::Result<gax::response::Response<crate::model::WorkflowInvocation>>,
577    > + Send {
578        gaxi::unimplemented::unimplemented_stub()
579    }
580
581    /// Implements [super::client::Dataform::create_workflow_invocation].
582    fn create_workflow_invocation(
583        &self,
584        _req: crate::model::CreateWorkflowInvocationRequest,
585        _options: gax::options::RequestOptions,
586    ) -> impl std::future::Future<
587        Output = crate::Result<gax::response::Response<crate::model::WorkflowInvocation>>,
588    > + Send {
589        gaxi::unimplemented::unimplemented_stub()
590    }
591
592    /// Implements [super::client::Dataform::delete_workflow_invocation].
593    fn delete_workflow_invocation(
594        &self,
595        _req: crate::model::DeleteWorkflowInvocationRequest,
596        _options: gax::options::RequestOptions,
597    ) -> impl std::future::Future<Output = crate::Result<gax::response::Response<()>>> + Send {
598        gaxi::unimplemented::unimplemented_stub()
599    }
600
601    /// Implements [super::client::Dataform::cancel_workflow_invocation].
602    fn cancel_workflow_invocation(
603        &self,
604        _req: crate::model::CancelWorkflowInvocationRequest,
605        _options: gax::options::RequestOptions,
606    ) -> impl std::future::Future<
607        Output = crate::Result<
608            gax::response::Response<crate::model::CancelWorkflowInvocationResponse>,
609        >,
610    > + Send {
611        gaxi::unimplemented::unimplemented_stub()
612    }
613
614    /// Implements [super::client::Dataform::query_workflow_invocation_actions].
615    fn query_workflow_invocation_actions(
616        &self,
617        _req: crate::model::QueryWorkflowInvocationActionsRequest,
618        _options: gax::options::RequestOptions,
619    ) -> impl std::future::Future<
620        Output = crate::Result<
621            gax::response::Response<crate::model::QueryWorkflowInvocationActionsResponse>,
622        >,
623    > + Send {
624        gaxi::unimplemented::unimplemented_stub()
625    }
626
627    /// Implements [super::client::Dataform::get_config].
628    fn get_config(
629        &self,
630        _req: crate::model::GetConfigRequest,
631        _options: gax::options::RequestOptions,
632    ) -> impl std::future::Future<
633        Output = crate::Result<gax::response::Response<crate::model::Config>>,
634    > + Send {
635        gaxi::unimplemented::unimplemented_stub()
636    }
637
638    /// Implements [super::client::Dataform::update_config].
639    fn update_config(
640        &self,
641        _req: crate::model::UpdateConfigRequest,
642        _options: gax::options::RequestOptions,
643    ) -> impl std::future::Future<
644        Output = crate::Result<gax::response::Response<crate::model::Config>>,
645    > + Send {
646        gaxi::unimplemented::unimplemented_stub()
647    }
648
649    /// Implements [super::client::Dataform::list_locations].
650    fn list_locations(
651        &self,
652        _req: location::model::ListLocationsRequest,
653        _options: gax::options::RequestOptions,
654    ) -> impl std::future::Future<
655        Output = crate::Result<gax::response::Response<location::model::ListLocationsResponse>>,
656    > + Send {
657        gaxi::unimplemented::unimplemented_stub()
658    }
659
660    /// Implements [super::client::Dataform::get_location].
661    fn get_location(
662        &self,
663        _req: location::model::GetLocationRequest,
664        _options: gax::options::RequestOptions,
665    ) -> impl std::future::Future<
666        Output = crate::Result<gax::response::Response<location::model::Location>>,
667    > + Send {
668        gaxi::unimplemented::unimplemented_stub()
669    }
670
671    /// Implements [super::client::Dataform::set_iam_policy].
672    fn set_iam_policy(
673        &self,
674        _req: iam_v1::model::SetIamPolicyRequest,
675        _options: gax::options::RequestOptions,
676    ) -> impl std::future::Future<
677        Output = crate::Result<gax::response::Response<iam_v1::model::Policy>>,
678    > + Send {
679        gaxi::unimplemented::unimplemented_stub()
680    }
681
682    /// Implements [super::client::Dataform::get_iam_policy].
683    fn get_iam_policy(
684        &self,
685        _req: iam_v1::model::GetIamPolicyRequest,
686        _options: gax::options::RequestOptions,
687    ) -> impl std::future::Future<
688        Output = crate::Result<gax::response::Response<iam_v1::model::Policy>>,
689    > + Send {
690        gaxi::unimplemented::unimplemented_stub()
691    }
692
693    /// Implements [super::client::Dataform::test_iam_permissions].
694    fn test_iam_permissions(
695        &self,
696        _req: iam_v1::model::TestIamPermissionsRequest,
697        _options: gax::options::RequestOptions,
698    ) -> impl std::future::Future<
699        Output = crate::Result<gax::response::Response<iam_v1::model::TestIamPermissionsResponse>>,
700    > + Send {
701        gaxi::unimplemented::unimplemented_stub()
702    }
703}