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: crate::RequestOptions,
46 ) -> impl std::future::Future<
47 Output = crate::Result<crate::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: crate::RequestOptions,
57 ) -> impl std::future::Future<
58 Output = crate::Result<crate::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: crate::RequestOptions,
68 ) -> impl std::future::Future<
69 Output = crate::Result<crate::Response<google_cloud_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: crate::RequestOptions,
79 ) -> impl std::future::Future<
80 Output = crate::Result<crate::Response<google_cloud_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: crate::RequestOptions,
90 ) -> impl std::future::Future<
91 Output = crate::Result<crate::Response<google_cloud_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: crate::RequestOptions,
101 ) -> impl std::future::Future<
102 Output = crate::Result<crate::Response<google_cloud_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: crate::RequestOptions,
112 ) -> impl std::future::Future<
113 Output = crate::Result<crate::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: crate::RequestOptions,
123 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Cluster>>> + Send
124 {
125 gaxi::unimplemented::unimplemented_stub()
126 }
127
128 fn create_cluster(
130 &self,
131 _req: crate::model::CreateClusterRequest,
132 _options: crate::RequestOptions,
133 ) -> impl std::future::Future<
134 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
135 > + Send {
136 gaxi::unimplemented::unimplemented_stub()
137 }
138
139 fn update_cluster(
141 &self,
142 _req: crate::model::UpdateClusterRequest,
143 _options: crate::RequestOptions,
144 ) -> impl std::future::Future<
145 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
146 > + Send {
147 gaxi::unimplemented::unimplemented_stub()
148 }
149
150 fn delete_cluster(
152 &self,
153 _req: crate::model::DeleteClusterRequest,
154 _options: crate::RequestOptions,
155 ) -> impl std::future::Future<
156 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
157 > + Send {
158 gaxi::unimplemented::unimplemented_stub()
159 }
160
161 fn list_nodes(
163 &self,
164 _req: crate::model::ListNodesRequest,
165 _options: crate::RequestOptions,
166 ) -> impl std::future::Future<
167 Output = crate::Result<crate::Response<crate::model::ListNodesResponse>>,
168 > + Send {
169 gaxi::unimplemented::unimplemented_stub()
170 }
171
172 fn get_node(
174 &self,
175 _req: crate::model::GetNodeRequest,
176 _options: crate::RequestOptions,
177 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Node>>> + Send
178 {
179 gaxi::unimplemented::unimplemented_stub()
180 }
181
182 fn list_external_addresses(
184 &self,
185 _req: crate::model::ListExternalAddressesRequest,
186 _options: crate::RequestOptions,
187 ) -> impl std::future::Future<
188 Output = crate::Result<crate::Response<crate::model::ListExternalAddressesResponse>>,
189 > + Send {
190 gaxi::unimplemented::unimplemented_stub()
191 }
192
193 fn fetch_network_policy_external_addresses(
195 &self,
196 _req: crate::model::FetchNetworkPolicyExternalAddressesRequest,
197 _options: crate::RequestOptions,
198 ) -> impl std::future::Future<
199 Output = crate::Result<
200 crate::Response<crate::model::FetchNetworkPolicyExternalAddressesResponse>,
201 >,
202 > + Send {
203 gaxi::unimplemented::unimplemented_stub()
204 }
205
206 fn get_external_address(
208 &self,
209 _req: crate::model::GetExternalAddressRequest,
210 _options: crate::RequestOptions,
211 ) -> impl std::future::Future<
212 Output = crate::Result<crate::Response<crate::model::ExternalAddress>>,
213 > + Send {
214 gaxi::unimplemented::unimplemented_stub()
215 }
216
217 fn create_external_address(
219 &self,
220 _req: crate::model::CreateExternalAddressRequest,
221 _options: crate::RequestOptions,
222 ) -> impl std::future::Future<
223 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
224 > + Send {
225 gaxi::unimplemented::unimplemented_stub()
226 }
227
228 fn update_external_address(
230 &self,
231 _req: crate::model::UpdateExternalAddressRequest,
232 _options: crate::RequestOptions,
233 ) -> impl std::future::Future<
234 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
235 > + Send {
236 gaxi::unimplemented::unimplemented_stub()
237 }
238
239 fn delete_external_address(
241 &self,
242 _req: crate::model::DeleteExternalAddressRequest,
243 _options: crate::RequestOptions,
244 ) -> impl std::future::Future<
245 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
246 > + Send {
247 gaxi::unimplemented::unimplemented_stub()
248 }
249
250 fn list_subnets(
252 &self,
253 _req: crate::model::ListSubnetsRequest,
254 _options: crate::RequestOptions,
255 ) -> impl std::future::Future<
256 Output = crate::Result<crate::Response<crate::model::ListSubnetsResponse>>,
257 > + Send {
258 gaxi::unimplemented::unimplemented_stub()
259 }
260
261 fn get_subnet(
263 &self,
264 _req: crate::model::GetSubnetRequest,
265 _options: crate::RequestOptions,
266 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Subnet>>> + Send
267 {
268 gaxi::unimplemented::unimplemented_stub()
269 }
270
271 fn update_subnet(
273 &self,
274 _req: crate::model::UpdateSubnetRequest,
275 _options: crate::RequestOptions,
276 ) -> impl std::future::Future<
277 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
278 > + Send {
279 gaxi::unimplemented::unimplemented_stub()
280 }
281
282 fn list_external_access_rules(
284 &self,
285 _req: crate::model::ListExternalAccessRulesRequest,
286 _options: crate::RequestOptions,
287 ) -> impl std::future::Future<
288 Output = crate::Result<crate::Response<crate::model::ListExternalAccessRulesResponse>>,
289 > + Send {
290 gaxi::unimplemented::unimplemented_stub()
291 }
292
293 fn get_external_access_rule(
295 &self,
296 _req: crate::model::GetExternalAccessRuleRequest,
297 _options: crate::RequestOptions,
298 ) -> impl std::future::Future<
299 Output = crate::Result<crate::Response<crate::model::ExternalAccessRule>>,
300 > + Send {
301 gaxi::unimplemented::unimplemented_stub()
302 }
303
304 fn create_external_access_rule(
306 &self,
307 _req: crate::model::CreateExternalAccessRuleRequest,
308 _options: crate::RequestOptions,
309 ) -> impl std::future::Future<
310 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
311 > + Send {
312 gaxi::unimplemented::unimplemented_stub()
313 }
314
315 fn update_external_access_rule(
317 &self,
318 _req: crate::model::UpdateExternalAccessRuleRequest,
319 _options: crate::RequestOptions,
320 ) -> impl std::future::Future<
321 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
322 > + Send {
323 gaxi::unimplemented::unimplemented_stub()
324 }
325
326 fn delete_external_access_rule(
328 &self,
329 _req: crate::model::DeleteExternalAccessRuleRequest,
330 _options: crate::RequestOptions,
331 ) -> impl std::future::Future<
332 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
333 > + Send {
334 gaxi::unimplemented::unimplemented_stub()
335 }
336
337 fn list_logging_servers(
339 &self,
340 _req: crate::model::ListLoggingServersRequest,
341 _options: crate::RequestOptions,
342 ) -> impl std::future::Future<
343 Output = crate::Result<crate::Response<crate::model::ListLoggingServersResponse>>,
344 > + Send {
345 gaxi::unimplemented::unimplemented_stub()
346 }
347
348 fn get_logging_server(
350 &self,
351 _req: crate::model::GetLoggingServerRequest,
352 _options: crate::RequestOptions,
353 ) -> impl std::future::Future<
354 Output = crate::Result<crate::Response<crate::model::LoggingServer>>,
355 > + Send {
356 gaxi::unimplemented::unimplemented_stub()
357 }
358
359 fn create_logging_server(
361 &self,
362 _req: crate::model::CreateLoggingServerRequest,
363 _options: crate::RequestOptions,
364 ) -> impl std::future::Future<
365 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
366 > + Send {
367 gaxi::unimplemented::unimplemented_stub()
368 }
369
370 fn update_logging_server(
372 &self,
373 _req: crate::model::UpdateLoggingServerRequest,
374 _options: crate::RequestOptions,
375 ) -> impl std::future::Future<
376 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
377 > + Send {
378 gaxi::unimplemented::unimplemented_stub()
379 }
380
381 fn delete_logging_server(
383 &self,
384 _req: crate::model::DeleteLoggingServerRequest,
385 _options: crate::RequestOptions,
386 ) -> impl std::future::Future<
387 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
388 > + Send {
389 gaxi::unimplemented::unimplemented_stub()
390 }
391
392 fn list_node_types(
394 &self,
395 _req: crate::model::ListNodeTypesRequest,
396 _options: crate::RequestOptions,
397 ) -> impl std::future::Future<
398 Output = crate::Result<crate::Response<crate::model::ListNodeTypesResponse>>,
399 > + Send {
400 gaxi::unimplemented::unimplemented_stub()
401 }
402
403 fn get_node_type(
405 &self,
406 _req: crate::model::GetNodeTypeRequest,
407 _options: crate::RequestOptions,
408 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::NodeType>>> + Send
409 {
410 gaxi::unimplemented::unimplemented_stub()
411 }
412
413 fn show_nsx_credentials(
415 &self,
416 _req: crate::model::ShowNsxCredentialsRequest,
417 _options: crate::RequestOptions,
418 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Credentials>>>
419 + Send {
420 gaxi::unimplemented::unimplemented_stub()
421 }
422
423 fn show_vcenter_credentials(
425 &self,
426 _req: crate::model::ShowVcenterCredentialsRequest,
427 _options: crate::RequestOptions,
428 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Credentials>>>
429 + Send {
430 gaxi::unimplemented::unimplemented_stub()
431 }
432
433 fn reset_nsx_credentials(
435 &self,
436 _req: crate::model::ResetNsxCredentialsRequest,
437 _options: crate::RequestOptions,
438 ) -> impl std::future::Future<
439 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
440 > + Send {
441 gaxi::unimplemented::unimplemented_stub()
442 }
443
444 fn reset_vcenter_credentials(
446 &self,
447 _req: crate::model::ResetVcenterCredentialsRequest,
448 _options: crate::RequestOptions,
449 ) -> impl std::future::Future<
450 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
451 > + Send {
452 gaxi::unimplemented::unimplemented_stub()
453 }
454
455 fn get_dns_forwarding(
457 &self,
458 _req: crate::model::GetDnsForwardingRequest,
459 _options: crate::RequestOptions,
460 ) -> impl std::future::Future<
461 Output = crate::Result<crate::Response<crate::model::DnsForwarding>>,
462 > + Send {
463 gaxi::unimplemented::unimplemented_stub()
464 }
465
466 fn update_dns_forwarding(
468 &self,
469 _req: crate::model::UpdateDnsForwardingRequest,
470 _options: crate::RequestOptions,
471 ) -> impl std::future::Future<
472 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
473 > + Send {
474 gaxi::unimplemented::unimplemented_stub()
475 }
476
477 fn get_network_peering(
479 &self,
480 _req: crate::model::GetNetworkPeeringRequest,
481 _options: crate::RequestOptions,
482 ) -> impl std::future::Future<
483 Output = crate::Result<crate::Response<crate::model::NetworkPeering>>,
484 > + Send {
485 gaxi::unimplemented::unimplemented_stub()
486 }
487
488 fn list_network_peerings(
490 &self,
491 _req: crate::model::ListNetworkPeeringsRequest,
492 _options: crate::RequestOptions,
493 ) -> impl std::future::Future<
494 Output = crate::Result<crate::Response<crate::model::ListNetworkPeeringsResponse>>,
495 > + Send {
496 gaxi::unimplemented::unimplemented_stub()
497 }
498
499 fn create_network_peering(
501 &self,
502 _req: crate::model::CreateNetworkPeeringRequest,
503 _options: crate::RequestOptions,
504 ) -> impl std::future::Future<
505 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
506 > + Send {
507 gaxi::unimplemented::unimplemented_stub()
508 }
509
510 fn delete_network_peering(
512 &self,
513 _req: crate::model::DeleteNetworkPeeringRequest,
514 _options: crate::RequestOptions,
515 ) -> impl std::future::Future<
516 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
517 > + Send {
518 gaxi::unimplemented::unimplemented_stub()
519 }
520
521 fn update_network_peering(
523 &self,
524 _req: crate::model::UpdateNetworkPeeringRequest,
525 _options: crate::RequestOptions,
526 ) -> impl std::future::Future<
527 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
528 > + Send {
529 gaxi::unimplemented::unimplemented_stub()
530 }
531
532 fn list_peering_routes(
534 &self,
535 _req: crate::model::ListPeeringRoutesRequest,
536 _options: crate::RequestOptions,
537 ) -> impl std::future::Future<
538 Output = crate::Result<crate::Response<crate::model::ListPeeringRoutesResponse>>,
539 > + Send {
540 gaxi::unimplemented::unimplemented_stub()
541 }
542
543 fn create_hcx_activation_key(
545 &self,
546 _req: crate::model::CreateHcxActivationKeyRequest,
547 _options: crate::RequestOptions,
548 ) -> impl std::future::Future<
549 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
550 > + Send {
551 gaxi::unimplemented::unimplemented_stub()
552 }
553
554 fn list_hcx_activation_keys(
556 &self,
557 _req: crate::model::ListHcxActivationKeysRequest,
558 _options: crate::RequestOptions,
559 ) -> impl std::future::Future<
560 Output = crate::Result<crate::Response<crate::model::ListHcxActivationKeysResponse>>,
561 > + Send {
562 gaxi::unimplemented::unimplemented_stub()
563 }
564
565 fn get_hcx_activation_key(
567 &self,
568 _req: crate::model::GetHcxActivationKeyRequest,
569 _options: crate::RequestOptions,
570 ) -> impl std::future::Future<
571 Output = crate::Result<crate::Response<crate::model::HcxActivationKey>>,
572 > + Send {
573 gaxi::unimplemented::unimplemented_stub()
574 }
575
576 fn get_network_policy(
578 &self,
579 _req: crate::model::GetNetworkPolicyRequest,
580 _options: crate::RequestOptions,
581 ) -> impl std::future::Future<
582 Output = crate::Result<crate::Response<crate::model::NetworkPolicy>>,
583 > + Send {
584 gaxi::unimplemented::unimplemented_stub()
585 }
586
587 fn list_network_policies(
589 &self,
590 _req: crate::model::ListNetworkPoliciesRequest,
591 _options: crate::RequestOptions,
592 ) -> impl std::future::Future<
593 Output = crate::Result<crate::Response<crate::model::ListNetworkPoliciesResponse>>,
594 > + Send {
595 gaxi::unimplemented::unimplemented_stub()
596 }
597
598 fn create_network_policy(
600 &self,
601 _req: crate::model::CreateNetworkPolicyRequest,
602 _options: crate::RequestOptions,
603 ) -> impl std::future::Future<
604 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
605 > + Send {
606 gaxi::unimplemented::unimplemented_stub()
607 }
608
609 fn update_network_policy(
611 &self,
612 _req: crate::model::UpdateNetworkPolicyRequest,
613 _options: crate::RequestOptions,
614 ) -> impl std::future::Future<
615 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
616 > + Send {
617 gaxi::unimplemented::unimplemented_stub()
618 }
619
620 fn delete_network_policy(
622 &self,
623 _req: crate::model::DeleteNetworkPolicyRequest,
624 _options: crate::RequestOptions,
625 ) -> impl std::future::Future<
626 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
627 > + Send {
628 gaxi::unimplemented::unimplemented_stub()
629 }
630
631 fn list_management_dns_zone_bindings(
633 &self,
634 _req: crate::model::ListManagementDnsZoneBindingsRequest,
635 _options: crate::RequestOptions,
636 ) -> impl std::future::Future<
637 Output = crate::Result<
638 crate::Response<crate::model::ListManagementDnsZoneBindingsResponse>,
639 >,
640 > + Send {
641 gaxi::unimplemented::unimplemented_stub()
642 }
643
644 fn get_management_dns_zone_binding(
646 &self,
647 _req: crate::model::GetManagementDnsZoneBindingRequest,
648 _options: crate::RequestOptions,
649 ) -> impl std::future::Future<
650 Output = crate::Result<crate::Response<crate::model::ManagementDnsZoneBinding>>,
651 > + Send {
652 gaxi::unimplemented::unimplemented_stub()
653 }
654
655 fn create_management_dns_zone_binding(
657 &self,
658 _req: crate::model::CreateManagementDnsZoneBindingRequest,
659 _options: crate::RequestOptions,
660 ) -> impl std::future::Future<
661 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
662 > + Send {
663 gaxi::unimplemented::unimplemented_stub()
664 }
665
666 fn update_management_dns_zone_binding(
668 &self,
669 _req: crate::model::UpdateManagementDnsZoneBindingRequest,
670 _options: crate::RequestOptions,
671 ) -> impl std::future::Future<
672 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
673 > + Send {
674 gaxi::unimplemented::unimplemented_stub()
675 }
676
677 fn delete_management_dns_zone_binding(
679 &self,
680 _req: crate::model::DeleteManagementDnsZoneBindingRequest,
681 _options: crate::RequestOptions,
682 ) -> impl std::future::Future<
683 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
684 > + Send {
685 gaxi::unimplemented::unimplemented_stub()
686 }
687
688 fn repair_management_dns_zone_binding(
690 &self,
691 _req: crate::model::RepairManagementDnsZoneBindingRequest,
692 _options: crate::RequestOptions,
693 ) -> impl std::future::Future<
694 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
695 > + Send {
696 gaxi::unimplemented::unimplemented_stub()
697 }
698
699 fn create_vmware_engine_network(
701 &self,
702 _req: crate::model::CreateVmwareEngineNetworkRequest,
703 _options: crate::RequestOptions,
704 ) -> impl std::future::Future<
705 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
706 > + Send {
707 gaxi::unimplemented::unimplemented_stub()
708 }
709
710 fn update_vmware_engine_network(
712 &self,
713 _req: crate::model::UpdateVmwareEngineNetworkRequest,
714 _options: crate::RequestOptions,
715 ) -> impl std::future::Future<
716 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
717 > + Send {
718 gaxi::unimplemented::unimplemented_stub()
719 }
720
721 fn delete_vmware_engine_network(
723 &self,
724 _req: crate::model::DeleteVmwareEngineNetworkRequest,
725 _options: crate::RequestOptions,
726 ) -> impl std::future::Future<
727 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
728 > + Send {
729 gaxi::unimplemented::unimplemented_stub()
730 }
731
732 fn get_vmware_engine_network(
734 &self,
735 _req: crate::model::GetVmwareEngineNetworkRequest,
736 _options: crate::RequestOptions,
737 ) -> impl std::future::Future<
738 Output = crate::Result<crate::Response<crate::model::VmwareEngineNetwork>>,
739 > + Send {
740 gaxi::unimplemented::unimplemented_stub()
741 }
742
743 fn list_vmware_engine_networks(
745 &self,
746 _req: crate::model::ListVmwareEngineNetworksRequest,
747 _options: crate::RequestOptions,
748 ) -> impl std::future::Future<
749 Output = crate::Result<crate::Response<crate::model::ListVmwareEngineNetworksResponse>>,
750 > + Send {
751 gaxi::unimplemented::unimplemented_stub()
752 }
753
754 fn create_private_connection(
756 &self,
757 _req: crate::model::CreatePrivateConnectionRequest,
758 _options: crate::RequestOptions,
759 ) -> impl std::future::Future<
760 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
761 > + Send {
762 gaxi::unimplemented::unimplemented_stub()
763 }
764
765 fn get_private_connection(
767 &self,
768 _req: crate::model::GetPrivateConnectionRequest,
769 _options: crate::RequestOptions,
770 ) -> impl std::future::Future<
771 Output = crate::Result<crate::Response<crate::model::PrivateConnection>>,
772 > + Send {
773 gaxi::unimplemented::unimplemented_stub()
774 }
775
776 fn list_private_connections(
778 &self,
779 _req: crate::model::ListPrivateConnectionsRequest,
780 _options: crate::RequestOptions,
781 ) -> impl std::future::Future<
782 Output = crate::Result<crate::Response<crate::model::ListPrivateConnectionsResponse>>,
783 > + Send {
784 gaxi::unimplemented::unimplemented_stub()
785 }
786
787 fn update_private_connection(
789 &self,
790 _req: crate::model::UpdatePrivateConnectionRequest,
791 _options: crate::RequestOptions,
792 ) -> impl std::future::Future<
793 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
794 > + Send {
795 gaxi::unimplemented::unimplemented_stub()
796 }
797
798 fn delete_private_connection(
800 &self,
801 _req: crate::model::DeletePrivateConnectionRequest,
802 _options: crate::RequestOptions,
803 ) -> impl std::future::Future<
804 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
805 > + Send {
806 gaxi::unimplemented::unimplemented_stub()
807 }
808
809 fn list_private_connection_peering_routes(
811 &self,
812 _req: crate::model::ListPrivateConnectionPeeringRoutesRequest,
813 _options: crate::RequestOptions,
814 ) -> impl std::future::Future<
815 Output = crate::Result<
816 crate::Response<crate::model::ListPrivateConnectionPeeringRoutesResponse>,
817 >,
818 > + Send {
819 gaxi::unimplemented::unimplemented_stub()
820 }
821
822 fn grant_dns_bind_permission(
824 &self,
825 _req: crate::model::GrantDnsBindPermissionRequest,
826 _options: crate::RequestOptions,
827 ) -> impl std::future::Future<
828 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
829 > + Send {
830 gaxi::unimplemented::unimplemented_stub()
831 }
832
833 fn get_dns_bind_permission(
835 &self,
836 _req: crate::model::GetDnsBindPermissionRequest,
837 _options: crate::RequestOptions,
838 ) -> impl std::future::Future<
839 Output = crate::Result<crate::Response<crate::model::DnsBindPermission>>,
840 > + Send {
841 gaxi::unimplemented::unimplemented_stub()
842 }
843
844 fn revoke_dns_bind_permission(
846 &self,
847 _req: crate::model::RevokeDnsBindPermissionRequest,
848 _options: crate::RequestOptions,
849 ) -> impl std::future::Future<
850 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
851 > + Send {
852 gaxi::unimplemented::unimplemented_stub()
853 }
854
855 fn list_locations(
857 &self,
858 _req: google_cloud_location::model::ListLocationsRequest,
859 _options: crate::RequestOptions,
860 ) -> impl std::future::Future<
861 Output = crate::Result<
862 crate::Response<google_cloud_location::model::ListLocationsResponse>,
863 >,
864 > + Send {
865 gaxi::unimplemented::unimplemented_stub()
866 }
867
868 fn get_location(
870 &self,
871 _req: google_cloud_location::model::GetLocationRequest,
872 _options: crate::RequestOptions,
873 ) -> impl std::future::Future<
874 Output = crate::Result<crate::Response<google_cloud_location::model::Location>>,
875 > + Send {
876 gaxi::unimplemented::unimplemented_stub()
877 }
878
879 fn set_iam_policy(
881 &self,
882 _req: google_cloud_iam_v1::model::SetIamPolicyRequest,
883 _options: crate::RequestOptions,
884 ) -> impl std::future::Future<
885 Output = crate::Result<crate::Response<google_cloud_iam_v1::model::Policy>>,
886 > + Send {
887 gaxi::unimplemented::unimplemented_stub()
888 }
889
890 fn get_iam_policy(
892 &self,
893 _req: google_cloud_iam_v1::model::GetIamPolicyRequest,
894 _options: crate::RequestOptions,
895 ) -> impl std::future::Future<
896 Output = crate::Result<crate::Response<google_cloud_iam_v1::model::Policy>>,
897 > + Send {
898 gaxi::unimplemented::unimplemented_stub()
899 }
900
901 fn test_iam_permissions(
903 &self,
904 _req: google_cloud_iam_v1::model::TestIamPermissionsRequest,
905 _options: crate::RequestOptions,
906 ) -> impl std::future::Future<
907 Output = crate::Result<
908 crate::Response<google_cloud_iam_v1::model::TestIamPermissionsResponse>,
909 >,
910 > + Send {
911 gaxi::unimplemented::unimplemented_stub()
912 }
913
914 fn list_operations(
916 &self,
917 _req: google_cloud_longrunning::model::ListOperationsRequest,
918 _options: crate::RequestOptions,
919 ) -> impl std::future::Future<
920 Output = crate::Result<
921 crate::Response<google_cloud_longrunning::model::ListOperationsResponse>,
922 >,
923 > + Send {
924 gaxi::unimplemented::unimplemented_stub()
925 }
926
927 fn get_operation(
929 &self,
930 _req: google_cloud_longrunning::model::GetOperationRequest,
931 _options: crate::RequestOptions,
932 ) -> impl std::future::Future<
933 Output = crate::Result<crate::Response<google_cloud_longrunning::model::Operation>>,
934 > + Send {
935 gaxi::unimplemented::unimplemented_stub()
936 }
937
938 fn delete_operation(
940 &self,
941 _req: google_cloud_longrunning::model::DeleteOperationRequest,
942 _options: crate::RequestOptions,
943 ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
944 gaxi::unimplemented::unimplemented_stub()
945 }
946
947 fn get_polling_error_policy(
952 &self,
953 _options: &crate::RequestOptions,
954 ) -> std::sync::Arc<dyn google_cloud_gax::polling_error_policy::PollingErrorPolicy> {
955 std::sync::Arc::new(google_cloud_gax::polling_error_policy::Aip194Strict)
956 }
957
958 fn get_polling_backoff_policy(
963 &self,
964 _options: &crate::RequestOptions,
965 ) -> std::sync::Arc<dyn google_cloud_gax::polling_backoff_policy::PollingBackoffPolicy> {
966 std::sync::Arc::new(google_cloud_gax::exponential_backoff::ExponentialBackoff::default())
967 }
968}