Skip to content

Commit 1a383b2

Browse files
chore: generate libraries at Tue Jun 24 19:34:42 UTC 2025
1 parent a0f1c4a commit 1a383b2

8 files changed

Lines changed: 39 additions & 48 deletions

File tree

README.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ If you are using Maven without the BOM, add this to your dependencies:
4646
<dependency>
4747
<groupId>com.google.cloud</groupId>
4848
<artifactId>google-cloud-storage</artifactId>
49-
<version>2.53.0</version>
49+
<version>2.53.1</version>
5050
</dependency>
5151
<dependency>
5252
<groupId>com.google.cloud</groupId>
5353
<artifactId>google-cloud-storage-control</artifactId>
54-
<version>2.53.0</version>
54+
<version>2.53.1</version>
5555
</dependency>
5656

5757
```
@@ -66,13 +66,13 @@ implementation 'com.google.cloud:google-cloud-storage'
6666
If you are using Gradle without BOM, add this to your dependencies:
6767

6868
```Groovy
69-
implementation 'com.google.cloud:google-cloud-storage:2.53.1'
69+
implementation 'com.google.cloud:google-cloud-storage:2.53.2'
7070
```
7171

7272
If you are using SBT, add this to your dependencies:
7373

7474
```Scala
75-
libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "2.53.1"
75+
libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "2.53.2"
7676
```
7777

7878
## Authentication
@@ -347,6 +347,13 @@ Samples are in the [`samples/`](https://github.com/googleapis/java-storage/tree/
347347
| Set Public Access Prevention Inherited | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/bucket/SetPublicAccessPreventionInherited.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/bucket/SetPublicAccessPreventionInherited.java) |
348348
| Set Retention Policy | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/bucket/SetRetentionPolicy.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/bucket/SetRetentionPolicy.java) |
349349
| Set Soft Delete Policy | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/bucket/SetSoftDeletePolicy.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/bucket/SetSoftDeletePolicy.java) |
350+
| Anywhere Cache Create | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheCreate.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/control/v2/AnywhereCacheCreate.java) |
351+
| Anywhere Cache Disable | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheDisable.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/control/v2/AnywhereCacheDisable.java) |
352+
| Anywhere Cache Get | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheGet.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/control/v2/AnywhereCacheGet.java) |
353+
| Anywhere Cache List | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheList.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/control/v2/AnywhereCacheList.java) |
354+
| Anywhere Cache Pause | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCachePause.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/control/v2/AnywhereCachePause.java) |
355+
| Anywhere Cache Resume | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheResume.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/control/v2/AnywhereCacheResume.java) |
356+
| Anywhere Cache Update | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheUpdate.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/control/v2/AnywhereCacheUpdate.java) |
350357
| Create Folder | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/control/v2/CreateFolder.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/control/v2/CreateFolder.java) |
351358
| Create Hierarchical Namespace Bucket | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/control/v2/CreateHierarchicalNamespaceBucket.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/control/v2/CreateHierarchicalNamespaceBucket.java) |
352359
| Delete Folder | [source code](https://github.com/googleapis/java-storage/blob/main/samples/snippets/src/main/java/com/example/storage/control/v2/DeleteFolder.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/control/v2/DeleteFolder.java) |
@@ -515,7 +522,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
515522
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-storage/java11.html
516523
[stability-image]: https://img.shields.io/badge/stability-stable-green
517524
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-storage.svg
518-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage/2.53.1
525+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage/2.53.2
519526
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
520527
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
521528
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheCreate.java

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,13 @@ public static void anywhereCacheCreate(String bucketName, String cacheName, Stri
3232
throws InterruptedException, ExecutionException, IOException {
3333
try (StorageControlClient storageControl = StorageControlClient.create()) {
3434

35-
CreateAnywhereCacheRequest request = CreateAnywhereCacheRequest.newBuilder()
36-
// Set project to "_" to signify globally scoped bucket
37-
.setParent(BucketName.format("_", bucketName))
38-
.setAnywhereCache(AnywhereCache.newBuilder()
39-
.setName(cacheName)
40-
.setZone(zoneName)
41-
.build())
42-
.build();
35+
CreateAnywhereCacheRequest request =
36+
CreateAnywhereCacheRequest.newBuilder()
37+
// Set project to "_" to signify globally scoped bucket
38+
.setParent(BucketName.format("_", bucketName))
39+
.setAnywhereCache(
40+
AnywhereCache.newBuilder().setName(cacheName).setZone(zoneName).build())
41+
.build();
4342

4443
// Start a long-running operation (LRO).
4544
OperationFuture<AnywhereCache, CreateAnywhereCacheMetadata> operation =
@@ -50,6 +49,5 @@ public static void anywhereCacheCreate(String bucketName, String cacheName, Stri
5049
System.out.printf("Created anywhere cache: %s%n", anywhereCache.getName());
5150
}
5251
}
53-
5452
}
5553
// [END storage_control_create_anywhere_cache]

samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheDisable.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,13 @@ public final class AnywhereCacheDisable {
2828
public static void anywhereCacheDisable(String cacheName) throws IOException {
2929
try (StorageControlClient storageControl = StorageControlClient.create()) {
3030

31-
DisableAnywhereCacheRequest request = DisableAnywhereCacheRequest.newBuilder()
32-
.setName(cacheName)
33-
.build();
31+
DisableAnywhereCacheRequest request =
32+
DisableAnywhereCacheRequest.newBuilder().setName(cacheName).build();
3433

3534
AnywhereCache anywhereCache = storageControl.disableAnywhereCache(request);
3635

3736
System.out.printf("Disabled anywhere cache: %s%n", anywhereCache.getName());
3837
}
3938
}
40-
4139
}
4240
// [END storage_control_disable_anywhere_cache]

samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheGet.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,13 @@ public final class AnywhereCacheGet {
2828
public static void anywhereCacheGet(String cacheName) throws IOException {
2929
try (StorageControlClient storageControl = StorageControlClient.create()) {
3030

31-
GetAnywhereCacheRequest request = GetAnywhereCacheRequest.newBuilder()
32-
.setName(cacheName)
33-
.build();
31+
GetAnywhereCacheRequest request =
32+
GetAnywhereCacheRequest.newBuilder().setName(cacheName).build();
3433

3534
AnywhereCache anywhereCache = storageControl.getAnywhereCache(request);
3635

3736
System.out.printf("Got anywhere cache: %s%n", anywhereCache.getName());
3837
}
3938
}
40-
4139
}
4240
// [END storage_control_get_anywhere_cache]

samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheList.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@ public final class AnywhereCacheList {
3030
public static void anywhereCacheList(String bucketName) throws IOException {
3131
try (StorageControlClient storageControl = StorageControlClient.create()) {
3232

33-
ListAnywhereCachesRequest request = ListAnywhereCachesRequest.newBuilder()
34-
.setParent(BucketName.format("_", bucketName))
35-
.build();
33+
ListAnywhereCachesRequest request =
34+
ListAnywhereCachesRequest.newBuilder()
35+
.setParent(BucketName.format("_", bucketName))
36+
.build();
3637

3738
ListAnywhereCachesPagedResponse page = storageControl.listAnywhereCaches(request);
3839
for (AnywhereCache anywhereCache : page.iterateAll()) {
3940
System.out.println(anywhereCache.getName());
4041
}
4142
}
4243
}
43-
4444
}
4545
// [END storage_control_list_anywhere_caches]

samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCachePause.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,13 @@ public final class AnywhereCachePause {
2828
public static void anywhereCachePause(String cacheName) throws IOException {
2929
try (StorageControlClient storageControl = StorageControlClient.create()) {
3030

31-
PauseAnywhereCacheRequest request = PauseAnywhereCacheRequest.newBuilder()
32-
.setName(cacheName)
33-
.build();
31+
PauseAnywhereCacheRequest request =
32+
PauseAnywhereCacheRequest.newBuilder().setName(cacheName).build();
3433

3534
AnywhereCache anywhereCache = storageControl.pauseAnywhereCache(request);
3635

3736
System.out.printf("Paused anywhere cache: %s%n", anywhereCache.getName());
3837
}
3938
}
40-
4139
}
4240
// [END storage_control_pause_anywhere_cache]

samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheResume.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,13 @@ public final class AnywhereCacheResume {
2828
public static void anywhereCacheResume(String cacheName) throws IOException {
2929
try (StorageControlClient storageControl = StorageControlClient.create()) {
3030

31-
ResumeAnywhereCacheRequest request = ResumeAnywhereCacheRequest.newBuilder()
32-
.setName(cacheName)
33-
.build();
31+
ResumeAnywhereCacheRequest request =
32+
ResumeAnywhereCacheRequest.newBuilder().setName(cacheName).build();
3433

3534
AnywhereCache anywhereCache = storageControl.resumeAnywhereCache(request);
3635

3736
System.out.printf("Resumed anywhere cache: %s%n", anywhereCache.getName());
3837
}
3938
}
40-
4139
}
4240
// [END storage_control_resume_anywhere_cache]

samples/snippets/src/main/java/com/example/storage/control/v2/AnywhereCacheUpdate.java

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -33,19 +33,14 @@ public static void anywhereCacheUpdate(String cacheName, String admissionPolicy)
3333
throws InterruptedException, ExecutionException, IOException {
3434
try (StorageControlClient storageControl = StorageControlClient.create()) {
3535

36-
AnywhereCache pendingUpdate = AnywhereCache.newBuilder()
37-
.setName(cacheName)
38-
.setAdmissionPolicy(admissionPolicy)
39-
.build();
40-
41-
UpdateAnywhereCacheRequest request = UpdateAnywhereCacheRequest.newBuilder()
42-
.setAnywhereCache(pendingUpdate)
43-
.setUpdateMask(
44-
FieldMask.newBuilder()
45-
.addPaths("admission_policy")
46-
.build()
47-
)
48-
.build();
36+
AnywhereCache pendingUpdate =
37+
AnywhereCache.newBuilder().setName(cacheName).setAdmissionPolicy(admissionPolicy).build();
38+
39+
UpdateAnywhereCacheRequest request =
40+
UpdateAnywhereCacheRequest.newBuilder()
41+
.setAnywhereCache(pendingUpdate)
42+
.setUpdateMask(FieldMask.newBuilder().addPaths("admission_policy").build())
43+
.build();
4944

5045
// Start a long-running operation (LRO).
5146
OperationFuture<AnywhereCache, UpdateAnywhereCacheMetadata> operation =
@@ -56,6 +51,5 @@ public static void anywhereCacheUpdate(String cacheName, String admissionPolicy)
5651
System.out.printf("Updated anywhere cache: %s%n", updatedAnywhereCache.getName());
5752
}
5853
}
59-
6054
}
6155
// [END storage_control_update_anywhere_cache]

0 commit comments

Comments
 (0)