From 629244cf9090ef16827046b9257c4d5bcb304c1b Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Wed, 13 Nov 2024 16:19:33 -0800 Subject: [PATCH] chore: Add field `protobuf_pythonic_types_enabled` to message `ExperimentalFeatures` (#27569) --- .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 6 ++++++ .../proto_docs/google/api/client.rb | 20 +++++++++++++++++++ 18 files changed, 122 insertions(+) diff --git a/google-cloud-redis-v1beta1/proto_docs/google/api/client.rb b/google-cloud-redis-v1beta1/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-redis-v1beta1/proto_docs/google/api/client.rb +++ b/google-cloud-redis-v1beta1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-resource_manager-v3/proto_docs/google/api/client.rb b/google-cloud-resource_manager-v3/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-resource_manager-v3/proto_docs/google/api/client.rb +++ b/google-cloud-resource_manager-v3/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-resource_settings-v1/proto_docs/google/api/client.rb b/google-cloud-resource_settings-v1/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-resource_settings-v1/proto_docs/google/api/client.rb +++ b/google-cloud-resource_settings-v1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-retail-v2/proto_docs/google/api/client.rb b/google-cloud-retail-v2/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-retail-v2/proto_docs/google/api/client.rb +++ b/google-cloud-retail-v2/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-scheduler-v1/proto_docs/google/api/client.rb b/google-cloud-scheduler-v1/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-scheduler-v1/proto_docs/google/api/client.rb +++ b/google-cloud-scheduler-v1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-scheduler-v1beta1/proto_docs/google/api/client.rb b/google-cloud-scheduler-v1beta1/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-scheduler-v1beta1/proto_docs/google/api/client.rb +++ b/google-cloud-scheduler-v1beta1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-secret_manager-v1/proto_docs/google/api/client.rb b/google-cloud-secret_manager-v1/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-secret_manager-v1/proto_docs/google/api/client.rb +++ b/google-cloud-secret_manager-v1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-secret_manager-v1beta1/proto_docs/google/api/client.rb b/google-cloud-secret_manager-v1beta1/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-secret_manager-v1beta1/proto_docs/google/api/client.rb +++ b/google-cloud-secret_manager-v1beta1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-secret_manager-v1beta2/proto_docs/google/api/client.rb b/google-cloud-secret_manager-v1beta2/proto_docs/google/api/client.rb index c3b5c18e4f9b..588d2e1d708d 100644 --- a/google-cloud-secret_manager-v1beta2/proto_docs/google/api/client.rb +++ b/google-cloud-secret_manager-v1beta2/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-secure_source_manager-v1/proto_docs/google/api/client.rb b/google-cloud-secure_source_manager-v1/proto_docs/google/api/client.rb index c3b5c18e4f9b..588d2e1d708d 100644 --- a/google-cloud-secure_source_manager-v1/proto_docs/google/api/client.rb +++ b/google-cloud-secure_source_manager-v1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-security-private_ca-v1beta1/proto_docs/google/api/client.rb b/google-cloud-security-private_ca-v1beta1/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-security-private_ca-v1beta1/proto_docs/google/api/client.rb +++ b/google-cloud-security-private_ca-v1beta1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-security-public_ca-v1/proto_docs/google/api/client.rb b/google-cloud-security-public_ca-v1/proto_docs/google/api/client.rb index c3b5c18e4f9b..588d2e1d708d 100644 --- a/google-cloud-security-public_ca-v1/proto_docs/google/api/client.rb +++ b/google-cloud-security-public_ca-v1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-security-public_ca-v1beta1/proto_docs/google/api/client.rb b/google-cloud-security-public_ca-v1beta1/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-security-public_ca-v1beta1/proto_docs/google/api/client.rb +++ b/google-cloud-security-public_ca-v1beta1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-security_center-v1/proto_docs/google/api/client.rb b/google-cloud-security_center-v1/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-security_center-v1/proto_docs/google/api/client.rb +++ b/google-cloud-security_center-v1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-security_center-v1p1beta1/proto_docs/google/api/client.rb b/google-cloud-security_center-v1p1beta1/proto_docs/google/api/client.rb index 2b9c09f0b901..d3399f512441 100644 --- a/google-cloud-security_center-v1p1beta1/proto_docs/google/api/client.rb +++ b/google-cloud-security_center-v1p1beta1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-security_center-v2/proto_docs/google/api/client.rb b/google-cloud-security_center-v2/proto_docs/google/api/client.rb index c3b5c18e4f9b..588d2e1d708d 100644 --- a/google-cloud-security_center-v2/proto_docs/google/api/client.rb +++ b/google-cloud-security_center-v2/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-security_center_management-v1/proto_docs/google/api/client.rb b/google-cloud-security_center_management-v1/proto_docs/google/api/client.rb index c3b5c18e4f9b..588d2e1d708d 100644 --- a/google-cloud-security_center_management-v1/proto_docs/google/api/client.rb +++ b/google-cloud-security_center_management-v1/proto_docs/google/api/client.rb @@ -215,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods diff --git a/google-cloud-service_control-v1/proto_docs/google/api/client.rb b/google-cloud-service_control-v1/proto_docs/google/api/client.rb index 18059c9cfe38..d3399f512441 100644 --- a/google-cloud-service_control-v1/proto_docs/google/api/client.rb +++ b/google-cloud-service_control-v1/proto_docs/google/api/client.rb @@ -28,6 +28,9 @@ module Api # @!attribute [rw] destinations # @return [::Array<::Google::Api::ClientLibraryDestination>] # The destination where API teams want this client library to be published. + # @!attribute [rw] selective_gapic_generation + # @return [::Google::Api::SelectiveGapicGeneration] + # Configuration for which RPCs should be generated in the GAPIC client. class CommonLanguageSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods @@ -212,6 +215,12 @@ class PythonSettings # enabled. By default, asynchronous REST clients will not be generated. # This feature will be enabled by default 1 month after launching the # feature in preview packages. + # @!attribute [rw] protobuf_pythonic_types_enabled + # @return [::Boolean] + # Enables generation of protobuf code using new types that are more + # Pythonic which are included in `protobuf>=5.29.x`. This feature will be + # enabled by default 1 month after launching the feature in preview + # packages. class ExperimentalFeatures include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods @@ -375,6 +384,17 @@ class LongRunning end end + # This message is used to configure the generation of a subset of the RPCs in + # a service for client libraries. + # @!attribute [rw] methods + # @return [::Array<::String>] + # An allowlist of the fully qualified names of RPCs that should be included + # on public client surfaces. + class SelectiveGapicGeneration + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + # The organization for which the client libraries are being published. # Affects the url where generated docs are published, etc. module ClientLibraryOrganization