3030public final class ContinuousBackupInfo extends com .google .api .client .json .GenericJson {
3131
3232 /**
33- * Output only. The earliest restorable time that can be restored to. Output only field.
33+ * Output only. The earliest restorable time that can be restored to. If continuous backups and
34+ * recovery was recently enabled, the earliest restorable time is the creation time of the
35+ * earliest eligible backup within this cluster's continuous backup recovery window. After a
36+ * cluster has had continuous backups enabled for the duration of its recovery window, the
37+ * earliest restorable time becomes "now minus the recovery window". For example, assuming a point
38+ * in time recovery is attempted at 04/16/2025 3:23:00PM with a 14d recovery window, the earliest
39+ * restorable time would be 04/02/2025 3:23:00PM. This field is only visible if the
40+ * CLUSTER_VIEW_CONTINUOUS_BACKUP cluster view is provided.
3441 * The value may be {@code null}.
3542 */
3643 @ com .google .api .client .util .Key
@@ -52,23 +59,36 @@ public final class ContinuousBackupInfo extends com.google.api.client.json.Gener
5259 private EncryptionInfo encryptionInfo ;
5360
5461 /**
55- * Output only. Days of the week on which a continuous backup is taken. Output only field. Ignored
56- * if passed into the request.
62+ * Output only. Days of the week on which a continuous backup is taken.
5763 * The value may be {@code null}.
5864 */
5965 @ com .google .api .client .util .Key
6066 private java .util .List <java .lang .String > schedule ;
6167
6268 /**
63- * Output only. The earliest restorable time that can be restored to. Output only field.
69+ * Output only. The earliest restorable time that can be restored to. If continuous backups and
70+ * recovery was recently enabled, the earliest restorable time is the creation time of the
71+ * earliest eligible backup within this cluster's continuous backup recovery window. After a
72+ * cluster has had continuous backups enabled for the duration of its recovery window, the
73+ * earliest restorable time becomes "now minus the recovery window". For example, assuming a point
74+ * in time recovery is attempted at 04/16/2025 3:23:00PM with a 14d recovery window, the earliest
75+ * restorable time would be 04/02/2025 3:23:00PM. This field is only visible if the
76+ * CLUSTER_VIEW_CONTINUOUS_BACKUP cluster view is provided.
6477 * @return value or {@code null} for none
6578 */
6679 public String getEarliestRestorableTime () {
6780 return earliestRestorableTime ;
6881 }
6982
7083 /**
71- * Output only. The earliest restorable time that can be restored to. Output only field.
84+ * Output only. The earliest restorable time that can be restored to. If continuous backups and
85+ * recovery was recently enabled, the earliest restorable time is the creation time of the
86+ * earliest eligible backup within this cluster's continuous backup recovery window. After a
87+ * cluster has had continuous backups enabled for the duration of its recovery window, the
88+ * earliest restorable time becomes "now minus the recovery window". For example, assuming a point
89+ * in time recovery is attempted at 04/16/2025 3:23:00PM with a 14d recovery window, the earliest
90+ * restorable time would be 04/02/2025 3:23:00PM. This field is only visible if the
91+ * CLUSTER_VIEW_CONTINUOUS_BACKUP cluster view is provided.
7292 * @param earliestRestorableTime earliestRestorableTime or {@code null} for none
7393 */
7494 public ContinuousBackupInfo setEarliestRestorableTime (String earliestRestorableTime ) {
@@ -113,17 +133,15 @@ public ContinuousBackupInfo setEncryptionInfo(EncryptionInfo encryptionInfo) {
113133 }
114134
115135 /**
116- * Output only. Days of the week on which a continuous backup is taken. Output only field. Ignored
117- * if passed into the request.
136+ * Output only. Days of the week on which a continuous backup is taken.
118137 * @return value or {@code null} for none
119138 */
120139 public java .util .List <java .lang .String > getSchedule () {
121140 return schedule ;
122141 }
123142
124143 /**
125- * Output only. Days of the week on which a continuous backup is taken. Output only field. Ignored
126- * if passed into the request.
144+ * Output only. Days of the week on which a continuous backup is taken.
127145 * @param schedule schedule or {@code null} for none
128146 */
129147 public ContinuousBackupInfo setSchedule (java .util .List <java .lang .String > schedule ) {
0 commit comments