@@ -10193,6 +10193,35 @@ public Get setProjection(java.lang.String projection) {
1019310193 return this;
1019410194 }
1019510195
10196+ /**
10197+ * Restore token used to differentiate soft-deleted objects with the same name and generation.
10198+ * Only applicable for hierarchical namespace buckets and if softDeleted is set to true. This
10199+ * parameter is optional, and is only required in the rare case when there are multiple soft-
10200+ * deleted objects with the same name and generation.
10201+ */
10202+ @com.google.api.client.util.Key
10203+ private java.lang.String restoreToken;
10204+
10205+ /** Restore token used to differentiate soft-deleted objects with the same name and generation. Only
10206+ applicable for hierarchical namespace buckets and if softDeleted is set to true. This parameter is
10207+ optional, and is only required in the rare case when there are multiple soft-deleted objects with
10208+ the same name and generation.
10209+ */
10210+ public java.lang.String getRestoreToken() {
10211+ return restoreToken;
10212+ }
10213+
10214+ /**
10215+ * Restore token used to differentiate soft-deleted objects with the same name and generation.
10216+ * Only applicable for hierarchical namespace buckets and if softDeleted is set to true. This
10217+ * parameter is optional, and is only required in the rare case when there are multiple soft-
10218+ * deleted objects with the same name and generation.
10219+ */
10220+ public Get setRestoreToken(java.lang.String restoreToken) {
10221+ this.restoreToken = restoreToken;
10222+ return this;
10223+ }
10224+
1019610225 /**
1019710226 * If true, only soft-deleted object versions will be listed. The default is false. For more
1019810227 * information, see [Soft Delete](https://cloud.google.com/storage/docs/soft-delete).
@@ -11820,6 +11849,34 @@ public Restore setProjection(java.lang.String projection) {
1182011849 return this;
1182111850 }
1182211851
11852+ /**
11853+ * Restore token used to differentiate sof-deleted objects with the same name and generation.
11854+ * Only applicable for hierarchical namespace buckets. This parameter is optional, and is only
11855+ * required in the rare case when there are multiple soft-deleted objects with the same name
11856+ * and generation.
11857+ */
11858+ @com.google.api.client.util.Key
11859+ private java.lang.String restoreToken;
11860+
11861+ /** Restore token used to differentiate sof-deleted objects with the same name and generation. Only
11862+ applicable for hierarchical namespace buckets. This parameter is optional, and is only required in
11863+ the rare case when there are multiple soft-deleted objects with the same name and generation.
11864+ */
11865+ public java.lang.String getRestoreToken() {
11866+ return restoreToken;
11867+ }
11868+
11869+ /**
11870+ * Restore token used to differentiate sof-deleted objects with the same name and generation.
11871+ * Only applicable for hierarchical namespace buckets. This parameter is optional, and is only
11872+ * required in the rare case when there are multiple soft-deleted objects with the same name
11873+ * and generation.
11874+ */
11875+ public Restore setRestoreToken(java.lang.String restoreToken) {
11876+ this.restoreToken = restoreToken;
11877+ return this;
11878+ }
11879+
1182311880 /** The project to be billed for this request. Required for Requester Pays buckets. */
1182411881 @com.google.api.client.util.Key
1182511882 private java.lang.String userProject;
0 commit comments