Class: Google::Apis::StoragetransferV1::TransferCounters
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Apis::StoragetransferV1::TransferCounters
 
 
- Includes:
 - Core::Hashable, Core::JsonObjectSupport
 
- Defined in:
 - generated/google/apis/storagetransfer_v1/classes.rb,
generated/google/apis/storagetransfer_v1/representations.rb,
generated/google/apis/storagetransfer_v1/representations.rb 
Overview
A collection of counters that report the progress of a transfer operation.
Instance Attribute Summary collapse
- 
  
    
      #bytes_copied_to_sink  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Bytes that are copied to the data sink.
 - 
  
    
      #bytes_deleted_from_sink  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Bytes that are deleted from the data sink.
 - 
  
    
      #bytes_deleted_from_source  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Bytes that are deleted from the data source.
 - 
  
    
      #bytes_failed_to_delete_from_sink  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Bytes that failed to be deleted from the data sink.
 - 
  
    
      #bytes_found_from_source  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
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  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Bytes found only in the data sink that are scheduled to be deleted.
 - 
  
    
      #bytes_from_source_failed  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
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  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Bytes in the data source that are not transferred because they already exist in the data sink.
 - 
  
    
      #objects_copied_to_sink  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Objects that are copied to the data sink.
 - 
  
    
      #objects_deleted_from_sink  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Objects that are deleted from the data sink.
 - 
  
    
      #objects_deleted_from_source  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Objects that are deleted from the data source.
 - 
  
    
      #objects_failed_to_delete_from_sink  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Objects that failed to be deleted from the data sink.
 - 
  
    
      #objects_found_from_source  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
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  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Objects found only in the data sink that are scheduled to be deleted.
 - 
  
    
      #objects_from_source_failed  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
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  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Objects in the data source that are not transferred because they already exist in the data sink.
 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ TransferCounters 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    
A new instance of TransferCounters.
 - 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Update properties of this object.
 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ TransferCounters
Returns a new instance of TransferCounters
      793 794 795  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 793 def initialize(**args) update!(**args) end  | 
  
Instance Attribute Details
#bytes_copied_to_sink ⇒ Fixnum
Bytes that are copied to the data sink.
Corresponds to the JSON property bytesCopiedToSink
      708 709 710  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 708 def bytes_copied_to_sink @bytes_copied_to_sink end  | 
  
#bytes_deleted_from_sink ⇒ Fixnum
Bytes that are deleted from the data sink.
Corresponds to the JSON property bytesDeletedFromSink
      713 714 715  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 713 def bytes_deleted_from_sink @bytes_deleted_from_sink end  | 
  
#bytes_deleted_from_source ⇒ Fixnum
Bytes that are deleted from the data source.
Corresponds to the JSON property bytesDeletedFromSource
      718 719 720  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 718 def bytes_deleted_from_source @bytes_deleted_from_source end  | 
  
#bytes_failed_to_delete_from_sink ⇒ Fixnum
Bytes that failed to be deleted from the data sink.
Corresponds to the JSON property bytesFailedToDeleteFromSink
      723 724 725  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 723 def bytes_failed_to_delete_from_sink @bytes_failed_to_delete_from_sink end  | 
  
#bytes_found_from_source ⇒ Fixnum
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.
Corresponds to the JSON property bytesFoundFromSource
      730 731 732  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 730 def bytes_found_from_source @bytes_found_from_source end  | 
  
#bytes_found_only_from_sink ⇒ Fixnum
Bytes found only in the data sink that are scheduled to be deleted.
Corresponds to the JSON property bytesFoundOnlyFromSink
      735 736 737  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 735 def bytes_found_only_from_sink @bytes_found_only_from_sink end  | 
  
#bytes_from_source_failed ⇒ Fixnum
Bytes in the data source that failed to be transferred or that failed to
be deleted after being transferred.
Corresponds to the JSON property bytesFromSourceFailed
      741 742 743  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 741 def bytes_from_source_failed @bytes_from_source_failed end  | 
  
#bytes_from_source_skipped_by_sync ⇒ Fixnum
Bytes in the data source that are not transferred because they already
exist in the data sink.
Corresponds to the JSON property bytesFromSourceSkippedBySync
      747 748 749  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 747 def bytes_from_source_skipped_by_sync @bytes_from_source_skipped_by_sync end  | 
  
#objects_copied_to_sink ⇒ Fixnum
Objects that are copied to the data sink.
Corresponds to the JSON property objectsCopiedToSink
      752 753 754  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 752 def objects_copied_to_sink @objects_copied_to_sink end  | 
  
#objects_deleted_from_sink ⇒ Fixnum
Objects that are deleted from the data sink.
Corresponds to the JSON property objectsDeletedFromSink
      757 758 759  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 757 def objects_deleted_from_sink @objects_deleted_from_sink end  | 
  
#objects_deleted_from_source ⇒ Fixnum
Objects that are deleted from the data source.
Corresponds to the JSON property objectsDeletedFromSource
      762 763 764  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 762 def objects_deleted_from_source @objects_deleted_from_source end  | 
  
#objects_failed_to_delete_from_sink ⇒ Fixnum
Objects that failed to be deleted from the data sink.
Corresponds to the JSON property objectsFailedToDeleteFromSink
      767 768 769  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 767 def objects_failed_to_delete_from_sink @objects_failed_to_delete_from_sink end  | 
  
#objects_found_from_source ⇒ Fixnum
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.
Corresponds to the JSON property objectsFoundFromSource
      774 775 776  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 774 def objects_found_from_source @objects_found_from_source end  | 
  
#objects_found_only_from_sink ⇒ Fixnum
Objects found only in the data sink that are scheduled to be deleted.
Corresponds to the JSON property objectsFoundOnlyFromSink
      779 780 781  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 779 def objects_found_only_from_sink @objects_found_only_from_sink end  | 
  
#objects_from_source_failed ⇒ Fixnum
Objects in the data source that failed to be transferred or that failed
to be deleted after being transferred.
Corresponds to the JSON property objectsFromSourceFailed
      785 786 787  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 785 def objects_from_source_failed @objects_from_source_failed end  | 
  
#objects_from_source_skipped_by_sync ⇒ Fixnum
Objects in the data source that are not transferred because they already
exist in the data sink.
Corresponds to the JSON property objectsFromSourceSkippedBySync
      791 792 793  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 791 def objects_from_source_skipped_by_sync @objects_from_source_skipped_by_sync end  | 
  
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
      798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815  | 
    
      # File 'generated/google/apis/storagetransfer_v1/classes.rb', line 798 def update!(**args) @bytes_copied_to_sink = args[:bytes_copied_to_sink] if args.key?(:bytes_copied_to_sink) @bytes_deleted_from_sink = args[:bytes_deleted_from_sink] if args.key?(:bytes_deleted_from_sink) @bytes_deleted_from_source = args[:bytes_deleted_from_source] if args.key?(:bytes_deleted_from_source) @bytes_failed_to_delete_from_sink = args[:bytes_failed_to_delete_from_sink] if args.key?(:bytes_failed_to_delete_from_sink) @bytes_found_from_source = args[:bytes_found_from_source] if args.key?(:bytes_found_from_source) @bytes_found_only_from_sink = args[:bytes_found_only_from_sink] if args.key?(:bytes_found_only_from_sink) @bytes_from_source_failed = args[:bytes_from_source_failed] if args.key?(:bytes_from_source_failed) @bytes_from_source_skipped_by_sync = args[:bytes_from_source_skipped_by_sync] if args.key?(:bytes_from_source_skipped_by_sync) @objects_copied_to_sink = args[:objects_copied_to_sink] if args.key?(:objects_copied_to_sink) @objects_deleted_from_sink = args[:objects_deleted_from_sink] if args.key?(:objects_deleted_from_sink) @objects_deleted_from_source = args[:objects_deleted_from_source] if args.key?(:objects_deleted_from_source) @objects_failed_to_delete_from_sink = args[:objects_failed_to_delete_from_sink] if args.key?(:objects_failed_to_delete_from_sink) @objects_found_from_source = args[:objects_found_from_source] if args.key?(:objects_found_from_source) @objects_found_only_from_sink = args[:objects_found_only_from_sink] if args.key?(:objects_found_only_from_sink) @objects_from_source_failed = args[:objects_from_source_failed] if args.key?(:objects_from_source_failed) @objects_from_source_skipped_by_sync = args[:objects_from_source_skipped_by_sync] if args.key?(:objects_from_source_skipped_by_sync) end  |