Class: Google::Apis::AndroiddeviceprovisioningV1::DevicesLongRunningOperationResponse
- Inherits:
-
Object
- Object
- Google::Apis::AndroiddeviceprovisioningV1::DevicesLongRunningOperationResponse
- 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
Tracks the status of a long-running operation to claim, unclaim, or attach metadata to devices. To learn more, read Long‑running batch operations.
Instance Attribute Summary collapse
-
#per_device_status ⇒ Array<Google::Apis::AndroiddeviceprovisioningV1::OperationPerDevice>
The processing status for each device in the operation.
-
#success_count ⇒ Fixnum
A summary of how many items in the operation the server processed successfully.
Instance Method Summary collapse
-
#initialize(**args) ⇒ DevicesLongRunningOperationResponse
constructor
A new instance of DevicesLongRunningOperationResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ DevicesLongRunningOperationResponse
Returns a new instance of DevicesLongRunningOperationResponse.
736 737 738 |
# File 'generated/google/apis/androiddeviceprovisioning_v1/classes.rb', line 736 def initialize(**args) update!(**args) end |
Instance Attribute Details
#per_device_status ⇒ Array<Google::Apis::AndroiddeviceprovisioningV1::OperationPerDevice>
The processing status for each device in the operation.
One PerDeviceStatus
per device. The list order matches the items in the
original request.
Corresponds to the JSON property perDeviceStatus
728 729 730 |
# File 'generated/google/apis/androiddeviceprovisioning_v1/classes.rb', line 728 def per_device_status @per_device_status end |
#success_count ⇒ Fixnum
A summary of how many items in the operation the server processed
successfully. Updated as the operation progresses.
Corresponds to the JSON property successCount
734 735 736 |
# File 'generated/google/apis/androiddeviceprovisioning_v1/classes.rb', line 734 def success_count @success_count end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
741 742 743 744 |
# File 'generated/google/apis/androiddeviceprovisioning_v1/classes.rb', line 741 def update!(**args) @per_device_status = args[:per_device_status] if args.key?(:per_device_status) @success_count = args[:success_count] if args.key?(:success_count) end |