Struct google_storagetransfer1::api::TransferCounters
source · pub struct TransferCounters {Show 21 fields
pub bytes_copied_to_sink: Option<i64>,
pub bytes_deleted_from_sink: Option<i64>,
pub bytes_deleted_from_source: Option<i64>,
pub bytes_failed_to_delete_from_sink: Option<i64>,
pub bytes_found_from_source: Option<i64>,
pub bytes_found_only_from_sink: Option<i64>,
pub bytes_from_source_failed: Option<i64>,
pub bytes_from_source_skipped_by_sync: Option<i64>,
pub directories_failed_to_list_from_source: Option<i64>,
pub directories_found_from_source: Option<i64>,
pub directories_successfully_listed_from_source: Option<i64>,
pub intermediate_objects_cleaned_up: Option<i64>,
pub intermediate_objects_failed_cleaned_up: Option<i64>,
pub objects_copied_to_sink: Option<i64>,
pub objects_deleted_from_sink: Option<i64>,
pub objects_deleted_from_source: Option<i64>,
pub objects_failed_to_delete_from_sink: Option<i64>,
pub objects_found_from_source: Option<i64>,
pub objects_found_only_from_sink: Option<i64>,
pub objects_from_source_failed: Option<i64>,
pub objects_from_source_skipped_by_sync: Option<i64>,
}
Expand description
A collection of counters that report the progress of a transfer operation.
This type is not used in any activity, and only used as part of another schema.
Fields§
§bytes_copied_to_sink: Option<i64>
Bytes that are copied to the data sink.
bytes_deleted_from_sink: Option<i64>
Bytes that are deleted from the data sink.
bytes_deleted_from_source: Option<i64>
Bytes that are deleted from the data source.
bytes_failed_to_delete_from_sink: Option<i64>
Bytes that failed to be deleted from the data sink.
bytes_found_from_source: Option<i64>
Bytes found in the data source that are scheduled to be transferred, excluding any that are filtered based on object conditions or skipped due to sync.
bytes_found_only_from_sink: Option<i64>
Bytes found only in the data sink that are scheduled to be deleted.
bytes_from_source_failed: Option<i64>
Bytes in the data source that failed to be transferred or that failed to be deleted after being transferred.
bytes_from_source_skipped_by_sync: Option<i64>
Bytes in the data source that are not transferred because they already exist in the data sink.
directories_failed_to_list_from_source: Option<i64>
For transfers involving PosixFilesystem only. Number of listing failures for each directory found at the source. Potential failures when listing a directory include permission failure or block failure. If listing a directory fails, no files in the directory are transferred.
directories_found_from_source: Option<i64>
For transfers involving PosixFilesystem only. Number of directories found while listing. For example, if the root directory of the transfer is base/
and there are two other directories, a/
and b/
under this directory, the count after listing base/
, base/a/
and base/b/
is 3.
directories_successfully_listed_from_source: Option<i64>
For transfers involving PosixFilesystem only. Number of successful listings for each directory found at the source.
intermediate_objects_cleaned_up: Option<i64>
Number of successfully cleaned up intermediate objects.
intermediate_objects_failed_cleaned_up: Option<i64>
Number of intermediate objects failed cleaned up.
objects_copied_to_sink: Option<i64>
Objects that are copied to the data sink.
objects_deleted_from_sink: Option<i64>
Objects that are deleted from the data sink.
objects_deleted_from_source: Option<i64>
Objects that are deleted from the data source.
objects_failed_to_delete_from_sink: Option<i64>
Objects that failed to be deleted from the data sink.
objects_found_from_source: Option<i64>
Objects found in the data source that are scheduled to be transferred, excluding any that are filtered based on object conditions or skipped due to sync.
objects_found_only_from_sink: Option<i64>
Objects found only in the data sink that are scheduled to be deleted.
objects_from_source_failed: Option<i64>
Objects in the data source that failed to be transferred or that failed to be deleted after being transferred.
objects_from_source_skipped_by_sync: Option<i64>
Objects in the data source that are not transferred because they already exist in the data sink.
Trait Implementations§
source§impl Clone for TransferCounters
impl Clone for TransferCounters
source§fn clone(&self) -> TransferCounters
fn clone(&self) -> TransferCounters
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more