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