@@ -187,6 +187,21 @@ public final class TransferCounters extends com.google.api.client.json.GenericJs
187187 @ com .google .api .client .util .Key @ com .google .api .client .json .JsonString
188188 private java .lang .Long objectsFromSourceSkippedBySync ;
189189
190+ /**
191+ * Number of unrestored deep archive objects skipped.
192+ * The value may be {@code null}.
193+ */
194+ @ com .google .api .client .util .Key @ com .google .api .client .json .JsonString
195+ private java .lang .Long unrestoredDeepArchiveObjectsSkippedCount ;
196+
197+ /**
198+ * Number of glacier objects skipped, glacier objects are unsupported by default regardless of the
199+ * restore status. Allowlist the project to copy glacier objects if needed.
200+ * The value may be {@code null}.
201+ */
202+ @ com .google .api .client .util .Key @ com .google .api .client .json .JsonString
203+ private java .lang .Long unsupportedS3GlacierObjectsSkippedCount ;
204+
190205 /**
191206 * Bytes that are copied to the data sink.
192207 * @return value or {@code null} for none
@@ -566,6 +581,42 @@ public TransferCounters setObjectsFromSourceSkippedBySync(java.lang.Long objects
566581 return this ;
567582 }
568583
584+ /**
585+ * Number of unrestored deep archive objects skipped.
586+ * @return value or {@code null} for none
587+ */
588+ public java .lang .Long getUnrestoredDeepArchiveObjectsSkippedCount () {
589+ return unrestoredDeepArchiveObjectsSkippedCount ;
590+ }
591+
592+ /**
593+ * Number of unrestored deep archive objects skipped.
594+ * @param unrestoredDeepArchiveObjectsSkippedCount unrestoredDeepArchiveObjectsSkippedCount or {@code null} for none
595+ */
596+ public TransferCounters setUnrestoredDeepArchiveObjectsSkippedCount (java .lang .Long unrestoredDeepArchiveObjectsSkippedCount ) {
597+ this .unrestoredDeepArchiveObjectsSkippedCount = unrestoredDeepArchiveObjectsSkippedCount ;
598+ return this ;
599+ }
600+
601+ /**
602+ * Number of glacier objects skipped, glacier objects are unsupported by default regardless of the
603+ * restore status. Allowlist the project to copy glacier objects if needed.
604+ * @return value or {@code null} for none
605+ */
606+ public java .lang .Long getUnsupportedS3GlacierObjectsSkippedCount () {
607+ return unsupportedS3GlacierObjectsSkippedCount ;
608+ }
609+
610+ /**
611+ * Number of glacier objects skipped, glacier objects are unsupported by default regardless of the
612+ * restore status. Allowlist the project to copy glacier objects if needed.
613+ * @param unsupportedS3GlacierObjectsSkippedCount unsupportedS3GlacierObjectsSkippedCount or {@code null} for none
614+ */
615+ public TransferCounters setUnsupportedS3GlacierObjectsSkippedCount (java .lang .Long unsupportedS3GlacierObjectsSkippedCount ) {
616+ this .unsupportedS3GlacierObjectsSkippedCount = unsupportedS3GlacierObjectsSkippedCount ;
617+ return this ;
618+ }
619+
569620 @ Override
570621 public TransferCounters set (String fieldName , Object value ) {
571622 return (TransferCounters ) super .set (fieldName , value );
0 commit comments