class Google::Apis::BigtableadminV1::TableProgress

Progress info for copying a table's data to the new cluster.

Attributes

estimated_copied_bytes[RW]

Estimate of the number of bytes copied so far for this table. This will eventually reach 'estimated_size_bytes' unless the table copy is CANCELLED. Corresponds to the JSON property `estimatedCopiedBytes` @return [Fixnum]

estimated_size_bytes[RW]

Estimate of the size of the table to be copied. Corresponds to the JSON property `estimatedSizeBytes` @return [Fixnum]

state[RW]

Corresponds to the JSON property `state` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/bigtableadmin_v1/classes.rb, line 750
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/bigtableadmin_v1/classes.rb, line 755
def update!(**args)
  @estimated_copied_bytes = args[:estimated_copied_bytes] if args.key?(:estimated_copied_bytes)
  @estimated_size_bytes = args[:estimated_size_bytes] if args.key?(:estimated_size_bytes)
  @state = args[:state] if args.key?(:state)
end