From 9a88e8de83fe27d1b7b448f4200fb4fbb504608f Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Tue, 24 Mar 2026 03:02:34 +0000 Subject: [PATCH 01/16] chore: Update generation configuration at Tue Mar 24 03:02:27 UTC 2026 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 454916e8f..5922e07ae 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.68.0 -googleapis_commitish: 758d8244a84065ea6b0dfacff3d3e9284983390b +googleapis_commitish: 0b3dec847f1045e47991c1539d4c69d8b025cfe8 libraries_bom_version: 26.78.0 libraries: - api_shortname: pubsub From bd904e653452ee6f53f3602ff50af6694a8be8f8 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Wed, 25 Mar 2026 03:04:43 +0000 Subject: [PATCH 02/16] chore: Update generation configuration at Wed Mar 25 03:04:37 UTC 2026 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 5922e07ae..fec0e9b72 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.68.0 -googleapis_commitish: 0b3dec847f1045e47991c1539d4c69d8b025cfe8 +googleapis_commitish: 59d5f2b46924714af627ac29ea6de78641a00835 libraries_bom_version: 26.78.0 libraries: - api_shortname: pubsub From 46b4ddd61bfb6b7380b06e34d77273bba5aa37f0 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Thu, 26 Mar 2026 03:06:41 +0000 Subject: [PATCH 03/16] chore: Update generation configuration at Thu Mar 26 03:06:35 UTC 2026 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index fec0e9b72..1fde39159 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.68.0 -googleapis_commitish: 59d5f2b46924714af627ac29ea6de78641a00835 +googleapis_commitish: 1e1ca41d507f31b9ae307efbe002af864358214b libraries_bom_version: 26.78.0 libraries: - api_shortname: pubsub From e0302f2605b0577f7890c9a8f9b2b4d761118632 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Thu, 26 Mar 2026 03:09:26 +0000 Subject: [PATCH 04/16] chore: generate libraries at Thu Mar 26 03:07:04 UTC 2026 --- .../reflect-config.json | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json b/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json index e3938470a..6b9ffc328 100644 --- a/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json +++ b/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json @@ -1,4 +1,58 @@ [ + { + "name": "com.google.api.BatchingConfigProto", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.api.BatchingConfigProto$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.api.BatchingDescriptorProto", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.api.BatchingDescriptorProto$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.api.BatchingSettingsProto", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.api.BatchingSettingsProto$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.api.ClientLibraryDestination", "queryAllDeclaredConstructors": true, @@ -116,6 +170,15 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.api.FlowControlLimitExceededBehaviorProto", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.api.GoSettings", "queryAllDeclaredConstructors": true, From 0986434bcc9da68a467245d254f43ad1e4a526c6 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Fri, 27 Mar 2026 03:07:05 +0000 Subject: [PATCH 05/16] chore: Update generation configuration at Fri Mar 27 03:06:58 UTC 2026 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 1fde39159..c07778375 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.68.0 -googleapis_commitish: 1e1ca41d507f31b9ae307efbe002af864358214b +googleapis_commitish: 77c78e90aeeb1c4612e9ab772c90bc40748a7a19 libraries_bom_version: 26.78.0 libraries: - api_shortname: pubsub From 9fb44649397f50e5eb99b86552d7ae7fdf6b2b63 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Sat, 28 Mar 2026 03:04:05 +0000 Subject: [PATCH 06/16] chore: Update generation configuration at Sat Mar 28 03:03:59 UTC 2026 --- generation_config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generation_config.yaml b/generation_config.yaml index c07778375..81fdc0d82 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,6 +1,6 @@ gapic_generator_version: 2.68.0 -googleapis_commitish: 77c78e90aeeb1c4612e9ab772c90bc40748a7a19 -libraries_bom_version: 26.78.0 +googleapis_commitish: 208f19890d8e0a4a5bc772584246c973ff57f6c1 +libraries_bom_version: 26.79.0 libraries: - api_shortname: pubsub name_pretty: Cloud Pub/Sub From 63f3287fcc30b78537114ac9399a064db724d228 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Sat, 28 Mar 2026 03:06:27 +0000 Subject: [PATCH 07/16] chore: generate libraries at Sat Mar 28 03:04:25 UTC 2026 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9c5387318..ce74acefa 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ If you are using Maven without the BOM, add this to your dependencies: If you are using Gradle 5.x or later, add this to your dependencies: ```Groovy -implementation platform('com.google.cloud:libraries-bom:26.78.0') +implementation platform('com.google.cloud:libraries-bom:26.79.0') implementation 'com.google.cloud:google-cloud-pubsub' ``` From f5da48f26e3ec601853625718928fff57b1ca1b1 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Tue, 31 Mar 2026 03:07:04 +0000 Subject: [PATCH 08/16] chore: Update generation configuration at Tue Mar 31 03:06:58 UTC 2026 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 81fdc0d82..cc266bae8 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.68.0 -googleapis_commitish: 208f19890d8e0a4a5bc772584246c973ff57f6c1 +googleapis_commitish: 456866bff20ee005cbc248b3478c577d28304e60 libraries_bom_version: 26.79.0 libraries: - api_shortname: pubsub From 706d901504aeb5f8a29de3ef7a801c35607450ad Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Wed, 1 Apr 2026 03:07:01 +0000 Subject: [PATCH 09/16] chore: Update generation configuration at Wed Apr 1 03:06:55 UTC 2026 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index cc266bae8..50c1d5795 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.68.0 -googleapis_commitish: 456866bff20ee005cbc248b3478c577d28304e60 +googleapis_commitish: 775a3cb5d47dc07d3a18660cab9c4924e5231ad9 libraries_bom_version: 26.79.0 libraries: - api_shortname: pubsub From 431cc68ca780a12173e3c3653972b49ea546d4f2 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Thu, 2 Apr 2026 03:06:39 +0000 Subject: [PATCH 10/16] chore: Update generation configuration at Thu Apr 2 03:06:32 UTC 2026 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 50c1d5795..6d43bd1b8 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.68.0 -googleapis_commitish: 775a3cb5d47dc07d3a18660cab9c4924e5231ad9 +googleapis_commitish: 15681782525ddbe52ae581b43d5c66c9ee813e2e libraries_bom_version: 26.79.0 libraries: - api_shortname: pubsub From fab733efd7e3359672bcf2ec1e61a4791b4bd9cb Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Fri, 3 Apr 2026 03:06:41 +0000 Subject: [PATCH 11/16] chore: Update generation configuration at Fri Apr 3 03:06:35 UTC 2026 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 6d43bd1b8..115af7093 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.68.0 -googleapis_commitish: 15681782525ddbe52ae581b43d5c66c9ee813e2e +googleapis_commitish: 8d52a0bd5332bec365647fd792102a25a665e9fe libraries_bom_version: 26.79.0 libraries: - api_shortname: pubsub From 7da86491b52cbca19fdb2bdc27e34439d62635a5 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Tue, 7 Apr 2026 03:06:50 +0000 Subject: [PATCH 12/16] chore: Update generation configuration at Tue Apr 7 03:06:43 UTC 2026 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 115af7093..61661a4e3 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.68.0 -googleapis_commitish: 8d52a0bd5332bec365647fd792102a25a665e9fe +googleapis_commitish: cd090841ab172574e740c214c99df00aef9c0dee libraries_bom_version: 26.79.0 libraries: - api_shortname: pubsub From d8bd12bf9d48615145e710c939761d80a28fcec2 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Tue, 7 Apr 2026 03:09:16 +0000 Subject: [PATCH 13/16] chore: generate libraries at Tue Apr 7 03:07:16 UTC 2026 --- .../java/com/google/pubsub/v1/AIInference.java | 14 +++++++------- .../com/google/pubsub/v1/AIInferenceOrBuilder.java | 4 ++-- .../src/main/proto/google/pubsub/v1/pubsub.proto | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/AIInference.java b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/AIInference.java index 82440715a..deb2dbafd 100644 --- a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/AIInference.java +++ b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/AIInference.java @@ -1012,7 +1012,7 @@ public com.google.pubsub.v1.AIInference.UnstructuredInference getUnstructuredInf * endpoints. The resource creator or updater that specifies this field must * have `iam.serviceAccounts.actAs` permission on the service account. If not * specified, the Pub/Sub [service - * agent]({$universe.dns_names.final_documentation_domain}/iam/docs/service-agents), + * agent](https://cloud.google.com/iam/docs/service-agents), * service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com, is used. * * @@ -1041,7 +1041,7 @@ public java.lang.String getServiceAccountEmail() { * endpoints. The resource creator or updater that specifies this field must * have `iam.serviceAccounts.actAs` permission on the service account. If not * specified, the Pub/Sub [service - * agent]({$universe.dns_names.final_documentation_domain}/iam/docs/service-agents), + * agent](https://cloud.google.com/iam/docs/service-agents), * service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com, is used. * * @@ -1841,7 +1841,7 @@ public Builder clearUnstructuredInference() { * endpoints. The resource creator or updater that specifies this field must * have `iam.serviceAccounts.actAs` permission on the service account. If not * specified, the Pub/Sub [service - * agent]({$universe.dns_names.final_documentation_domain}/iam/docs/service-agents), + * agent](https://cloud.google.com/iam/docs/service-agents), * service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com, is used. * * @@ -1869,7 +1869,7 @@ public java.lang.String getServiceAccountEmail() { * endpoints. The resource creator or updater that specifies this field must * have `iam.serviceAccounts.actAs` permission on the service account. If not * specified, the Pub/Sub [service - * agent]({$universe.dns_names.final_documentation_domain}/iam/docs/service-agents), + * agent](https://cloud.google.com/iam/docs/service-agents), * service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com, is used. * * @@ -1897,7 +1897,7 @@ public com.google.protobuf.ByteString getServiceAccountEmailBytes() { * endpoints. The resource creator or updater that specifies this field must * have `iam.serviceAccounts.actAs` permission on the service account. If not * specified, the Pub/Sub [service - * agent]({$universe.dns_names.final_documentation_domain}/iam/docs/service-agents), + * agent](https://cloud.google.com/iam/docs/service-agents), * service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com, is used. * * @@ -1924,7 +1924,7 @@ public Builder setServiceAccountEmail(java.lang.String value) { * endpoints. The resource creator or updater that specifies this field must * have `iam.serviceAccounts.actAs` permission on the service account. If not * specified, the Pub/Sub [service - * agent]({$universe.dns_names.final_documentation_domain}/iam/docs/service-agents), + * agent](https://cloud.google.com/iam/docs/service-agents), * service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com, is used. * * @@ -1947,7 +1947,7 @@ public Builder clearServiceAccountEmail() { * endpoints. The resource creator or updater that specifies this field must * have `iam.serviceAccounts.actAs` permission on the service account. If not * specified, the Pub/Sub [service - * agent]({$universe.dns_names.final_documentation_domain}/iam/docs/service-agents), + * agent](https://cloud.google.com/iam/docs/service-agents), * service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com, is used. * * diff --git a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/AIInferenceOrBuilder.java b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/AIInferenceOrBuilder.java index c7039d308..07aa76e61 100644 --- a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/AIInferenceOrBuilder.java +++ b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/AIInferenceOrBuilder.java @@ -110,7 +110,7 @@ public interface AIInferenceOrBuilder * endpoints. The resource creator or updater that specifies this field must * have `iam.serviceAccounts.actAs` permission on the service account. If not * specified, the Pub/Sub [service - * agent]({$universe.dns_names.final_documentation_domain}/iam/docs/service-agents), + * agent](https://cloud.google.com/iam/docs/service-agents), * service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com, is used. * * @@ -128,7 +128,7 @@ public interface AIInferenceOrBuilder * endpoints. The resource creator or updater that specifies this field must * have `iam.serviceAccounts.actAs` permission on the service account. If not * specified, the Pub/Sub [service - * agent]({$universe.dns_names.final_documentation_domain}/iam/docs/service-agents), + * agent](https://cloud.google.com/iam/docs/service-agents), * service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com, is used. * * diff --git a/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto b/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto index 3f07ec45c..382343c6a 100644 --- a/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto +++ b/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto @@ -834,7 +834,7 @@ message AIInference { // endpoints. The resource creator or updater that specifies this field must // have `iam.serviceAccounts.actAs` permission on the service account. If not // specified, the Pub/Sub [service - // agent]({$universe.dns_names.final_documentation_domain}/iam/docs/service-agents), + // agent](https://cloud.google.com/iam/docs/service-agents), // service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com, is used. string service_account_email = 3 [(google.api.field_behavior) = OPTIONAL]; } From 527cf144198d58072efdd681aa1b6dd518d66de3 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Wed, 8 Apr 2026 03:06:51 +0000 Subject: [PATCH 14/16] chore: Update generation configuration at Wed Apr 8 03:06:45 UTC 2026 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 61661a4e3..d843042e2 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.68.0 -googleapis_commitish: cd090841ab172574e740c214c99df00aef9c0dee +googleapis_commitish: 2233f63baf69c2a481f30180045fcf036242781d libraries_bom_version: 26.79.0 libraries: - api_shortname: pubsub From bfe47803333318ba4c510bc9477ad756e44d89c0 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Thu, 9 Apr 2026 03:06:34 +0000 Subject: [PATCH 15/16] chore: Update generation configuration at Thu Apr 9 03:06:29 UTC 2026 --- .github/workflows/hermetic_library_generation.yaml | 2 +- generation_config.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/hermetic_library_generation.yaml b/.github/workflows/hermetic_library_generation.yaml index 1b1f157b2..76be63674 100644 --- a/.github/workflows/hermetic_library_generation.yaml +++ b/.github/workflows/hermetic_library_generation.yaml @@ -37,7 +37,7 @@ jobs: with: fetch-depth: 0 token: ${{ secrets.CLOUD_JAVA_BOT_TOKEN }} - - uses: googleapis/sdk-platform-java/.github/scripts@v2.68.0 + - uses: googleapis/sdk-platform-java/.github/scripts@v2.69.0 if: env.SHOULD_RUN == 'true' with: base_ref: ${{ github.base_ref }} diff --git a/generation_config.yaml b/generation_config.yaml index d843042e2..93f96c15b 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ -gapic_generator_version: 2.68.0 -googleapis_commitish: 2233f63baf69c2a481f30180045fcf036242781d +gapic_generator_version: 2.69.0 +googleapis_commitish: 9a832ccde3f3ca4d4e1c39593b1cbf9aa62a75b3 libraries_bom_version: 26.79.0 libraries: - api_shortname: pubsub From f4cfe03207079625cd65f79bfab466aa5d0071d4 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Fri, 10 Apr 2026 03:07:45 +0000 Subject: [PATCH 16/16] chore: Update generation configuration at Fri Apr 10 03:07:38 UTC 2026 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 93f96c15b..a8474603a 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.69.0 -googleapis_commitish: 9a832ccde3f3ca4d4e1c39593b1cbf9aa62a75b3 +googleapis_commitish: b6669d761c84c04682270ae5610106eb81ce1706 libraries_bom_version: 26.79.0 libraries: - api_shortname: pubsub