1#![allow(rustdoc::broken_intra_doc_links)]
26
27pub(crate) mod dynamic;
28
29pub trait VmwareEngine: std::fmt::Debug + Send + Sync {
41 fn list_private_clouds(
43 &self,
44 _req: crate::model::ListPrivateCloudsRequest,
45 _options: gax::options::RequestOptions,
46 ) -> impl std::future::Future<
47 Output = crate::Result<gax::response::Response<crate::model::ListPrivateCloudsResponse>>,
48 > + Send {
49 gaxi::unimplemented::unimplemented_stub()
50 }
51
52 fn get_private_cloud(
54 &self,
55 _req: crate::model::GetPrivateCloudRequest,
56 _options: gax::options::RequestOptions,
57 ) -> impl std::future::Future<
58 Output = crate::Result<gax::response::Response<crate::model::PrivateCloud>>,
59 > + Send {
60 gaxi::unimplemented::unimplemented_stub()
61 }
62
63 fn create_private_cloud(
65 &self,
66 _req: crate::model::CreatePrivateCloudRequest,
67 _options: gax::options::RequestOptions,
68 ) -> impl std::future::Future<
69 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
70 > + Send {
71 gaxi::unimplemented::unimplemented_stub()
72 }
73
74 fn update_private_cloud(
76 &self,
77 _req: crate::model::UpdatePrivateCloudRequest,
78 _options: gax::options::RequestOptions,
79 ) -> impl std::future::Future<
80 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
81 > + Send {
82 gaxi::unimplemented::unimplemented_stub()
83 }
84
85 fn delete_private_cloud(
87 &self,
88 _req: crate::model::DeletePrivateCloudRequest,
89 _options: gax::options::RequestOptions,
90 ) -> impl std::future::Future<
91 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
92 > + Send {
93 gaxi::unimplemented::unimplemented_stub()
94 }
95
96 fn undelete_private_cloud(
98 &self,
99 _req: crate::model::UndeletePrivateCloudRequest,
100 _options: gax::options::RequestOptions,
101 ) -> impl std::future::Future<
102 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
103 > + Send {
104 gaxi::unimplemented::unimplemented_stub()
105 }
106
107 fn list_clusters(
109 &self,
110 _req: crate::model::ListClustersRequest,
111 _options: gax::options::RequestOptions,
112 ) -> impl std::future::Future<
113 Output = crate::Result<gax::response::Response<crate::model::ListClustersResponse>>,
114 > + Send {
115 gaxi::unimplemented::unimplemented_stub()
116 }
117
118 fn get_cluster(
120 &self,
121 _req: crate::model::GetClusterRequest,
122 _options: gax::options::RequestOptions,
123 ) -> impl std::future::Future<
124 Output = crate::Result<gax::response::Response<crate::model::Cluster>>,
125 > + Send {
126 gaxi::unimplemented::unimplemented_stub()
127 }
128
129 fn create_cluster(
131 &self,
132 _req: crate::model::CreateClusterRequest,
133 _options: gax::options::RequestOptions,
134 ) -> impl std::future::Future<
135 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
136 > + Send {
137 gaxi::unimplemented::unimplemented_stub()
138 }
139
140 fn update_cluster(
142 &self,
143 _req: crate::model::UpdateClusterRequest,
144 _options: gax::options::RequestOptions,
145 ) -> impl std::future::Future<
146 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
147 > + Send {
148 gaxi::unimplemented::unimplemented_stub()
149 }
150
151 fn delete_cluster(
153 &self,
154 _req: crate::model::DeleteClusterRequest,
155 _options: gax::options::RequestOptions,
156 ) -> impl std::future::Future<
157 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
158 > + Send {
159 gaxi::unimplemented::unimplemented_stub()
160 }
161
162 fn list_nodes(
164 &self,
165 _req: crate::model::ListNodesRequest,
166 _options: gax::options::RequestOptions,
167 ) -> impl std::future::Future<
168 Output = crate::Result<gax::response::Response<crate::model::ListNodesResponse>>,
169 > + Send {
170 gaxi::unimplemented::unimplemented_stub()
171 }
172
173 fn get_node(
175 &self,
176 _req: crate::model::GetNodeRequest,
177 _options: gax::options::RequestOptions,
178 ) -> impl std::future::Future<
179 Output = crate::Result<gax::response::Response<crate::model::Node>>,
180 > + Send {
181 gaxi::unimplemented::unimplemented_stub()
182 }
183
184 fn list_external_addresses(
186 &self,
187 _req: crate::model::ListExternalAddressesRequest,
188 _options: gax::options::RequestOptions,
189 ) -> impl std::future::Future<
190 Output = crate::Result<
191 gax::response::Response<crate::model::ListExternalAddressesResponse>,
192 >,
193 > + Send {
194 gaxi::unimplemented::unimplemented_stub()
195 }
196
197 fn fetch_network_policy_external_addresses(
199 &self,
200 _req: crate::model::FetchNetworkPolicyExternalAddressesRequest,
201 _options: gax::options::RequestOptions,
202 ) -> impl std::future::Future<
203 Output = crate::Result<
204 gax::response::Response<crate::model::FetchNetworkPolicyExternalAddressesResponse>,
205 >,
206 > + Send {
207 gaxi::unimplemented::unimplemented_stub()
208 }
209
210 fn get_external_address(
212 &self,
213 _req: crate::model::GetExternalAddressRequest,
214 _options: gax::options::RequestOptions,
215 ) -> impl std::future::Future<
216 Output = crate::Result<gax::response::Response<crate::model::ExternalAddress>>,
217 > + Send {
218 gaxi::unimplemented::unimplemented_stub()
219 }
220
221 fn create_external_address(
223 &self,
224 _req: crate::model::CreateExternalAddressRequest,
225 _options: gax::options::RequestOptions,
226 ) -> impl std::future::Future<
227 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
228 > + Send {
229 gaxi::unimplemented::unimplemented_stub()
230 }
231
232 fn update_external_address(
234 &self,
235 _req: crate::model::UpdateExternalAddressRequest,
236 _options: gax::options::RequestOptions,
237 ) -> impl std::future::Future<
238 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
239 > + Send {
240 gaxi::unimplemented::unimplemented_stub()
241 }
242
243 fn delete_external_address(
245 &self,
246 _req: crate::model::DeleteExternalAddressRequest,
247 _options: gax::options::RequestOptions,
248 ) -> impl std::future::Future<
249 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
250 > + Send {
251 gaxi::unimplemented::unimplemented_stub()
252 }
253
254 fn list_subnets(
256 &self,
257 _req: crate::model::ListSubnetsRequest,
258 _options: gax::options::RequestOptions,
259 ) -> impl std::future::Future<
260 Output = crate::Result<gax::response::Response<crate::model::ListSubnetsResponse>>,
261 > + Send {
262 gaxi::unimplemented::unimplemented_stub()
263 }
264
265 fn get_subnet(
267 &self,
268 _req: crate::model::GetSubnetRequest,
269 _options: gax::options::RequestOptions,
270 ) -> impl std::future::Future<
271 Output = crate::Result<gax::response::Response<crate::model::Subnet>>,
272 > + Send {
273 gaxi::unimplemented::unimplemented_stub()
274 }
275
276 fn update_subnet(
278 &self,
279 _req: crate::model::UpdateSubnetRequest,
280 _options: gax::options::RequestOptions,
281 ) -> impl std::future::Future<
282 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
283 > + Send {
284 gaxi::unimplemented::unimplemented_stub()
285 }
286
287 fn list_external_access_rules(
289 &self,
290 _req: crate::model::ListExternalAccessRulesRequest,
291 _options: gax::options::RequestOptions,
292 ) -> impl std::future::Future<
293 Output = crate::Result<
294 gax::response::Response<crate::model::ListExternalAccessRulesResponse>,
295 >,
296 > + Send {
297 gaxi::unimplemented::unimplemented_stub()
298 }
299
300 fn get_external_access_rule(
302 &self,
303 _req: crate::model::GetExternalAccessRuleRequest,
304 _options: gax::options::RequestOptions,
305 ) -> impl std::future::Future<
306 Output = crate::Result<gax::response::Response<crate::model::ExternalAccessRule>>,
307 > + Send {
308 gaxi::unimplemented::unimplemented_stub()
309 }
310
311 fn create_external_access_rule(
313 &self,
314 _req: crate::model::CreateExternalAccessRuleRequest,
315 _options: gax::options::RequestOptions,
316 ) -> impl std::future::Future<
317 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
318 > + Send {
319 gaxi::unimplemented::unimplemented_stub()
320 }
321
322 fn update_external_access_rule(
324 &self,
325 _req: crate::model::UpdateExternalAccessRuleRequest,
326 _options: gax::options::RequestOptions,
327 ) -> impl std::future::Future<
328 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
329 > + Send {
330 gaxi::unimplemented::unimplemented_stub()
331 }
332
333 fn delete_external_access_rule(
335 &self,
336 _req: crate::model::DeleteExternalAccessRuleRequest,
337 _options: gax::options::RequestOptions,
338 ) -> impl std::future::Future<
339 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
340 > + Send {
341 gaxi::unimplemented::unimplemented_stub()
342 }
343
344 fn list_logging_servers(
346 &self,
347 _req: crate::model::ListLoggingServersRequest,
348 _options: gax::options::RequestOptions,
349 ) -> impl std::future::Future<
350 Output = crate::Result<gax::response::Response<crate::model::ListLoggingServersResponse>>,
351 > + Send {
352 gaxi::unimplemented::unimplemented_stub()
353 }
354
355 fn get_logging_server(
357 &self,
358 _req: crate::model::GetLoggingServerRequest,
359 _options: gax::options::RequestOptions,
360 ) -> impl std::future::Future<
361 Output = crate::Result<gax::response::Response<crate::model::LoggingServer>>,
362 > + Send {
363 gaxi::unimplemented::unimplemented_stub()
364 }
365
366 fn create_logging_server(
368 &self,
369 _req: crate::model::CreateLoggingServerRequest,
370 _options: gax::options::RequestOptions,
371 ) -> impl std::future::Future<
372 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
373 > + Send {
374 gaxi::unimplemented::unimplemented_stub()
375 }
376
377 fn update_logging_server(
379 &self,
380 _req: crate::model::UpdateLoggingServerRequest,
381 _options: gax::options::RequestOptions,
382 ) -> impl std::future::Future<
383 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
384 > + Send {
385 gaxi::unimplemented::unimplemented_stub()
386 }
387
388 fn delete_logging_server(
390 &self,
391 _req: crate::model::DeleteLoggingServerRequest,
392 _options: gax::options::RequestOptions,
393 ) -> impl std::future::Future<
394 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
395 > + Send {
396 gaxi::unimplemented::unimplemented_stub()
397 }
398
399 fn list_node_types(
401 &self,
402 _req: crate::model::ListNodeTypesRequest,
403 _options: gax::options::RequestOptions,
404 ) -> impl std::future::Future<
405 Output = crate::Result<gax::response::Response<crate::model::ListNodeTypesResponse>>,
406 > + Send {
407 gaxi::unimplemented::unimplemented_stub()
408 }
409
410 fn get_node_type(
412 &self,
413 _req: crate::model::GetNodeTypeRequest,
414 _options: gax::options::RequestOptions,
415 ) -> impl std::future::Future<
416 Output = crate::Result<gax::response::Response<crate::model::NodeType>>,
417 > + Send {
418 gaxi::unimplemented::unimplemented_stub()
419 }
420
421 fn show_nsx_credentials(
423 &self,
424 _req: crate::model::ShowNsxCredentialsRequest,
425 _options: gax::options::RequestOptions,
426 ) -> impl std::future::Future<
427 Output = crate::Result<gax::response::Response<crate::model::Credentials>>,
428 > + Send {
429 gaxi::unimplemented::unimplemented_stub()
430 }
431
432 fn show_vcenter_credentials(
434 &self,
435 _req: crate::model::ShowVcenterCredentialsRequest,
436 _options: gax::options::RequestOptions,
437 ) -> impl std::future::Future<
438 Output = crate::Result<gax::response::Response<crate::model::Credentials>>,
439 > + Send {
440 gaxi::unimplemented::unimplemented_stub()
441 }
442
443 fn reset_nsx_credentials(
445 &self,
446 _req: crate::model::ResetNsxCredentialsRequest,
447 _options: gax::options::RequestOptions,
448 ) -> impl std::future::Future<
449 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
450 > + Send {
451 gaxi::unimplemented::unimplemented_stub()
452 }
453
454 fn reset_vcenter_credentials(
456 &self,
457 _req: crate::model::ResetVcenterCredentialsRequest,
458 _options: gax::options::RequestOptions,
459 ) -> impl std::future::Future<
460 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
461 > + Send {
462 gaxi::unimplemented::unimplemented_stub()
463 }
464
465 fn get_dns_forwarding(
467 &self,
468 _req: crate::model::GetDnsForwardingRequest,
469 _options: gax::options::RequestOptions,
470 ) -> impl std::future::Future<
471 Output = crate::Result<gax::response::Response<crate::model::DnsForwarding>>,
472 > + Send {
473 gaxi::unimplemented::unimplemented_stub()
474 }
475
476 fn update_dns_forwarding(
478 &self,
479 _req: crate::model::UpdateDnsForwardingRequest,
480 _options: gax::options::RequestOptions,
481 ) -> impl std::future::Future<
482 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
483 > + Send {
484 gaxi::unimplemented::unimplemented_stub()
485 }
486
487 fn get_network_peering(
489 &self,
490 _req: crate::model::GetNetworkPeeringRequest,
491 _options: gax::options::RequestOptions,
492 ) -> impl std::future::Future<
493 Output = crate::Result<gax::response::Response<crate::model::NetworkPeering>>,
494 > + Send {
495 gaxi::unimplemented::unimplemented_stub()
496 }
497
498 fn list_network_peerings(
500 &self,
501 _req: crate::model::ListNetworkPeeringsRequest,
502 _options: gax::options::RequestOptions,
503 ) -> impl std::future::Future<
504 Output = crate::Result<gax::response::Response<crate::model::ListNetworkPeeringsResponse>>,
505 > + Send {
506 gaxi::unimplemented::unimplemented_stub()
507 }
508
509 fn create_network_peering(
511 &self,
512 _req: crate::model::CreateNetworkPeeringRequest,
513 _options: gax::options::RequestOptions,
514 ) -> impl std::future::Future<
515 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
516 > + Send {
517 gaxi::unimplemented::unimplemented_stub()
518 }
519
520 fn delete_network_peering(
522 &self,
523 _req: crate::model::DeleteNetworkPeeringRequest,
524 _options: gax::options::RequestOptions,
525 ) -> impl std::future::Future<
526 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
527 > + Send {
528 gaxi::unimplemented::unimplemented_stub()
529 }
530
531 fn update_network_peering(
533 &self,
534 _req: crate::model::UpdateNetworkPeeringRequest,
535 _options: gax::options::RequestOptions,
536 ) -> impl std::future::Future<
537 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
538 > + Send {
539 gaxi::unimplemented::unimplemented_stub()
540 }
541
542 fn list_peering_routes(
544 &self,
545 _req: crate::model::ListPeeringRoutesRequest,
546 _options: gax::options::RequestOptions,
547 ) -> impl std::future::Future<
548 Output = crate::Result<gax::response::Response<crate::model::ListPeeringRoutesResponse>>,
549 > + Send {
550 gaxi::unimplemented::unimplemented_stub()
551 }
552
553 fn create_hcx_activation_key(
555 &self,
556 _req: crate::model::CreateHcxActivationKeyRequest,
557 _options: gax::options::RequestOptions,
558 ) -> impl std::future::Future<
559 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
560 > + Send {
561 gaxi::unimplemented::unimplemented_stub()
562 }
563
564 fn list_hcx_activation_keys(
566 &self,
567 _req: crate::model::ListHcxActivationKeysRequest,
568 _options: gax::options::RequestOptions,
569 ) -> impl std::future::Future<
570 Output = crate::Result<
571 gax::response::Response<crate::model::ListHcxActivationKeysResponse>,
572 >,
573 > + Send {
574 gaxi::unimplemented::unimplemented_stub()
575 }
576
577 fn get_hcx_activation_key(
579 &self,
580 _req: crate::model::GetHcxActivationKeyRequest,
581 _options: gax::options::RequestOptions,
582 ) -> impl std::future::Future<
583 Output = crate::Result<gax::response::Response<crate::model::HcxActivationKey>>,
584 > + Send {
585 gaxi::unimplemented::unimplemented_stub()
586 }
587
588 fn get_network_policy(
590 &self,
591 _req: crate::model::GetNetworkPolicyRequest,
592 _options: gax::options::RequestOptions,
593 ) -> impl std::future::Future<
594 Output = crate::Result<gax::response::Response<crate::model::NetworkPolicy>>,
595 > + Send {
596 gaxi::unimplemented::unimplemented_stub()
597 }
598
599 fn list_network_policies(
601 &self,
602 _req: crate::model::ListNetworkPoliciesRequest,
603 _options: gax::options::RequestOptions,
604 ) -> impl std::future::Future<
605 Output = crate::Result<gax::response::Response<crate::model::ListNetworkPoliciesResponse>>,
606 > + Send {
607 gaxi::unimplemented::unimplemented_stub()
608 }
609
610 fn create_network_policy(
612 &self,
613 _req: crate::model::CreateNetworkPolicyRequest,
614 _options: gax::options::RequestOptions,
615 ) -> impl std::future::Future<
616 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
617 > + Send {
618 gaxi::unimplemented::unimplemented_stub()
619 }
620
621 fn update_network_policy(
623 &self,
624 _req: crate::model::UpdateNetworkPolicyRequest,
625 _options: gax::options::RequestOptions,
626 ) -> impl std::future::Future<
627 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
628 > + Send {
629 gaxi::unimplemented::unimplemented_stub()
630 }
631
632 fn delete_network_policy(
634 &self,
635 _req: crate::model::DeleteNetworkPolicyRequest,
636 _options: gax::options::RequestOptions,
637 ) -> impl std::future::Future<
638 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
639 > + Send {
640 gaxi::unimplemented::unimplemented_stub()
641 }
642
643 fn list_management_dns_zone_bindings(
645 &self,
646 _req: crate::model::ListManagementDnsZoneBindingsRequest,
647 _options: gax::options::RequestOptions,
648 ) -> impl std::future::Future<
649 Output = crate::Result<
650 gax::response::Response<crate::model::ListManagementDnsZoneBindingsResponse>,
651 >,
652 > + Send {
653 gaxi::unimplemented::unimplemented_stub()
654 }
655
656 fn get_management_dns_zone_binding(
658 &self,
659 _req: crate::model::GetManagementDnsZoneBindingRequest,
660 _options: gax::options::RequestOptions,
661 ) -> impl std::future::Future<
662 Output = crate::Result<gax::response::Response<crate::model::ManagementDnsZoneBinding>>,
663 > + Send {
664 gaxi::unimplemented::unimplemented_stub()
665 }
666
667 fn create_management_dns_zone_binding(
669 &self,
670 _req: crate::model::CreateManagementDnsZoneBindingRequest,
671 _options: gax::options::RequestOptions,
672 ) -> impl std::future::Future<
673 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
674 > + Send {
675 gaxi::unimplemented::unimplemented_stub()
676 }
677
678 fn update_management_dns_zone_binding(
680 &self,
681 _req: crate::model::UpdateManagementDnsZoneBindingRequest,
682 _options: gax::options::RequestOptions,
683 ) -> impl std::future::Future<
684 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
685 > + Send {
686 gaxi::unimplemented::unimplemented_stub()
687 }
688
689 fn delete_management_dns_zone_binding(
691 &self,
692 _req: crate::model::DeleteManagementDnsZoneBindingRequest,
693 _options: gax::options::RequestOptions,
694 ) -> impl std::future::Future<
695 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
696 > + Send {
697 gaxi::unimplemented::unimplemented_stub()
698 }
699
700 fn repair_management_dns_zone_binding(
702 &self,
703 _req: crate::model::RepairManagementDnsZoneBindingRequest,
704 _options: gax::options::RequestOptions,
705 ) -> impl std::future::Future<
706 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
707 > + Send {
708 gaxi::unimplemented::unimplemented_stub()
709 }
710
711 fn create_vmware_engine_network(
713 &self,
714 _req: crate::model::CreateVmwareEngineNetworkRequest,
715 _options: gax::options::RequestOptions,
716 ) -> impl std::future::Future<
717 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
718 > + Send {
719 gaxi::unimplemented::unimplemented_stub()
720 }
721
722 fn update_vmware_engine_network(
724 &self,
725 _req: crate::model::UpdateVmwareEngineNetworkRequest,
726 _options: gax::options::RequestOptions,
727 ) -> impl std::future::Future<
728 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
729 > + Send {
730 gaxi::unimplemented::unimplemented_stub()
731 }
732
733 fn delete_vmware_engine_network(
735 &self,
736 _req: crate::model::DeleteVmwareEngineNetworkRequest,
737 _options: gax::options::RequestOptions,
738 ) -> impl std::future::Future<
739 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
740 > + Send {
741 gaxi::unimplemented::unimplemented_stub()
742 }
743
744 fn get_vmware_engine_network(
746 &self,
747 _req: crate::model::GetVmwareEngineNetworkRequest,
748 _options: gax::options::RequestOptions,
749 ) -> impl std::future::Future<
750 Output = crate::Result<gax::response::Response<crate::model::VmwareEngineNetwork>>,
751 > + Send {
752 gaxi::unimplemented::unimplemented_stub()
753 }
754
755 fn list_vmware_engine_networks(
757 &self,
758 _req: crate::model::ListVmwareEngineNetworksRequest,
759 _options: gax::options::RequestOptions,
760 ) -> impl std::future::Future<
761 Output = crate::Result<
762 gax::response::Response<crate::model::ListVmwareEngineNetworksResponse>,
763 >,
764 > + Send {
765 gaxi::unimplemented::unimplemented_stub()
766 }
767
768 fn create_private_connection(
770 &self,
771 _req: crate::model::CreatePrivateConnectionRequest,
772 _options: gax::options::RequestOptions,
773 ) -> impl std::future::Future<
774 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
775 > + Send {
776 gaxi::unimplemented::unimplemented_stub()
777 }
778
779 fn get_private_connection(
781 &self,
782 _req: crate::model::GetPrivateConnectionRequest,
783 _options: gax::options::RequestOptions,
784 ) -> impl std::future::Future<
785 Output = crate::Result<gax::response::Response<crate::model::PrivateConnection>>,
786 > + Send {
787 gaxi::unimplemented::unimplemented_stub()
788 }
789
790 fn list_private_connections(
792 &self,
793 _req: crate::model::ListPrivateConnectionsRequest,
794 _options: gax::options::RequestOptions,
795 ) -> impl std::future::Future<
796 Output = crate::Result<
797 gax::response::Response<crate::model::ListPrivateConnectionsResponse>,
798 >,
799 > + Send {
800 gaxi::unimplemented::unimplemented_stub()
801 }
802
803 fn update_private_connection(
805 &self,
806 _req: crate::model::UpdatePrivateConnectionRequest,
807 _options: gax::options::RequestOptions,
808 ) -> impl std::future::Future<
809 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
810 > + Send {
811 gaxi::unimplemented::unimplemented_stub()
812 }
813
814 fn delete_private_connection(
816 &self,
817 _req: crate::model::DeletePrivateConnectionRequest,
818 _options: gax::options::RequestOptions,
819 ) -> impl std::future::Future<
820 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
821 > + Send {
822 gaxi::unimplemented::unimplemented_stub()
823 }
824
825 fn list_private_connection_peering_routes(
827 &self,
828 _req: crate::model::ListPrivateConnectionPeeringRoutesRequest,
829 _options: gax::options::RequestOptions,
830 ) -> impl std::future::Future<
831 Output = crate::Result<
832 gax::response::Response<crate::model::ListPrivateConnectionPeeringRoutesResponse>,
833 >,
834 > + Send {
835 gaxi::unimplemented::unimplemented_stub()
836 }
837
838 fn grant_dns_bind_permission(
840 &self,
841 _req: crate::model::GrantDnsBindPermissionRequest,
842 _options: gax::options::RequestOptions,
843 ) -> impl std::future::Future<
844 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
845 > + Send {
846 gaxi::unimplemented::unimplemented_stub()
847 }
848
849 fn get_dns_bind_permission(
851 &self,
852 _req: crate::model::GetDnsBindPermissionRequest,
853 _options: gax::options::RequestOptions,
854 ) -> impl std::future::Future<
855 Output = crate::Result<gax::response::Response<crate::model::DnsBindPermission>>,
856 > + Send {
857 gaxi::unimplemented::unimplemented_stub()
858 }
859
860 fn revoke_dns_bind_permission(
862 &self,
863 _req: crate::model::RevokeDnsBindPermissionRequest,
864 _options: gax::options::RequestOptions,
865 ) -> impl std::future::Future<
866 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
867 > + Send {
868 gaxi::unimplemented::unimplemented_stub()
869 }
870
871 fn list_locations(
873 &self,
874 _req: location::model::ListLocationsRequest,
875 _options: gax::options::RequestOptions,
876 ) -> impl std::future::Future<
877 Output = crate::Result<gax::response::Response<location::model::ListLocationsResponse>>,
878 > + Send {
879 gaxi::unimplemented::unimplemented_stub()
880 }
881
882 fn get_location(
884 &self,
885 _req: location::model::GetLocationRequest,
886 _options: gax::options::RequestOptions,
887 ) -> impl std::future::Future<
888 Output = crate::Result<gax::response::Response<location::model::Location>>,
889 > + Send {
890 gaxi::unimplemented::unimplemented_stub()
891 }
892
893 fn set_iam_policy(
895 &self,
896 _req: iam_v1::model::SetIamPolicyRequest,
897 _options: gax::options::RequestOptions,
898 ) -> impl std::future::Future<
899 Output = crate::Result<gax::response::Response<iam_v1::model::Policy>>,
900 > + Send {
901 gaxi::unimplemented::unimplemented_stub()
902 }
903
904 fn get_iam_policy(
906 &self,
907 _req: iam_v1::model::GetIamPolicyRequest,
908 _options: gax::options::RequestOptions,
909 ) -> impl std::future::Future<
910 Output = crate::Result<gax::response::Response<iam_v1::model::Policy>>,
911 > + Send {
912 gaxi::unimplemented::unimplemented_stub()
913 }
914
915 fn test_iam_permissions(
917 &self,
918 _req: iam_v1::model::TestIamPermissionsRequest,
919 _options: gax::options::RequestOptions,
920 ) -> impl std::future::Future<
921 Output = crate::Result<gax::response::Response<iam_v1::model::TestIamPermissionsResponse>>,
922 > + Send {
923 gaxi::unimplemented::unimplemented_stub()
924 }
925
926 fn list_operations(
928 &self,
929 _req: longrunning::model::ListOperationsRequest,
930 _options: gax::options::RequestOptions,
931 ) -> impl std::future::Future<
932 Output = crate::Result<gax::response::Response<longrunning::model::ListOperationsResponse>>,
933 > + Send {
934 gaxi::unimplemented::unimplemented_stub()
935 }
936
937 fn get_operation(
939 &self,
940 _req: longrunning::model::GetOperationRequest,
941 _options: gax::options::RequestOptions,
942 ) -> impl std::future::Future<
943 Output = crate::Result<gax::response::Response<longrunning::model::Operation>>,
944 > + Send {
945 gaxi::unimplemented::unimplemented_stub()
946 }
947
948 fn delete_operation(
950 &self,
951 _req: longrunning::model::DeleteOperationRequest,
952 _options: gax::options::RequestOptions,
953 ) -> impl std::future::Future<Output = crate::Result<gax::response::Response<()>>> + Send {
954 gaxi::unimplemented::unimplemented_stub()
955 }
956
957 fn get_polling_error_policy(
962 &self,
963 _options: &gax::options::RequestOptions,
964 ) -> std::sync::Arc<dyn gax::polling_error_policy::PollingErrorPolicy> {
965 std::sync::Arc::new(gax::polling_error_policy::Aip194Strict)
966 }
967
968 fn get_polling_backoff_policy(
973 &self,
974 _options: &gax::options::RequestOptions,
975 ) -> std::sync::Arc<dyn gax::polling_backoff_policy::PollingBackoffPolicy> {
976 std::sync::Arc::new(gax::exponential_backoff::ExponentialBackoff::default())
977 }
978}