Skip to content

Commit 114701f

Browse files
WIP: Storage: Deprecate DeleteRules and add LifecycleRules to accommodate SetStorageClass actions (#3795)
* Storage: Deprecate DeleteRules and add LifecycleRules to accomodate SetStorageClass actions * Storage: Deprecate DeleteRules and add LifecycleRules to accomodate SetStorageClass actions
1 parent 69e2cda commit 114701f

6 files changed

Lines changed: 929 additions & 307 deletions

File tree

google-cloud-clients/google-cloud-storage/src/main/java/com/google/cloud/storage/Bucket.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -569,11 +569,18 @@ public Builder setNotFoundPage(String notFoundPage) {
569569
}
570570

571571
@Override
572+
@Deprecated
572573
public Builder setDeleteRules(Iterable<? extends DeleteRule> rules) {
573574
infoBuilder.setDeleteRules(rules);
574575
return this;
575576
}
576577

578+
@Override
579+
public Builder setLifecycleRules(Iterable<? extends LifecycleRule> rules) {
580+
infoBuilder.setLifecycleRules(rules);
581+
return this;
582+
}
583+
577584
@Override
578585
public Builder setStorageClass(StorageClass storageClass) {
579586
infoBuilder.setStorageClass(storageClass);

0 commit comments

Comments
 (0)