From 08d7ee50f2c25d1f6314551c09a661a4cc41c8f5 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Fri, 10 Oct 2025 02:28:00 +0000 Subject: [PATCH 01/14] chore: Update generation configuration at Fri Oct 10 02:27:50 UTC 2025 --- generation_config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generation_config.yaml b/generation_config.yaml index f9ad815233..74bc8d1e39 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,6 +1,6 @@ gapic_generator_version: 2.62.3 -googleapis_commitish: 7b2b58ff4fb3eee3c0923af35fdee90134fabe3b -libraries_bom_version: 26.69.0 +googleapis_commitish: 102d9f92ac6ed649a61efd9b208e4d1de278e9bb +libraries_bom_version: 26.70.0 libraries: - api_shortname: storage name_pretty: Cloud Storage From b7daf47fe2a471d0ee7af1477bee8c777041f6da Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Fri, 10 Oct 2025 02:30:40 +0000 Subject: [PATCH 02/14] chore: generate libraries at Fri Oct 10 02:28:28 UTC 2025 --- README.md | 5 ++++- .../google/cloud/storage/testing/RemoteStorageHelper.java | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 64a76e3aed..426edd1dcd 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,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.69.0') +implementation platform('com.google.cloud:libraries-bom:26.70.0') implementation 'com.google.cloud:google-cloud-storage' ``` @@ -342,7 +342,9 @@ Samples are in the [`samples/`](https://github.com/googleapis/java-storage/tree/ | Generate Encryption Key | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/GenerateEncryptionKey.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/GenerateEncryptionKey.java) | | Generate V4 Get Object Signed Url | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/GenerateV4GetObjectSignedUrl.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/GenerateV4GetObjectSignedUrl.java) | | Generate V4 Put Object Signed Url | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/GenerateV4PutObjectSignedUrl.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/GenerateV4PutObjectSignedUrl.java) | +| Get Object Contexts | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/GetObjectContexts.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/GetObjectContexts.java) | | Get Object Metadata | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/GetObjectMetadata.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/GetObjectMetadata.java) | +| List Object Contexts | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/ListObjectContexts.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/ListObjectContexts.java) | | List Objects | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/ListObjects.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/ListObjects.java) | | List Objects With Old Versions | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/ListObjectsWithOldVersions.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/ListObjectsWithOldVersions.java) | | List Objects With Prefix | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/ListObjectsWithPrefix.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/ListObjectsWithPrefix.java) | @@ -363,6 +365,7 @@ Samples are in the [`samples/`](https://github.com/googleapis/java-storage/tree/ | Restore Soft Deleted Object | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/RestoreSoftDeletedObject.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/RestoreSoftDeletedObject.java) | | Rotate Object Encryption Key | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/RotateObjectEncryptionKey.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/RotateObjectEncryptionKey.java) | | Set Event Based Hold | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/SetEventBasedHold.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/SetEventBasedHold.java) | +| Set Object Contexts | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/SetObjectContexts.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/SetObjectContexts.java) | | Set Object Metadata | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/SetObjectMetadata.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/SetObjectMetadata.java) | | Set Object Retention Policy | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/SetObjectRetentionPolicy.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/SetObjectRetentionPolicy.java) | | Set Temporary Hold | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/object/SetTemporaryHold.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-storage&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/storage/object/SetTemporaryHold.java) | diff --git a/google-cloud-storage/src/main/java/com/google/cloud/storage/testing/RemoteStorageHelper.java b/google-cloud-storage/src/main/java/com/google/cloud/storage/testing/RemoteStorageHelper.java index 606ed1226d..4045641746 100644 --- a/google-cloud-storage/src/main/java/com/google/cloud/storage/testing/RemoteStorageHelper.java +++ b/google-cloud-storage/src/main/java/com/google/cloud/storage/testing/RemoteStorageHelper.java @@ -217,7 +217,8 @@ public static String generateBucketName() { * keyStream} is not a valid JSON key stream */ @ObsoleteApi( - "This method is obsolete because of a potential security risk. Use the create() variant with Credential parameter instead") + "This method is obsolete because of a potential security risk. Use the create() variant with" + + " Credential parameter instead") public static RemoteStorageHelper create(String projectId, InputStream keyStream) throws StorageHelperException { try { From d9b40857add3cb106af245c7e1d39e54a36fcd7e Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Sat, 11 Oct 2025 02:25:17 +0000 Subject: [PATCH 03/14] chore: Update generation configuration at Sat Oct 11 02:25:08 UTC 2025 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 74bc8d1e39..6a6975c5ac 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.62.3 -googleapis_commitish: 102d9f92ac6ed649a61efd9b208e4d1de278e9bb +googleapis_commitish: 6821943108fe3284f483defc9b60774a3752de2b libraries_bom_version: 26.70.0 libraries: - api_shortname: storage From 666a86c1f4c3b56630111341dc63f8d2cae2256a Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Sat, 11 Oct 2025 02:27:57 +0000 Subject: [PATCH 04/14] chore: generate libraries at Sat Oct 11 02:25:46 UTC 2025 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 426edd1dcd..ea2755e8f5 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file: com.google.cloud libraries-bom - 26.69.0 + 26.70.0 pom import From 79deb81e11f5217a950fd81f700c423df2b57034 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Tue, 14 Oct 2025 02:28:16 +0000 Subject: [PATCH 05/14] chore: Update generation configuration at Tue Oct 14 02:28:09 UTC 2025 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 6a6975c5ac..62aaa9ea1c 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.62.3 -googleapis_commitish: 6821943108fe3284f483defc9b60774a3752de2b +googleapis_commitish: db61975fe3b3edabed32fda8056d08e79a93a59e libraries_bom_version: 26.70.0 libraries: - api_shortname: storage From 3eecec78a2c1c23f3d2f91229c5b17209dd78d4b Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Wed, 15 Oct 2025 02:32:59 +0000 Subject: [PATCH 06/14] chore: Update generation configuration at Wed Oct 15 02:32:50 UTC 2025 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 62aaa9ea1c..d3b3a35751 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.62.3 -googleapis_commitish: db61975fe3b3edabed32fda8056d08e79a93a59e +googleapis_commitish: 9ee628bb8316d96cf2a9059d602a4c85136594bc libraries_bom_version: 26.70.0 libraries: - api_shortname: storage From c36c29d208fba2e47d92bd7e6782756b3f4886ac Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Thu, 16 Oct 2025 02:29:28 +0000 Subject: [PATCH 07/14] chore: Update generation configuration at Thu Oct 16 02:29:18 UTC 2025 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index d3b3a35751..838d476ccb 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.62.3 -googleapis_commitish: 9ee628bb8316d96cf2a9059d602a4c85136594bc +googleapis_commitish: ac02e45c23e8f55b81fd1425190dd7d4e11390f7 libraries_bom_version: 26.70.0 libraries: - api_shortname: storage From 753baca259cc528b608468117b4bb9ce58219cf6 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Fri, 17 Oct 2025 02:29:14 +0000 Subject: [PATCH 08/14] chore: Update generation configuration at Fri Oct 17 02:29:04 UTC 2025 --- .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 a2011e0037..9872c68489 100644 --- a/.github/workflows/hermetic_library_generation.yaml +++ b/.github/workflows/hermetic_library_generation.yaml @@ -43,7 +43,7 @@ jobs: with: fetch-depth: 0 token: ${{ secrets.CLOUD_JAVA_BOT_TOKEN }} - - uses: googleapis/sdk-platform-java/.github/scripts@v2.62.3 + - uses: googleapis/sdk-platform-java/.github/scripts@v2.63.0 if: env.SHOULD_RUN == 'true' with: base_ref: ${{ github.base_ref }} diff --git a/generation_config.yaml b/generation_config.yaml index 838d476ccb..91f9f77940 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ -gapic_generator_version: 2.62.3 -googleapis_commitish: ac02e45c23e8f55b81fd1425190dd7d4e11390f7 +gapic_generator_version: 2.63.0 +googleapis_commitish: 979af4bd0c12f882dfeb87e89461aa7ccd1ea4b4 libraries_bom_version: 26.70.0 libraries: - api_shortname: storage From 77ae43284d195b00a57cbd3997d22cb0af5d4e37 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Fri, 17 Oct 2025 02:32:01 +0000 Subject: [PATCH 09/14] chore: generate libraries at Fri Oct 17 02:29:50 UTC 2025 --- .kokoro/presubmit/graalvm-native-a.cfg | 2 +- .kokoro/presubmit/graalvm-native-b.cfg | 2 +- .kokoro/presubmit/graalvm-native-c.cfg | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.kokoro/presubmit/graalvm-native-a.cfg b/.kokoro/presubmit/graalvm-native-a.cfg index b7567eeb7d..55c5543e26 100644 --- a/.kokoro/presubmit/graalvm-native-a.cfg +++ b/.kokoro/presubmit/graalvm-native-a.cfg @@ -3,7 +3,7 @@ # Configure the docker image for kokoro-trampoline. env_vars: { key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.52.3" # {x-version-update:google-cloud-shared-dependencies:current} + value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.53.0" # {x-version-update:google-cloud-shared-dependencies:current} } env_vars: { diff --git a/.kokoro/presubmit/graalvm-native-b.cfg b/.kokoro/presubmit/graalvm-native-b.cfg index c7205f0abd..5c981b9848 100644 --- a/.kokoro/presubmit/graalvm-native-b.cfg +++ b/.kokoro/presubmit/graalvm-native-b.cfg @@ -3,7 +3,7 @@ # Configure the docker image for kokoro-trampoline. env_vars: { key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.52.3" # {x-version-update:google-cloud-shared-dependencies:current} + value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.53.0" # {x-version-update:google-cloud-shared-dependencies:current} } env_vars: { diff --git a/.kokoro/presubmit/graalvm-native-c.cfg b/.kokoro/presubmit/graalvm-native-c.cfg index f6ab8976a5..f2032499df 100644 --- a/.kokoro/presubmit/graalvm-native-c.cfg +++ b/.kokoro/presubmit/graalvm-native-c.cfg @@ -3,7 +3,7 @@ # Configure the docker image for kokoro-trampoline. env_vars: { key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_c:3.52.3" # {x-version-update:google-cloud-shared-dependencies:current} + value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_c:3.53.0" # {x-version-update:google-cloud-shared-dependencies:current} } env_vars: { From ae798fa518a91a8fe2e25c9834c2d3942bfcd5ed Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Sat, 18 Oct 2025 02:25:57 +0000 Subject: [PATCH 10/14] chore: Update generation configuration at Sat Oct 18 02:25:48 UTC 2025 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 91f9f77940..22724b1994 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.63.0 -googleapis_commitish: 979af4bd0c12f882dfeb87e89461aa7ccd1ea4b4 +googleapis_commitish: d9bfa3b37fe3be55e77bf06d625ab9a5000456c1 libraries_bom_version: 26.70.0 libraries: - api_shortname: storage From dc024be74628108ffa6dfda16c17b758257d0409 Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Sun, 19 Oct 2025 02:35:35 +0000 Subject: [PATCH 11/14] chore: Update generation configuration at Sun Oct 19 02:35:27 UTC 2025 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 22724b1994..4e779b8052 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.63.0 -googleapis_commitish: d9bfa3b37fe3be55e77bf06d625ab9a5000456c1 +googleapis_commitish: c288189b43c016dd3cf1ec73ce3cadee8b732f07 libraries_bom_version: 26.70.0 libraries: - api_shortname: storage From a37d880c5ebb394b8fe2189eaded7869ef78840c Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Tue, 21 Oct 2025 02:28:48 +0000 Subject: [PATCH 12/14] chore: Update generation configuration at Tue Oct 21 02:28:40 UTC 2025 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 4e779b8052..211a949b47 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.63.0 -googleapis_commitish: c288189b43c016dd3cf1ec73ce3cadee8b732f07 +googleapis_commitish: 1b5c44879f3281d05731a0bf3fc0345ff4463eed libraries_bom_version: 26.70.0 libraries: - api_shortname: storage From a1d6534048b7338f6351a1628bf72437712af1ab Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Wed, 22 Oct 2025 02:29:26 +0000 Subject: [PATCH 13/14] chore: Update generation configuration at Wed Oct 22 02:29:18 UTC 2025 --- generation_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation_config.yaml b/generation_config.yaml index 211a949b47..e5d15d30a6 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.63.0 -googleapis_commitish: 1b5c44879f3281d05731a0bf3fc0345ff4463eed +googleapis_commitish: 94ccdfe4519e0ba817bd33aa22eb9c64f88a6874 libraries_bom_version: 26.70.0 libraries: - api_shortname: storage From 384d8d2be3a793407de4a6be51b90c10b53088ea Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Wed, 22 Oct 2025 02:32:07 +0000 Subject: [PATCH 14/14] chore: generate libraries at Wed Oct 22 02:29:56 UTC 2025 --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fa4b181835..eb5054d7d4 100644 --- a/README.md +++ b/README.md @@ -46,12 +46,12 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-storage - 2.58.1 + 2.59.0 com.google.cloud google-cloud-storage-control - 2.58.1 + 2.59.0 ```