@@ -440,6 +440,110 @@ HubServiceClient::AcceptHubSpoke(
440440 return connection_->AcceptHubSpoke (operation);
441441}
442442
443+ future<
444+ StatusOr<google::cloud::networkconnectivity::v1::AcceptSpokeUpdateResponse>>
445+ HubServiceClient::AcceptSpokeUpdate (std::string const & name,
446+ std::string const & spoke_uri,
447+ std::string const & spoke_etag,
448+ Options opts) {
449+ internal::OptionsSpan span (internal::MergeOptions (std::move (opts), options_));
450+ google::cloud::networkconnectivity::v1::AcceptSpokeUpdateRequest request;
451+ request.set_name (name);
452+ request.set_spoke_uri (spoke_uri);
453+ request.set_spoke_etag (spoke_etag);
454+ return connection_->AcceptSpokeUpdate (request);
455+ }
456+
457+ StatusOr<google::longrunning::Operation> HubServiceClient::AcceptSpokeUpdate (
458+ NoAwaitTag, std::string const & name, std::string const & spoke_uri,
459+ std::string const & spoke_etag, Options opts) {
460+ internal::OptionsSpan span (internal::MergeOptions (std::move (opts), options_));
461+ google::cloud::networkconnectivity::v1::AcceptSpokeUpdateRequest request;
462+ request.set_name (name);
463+ request.set_spoke_uri (spoke_uri);
464+ request.set_spoke_etag (spoke_etag);
465+ return connection_->AcceptSpokeUpdate (NoAwaitTag{}, request);
466+ }
467+
468+ future<
469+ StatusOr<google::cloud::networkconnectivity::v1::AcceptSpokeUpdateResponse>>
470+ HubServiceClient::AcceptSpokeUpdate (
471+ google::cloud::networkconnectivity::v1::AcceptSpokeUpdateRequest const &
472+ request,
473+ Options opts) {
474+ internal::OptionsSpan span (internal::MergeOptions (std::move (opts), options_));
475+ return connection_->AcceptSpokeUpdate (request);
476+ }
477+
478+ StatusOr<google::longrunning::Operation> HubServiceClient::AcceptSpokeUpdate (
479+ NoAwaitTag,
480+ google::cloud::networkconnectivity::v1::AcceptSpokeUpdateRequest const &
481+ request,
482+ Options opts) {
483+ internal::OptionsSpan span (internal::MergeOptions (std::move (opts), options_));
484+ return connection_->AcceptSpokeUpdate (NoAwaitTag{}, request);
485+ }
486+
487+ future<
488+ StatusOr<google::cloud::networkconnectivity::v1::AcceptSpokeUpdateResponse>>
489+ HubServiceClient::AcceptSpokeUpdate (
490+ google::longrunning::Operation const & operation, Options opts) {
491+ internal::OptionsSpan span (internal::MergeOptions (std::move (opts), options_));
492+ return connection_->AcceptSpokeUpdate (operation);
493+ }
494+
495+ future<
496+ StatusOr<google::cloud::networkconnectivity::v1::RejectSpokeUpdateResponse>>
497+ HubServiceClient::RejectSpokeUpdate (std::string const & name,
498+ std::string const & spoke_uri,
499+ std::string const & spoke_etag,
500+ Options opts) {
501+ internal::OptionsSpan span (internal::MergeOptions (std::move (opts), options_));
502+ google::cloud::networkconnectivity::v1::RejectSpokeUpdateRequest request;
503+ request.set_name (name);
504+ request.set_spoke_uri (spoke_uri);
505+ request.set_spoke_etag (spoke_etag);
506+ return connection_->RejectSpokeUpdate (request);
507+ }
508+
509+ StatusOr<google::longrunning::Operation> HubServiceClient::RejectSpokeUpdate (
510+ NoAwaitTag, std::string const & name, std::string const & spoke_uri,
511+ std::string const & spoke_etag, Options opts) {
512+ internal::OptionsSpan span (internal::MergeOptions (std::move (opts), options_));
513+ google::cloud::networkconnectivity::v1::RejectSpokeUpdateRequest request;
514+ request.set_name (name);
515+ request.set_spoke_uri (spoke_uri);
516+ request.set_spoke_etag (spoke_etag);
517+ return connection_->RejectSpokeUpdate (NoAwaitTag{}, request);
518+ }
519+
520+ future<
521+ StatusOr<google::cloud::networkconnectivity::v1::RejectSpokeUpdateResponse>>
522+ HubServiceClient::RejectSpokeUpdate (
523+ google::cloud::networkconnectivity::v1::RejectSpokeUpdateRequest const &
524+ request,
525+ Options opts) {
526+ internal::OptionsSpan span (internal::MergeOptions (std::move (opts), options_));
527+ return connection_->RejectSpokeUpdate (request);
528+ }
529+
530+ StatusOr<google::longrunning::Operation> HubServiceClient::RejectSpokeUpdate (
531+ NoAwaitTag,
532+ google::cloud::networkconnectivity::v1::RejectSpokeUpdateRequest const &
533+ request,
534+ Options opts) {
535+ internal::OptionsSpan span (internal::MergeOptions (std::move (opts), options_));
536+ return connection_->RejectSpokeUpdate (NoAwaitTag{}, request);
537+ }
538+
539+ future<
540+ StatusOr<google::cloud::networkconnectivity::v1::RejectSpokeUpdateResponse>>
541+ HubServiceClient::RejectSpokeUpdate (
542+ google::longrunning::Operation const & operation, Options opts) {
543+ internal::OptionsSpan span (internal::MergeOptions (std::move (opts), options_));
544+ return connection_->RejectSpokeUpdate (operation);
545+ }
546+
443547future<StatusOr<google::cloud::networkconnectivity::v1::OperationMetadata>>
444548HubServiceClient::DeleteSpoke (std::string const & name, Options opts) {
445549 internal::OptionsSpan span (internal::MergeOptions (std::move (opts), options_));
0 commit comments