Class: Google::Apis::AndroiddeviceprovisioningV1::DevicesLongRunningOperationMetadata

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
generated/google/apis/androiddeviceprovisioning_v1/classes.rb,
generated/google/apis/androiddeviceprovisioning_v1/representations.rb,
generated/google/apis/androiddeviceprovisioning_v1/representations.rb

Overview

Long running operation metadata.

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Core::JsonObjectSupport

#to_json

Methods included from Core::Hashable

process_value, #to_h

Constructor Details

#initialize(**args) ⇒ DevicesLongRunningOperationMetadata

Returns a new instance of DevicesLongRunningOperationMetadata



320
321
322
# File 'generated/google/apis/androiddeviceprovisioning_v1/classes.rb', line 320

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#devices_countFixnum

Number of devices parsed in your requests. Corresponds to the JSON property devicesCount

Returns:

  • (Fixnum)


308
309
310
# File 'generated/google/apis/androiddeviceprovisioning_v1/classes.rb', line 308

def devices_count
  @devices_count
end

#processing_statusString

The overall processing status. Corresponds to the JSON property processingStatus

Returns:

  • (String)


313
314
315
# File 'generated/google/apis/androiddeviceprovisioning_v1/classes.rb', line 313

def processing_status
  @processing_status
end

#progressFixnum

Processing progress from 0 to 100. Corresponds to the JSON property progress

Returns:

  • (Fixnum)


318
319
320
# File 'generated/google/apis/androiddeviceprovisioning_v1/classes.rb', line 318

def progress
  @progress
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



325
326
327
328
329
# File 'generated/google/apis/androiddeviceprovisioning_v1/classes.rb', line 325

def update!(**args)
  @devices_count = args[:devices_count] if args.key?(:devices_count)
  @processing_status = args[:processing_status] if args.key?(:processing_status)
  @progress = args[:progress] if args.key?(:progress)
end