Skip to content

Comments

chore: update googleapis SHA circa 2026-02-23#15989

Merged
scotthart merged 4 commits intogoogleapis:mainfrom
scotthart:renovate_20260223_module
Feb 24, 2026
Merged

chore: update googleapis SHA circa 2026-02-23#15989
scotthart merged 4 commits intogoogleapis:mainfrom
scotthart:renovate_20260223_module

Conversation

@scotthart
Copy link
Member

@scotthart scotthart commented Feb 23, 2026

This change is Reviewable

@gemini-code-assist
Copy link

Summary of Changes

Hello @scotthart, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request primarily updates the googleapis dependency to a more recent version, which has cascaded into several changes across the client libraries. The update has led to the introduction of new API methods and expanded functionality in services like GKE Hub, Developer Connect, KMS, and Storage Control. Additionally, various client-side documentation references have been adjusted to align with the updated proto definitions.

Highlights

  • Dependency Update: Updated the googleapis dependency to a newer SHA (edfe7983b9d99d6244b4d7636d25fa6e752a2041) across Bazel and CMake build configurations.
  • API Surface Expansion (GKE Hub): Introduced new client methods and supporting infrastructure for GKE Hub services, including operations for Fleets, Scopes, Namespaces, RBAC Role Bindings, and Membership Bindings.
  • API Surface Expansion (Developer Connect): Added new client methods for StartOAuth and FinishOAuth operations within the Developer Connect service.
  • API Surface Expansion (KMS): Added new client methods for managing retired KMS resources (ListRetiredResources, GetRetiredResource) and for deleting CryptoKeys and CryptoKeyVersions (DeleteCryptoKey, DeleteCryptoKeyVersion).
  • API Surface Expansion (Storage Control): Introduced a new client method for recursively deleting folders (DeleteFolderRecursive) in Storage Control.
  • Documentation and Reference Updates: Adjusted line number references in numerous client header files across various Google Cloud services to reflect changes in the underlying proto definitions from the googleapis update.
  • KMS Autokey Admin Enhancements: Updated comments and references in the KMS Autokey Admin client to clarify support for project-level configurations and delegated key management modes.
  • KMS Key Tracking Enhancements: Updated comments and references in the KMS Key Tracking client to provide more detail on fallback_scope and the distinction between organization and project scopes for protected resources.
  • SQL Users Service Update: Added a revoke_existing_roles query parameter to the Update method in the SQL Users Service REST stub.
  • KMS Client Sample Update: Added a new client sample demonstrating how to configure polling policies for long-running operations in the KMS client.
Changelog
  • MODULE.bazel
    • Updated googleapis bazel_dep version from 0.0.0-20260130-c0fcb356 to 0.0.0-20260223-edfe7983.
  • bazel/workspace0.bzl
    • Updated googleapis archive URL SHA from c0fcb35628690e9eb15dcefae41c651c67cd050b to edfe7983b9d99d6244b4d7636d25fa6e752a2041.
    • Updated googleapis archive SHA256 from 68c82109667c892b6595385b2ad77c1342752f998664eb6d055509ecaddc3150 to daf93e1331c16fab7606828bcdc92aa72160718de0819eb628fae9922ccaadfc.
    • Updated googleapis strip_prefix from googleapis-c0fcb35628690e9eb15dcefae41c651c67cd050b to googleapis-edfe7983b9d99d6244b4d7636d25fa6e752a2041.
  • cmake/GoogleapisConfig.cmake
    • Updated _GOOGLE_CLOUD_CPP_GOOGLEAPIS_COMMIT_SHA from c0fcb35628690e9eb15dcefae41c651c67cd050b to edfe7983b9d99d6244b4d7636d25fa6e752a2041.
    • Updated _GOOGLE_CLOUD_CPP_GOOGLEAPIS_SHA256 from 68c82109667c892b6595385b2ad77c1342752f998664eb6d055509ecaddc3150 to daf93e1331c16fab7606828bcdc92aa72160718de0819eb628fae9922ccaadfc.
  • external/googleapis/protodeps/gkehub.deps
    • Added @googleapis//google/api:field_info_proto to dependencies.
  • external/googleapis/protolists/gkehub.list
    • Added @googleapis//google/cloud/gkehub/v1/rbacrolebindingactuation:rbacrolebindingactuation.proto to proto list.
    • Added @googleapis//google/cloud/gkehub/v1:fleet.proto to proto list.
  • google/cloud/aiplatform/v1/dataset_client.h
    • Updated @googleapis_reference_link line numbers for various AI Platform Dataset Service requests.
  • google/cloud/aiplatform/v1/job_client.h
    • Updated @googleapis_reference_link line numbers for BatchPredictionJob.state.
  • google/cloud/aiplatform/v1/prediction_client.h
    • Updated @googleapis_reference_link line numbers for EmbedContentRequest and EmbedContentResponse.
  • google/cloud/aiplatform/v1/schedule_client.h
    • Updated @googleapis_reference_link line numbers for Schedule.catch_up.
  • google/cloud/artifactregistry/v1/artifact_registry_client.h
    • Updated @googleapis_reference_link line numbers for File, ListFilesRequest, GetFileRequest, DeleteFileRequest, and UpdateFileRequest.
  • google/cloud/confidentialcomputing/v1/confidential_computing_client.h
    • Updated @googleapis_reference_link line numbers for VerifyAttestationResponse, VerifyConfidentialSpaceRequest, VerifyConfidentialSpaceResponse, VerifyConfidentialGkeRequest, and VerifyConfidentialGkeResponse.
  • google/cloud/dataproc/v1/autoscaling_policy_client.h
    • Updated @googleapis_reference_link line numbers for CreateAutoscalingPolicyRequest, UpdateAutoscalingPolicyRequest, GetAutoscalingPolicyRequest, ListAutoscalingPoliciesRequest, and DeleteAutoscalingPolicyRequest.
  • google/cloud/dataproc/v1/cluster_controller_client.h
    • Updated @googleapis_reference_link line numbers for CreateClusterRequest, ClusterStatus.State, UpdateClusterRequest, StopClusterRequest, StartClusterRequest, DeleteClusterRequest, GetClusterRequest, ListClustersRequest, DiagnoseClusterRequest, and DiagnoseClusterResults.
  • google/cloud/dataproc/v1/node_group_controller_client.h
    • Updated @googleapis_reference_link line numbers for NodeGroup.
  • google/cloud/developerconnect/v1/developer_connect_client.cc
    • Added new StartOAuth overloads for initiating OAuth flow for an account connector.
    • Added new FinishOAuth overloads for completing OAuth flow for an account connector.
  • google/cloud/developerconnect/v1/developer_connect_client.h
    • Updated @googleapis_reference_link line numbers for Connection, ListConnectionsRequest, GetConnectionRequest, CreateConnectionRequest, UpdateConnectionRequest, DeleteConnectionRequest, OperationMetadata, CreateGitRepositoryLinkRequest, GitRepositoryLink, DeleteGitRepositoryLinkRequest, ListGitRepositoryLinksRequest, GetGitRepositoryLinkRequest, FetchReadWriteTokenRequest, FetchReadWriteTokenResponse, FetchReadTokenRequest, FetchReadTokenResponse, FetchLinkableGitRepositoriesRequest, LinkableGitRepository, FetchGitHubInstallationsRequest, FetchGitHubInstallationsResponse, FetchGitRefsRequest, AccountConnector, ListAccountConnectorsRequest, GetAccountConnectorRequest, CreateAccountConnectorRequest, UpdateAccountConnectorRequest, DeleteAccountConnectorRequest, FetchAccessTokenRequest, FetchAccessTokenResponse, ListUsersRequest, User, DeleteUserRequest, and FetchSelfRequest.
    • Updated comments for CreateGitRepositoryLink to include Gemini Code Assist event forwarding.
    • Added new StartOAuth overloads for initiating OAuth flow for an account connector.
    • Added new FinishOAuth overloads for completing OAuth flow for an account connector.
  • google/cloud/developerconnect/v1/developer_connect_connection.cc
    • Added unimplemented StartOAuth method.
    • Added unimplemented FinishOAuth method.
  • google/cloud/developerconnect/v1/developer_connect_connection.h
    • Added virtual StartOAuth method.
    • Added virtual FinishOAuth method.
  • google/cloud/developerconnect/v1/developer_connect_connection_idempotency_policy.cc
    • Added StartOAuth idempotency policy as kIdempotent.
    • Added FinishOAuth idempotency policy as kIdempotent.
  • google/cloud/developerconnect/v1/developer_connect_connection_idempotency_policy.h
    • Added virtual StartOAuth idempotency method.
    • Added virtual FinishOAuth idempotency method.
  • google/cloud/developerconnect/v1/internal/developer_connect_auth_decorator.cc
    • Added StartOAuth authentication decorator.
    • Added FinishOAuth authentication decorator.
  • google/cloud/developerconnect/v1/internal/developer_connect_auth_decorator.h
    • Added StartOAuth method declaration to auth decorator.
    • Added FinishOAuth method declaration to auth decorator.
  • google/cloud/developerconnect/v1/internal/developer_connect_connection_impl.cc
    • Implemented StartOAuth method with retry loop.
    • Implemented FinishOAuth method with retry loop.
  • google/cloud/developerconnect/v1/internal/developer_connect_connection_impl.h
    • Added StartOAuth method declaration to connection implementation.
    • Added FinishOAuth method declaration to connection implementation.
  • google/cloud/developerconnect/v1/internal/developer_connect_logging_decorator.cc
    • Added StartOAuth logging decorator.
    • Added FinishOAuth logging decorator.
  • google/cloud/developerconnect/v1/internal/developer_connect_logging_decorator.h
    • Added StartOAuth method declaration to logging decorator.
    • Added FinishOAuth method declaration to logging decorator.
  • google/cloud/developerconnect/v1/internal/developer_connect_metadata_decorator.cc
    • Added StartOAuth metadata decorator with account_connector parameter.
    • Added FinishOAuth metadata decorator with account_connector parameter.
  • google/cloud/developerconnect/v1/internal/developer_connect_metadata_decorator.h
    • Added StartOAuth method declaration to metadata decorator.
    • Added FinishOAuth method declaration to metadata decorator.
  • google/cloud/developerconnect/v1/internal/developer_connect_stub.cc
    • Implemented StartOAuth stub method.
    • Implemented FinishOAuth stub method.
  • google/cloud/developerconnect/v1/internal/developer_connect_stub.h
    • Added virtual StartOAuth method to stub interface.
    • Added virtual FinishOAuth method to stub interface.
    • Added StartOAuth method declaration to default stub.
    • Added FinishOAuth method declaration to default stub.
  • google/cloud/developerconnect/v1/internal/developer_connect_tracing_connection.cc
    • Added StartOAuth tracing for connection.
    • Added FinishOAuth tracing for connection.
  • google/cloud/developerconnect/v1/internal/developer_connect_tracing_connection.h
    • Added StartOAuth method declaration to tracing connection.
    • Added FinishOAuth method declaration to tracing connection.
  • google/cloud/developerconnect/v1/internal/developer_connect_tracing_stub.cc
    • Added StartOAuth tracing for stub.
    • Added FinishOAuth tracing for stub.
  • google/cloud/developerconnect/v1/internal/developer_connect_tracing_stub.h
    • Added StartOAuth method declaration to tracing stub.
    • Added FinishOAuth method declaration to tracing stub.
  • google/cloud/developerconnect/v1/mocks/mock_developer_connect_connection.h
    • Added mock StartOAuth method.
    • Added mock FinishOAuth method.
  • google/cloud/discoveryengine/v1/search_client.h
    • Updated @googleapis_reference_link line numbers for SearchResponse.SearchResult.
  • google/cloud/gkehub/v1/gke_hub_client.cc
    • Added ListBoundMemberships overloads.
    • Added CreateFleet overloads.
    • Added GetFleet overloads.
    • Added UpdateFleet overloads.
    • Added DeleteFleet overloads.
    • Added ListFleets overloads.
    • Added GetScopeNamespace overloads.
    • Added CreateScopeNamespace overloads.
    • Added UpdateScopeNamespace overloads.
    • Added DeleteScopeNamespace overloads.
    • Added ListScopeNamespaces overloads.
    • Added GetScopeRBACRoleBinding overloads.
    • Added CreateScopeRBACRoleBinding overloads.
    • Added UpdateScopeRBACRoleBinding overloads.
    • Added DeleteScopeRBACRoleBinding overloads.
    • Added ListScopeRBACRoleBindings overloads.
    • Added GetMembershipBinding overloads.
    • Added CreateMembershipBinding overloads.
    • Added UpdateMembershipBinding overloads.
    • Added DeleteMembershipBinding overloads.
    • Added ListMembershipBindings overloads.
    • Added GetMembershipRBACRoleBinding overloads.
    • Added CreateMembershipRBACRoleBinding overloads.
    • Added UpdateMembershipRBACRoleBinding overloads.
    • Added DeleteMembershipRBACRoleBinding overloads.
    • Added ListMembershipRBACRoleBindings overloads.
    • Added GenerateMembershipRBACRoleBindingYAML method.
  • google/cloud/gkehub/v1/gke_hub_connection.cc
    • Added unimplemented ListBoundMemberships method.
    • Added unimplemented CreateFleet methods.
    • Added unimplemented GetFleet method.
    • Added unimplemented UpdateFleet methods.
    • Added unimplemented DeleteFleet methods.
    • Added unimplemented ListFleets method.
    • Added unimplemented GetScopeNamespace method.
    • Added unimplemented CreateScopeNamespace methods.
    • Added unimplemented UpdateScopeNamespace methods.
    • Added unimplemented DeleteScopeNamespace methods.
    • Added unimplemented ListScopeNamespaces method.
    • Added unimplemented GetScopeRBACRoleBinding method.
    • Added unimplemented CreateScopeRBACRoleBinding methods.
    • Added unimplemented UpdateScopeRBACRoleBinding methods.
    • Added unimplemented DeleteScopeRBACRoleBinding methods.
    • Added unimplemented ListScopeRBACRoleBindings method.
    • Added unimplemented GetMembershipBinding method.
    • Added unimplemented CreateMembershipBinding methods.
    • Added unimplemented UpdateMembershipBinding methods.
    • Added unimplemented DeleteMembershipBinding methods.
    • Added unimplemented ListMembershipBindings method.
    • Added unimplemented GetMembershipRBACRoleBinding method.
    • Added unimplemented CreateMembershipRBACRoleBinding methods.
    • Added unimplemented UpdateMembershipRBACRoleBinding methods.
    • Added unimplemented DeleteMembershipRBACRoleBinding methods.
    • Added unimplemented ListMembershipRBACRoleBindings method.
    • Added unimplemented GenerateMembershipRBACRoleBindingYAML method.
  • google/cloud/gkehub/v1/gke_hub_connection.h
    • Added virtual ListBoundMemberships method.
    • Added virtual methods for CreateFleet, GetFleet, UpdateFleet, DeleteFleet, ListFleets.
    • Added virtual methods for GetScopeNamespace, CreateScopeNamespace, UpdateScopeNamespace, DeleteScopeNamespace, ListScopeNamespaces.
    • Added virtual methods for GetScopeRBACRoleBinding, CreateScopeRBACRoleBinding, UpdateScopeRBACRoleBinding, DeleteScopeRBACRoleBinding, ListScopeRBACRoleBindings.
    • Added virtual methods for GetMembershipBinding, CreateMembershipBinding, UpdateMembershipBinding, DeleteMembershipBinding, ListMembershipBindings.
    • Added virtual methods for GetMembershipRBACRoleBinding, CreateMembershipRBACRoleBinding, UpdateMembershipRBACRoleBinding, DeleteMembershipRBACRoleBinding, ListMembershipRBACRoleBindings.
    • Added virtual GenerateMembershipRBACRoleBindingYAML method.
  • google/cloud/gkehub/v1/gke_hub_connection_idempotency_policy.cc
    • Added ListBoundMemberships idempotency policy as kIdempotent.
    • Added CreateFleet idempotency policy as kNonIdempotent.
    • Added GetFleet idempotency policy as kIdempotent.
    • Added UpdateFleet idempotency policy as kNonIdempotent.
    • Added DeleteFleet idempotency policy as kNonIdempotent.
    • Added ListFleets idempotency policy as kIdempotent.
    • Added GetScopeNamespace idempotency policy as kIdempotent.
    • Added CreateScopeNamespace idempotency policy as kNonIdempotent.
    • Added UpdateScopeNamespace idempotency policy as kNonIdempotent.
    • Added DeleteScopeNamespace idempotency policy as kNonIdempotent.
    • Added ListScopeNamespaces idempotency policy as kIdempotent.
    • Added GetScopeRBACRoleBinding idempotency policy as kIdempotent.
    • Added CreateScopeRBACRoleBinding idempotency policy as kNonIdempotent.
    • Added UpdateScopeRBACRoleBinding idempotency policy as kNonIdempotent.
    • Added DeleteScopeRBACRoleBinding idempotency policy as kNonIdempotent.
    • Added ListScopeRBACRoleBindings idempotency policy as kIdempotent.
    • Added GetScope idempotency policy as kIdempotent.
    • Added CreateScope idempotency policy as kNonIdempotent.
    • Added UpdateScope idempotency policy as kNonIdempotent.
    • Added DeleteScope idempotency policy as kNonIdempotent.
    • Added ListScopes idempotency policy as kIdempotent.
    • Added ListPermittedScopes idempotency policy as kIdempotent.
    • Added GetMembershipBinding idempotency policy as kIdempotent.
    • Added CreateMembershipBinding idempotency policy as kNonIdempotent.
    • Added UpdateMembershipBinding idempotency policy as kNonIdempotent.
    • Added DeleteMembershipBinding idempotency policy as kNonIdempotent.
    • Added ListMembershipBindings idempotency policy as kIdempotent.
    • Added GetMembershipRBACRoleBinding idempotency policy as kIdempotent.
    • Added CreateMembershipRBACRoleBinding idempotency policy as kNonIdempotent.
    • Added UpdateMembershipRBACRoleBinding idempotency policy as kNonIdempotent.
    • Added DeleteMembershipRBACRoleBinding idempotency policy as kNonIdempotent.
    • Added ListMembershipRBACRoleBindings idempotency policy as kIdempotent.
    • Added GenerateMembershipRBACRoleBindingYAML idempotency policy as kNonIdempotent.
  • google/cloud/gkehub/v1/gke_hub_connection_idempotency_policy.h
    • Added virtual ListBoundMemberships idempotency method.
    • Added virtual methods for CreateFleet, GetFleet, UpdateFleet, DeleteFleet, ListFleets idempotency.
    • Added virtual methods for GetScopeNamespace, CreateScopeNamespace, UpdateScopeNamespace, DeleteScopeNamespace, ListScopeNamespaces idempotency.
    • Added virtual methods for GetScopeRBACRoleBinding, CreateScopeRBACRoleBinding, UpdateScopeRBACRoleBinding, DeleteScopeRBACRoleBinding, ListScopeRBACRoleBindings idempotency.
    • Added virtual methods for GetScope, CreateScope, UpdateScope, DeleteScope, ListScopes, ListPermittedScopes idempotency.
    • Added virtual methods for GetMembershipBinding, CreateMembershipBinding, UpdateMembershipBinding, DeleteMembershipBinding, ListMembershipBindings idempotency.
    • Added virtual methods for GetMembershipRBACRoleBinding, CreateMembershipRBACRoleBinding, UpdateMembershipRBACRoleBinding, DeleteMembershipRBACRoleBinding, ListMembershipRBACRoleBindings idempotency.
    • Added virtual GenerateMembershipRBACRoleBindingYAML idempotency method.
  • google/cloud/gkehub/v1/internal/gke_hub_auth_decorator.cc
    • Added ListBoundMemberships authentication decorator.
    • Added AsyncCreateFleet authentication decorator.
    • Added CreateFleet authentication decorator.
    • Added GetFleet authentication decorator.
    • Added AsyncUpdateFleet authentication decorator.
    • Added UpdateFleet authentication decorator.
    • Added AsyncDeleteFleet authentication decorator.
    • Added DeleteFleet authentication decorator.
    • Added ListFleets authentication decorator.
    • Added GetScopeNamespace authentication decorator.
    • Added AsyncCreateScopeNamespace authentication decorator.
    • Added CreateScopeNamespace authentication decorator.
    • Added AsyncUpdateScopeNamespace authentication decorator.
    • Added UpdateScopeNamespace authentication decorator.
    • Added AsyncDeleteScopeNamespace authentication decorator.
    • Added DeleteScopeNamespace authentication decorator.
    • Added ListScopeNamespaces authentication decorator.
    • Added GetScopeRBACRoleBinding authentication decorator.
    • Added AsyncCreateScopeRBACRoleBinding authentication decorator.
    • Added CreateScopeRBACRoleBinding authentication decorator.
    • Added AsyncUpdateScopeRBACRoleBinding authentication decorator.
    • Added UpdateScopeRBACRoleBinding authentication decorator.
    • Added AsyncDeleteScopeRBACRoleBinding authentication decorator.
    • Added DeleteScopeRBACRoleBinding authentication decorator.
    • Added ListScopeRBACRoleBindings authentication decorator.
    • Added GetScope authentication decorator.
    • Added AsyncCreateScope authentication decorator.
    • Added CreateScope authentication decorator.
    • Added AsyncUpdateScope authentication decorator.
    • Added UpdateScope authentication decorator.
    • Added AsyncDeleteScope authentication decorator.
    • Added DeleteScope authentication decorator.
    • Added ListScopes authentication decorator.
    • Added ListPermittedScopes authentication decorator.
    • Added GetMembershipBinding authentication decorator.
    • Added AsyncCreateMembershipBinding authentication decorator.
    • Added CreateMembershipBinding authentication decorator.
    • Added AsyncUpdateMembershipBinding authentication decorator.
    • Added UpdateMembershipBinding authentication decorator.
    • Added AsyncDeleteMembershipBinding authentication decorator.
    • Added DeleteMembershipBinding authentication decorator.
    • Added ListMembershipBindings authentication decorator.
    • Added GetMembershipRBACRoleBinding authentication decorator.
    • Added AsyncCreateMembershipRBACRoleBinding authentication decorator.
    • Added CreateMembershipRBACRoleBinding authentication decorator.
    • Added AsyncUpdateMembershipRBACRoleBinding authentication decorator.
    • Added UpdateMembershipRBACRoleBinding authentication decorator.
    • Added AsyncDeleteMembershipRBACRoleBinding authentication decorator.
    • Added DeleteMembershipRBACRoleBinding authentication decorator.
    • Added ListMembershipRBACRoleBindings authentication decorator.
    • Added GenerateMembershipRBACRoleBindingYAML authentication decorator.
  • google/cloud/gkehub/v1/internal/gke_hub_auth_decorator.h
    • Added ListBoundMemberships method declaration to auth decorator.
    • Added method declarations for AsyncCreateFleet, CreateFleet, GetFleet, AsyncUpdateFleet, UpdateFleet, AsyncDeleteFleet, DeleteFleet, ListFleets to auth decorator.
    • Added method declarations for GetScopeNamespace, AsyncCreateScopeNamespace, CreateScopeNamespace, AsyncUpdateScopeNamespace, UpdateScopeNamespace, AsyncDeleteScopeNamespace, DeleteScopeNamespace, ListScopeNamespaces to auth decorator.
    • Added method declarations for GetScopeRBACRoleBinding, AsyncCreateScopeRBACRoleBinding, CreateScopeRBACRoleBinding, AsyncUpdateScopeRBACRoleBinding, UpdateScopeRBACRoleBinding, AsyncDeleteScopeRBACRoleBinding, DeleteScopeRBACRoleBinding, ListScopeRBACRoleBindings to auth decorator.
    • Added method declarations for GetScope, AsyncCreateScope, CreateScope, AsyncUpdateScope, UpdateScope, AsyncDeleteScope, DeleteScope, ListScopes, ListPermittedScopes to auth decorator.
    • Added method declarations for GetMembershipBinding, AsyncCreateMembershipBinding, CreateMembershipBinding, AsyncUpdateMembershipBinding, UpdateMembershipBinding, AsyncDeleteMembershipBinding, DeleteMembershipBinding, ListMembershipBindings to auth decorator.
    • Added method declarations for GetMembershipRBACRoleBinding, AsyncCreateMembershipRBACRoleBinding, CreateMembershipRBACRoleBinding, AsyncUpdateMembershipRBACRoleBinding, UpdateMembershipRBACRoleBinding, AsyncDeleteMembershipRBACRoleBinding, DeleteMembershipRBACRoleBinding, ListMembershipRBACRoleBindings, GenerateMembershipRBACRoleBindingYAML to auth decorator.
  • google/cloud/gkehub/v1/internal/gke_hub_connection_impl.cc
    • Implemented ListBoundMemberships method.
    • Implemented CreateFleet methods.
    • Implemented GetFleet method.
    • Implemented UpdateFleet methods.
    • Implemented DeleteFleet methods.
    • Implemented ListFleets method.
    • Implemented GetScopeNamespace method.
    • Implemented CreateScopeNamespace methods.
    • Implemented UpdateScopeNamespace methods.
    • Implemented DeleteScopeNamespace methods.
    • Implemented ListScopeNamespaces method.
    • Implemented GetScopeRBACRoleBinding method.
    • Implemented CreateScopeRBACRoleBinding methods.
    • Implemented UpdateScopeRBACRoleBinding methods.
    • Implemented DeleteScopeRBACRoleBinding methods.
    • Implemented ListScopeRBACRoleBindings method.
    • Implemented GetScope method.
    • Implemented CreateScope methods.
    • Implemented UpdateScope methods.
    • Implemented DeleteScope methods.
    • Implemented ListScopes method.
    • Implemented ListPermittedScopes method.
    • Implemented GetMembershipBinding method.
    • Implemented CreateMembershipBinding methods.
    • Implemented UpdateMembershipBinding methods.
    • Implemented DeleteMembershipBinding methods.
    • Implemented ListMembershipBindings method.
    • Implemented GetMembershipRBACRoleBinding method.
    • Implemented CreateMembershipRBACRoleBinding methods.
    • Implemented UpdateMembershipRBACRoleBinding methods.
    • Implemented DeleteMembershipRBACRoleBinding methods.
    • Implemented ListMembershipRBACRoleBindings method.
    • Implemented GenerateMembershipRBACRoleBindingYAML method.
  • google/cloud/gkehub/v1/internal/gke_hub_connection_impl.h
    • Added ListBoundMemberships method declaration to connection implementation.
    • Added method declarations for CreateFleet, GetFleet, UpdateFleet, DeleteFleet, ListFleets to connection implementation.
    • Added method declarations for GetScopeNamespace, CreateScopeNamespace, UpdateScopeNamespace, DeleteScopeNamespace, ListScopeNamespaces to connection implementation.
    • Added method declarations for GetScopeRBACRoleBinding, CreateScopeRBACRoleBinding, UpdateScopeRBACRoleBinding, DeleteScopeRBACRoleBinding, ListScopeRBACRoleBindings to connection implementation.
    • Added method declarations for GetScope, CreateScope, UpdateScope, DeleteScope, ListScopes, ListPermittedScopes to connection implementation.
    • Added method declarations for GetMembershipBinding, CreateMembershipBinding, UpdateMembershipBinding, DeleteMembershipBinding, ListMembershipBindings to connection implementation.
    • Added method declarations for GetMembershipRBACRoleBinding, CreateMembershipRBACRoleBinding, UpdateMembershipRBACRoleBinding, DeleteMembershipRBACRoleBinding, ListMembershipRBACRoleBindings, GenerateMembershipRBACRoleBindingYAML to connection implementation.
  • google/cloud/gkehub/v1/internal/gke_hub_logging_decorator.cc
    • Added ListBoundMemberships logging decorator.
    • Added AsyncCreateFleet logging decorator.
    • Added CreateFleet logging decorator.
    • Added GetFleet logging decorator.
    • Added AsyncUpdateFleet logging decorator.
    • Added UpdateFleet logging decorator.
    • Added AsyncDeleteFleet logging decorator.
    • Added DeleteFleet logging decorator.
    • Added ListFleets logging decorator.
    • Added GetScopeNamespace logging decorator.
    • Added AsyncCreateScopeNamespace logging decorator.
    • Added CreateScopeNamespace logging decorator.
    • Added AsyncUpdateScopeNamespace logging decorator.
    • Added UpdateScopeNamespace logging decorator.
    • Added AsyncDeleteScopeNamespace logging decorator.
    • Added DeleteScopeNamespace logging decorator.
    • Added ListScopeNamespaces logging decorator.
    • Added GetScopeRBACRoleBinding logging decorator.
    • Added AsyncCreateScopeRBACRoleBinding logging decorator.
    • Added CreateScopeRBACRoleBinding logging decorator.
    • Added AsyncUpdateScopeRBACRoleBinding logging decorator.
    • Added UpdateScopeRBACRoleBinding logging decorator.
    • Added AsyncDeleteScopeRBACRoleBinding logging decorator.
    • Added DeleteScopeRBACRoleBinding logging decorator.
    • Added ListScopeRBACRoleBindings logging decorator.
    • Added GetScope logging decorator.
    • Added AsyncCreateScope logging decorator.
    • Added CreateScope logging decorator.
    • Added AsyncUpdateScope logging decorator.
    • Added UpdateScope logging decorator.
    • Added AsyncDeleteScope logging decorator.
    • Added DeleteScope logging decorator.
    • Added ListScopes logging decorator.
    • Added ListPermittedScopes logging decorator.
    • Added GetMembershipBinding logging decorator.
    • Added AsyncCreateMembershipBinding logging decorator.
    • Added CreateMembershipBinding logging decorator.
    • Added AsyncUpdateMembershipBinding logging decorator.
    • Added UpdateMembershipBinding logging decorator.
    • Added AsyncDeleteMembershipBinding logging decorator.
    • Added DeleteMembershipBinding logging decorator.
    • Added ListMembershipBindings logging decorator.
    • Added GetMembershipRBACRoleBinding logging decorator.
    • Added AsyncCreateMembershipRBACRoleBinding logging decorator.
    • Added CreateMembershipRBACRoleBinding logging decorator.
    • Added AsyncUpdateMembershipRBACRoleBinding logging decorator.
    • Added UpdateMembershipRBACRoleBinding logging decorator.
    • Added AsyncDeleteMembershipRBACRoleBinding logging decorator.
    • Added DeleteMembershipRBACRoleBinding logging decorator.
    • Added ListMembershipRBACRoleBindings logging decorator.
    • Added GenerateMembershipRBACRoleBindingYAML logging decorator.
  • google/cloud/gkehub/v1/internal/gke_hub_logging_decorator.h
    • Added ListBoundMemberships method declaration to logging decorator.
    • Added method declarations for AsyncCreateFleet, CreateFleet, GetFleet, AsyncUpdateFleet, UpdateFleet, AsyncDeleteFleet, DeleteFleet, ListFleets to logging decorator.
    • Added method declarations for GetScopeNamespace, AsyncCreateScopeNamespace, CreateScopeNamespace, AsyncUpdateScopeNamespace, UpdateScopeNamespace, AsyncDeleteScopeNamespace, DeleteScopeNamespace, ListScopeNamespaces to logging decorator.
    • Added method declarations for GetScopeRBACRoleBinding, AsyncCreateScopeRBACRoleBinding, CreateScopeRBACRoleBinding, AsyncUpdateScopeRBACRoleBinding, UpdateScopeRBACRoleBinding, AsyncDeleteScopeRBACRoleBinding, DeleteScopeRBACRoleBinding, ListScopeRBACRoleBindings to logging decorator.
    • Added method declarations for GetScope, AsyncCreateScope, CreateScope, AsyncUpdateScope, UpdateScope, AsyncDeleteScope, DeleteScope, ListScopes, ListPermittedScopes to logging decorator.
    • Added method declarations for GetMembershipBinding, AsyncCreateMembershipBinding, CreateMembershipBinding, AsyncUpdateMembershipBinding, UpdateMembershipBinding, AsyncDeleteMembershipBinding, DeleteMembershipBinding, ListMembershipBindings to logging decorator.
    • Added method declarations for GetMembershipRBACRoleBinding, AsyncCreateMembershipRBACRoleBinding, CreateMembershipRBACRoleBinding, AsyncUpdateMembershipRBACRoleBinding, UpdateMembershipRBACRoleBinding, AsyncDeleteMembershipRBACRoleBinding, DeleteMembershipRBACRoleBinding, ListMembershipRBACRoleBindings, GenerateMembershipRBACRoleBindingYAML to logging decorator.
  • google/cloud/gkehub/v1/internal/gke_hub_metadata_decorator.cc
    • Added ListBoundMemberships metadata decorator with scope_name parameter.
    • Added AsyncCreateFleet metadata decorator with parent parameter.
    • Added CreateFleet metadata decorator with parent parameter.
    • Added GetFleet metadata decorator with name parameter.
    • Added AsyncUpdateFleet metadata decorator with fleet.name parameter.
    • Added UpdateFleet metadata decorator with fleet.name parameter.
    • Added AsyncDeleteFleet metadata decorator with name parameter.
    • Added DeleteFleet metadata decorator with name parameter.
    • Added ListFleets metadata decorator with parent parameter.
    • Added GetScopeNamespace metadata decorator with name parameter.
    • Added AsyncCreateScopeNamespace metadata decorator with parent parameter.
    • Added CreateScopeNamespace metadata decorator with parent parameter.
    • Added AsyncUpdateScopeNamespace metadata decorator with scope_namespace.name parameter.
    • Added UpdateScopeNamespace metadata decorator with scope_namespace.name parameter.
    • Added AsyncDeleteScopeNamespace metadata decorator with name parameter.
    • Added DeleteScopeNamespace metadata decorator with name parameter.
    • Added ListScopeNamespaces metadata decorator with parent parameter.
    • Added GetScopeRBACRoleBinding metadata decorator with name parameter.
    • Added AsyncCreateScopeRBACRoleBinding metadata decorator with parent parameter.
    • Added CreateScopeRBACRoleBinding metadata decorator with parent parameter.
    • Added AsyncUpdateScopeRBACRoleBinding metadata decorator with rbacrolebinding.name parameter.
    • Added UpdateScopeRBACRoleBinding metadata decorator with rbacrolebinding.name parameter.
    • Added AsyncDeleteScopeRBACRoleBinding metadata decorator with name parameter.
    • Added DeleteScopeRBACRoleBinding metadata decorator with name parameter.
    • Added ListScopeRBACRoleBindings metadata decorator with parent parameter.
    • Added GetScope metadata decorator with name parameter.
    • Added AsyncCreateScope metadata decorator with parent parameter.
    • Added CreateScope metadata decorator with parent parameter.
    • Added AsyncUpdateScope metadata decorator with scope.name parameter.
    • Added UpdateScope metadata decorator with scope.name parameter.
    • Added AsyncDeleteScope metadata decorator with name parameter.
    • Added DeleteScope metadata decorator with name parameter.
    • Added ListScopes metadata decorator with parent parameter.
    • Added ListPermittedScopes metadata decorator with parent parameter.
    • Added GetMembershipBinding metadata decorator with name parameter.
    • Added AsyncCreateMembershipBinding metadata decorator with parent parameter.
    • Added CreateMembershipBinding metadata decorator with parent parameter.
    • Added AsyncUpdateMembershipBinding metadata decorator with membership_binding.name parameter.
    • Added UpdateMembershipBinding metadata decorator with membership_binding.name parameter.
    • Added AsyncDeleteMembershipBinding metadata decorator with name parameter.
    • Added DeleteMembershipBinding metadata decorator with name parameter.
    • Added ListMembershipBindings metadata decorator with parent parameter.
    • Added GetMembershipRBACRoleBinding metadata decorator with name parameter.
    • Added AsyncCreateMembershipRBACRoleBinding metadata decorator with parent parameter.
    • Added CreateMembershipRBACRoleBinding metadata decorator with parent parameter.
    • Added AsyncUpdateMembershipRBACRoleBinding metadata decorator with rbacrolebinding.name parameter.
    • Added UpdateMembershipRBACRoleBinding metadata decorator with rbacrolebinding.name parameter.
    • Added AsyncDeleteMembershipRBACRoleBinding metadata decorator with name parameter.
    • Added DeleteMembershipRBACRoleBinding metadata decorator with name parameter.
    • Added ListMembershipRBACRoleBindings metadata decorator with parent parameter.
    • Added GenerateMembershipRBACRoleBindingYAML metadata decorator with parent parameter.
  • google/cloud/gkehub/v1/internal/gke_hub_metadata_decorator.h
    • Added ListBoundMemberships method declaration to metadata decorator.
    • Added method declarations for AsyncCreateFleet, CreateFleet, GetFleet, AsyncUpdateFleet, UpdateFleet, AsyncDeleteFleet, DeleteFleet, ListFleets to metadata decorator.
    • Added method declarations for GetScopeNamespace, AsyncCreateScopeNamespace, CreateScopeNamespace, AsyncUpdateScopeNamespace, UpdateScopeNamespace, AsyncDeleteScopeNamespace, DeleteScopeNamespace, ListScopeNamespaces to metadata decorator.
    • Added method declarations for GetScopeRBACRoleBinding, AsyncCreateScopeRBACRoleBinding, CreateScopeRBACRoleBinding, AsyncUpdateScopeRBACRoleBinding, UpdateScopeRBACRoleBinding, AsyncDeleteScopeRBACRoleBinding, DeleteScopeRBACRoleBinding, ListScopeRBACRoleBindings to metadata decorator.
    • Added method declarations for GetScope, AsyncCreateScope, CreateScope, AsyncUpdateScope, UpdateScope, AsyncDeleteScope, DeleteScope, ListScopes, ListPermittedScopes to metadata decorator.
    • Added method declarations for GetMembershipBinding, AsyncCreateMembershipBinding, CreateMembershipBinding, AsyncUpdateMembershipBinding, UpdateMembershipBinding, AsyncDeleteMembershipBinding, DeleteMembershipBinding, ListMembershipBindings to metadata decorator.
    • Added method declarations for GetMembershipRBACRoleBinding, AsyncCreateMembershipRBACRoleBinding, CreateMembershipRBACRoleBinding, AsyncUpdateMembershipRBACRoleBinding, UpdateMembershipRBACRoleBinding, AsyncDeleteMembershipRBACRoleBinding, DeleteMembershipRBACRoleBinding, ListMembershipRBACRoleBindings, GenerateMembershipRBACRoleBindingYAML to metadata decorator.
  • google/cloud/gkehub/v1/internal/gke_hub_stub.cc
    • Implemented ListBoundMemberships stub method.
    • Implemented AsyncCreateFleet stub method.
    • Implemented CreateFleet stub method.
    • Implemented GetFleet stub method.
    • Implemented AsyncUpdateFleet stub method.
    • Implemented UpdateFleet stub method.
    • Implemented AsyncDeleteFleet stub method.
    • Implemented DeleteFleet stub method.
    • Implemented ListFleets stub method.
    • Implemented GetScopeNamespace stub method.
    • Implemented AsyncCreateScopeNamespace stub method.
    • Implemented CreateScopeNamespace stub method.
    • Implemented AsyncUpdateScopeNamespace stub method.
    • Implemented UpdateScopeNamespace stub method.
    • Implemented AsyncDeleteScopeNamespace stub method.
    • Implemented DeleteScopeNamespace stub method.
    • Implemented ListScopeNamespaces stub method.
    • Implemented GetScopeRBACRoleBinding stub method.
    • Implemented AsyncCreateScopeRBACRoleBinding stub method.
    • Implemented CreateScopeRBACRoleBinding stub method.
    • Implemented AsyncUpdateScopeRBACRoleBinding stub method.
    • Implemented UpdateScopeRBACRoleBinding stub method.
    • Implemented AsyncDeleteScopeRBACRoleBinding stub method.
    • Implemented DeleteScopeRBACRoleBinding stub method.
    • Implemented ListScopeRBACRoleBindings stub method.
    • Implemented GetScope stub method.
    • Implemented AsyncCreateScope stub method.
    • Implemented CreateScope stub method.
    • Implemented AsyncUpdateScope stub method.
    • Implemented UpdateScope stub method.
    • Implemented AsyncDeleteScope stub method.
    • Implemented DeleteScope stub method.
    • Implemented ListScopes stub method.
    • Implemented ListPermittedScopes stub method.
    • Implemented GetMembershipBinding stub method.
    • Implemented AsyncCreateMembershipBinding stub method.
    • Implemented CreateMembershipBinding stub method.
    • Implemented AsyncUpdateMembershipBinding stub method.
    • Implemented UpdateMembershipBinding stub method.
    • Implemented AsyncDeleteMembershipBinding stub method.
    • Implemented DeleteMembershipBinding stub method.
    • Implemented ListMembershipBindings stub method.
    • Implemented GetMembershipRBACRoleBinding stub method.
    • Implemented AsyncCreateMembershipRBACRoleBinding stub method.
    • Implemented CreateMembershipRBACRoleBinding stub method.
    • Implemented AsyncUpdateMembershipRBACRoleBinding stub method.
    • Implemented UpdateMembershipRBACRoleBinding stub method.
    • Implemented AsyncDeleteMembershipRBACRoleBinding stub method.
    • Implemented DeleteMembershipRBACRoleBinding stub method.
    • Implemented ListMembershipRBACRoleBindings stub method.
    • Implemented GenerateMembershipRBACRoleBindingYAML stub method.
  • google/cloud/gkehub/v1/internal/gke_hub_stub.h
    • Added virtual ListBoundMemberships method to stub interface.
    • Added virtual methods for AsyncCreateFleet, CreateFleet, GetFleet, AsyncUpdateFleet, UpdateFleet, AsyncDeleteFleet, DeleteFleet, ListFleets to stub interface.
    • Added virtual methods for GetScopeNamespace, AsyncCreateScopeNamespace, CreateScopeNamespace, AsyncUpdateScopeNamespace, UpdateScopeNamespace, AsyncDeleteScopeNamespace, DeleteScopeNamespace, ListScopeNamespaces to stub interface.
    • Added virtual methods for GetScopeRBACRoleBinding, AsyncCreateScopeRBACRoleBinding, CreateScopeRBACRoleBinding, AsyncUpdateScopeRBACRoleBinding, UpdateScopeRBACRoleBinding, AsyncDeleteScopeRBACRoleBinding, DeleteScopeRBACRoleBinding, ListScopeRBACRoleBindings to stub interface.
    • Added virtual methods for GetScope, AsyncCreateScope, CreateScope, AsyncUpdateScope, UpdateScope, AsyncDeleteScope, DeleteScope, ListScopes, ListPermittedScopes to stub interface.
    • Added virtual methods for GetMembershipBinding, AsyncCreateMembershipBinding, CreateMembershipBinding, AsyncUpdateMembershipBinding, UpdateMembershipBinding, AsyncDeleteMembershipBinding, DeleteMembershipBinding, ListMembershipBindings to stub interface.
    • Added virtual methods for GetMembershipRBACRoleBinding, AsyncCreateMembershipRBACRoleBinding, CreateMembershipRBACRoleBinding, AsyncUpdateMembershipRBACRoleBinding, UpdateMembershipRBACRoleBinding, AsyncDeleteMembershipRBACRoleBinding, DeleteMembershipRBACRoleBinding, ListMembershipRBACRoleBindings, GenerateMembershipRBACRoleBindingYAML to stub interface.
    • Added method declarations for ListBoundMemberships, AsyncCreateFleet, CreateFleet, GetFleet, AsyncUpdateFleet, UpdateFleet, AsyncDeleteFleet, DeleteFleet, ListFleets, GetScopeNamespace, AsyncCreateScopeNamespace, CreateScopeNamespace, AsyncUpdateScopeNamespace, UpdateScopeNamespace, AsyncDeleteScopeNamespace, DeleteScopeNamespace, ListScopeNamespaces, GetScopeRBACRoleBinding, AsyncCreateScopeRBACRoleBinding, CreateScopeRBACRoleBinding, AsyncUpdateScopeRBACRoleBinding, UpdateScopeRBACRoleBinding, AsyncDeleteScopeRBACRoleBinding, DeleteScopeRBACRoleBinding, ListScopeRBACRoleBindings, GetScope, AsyncCreateScope, CreateScope, AsyncUpdateScope, UpdateScope, AsyncDeleteScope, DeleteScope, ListScopes, ListPermittedScopes, GetMembershipBinding, AsyncCreateMembershipBinding, CreateMembershipBinding, AsyncUpdateMembershipBinding, UpdateMembershipBinding, AsyncDeleteMembershipBinding, DeleteMembershipBinding, ListMembershipBindings, GetMembershipRBACRoleBinding, AsyncCreateMembershipRBACRoleBinding, CreateMembershipRBACRoleBinding, AsyncUpdateMembershipRBACRoleBinding, UpdateMembershipRBACRoleBinding, AsyncDeleteMembershipRBACRoleBinding, DeleteMembershipRBACRoleBinding, ListMembershipRBACRoleBindings, GenerateMembershipRBACRoleBindingYAML to default stub.
  • google/cloud/gkehub/v1/internal/gke_hub_tracing_connection.cc
    • Added ListBoundMemberships tracing for connection.
    • Added CreateFleet tracing for connection.
    • Added GetFleet tracing for connection.
    • Added UpdateFleet tracing for connection.
    • Added DeleteFleet tracing for connection.
    • Added ListFleets tracing for connection.
    • Added GetScopeNamespace tracing for connection.
    • Added CreateScopeNamespace tracing for connection.
    • Added UpdateScopeNamespace tracing for connection.
    • Added DeleteScopeNamespace tracing for connection.
    • Added ListScopeNamespaces tracing for connection.
    • Added GetScopeRBACRoleBinding tracing for connection.
    • Added CreateScopeRBACRoleBinding tracing for connection.
    • Added UpdateScopeRBACRoleBinding tracing for connection.
    • Added DeleteScopeRBACRoleBinding tracing for connection.
    • Added ListScopeRBACRoleBindings tracing for connection.
    • Added GetScope tracing for connection.
    • Added CreateScope tracing for connection.
    • Added UpdateScope tracing for connection.
    • Added DeleteScope tracing for connection.
    • Added ListScopes tracing for connection.
    • Added ListPermittedScopes tracing for connection.
    • Added GetMembershipBinding tracing for connection.
    • Added CreateMembershipBinding tracing for connection.
    • Added UpdateMembershipBinding tracing for connection.
    • Added DeleteMembershipBinding tracing for connection.
    • Added ListMembershipBindings tracing for connection.
    • Added GetMembershipRBACRoleBinding tracing for connection.
    • Added CreateMembershipRBACRoleBinding tracing for connection.
    • Added UpdateMembershipRBACRoleBinding tracing for connection.
    • Added DeleteMembershipRBACRoleBinding tracing for connection.
    • Added ListMembershipRBACRoleBindings tracing for connection.
    • Added GenerateMembershipRBACRoleBindingYAML tracing for connection.
  • google/cloud/gkehub/v1/internal/gke_hub_tracing_connection.h
    • Added ListBoundMemberships method declaration to tracing connection.
    • Added method declarations for CreateFleet, GetFleet, UpdateFleet, DeleteFleet, ListFleets to tracing connection.
    • Added method declarations for GetScopeNamespace, CreateScopeNamespace, UpdateScopeNamespace, DeleteScopeNamespace, ListScopeNamespaces to tracing connection.
    • Added method declarations for GetScopeRBACRoleBinding, CreateScopeRBACRoleBinding, UpdateScopeRBACRoleBinding, DeleteScopeRBACRoleBinding, ListScopeRBACRoleBindings to tracing connection.
    • Added method declarations for GetScope, CreateScope, UpdateScope, DeleteScope, ListScopes, ListPermittedScopes to tracing connection.
    • Added method declarations for GetMembershipBinding, CreateMembershipBinding, UpdateMembershipBinding, DeleteMembershipBinding, ListMembershipBindings to tracing connection.
    • Added method declarations for GetMembershipRBACRoleBinding, CreateMembershipRBACRoleBinding, UpdateMembershipRBACRoleBinding, DeleteMembershipRBACRoleBinding, ListMembershipRBACRoleBindings, GenerateMembershipRBACRoleBindingYAML to tracing connection.
  • google/cloud/gkehub/v1/internal/gke_hub_tracing_stub.cc
    • Added ListBoundMemberships tracing for stub.
    • Added AsyncCreateFleet tracing for stub.
    • Added CreateFleet tracing for stub.
    • Added GetFleet tracing for stub.
    • Added AsyncUpdateFleet tracing for stub.
    • Added UpdateFleet tracing for stub.
    • Added AsyncDeleteFleet tracing for stub.
    • Added DeleteFleet tracing for stub.
    • Added ListFleets tracing for stub.
    • Added GetScopeNamespace tracing for stub.
    • Added AsyncCreateScopeNamespace tracing for stub.
    • Added CreateScopeNamespace tracing for stub.
    • Added AsyncUpdateScopeNamespace tracing for stub.
    • Added UpdateScopeNamespace tracing for stub.
    • Added AsyncDeleteScopeNamespace tracing for stub.
    • Added DeleteScopeNamespace tracing for stub.
    • Added ListScopeNamespaces tracing for stub.
    • Added GetScopeRBACRoleBinding tracing for stub.
    • Added AsyncCreateScopeRBACRoleBinding tracing for stub.
    • Added CreateScopeRBACRoleBinding tracing for stub.
    • Added AsyncUpdateScopeRBACRoleBinding tracing for stub.
    • Added UpdateScopeRBACRoleBinding tracing for stub.
    • Added AsyncDeleteScopeRBACRoleBinding tracing for stub.
    • Added DeleteScopeRBACRoleBinding tracing for stub.
    • Added ListScopeRBACRoleBindings tracing for stub.
    • Added GetScope tracing for stub.
    • Added AsyncCreateScope tracing for stub.
    • Added CreateScope tracing for stub.
    • Added AsyncUpdateScope tracing for stub.
    • Added UpdateScope tracing for stub.
    • Added AsyncDeleteScope tracing for stub.
    • Added DeleteScope tracing for stub.
    • Added ListScopes tracing for stub.
    • Added ListPermittedScopes tracing for stub.
    • Added GetMembershipBinding tracing for stub.
    • Added AsyncCreateMembershipBinding tracing for stub.
    • Added CreateMembershipBinding tracing for stub.
    • Added AsyncUpdateMembershipBinding tracing for stub.
    • Added UpdateMembershipBinding tracing for stub.
    • Added AsyncDeleteMembershipBinding tracing for stub.
    • Added DeleteMembershipBinding tracing for stub.
    • Added ListMembershipBindings tracing for stub.
    • Added GetMembershipRBACRoleBinding tracing for stub.
    • Added AsyncCreateMembershipRBACRoleBinding tracing for stub.
    • Added CreateMembershipRBACRoleBinding tracing for stub.
    • Added AsyncUpdateMembershipRBACRoleBinding tracing for stub.
    • Added UpdateMembershipRBACRoleBinding tracing for stub.
    • Added AsyncDeleteMembershipRBACRoleBinding tracing for stub.
    • Added DeleteMembershipRBACRoleBinding tracing for stub.
    • Added ListMembershipRBACRoleBindings tracing for stub.
    • Added GenerateMembershipRBACRoleBindingYAML tracing for stub.
  • google/cloud/gkehub/v1/internal/gke_hub_tracing_stub.h
    • Added ListBoundMemberships method declaration to tracing stub.
    • Added method declarations for AsyncCreateFleet, CreateFleet, GetFleet, AsyncUpdateFleet, UpdateFleet, AsyncDeleteFleet, DeleteFleet, ListFleets to tracing stub.
    • Added method declarations for GetScopeNamespace, AsyncCreateScopeNamespace, CreateScopeNamespace, AsyncUpdateScopeNamespace, UpdateScopeNamespace, AsyncDeleteScopeNamespace, DeleteScopeNamespace, ListScopeNamespaces to tracing stub.
    • Added method declarations for GetScopeRBACRoleBinding, AsyncCreateScopeRBACRoleBinding, CreateScopeRBACRoleBinding, AsyncUpdateScopeRBACRoleBinding, UpdateScopeRBACRoleBinding, AsyncDeleteScopeRBACRoleBinding, DeleteScopeRBACRoleBinding, ListScopeRBACRoleBindings to tracing stub.
    • Added method declarations for GetScope, AsyncCreateScope, CreateScope, AsyncUpdateScope, UpdateScope, AsyncDeleteScope, DeleteScope, ListScopes, ListPermittedScopes to tracing stub.
    • Added method declarations for GetMembershipBinding, AsyncCreateMembershipBinding, CreateMembershipBinding, AsyncUpdateMembershipBinding, UpdateMembershipBinding, AsyncDeleteMembershipBinding, DeleteMembershipBinding, ListMembershipBindings to tracing stub.
    • Added method declarations for GetMembershipRBACRoleBinding, AsyncCreateMembershipRBACRoleBinding, CreateMembershipRBACRoleBinding, AsyncUpdateMembershipRBACRoleBinding, UpdateMembershipRBACRoleBinding, AsyncDeleteMembershipRBACRoleBinding, DeleteMembershipRBACRoleBinding, ListMembershipRBACRoleBindings, GenerateMembershipRBACRoleBindingYAML to tracing stub.
  • google/cloud/gkehub/v1/mocks/mock_gke_hub_connection.h
    • Added mock ListBoundMemberships method.
    • Added mock methods for CreateFleet, GetFleet, UpdateFleet, DeleteFleet, ListFleets.
    • Added mock methods for GetScopeNamespace, CreateScopeNamespace, UpdateScopeNamespace, DeleteScopeNamespace, ListScopeNamespaces.
    • Added mock methods for GetScopeRBACRoleBinding, CreateScopeRBACRoleBinding, UpdateScopeRBACRoleBinding, DeleteScopeRBACRoleBinding, ListScopeRBACRoleBindings.
    • Added mock methods for GetScope, CreateScope, UpdateScope, DeleteScope, ListScopes, ListPermittedScopes.
    • Added mock methods for GetMembershipBinding, CreateMembershipBinding, UpdateMembershipBinding, DeleteMembershipBinding, ListMembershipBindings.
    • Added mock methods for GetMembershipRBACRoleBinding, CreateMembershipRBACRoleBinding, UpdateMembershipRBACRoleBinding, DeleteMembershipRBACRoleBinding, ListMembershipRBACRoleBindings.
    • Added mock GenerateMembershipRBACRoleBindingYAML method.
  • google/cloud/kms/inventory/v1/key_dashboard_client.h
    • Updated @googleapis_reference_link line numbers for ListCryptoKeysRequest.
  • google/cloud/kms/inventory/v1/key_tracking_client.h
    • Updated comments for GetProtectedResourcesSummary to clarify fallback_scope and organization/project scope.
    • Updated @googleapis_reference_link line numbers for GetProtectedResourcesSummaryRequest, GetProtectedResourcesSummaryRequest.fallback_scope, ProtectedResourcesSummary, ProtectedResource, and SearchProtectedResourcesRequest.
    • Updated comments for SearchProtectedResources to clarify organization/project scope and allowed values for scope.
  • google/cloud/kms/v1/autokey_admin_client.h
    • Updated comments for AutokeyAdminClient to reflect project-level configurations and delegated key management mode.
    • Updated comments for UpdateAutokeyConfig to include project-level updates.
    • Updated @googleapis_reference_link line numbers for AutokeyConfig, UpdateAutokeyConfigRequest, GetAutokeyConfigRequest, ShowEffectiveAutokeyConfigRequest, and ShowEffectiveAutokeyConfigResponse.
    • Updated comments for GetAutokeyConfig to include project-level configurations.
  • google/cloud/kms/v1/internal/key_management_auth_decorator.cc
    • Added ListRetiredResources authentication decorator.
    • Added GetRetiredResource authentication decorator.
    • Added AsyncDeleteCryptoKey authentication decorator.
    • Added DeleteCryptoKey authentication decorator.
    • Added AsyncDeleteCryptoKeyVersion authentication decorator.
    • Added DeleteCryptoKeyVersion authentication decorator.
    • Added AsyncGetOperation authentication decorator.
    • Added AsyncCancelOperation authentication decorator.
  • google/cloud/kms/v1/internal/key_management_auth_decorator.h
    • Added include for google/longrunning/operations.grpc.pb.h.
    • Added ListRetiredResources method declaration to auth decorator.
    • Added GetRetiredResource method declaration to auth decorator.
    • Added method declarations for AsyncDeleteCryptoKey, DeleteCryptoKey, AsyncDeleteCryptoKeyVersion, DeleteCryptoKeyVersion to auth decorator.
    • Added method declarations for AsyncGetOperation, AsyncCancelOperation to auth decorator.
  • google/cloud/kms/v1/internal/key_management_connection_impl.cc
    • Added polling_policy helper function.
    • Implemented ListRetiredResources method.
    • Implemented GetRetiredResource method.
    • Implemented DeleteCryptoKey methods.
    • Implemented DeleteCryptoKeyVersion methods.
  • google/cloud/kms/v1/internal/key_management_connection_impl.h
    • Added includes for future, polling_policy, and google/longrunning/operations.grpc.pb.h.
    • Added ListRetiredResources method declaration to connection implementation.
    • Added GetRetiredResource method declaration to connection implementation.
    • Added method declarations for DeleteCryptoKey and DeleteCryptoKeyVersion to connection implementation.
  • google/cloud/kms/v1/internal/key_management_logging_decorator.cc
    • Added ListRetiredResources logging decorator.
    • Added GetRetiredResource logging decorator.
    • Added AsyncDeleteCryptoKey logging decorator.
    • Added DeleteCryptoKey logging decorator.
    • Added AsyncDeleteCryptoKeyVersion logging decorator.
    • Added DeleteCryptoKeyVersion logging decorator.
    • Added AsyncGetOperation logging decorator.
    • Added AsyncCancelOperation logging decorator.
  • google/cloud/kms/v1/internal/key_management_logging_decorator.h
    • Added include for google/longrunning/operations.grpc.pb.h.
    • Added ListRetiredResources method declaration to logging decorator.
    • Added GetRetiredResource method declaration to logging decorator.
    • Added method declarations for AsyncDeleteCryptoKey, DeleteCryptoKey, AsyncDeleteCryptoKeyVersion, DeleteCryptoKeyVersion to logging decorator.
    • Added method declarations for AsyncGetOperation, AsyncCancelOperation to logging decorator.
  • google/cloud/kms/v1/internal/key_management_metadata_decorator.cc
    • Added ListRetiredResources metadata decorator with parent parameter.
    • Added GetRetiredResource metadata decorator with name parameter.
    • Added AsyncDeleteCryptoKey metadata decorator with name parameter.
    • Added DeleteCryptoKey metadata decorator with name parameter.
    • Added AsyncDeleteCryptoKeyVersion metadata decorator with name parameter.
    • Added DeleteCryptoKeyVersion metadata decorator with name parameter.
    • Added AsyncGetOperation metadata decorator with name parameter.
    • Added AsyncCancelOperation metadata decorator with name parameter.
  • google/cloud/kms/v1/internal/key_management_metadata_decorator.h
    • Added include for google/longrunning/operations.grpc.pb.h.
    • Added ListRetiredResources method declaration to metadata decorator.
    • Added GetRetiredResource method declaration to metadata decorator.
    • Added method declarations for AsyncDeleteCryptoKey, DeleteCryptoKey, AsyncDeleteCryptoKeyVersion, DeleteCryptoKeyVersion to metadata decorator.
    • Added method declarations for AsyncGetOperation, AsyncCancelOperation to metadata decorator.
  • google/cloud/kms/v1/internal/key_management_option_defaults.cc
    • Added default KeyManagementServicePollingPolicyOption.
  • google/cloud/kms/v1/internal/key_management_stub.cc
    • Added include for google/longrunning/operations.grpc.pb.h.
    • Implemented ListRetiredResources stub method.
    • Implemented GetRetiredResource stub method.
    • Implemented AsyncDeleteCryptoKey stub method.
    • Implemented DeleteCryptoKey stub method.
    • Implemented AsyncDeleteCryptoKeyVersion stub method.
    • Implemented DeleteCryptoKeyVersion stub method.
    • Implemented AsyncGetOperation stub method.
    • Implemented AsyncCancelOperation stub method.
  • google/cloud/kms/v1/internal/key_management_stub.h
    • Added includes for completion_queue, future.
    • Added ListRetiredResources method declaration to stub interface.
    • Added GetRetiredResource method declaration to stub interface.
    • Added method declarations for AsyncDeleteCryptoKey, DeleteCryptoKey, AsyncDeleteCryptoKeyVersion, DeleteCryptoKeyVersion to stub interface.
    • Added method declarations for AsyncGetOperation, AsyncCancelOperation to stub interface.
    • Updated DefaultKeyManagementServiceStub constructor to accept operations_stub at the end.
    • Added method declarations for ListRetiredResources, GetRetiredResource, AsyncDeleteCryptoKey, DeleteCryptoKey, AsyncDeleteCryptoKeyVersion, DeleteCryptoKeyVersion, AsyncGetOperation, AsyncCancelOperation to default stub.
  • google/cloud/kms/v1/internal/key_management_stub_factory.cc
    • Updated CreateDefaultKeyManagementServiceStub to pass operations_stub at the end of the constructor.
  • google/cloud/kms/v1/internal/key_management_tracing_connection.cc
    • Added ListRetiredResources tracing for connection.
    • Added GetRetiredResource tracing for connection.
    • Added DeleteCryptoKey tracing for connection.
    • Added DeleteCryptoKeyVersion tracing for connection.
  • google/cloud/kms/v1/internal/key_management_tracing_connection.h
    • Added ListRetiredResources method declaration to tracing connection.
    • Added GetRetiredResource method declaration to tracing connection.
    • Added method declarations for DeleteCryptoKey and DeleteCryptoKeyVersion to tracing connection.
  • google/cloud/kms/v1/internal/key_management_tracing_stub.cc
    • Added ListRetiredResources tracing for stub.
    • Added GetRetiredResource tracing for stub.
    • Added AsyncDeleteCryptoKey tracing for stub.
    • Added DeleteCryptoKey tracing for stub.
    • Added AsyncDeleteCryptoKeyVersion tracing for stub.
    • Added DeleteCryptoKeyVersion tracing for stub.
    • Added AsyncGetOperation tracing for stub.
    • Added AsyncCancelOperation tracing for stub.
  • google/cloud/kms/v1/internal/key_management_tracing_stub.h
    • Added ListRetiredResources method declaration to tracing stub.
    • Added GetRetiredResource method declaration to tracing stub.
    • Added method declarations for AsyncDeleteCryptoKey, DeleteCryptoKey, AsyncDeleteCryptoKeyVersion, DeleteCryptoKeyVersion to tracing stub.
    • Added method declarations for AsyncGetOperation, AsyncCancelOperation to tracing stub.
  • google/cloud/kms/v1/key_management_client.cc
    • Added ListRetiredResources overloads.
    • Added GetRetiredResource overloads.
    • Added DeleteCryptoKey overloads.
    • Added DeleteCryptoKeyVersion overloads.
  • google/cloud/kms/v1/key_management_client.h
    • Added includes for no_await_tag, polling_policy, and google/longrunning/operations.grpc.pb.h.
    • Updated @googleapis_reference_link line numbers for ImportJob, ListKeyRingsRequest, ListCryptoKeysRequest, ListCryptoKeyVersionsRequest, ListImportJobsRequest, GetKeyRingRequest, GetCryptoKeyRequest, CryptoKeyVersion.name, GetCryptoKeyVersionRequest, PublicKey, GetPublicKeyRequest, GetImportJobRequest, CreateKeyRingRequest, CreateCryptoKeyRequest, CreateCryptoKeyVersionRequest, DeleteCryptoKeyRequest, DeleteCryptoKeyVersionRequest, EncryptRequest, EncryptResponse, DecryptRequest, DecryptResponse, RawEncryptRequest, RawEncryptResponse, RawDecryptRequest, RawDecryptResponse, AsymmetricSignRequest, AsymmetricSignResponse, AsymmetricDecryptRequest, AsymmetricDecryptResponse, MacSignRequest, MacSignResponse, MacVerifyRequest, MacVerifyResponse, DecapsulateRequest, DecapsulateResponse, GenerateRandomBytesRequest, GenerateRandomBytesResponse, ProtectionLevel, ProtectionLevel.HSM, ProtectionLevel.EXTERNAL, ProtectionLevel.EXTERNAL_VPC, ProtectionLevel.SOFTWARE, CryptoKeyVersion.CryptoKeyVersionState.DISABLED, CryptoKeyVersion.CryptoKeyVersionState.ENABLED, CryptoKeyVersion.CryptoKeyVersionState.DESTROYED, CryptoKeyVersion.CryptoKeyVersionState.DESTROY_SCHEDULED, CryptoKeyVersion.state, CryptoKeyVersion.destroy_time, KeyManagementService.DestroyCryptoKeyVersion, KeyManagementService.RestoreCryptoKeyVersion, UpdateCryptoKeyVersionRequest, UpdateCryptoKeyPrimaryVersionRequest, KeyManagementService.Encrypt, KeyManagementService.Decrypt, KeyManagementService.GetPublicKey.
    • Added ListRetiredResources overloads.
    • Added GetRetiredResource overloads.
    • Added DeleteCryptoKey overloads.
    • Added DeleteCryptoKeyVersion overloads.
  • google/cloud/kms/v1/key_management_connection.cc
    • Added unimplemented ListRetiredResources method.
    • Added unimplemented GetRetiredResource method.
    • Added unimplemented DeleteCryptoKey methods.
    • Added unimplemented DeleteCryptoKeyVersion methods.
  • google/cloud/kms/v1/key_management_connection.h
    • Added includes for future, no_await_tag, polling_policy, and google/longrunning/operations.grpc.pb.h.
    • Added virtual ListRetiredResources method.
    • Added virtual GetRetiredResource method.
    • Added virtual methods for DeleteCryptoKey and DeleteCryptoKeyVersion.
  • google/cloud/kms/v1/key_management_connection_idempotency_policy.cc
    • Added ListRetiredResources idempotency policy as kIdempotent.
    • Added GetRetiredResource idempotency policy as kIdempotent.
    • Added DeleteCryptoKey idempotency policy as kNonIdempotent.
    • Added DeleteCryptoKeyVersion idempotency policy as kNonIdempotent.
  • google/cloud/kms/v1/key_management_connection_idempotency_policy.h
    • Added virtual ListRetiredResources idempotency method.
    • Added virtual GetRetiredResource idempotency method.
    • Added virtual DeleteCryptoKey idempotency method.
    • Added virtual DeleteCryptoKeyVersion idempotency method.
  • google/cloud/kms/v1/key_management_options.h
    • Added KeyManagementServicePollingPolicyOption.
    • Added KeyManagementServicePollingPolicyOption to KeyManagementServicePolicyOptionList.
  • google/cloud/kms/v1/samples/key_management_client_samples.cc
    • Added lro-marker: true comment.
    • Added SetPollingPolicy example function.
    • Added SetPollingPolicy to AutoRun examples.
    • Added set-polling-policy to Example map.
  • google/cloud/speech/v2/speech_client.h
    • Updated @googleapis_reference_link line numbers for StreamingRecognizeRequest, StreamingRecognizeResponse, BatchRecognizeRequest, BatchRecognizeRequest.config, BatchRecognizeRequest.config_mask, BatchRecognizeResponse, Config, GetConfigRequest, UpdateConfigRequest, CreateCustomClassRequest, CustomClass, ListCustomClassesRequest, GetCustomClassRequest, UpdateCustomClassRequest, DeleteCustomClassRequest, UndeleteCustomClassRequest, CreatePhraseSetRequest, PhraseSet, ListPhraseSetsRequest, GetPhraseSetRequest, UpdatePhraseSetRequest, DeletePhraseSetRequest, and UndeletePhraseSetRequest.
  • google/cloud/sql/v1/internal/sql_users_rest_stub.cc
    • Added revoke_existing_roles query parameter to Update method.
  • google/cloud/sql/v1/sql_backup_runs_client.h
    • Updated @googleapis_reference_link line numbers for Operation.
  • google/cloud/sql/v1/sql_databases_client.h
    • Updated @googleapis_reference_link line numbers for Operation and Database.
  • google/cloud/sql/v1/sql_instances_client.h
    • Updated @googleapis_reference_link line numbers for Operation, DatabaseInstance, and SslCert.
  • google/cloud/sql/v1/sql_ssl_certs_client.h
    • Updated @googleapis_reference_link line numbers for Operation and SslCert.
  • google/cloud/sql/v1/sql_users_client.h
    • Updated @googleapis_reference_link line numbers for Operation, User, and UsersListResponse.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_auth_decorator.cc
    • Added ListBucketOperations authentication decorator.
    • Added GetBucketOperation authentication decorator.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_auth_decorator.h
    • Added ListBucketOperations method declaration to auth decorator.
    • Added GetBucketOperation method declaration to auth decorator.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_connection_impl.cc
    • Implemented ListBucketOperations method.
    • Implemented GetBucketOperation method.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_connection_impl.h
    • Added ListBucketOperations method declaration to connection implementation.
    • Added GetBucketOperation method declaration to connection implementation.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_logging_decorator.cc
    • Added ListBucketOperations logging decorator.
    • Added GetBucketOperation logging decorator.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_logging_decorator.h
    • Added ListBucketOperations method declaration to logging decorator.
    • Added GetBucketOperation method declaration to logging decorator.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_metadata_decorator.cc
    • Added ListBucketOperations metadata decorator with parent parameter.
    • Added GetBucketOperation metadata decorator with name parameter.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_metadata_decorator.h
    • Added ListBucketOperations method declaration to metadata decorator.
    • Added GetBucketOperation method declaration to metadata decorator.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_stub.cc
    • Implemented ListBucketOperations stub method.
    • Implemented GetBucketOperation stub method.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_stub.h
    • Added virtual ListBucketOperations method to stub interface.
    • Added virtual GetBucketOperation method to stub interface.
    • Added method declarations for ListBucketOperations and GetBucketOperation to default stub.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_tracing_connection.cc
    • Added ListBucketOperations tracing for connection.
    • Added GetBucketOperation tracing for connection.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_tracing_connection.h
    • Added ListBucketOperations method declaration to tracing connection.
    • Added GetBucketOperation method declaration to tracing connection.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_tracing_stub.cc
    • Added ListBucketOperations tracing for stub.
    • Added GetBucketOperation tracing for stub.
  • google/cloud/storagebatchoperations/v1/internal/storage_batch_operations_tracing_stub.h
    • Added ListBucketOperations method declaration to tracing stub.
    • Added GetBucketOperation method declaration to tracing stub.
  • google/cloud/storagebatchoperations/v1/mocks/mock_storage_batch_operations_connection.h
    • Added mock ListBucketOperations method.
    • Added mock GetBucketOperation method.
  • google/cloud/storagebatchoperations/v1/storage_batch_operations_client.cc
    • Added ListBucketOperations overloads.
    • Added GetBucketOperation overloads.
  • google/cloud/storagebatchoperations/v1/storage_batch_operations_client.h
    • Updated @googleapis_reference_link line numbers for ListJobsRequest, GetJobRequest, CreateJobRequest, DeleteJobRequest, CancelJobRequest, CancelJobResponse.
    • Added ListBucketOperations overloads.
    • Added GetBucketOperation overloads.
  • google/cloud/storagebatchoperations/v1/storage_batch_operations_connection.cc
    • Added unimplemented ListBucketOperations method.
    • Added unimplemented GetBucketOperation method.
  • google/cloud/storagebatchoperations/v1/storage_batch_operations_connection.h
    • Added virtual ListBucketOperations method.
    • Added virtual GetBucketOperation method.
  • google/cloud/storagebatchoperations/v1/storage_batch_operations_connection_idempotency_policy.cc
    • Added ListBucketOperations idempotency policy as kIdempotent.
    • Added GetBucketOperation idempotency policy as kIdempotent.
  • google/cloud/storagebatchoperations/v1/storage_batch_operations_connection_idempotency_policy.h
    • Added virtual ListBucketOperations idempotency method.
    • Added virtual GetBucketOperation idempotency method.
  • google/cloud/storagecontrol/v2/internal/storage_control_auth_decorator.cc
    • Added AsyncDeleteFolderRecursive authentication decorator.
    • Added DeleteFolderRecursive authentication decorator.
  • google/cloud/storagecontrol/v2/internal/storage_control_auth_decorator.h
    • Added method declarations for AsyncDeleteFolderRecursive and DeleteFolderRecursive to auth decorator.
  • google/cloud/storagecontrol/v2/internal/storage_control_connection_impl.cc
    • Implemented DeleteFolderRecursive methods.
  • google/cloud/storagecontrol/v2/internal/storage_control_connection_impl.h
    • Added method declarations for DeleteFolderRecursive to connection implementation.
  • google/cloud/storagecontrol/v2/internal/storage_control_logging_decorator.cc
    • Added AsyncDeleteFolderRecursive logging decorator.
    • Added DeleteFolderRecursive logging decorator.
  • google/cloud/storagecontrol/v2/internal/storage_control_logging_decorator.h
    • Added method declarations for AsyncDeleteFolderRecursive and DeleteFolderRecursive to logging decorator.
  • google/cloud/storagecontrol/v2/internal/storage_control_metadata_decorator.cc
    • Added AsyncDeleteFolderRecursive metadata decorator with name parameter.
    • Added DeleteFolderRecursive metadata decorator with name parameter.
  • google/cloud/storagecontrol/v2/internal/storage_control_metadata_decorator.h
    • Added method declarations for AsyncDeleteFolderRecursive and DeleteFolderRecursive to metadata decorator.
  • google/cloud/storagecontrol/v2/internal/storage_control_stub.cc
    • Implemented AsyncDeleteFolderRecursive stub method.
    • Implemented DeleteFolderRecursive stub method.
  • google/cloud/storagecontrol/v2/internal/storage_control_stub.h
    • Added virtual methods for AsyncDeleteFolderRecursive and DeleteFolderRecursive to stub interface.
    • Added method declarations for AsyncDeleteFolderRecursive and DeleteFolderRecursive to default stub.
  • google/cloud/storagecontrol/v2/internal/storage_control_tracing_connection.cc
    • Added DeleteFolderRecursive tracing for connection.
  • google/cloud/storagecontrol/v2/internal/storage_control_tracing_connection.h
    • Added method declarations for DeleteFolderRecursive to tracing connection.
  • google/cloud/storagecontrol/v2/internal/storage_control_tracing_stub.cc
    • Added AsyncDeleteFolderRecursive tracing for stub.
    • Added DeleteFolderRecursive tracing for stub.
  • google/cloud/storagecontrol/v2/internal/storage_control_tracing_stub.h
    • Added method declarations for AsyncDeleteFolderRecursive and DeleteFolderRecursive to tracing stub.
  • google/cloud/storagecontrol/v2/mocks/mock_storage_control_connection.h
    • Added mock methods for DeleteFolderRecursive.
  • google/cloud/storagecontrol/v2/storage_control_client.cc
    • Added DeleteFolderRecursive overloads.
  • google/cloud/storagecontrol/v2/storage_control_client.h
    • Added DeleteFolderRecursive overloads.
  • google/cloud/v1/sql_operations_client.h
    • Updated @googleapis_reference_link line numbers for Operation.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the googleapis SHA to a version from late February 2026 and includes a significant amount of generated code updates across multiple services, including AI Platform, GKE Hub, KMS, and Storage. The changes introduce new features such as OAuth flow support in Developer Connect, Fleet and Scope management in GKE Hub, and retired resource tracking in KMS. The generated code correctly implements the new RPCs, including support for long-running operations, pagination, and appropriate routing matchers. The updates are consistent with the repository's architecture and adhere to the specified style guidelines.

@codecov
Copy link

codecov bot commented Feb 23, 2026

Codecov Report

❌ Patch coverage is 50.00000% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 92.63%. Comparing base (e23bcd2) to head (250c6cd).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
generator/internal/descriptor_utils.cc 50.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #15989      +/-   ##
==========================================
- Coverage   92.63%   92.63%   -0.01%     
==========================================
  Files        2334     2334              
  Lines      214633   214635       +2     
==========================================
- Hits       198835   198833       -2     
- Misses      15798    15802       +4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@scotthart scotthart marked this pull request as ready for review February 23, 2026 23:24
@scotthart scotthart requested review from a team as code owners February 23, 2026 23:24
@scotthart scotthart merged commit fea1ad9 into googleapis:main Feb 24, 2026
53 of 56 checks passed
Comment on lines +350 to +353
if (absl::StrContains(comment,
"go/proto-best-practices-checkers#keyword_conflict")) {
std::cout << __func__ << comment << "\n";
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That looks like debugging that should not have been merged.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Created #15992 to remove this. Good catch!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants