@@ -59,13 +59,34 @@ public final class BackupCollection extends com.google.api.client.json.GenericJs
5959 @ com .google .api .client .util .Key
6060 private java .lang .String kmsKey ;
6161
62+ /**
63+ * Output only. The last time a backup was created in the backup collection.
64+ * The value may be {@code null}.
65+ */
66+ @ com .google .api .client .util .Key
67+ private String lastBackupTime ;
68+
6269 /**
6370 * Identifier. Full resource path of the backup collection.
6471 * The value may be {@code null}.
6572 */
6673 @ com .google .api .client .util .Key
6774 private java .lang .String name ;
6875
76+ /**
77+ * Output only. Total number of backups in the backup collection.
78+ * The value may be {@code null}.
79+ */
80+ @ com .google .api .client .util .Key @ com .google .api .client .json .JsonString
81+ private java .lang .Long totalBackupCount ;
82+
83+ /**
84+ * Output only. Total size of all backups in the backup collection.
85+ * The value may be {@code null}.
86+ */
87+ @ com .google .api .client .util .Key @ com .google .api .client .json .JsonString
88+ private java .lang .Long totalBackupSizeBytes ;
89+
6990 /**
7091 * Output only. System assigned unique identifier of the backup collection.
7192 * The value may be {@code null}.
@@ -143,6 +164,23 @@ public BackupCollection setKmsKey(java.lang.String kmsKey) {
143164 return this ;
144165 }
145166
167+ /**
168+ * Output only. The last time a backup was created in the backup collection.
169+ * @return value or {@code null} for none
170+ */
171+ public String getLastBackupTime () {
172+ return lastBackupTime ;
173+ }
174+
175+ /**
176+ * Output only. The last time a backup was created in the backup collection.
177+ * @param lastBackupTime lastBackupTime or {@code null} for none
178+ */
179+ public BackupCollection setLastBackupTime (String lastBackupTime ) {
180+ this .lastBackupTime = lastBackupTime ;
181+ return this ;
182+ }
183+
146184 /**
147185 * Identifier. Full resource path of the backup collection.
148186 * @return value or {@code null} for none
@@ -160,6 +198,40 @@ public BackupCollection setName(java.lang.String name) {
160198 return this ;
161199 }
162200
201+ /**
202+ * Output only. Total number of backups in the backup collection.
203+ * @return value or {@code null} for none
204+ */
205+ public java .lang .Long getTotalBackupCount () {
206+ return totalBackupCount ;
207+ }
208+
209+ /**
210+ * Output only. Total number of backups in the backup collection.
211+ * @param totalBackupCount totalBackupCount or {@code null} for none
212+ */
213+ public BackupCollection setTotalBackupCount (java .lang .Long totalBackupCount ) {
214+ this .totalBackupCount = totalBackupCount ;
215+ return this ;
216+ }
217+
218+ /**
219+ * Output only. Total size of all backups in the backup collection.
220+ * @return value or {@code null} for none
221+ */
222+ public java .lang .Long getTotalBackupSizeBytes () {
223+ return totalBackupSizeBytes ;
224+ }
225+
226+ /**
227+ * Output only. Total size of all backups in the backup collection.
228+ * @param totalBackupSizeBytes totalBackupSizeBytes or {@code null} for none
229+ */
230+ public BackupCollection setTotalBackupSizeBytes (java .lang .Long totalBackupSizeBytes ) {
231+ this .totalBackupSizeBytes = totalBackupSizeBytes ;
232+ return this ;
233+ }
234+
163235 /**
164236 * Output only. System assigned unique identifier of the backup collection.
165237 * @return value or {@code null} for none
0 commit comments