Class: Google::Apis::AndroidenterpriseV1::DeviceReport
- Inherits:
-
Object
- Object
- Google::Apis::AndroidenterpriseV1::DeviceReport
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/androidenterprise_v1/classes.rb,
lib/google/apis/androidenterprise_v1/representations.rb,
lib/google/apis/androidenterprise_v1/representations.rb
Overview
Device report updated with the latest app states for managed apps on the device.
Instance Attribute Summary collapse
-
#app_state ⇒ Array<Google::Apis::AndroidenterpriseV1::AppState>
List of app states set by managed apps on the device.
-
#last_updated_timestamp_millis ⇒ Fixnum
The timestamp of the last report update in milliseconds since epoch.
Instance Method Summary collapse
-
#initialize(**args) ⇒ DeviceReport
constructor
A new instance of DeviceReport.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ DeviceReport
Returns a new instance of DeviceReport.
793 794 795 |
# File 'lib/google/apis/androidenterprise_v1/classes.rb', line 793 def initialize(**args) update!(**args) end |
Instance Attribute Details
#app_state ⇒ Array<Google::Apis::AndroidenterpriseV1::AppState>
List of app states set by managed apps on the device. App states are defined
by the app's developers. This field will always be present.
Corresponds to the JSON property appState
785 786 787 |
# File 'lib/google/apis/androidenterprise_v1/classes.rb', line 785 def app_state @app_state end |
#last_updated_timestamp_millis ⇒ Fixnum
The timestamp of the last report update in milliseconds since epoch. This
field will always be present.
Corresponds to the JSON property lastUpdatedTimestampMillis
791 792 793 |
# File 'lib/google/apis/androidenterprise_v1/classes.rb', line 791 def @last_updated_timestamp_millis end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
798 799 800 801 |
# File 'lib/google/apis/androidenterprise_v1/classes.rb', line 798 def update!(**args) @app_state = args[:app_state] if args.key?(:app_state) @last_updated_timestamp_millis = args[:last_updated_timestamp_millis] if args.key?(:last_updated_timestamp_millis) end |