Class: Google::Apis::AndroidmanagementV1::DefaultApplicationInfo
- Inherits:
-
Object
- Object
- Google::Apis::AndroidmanagementV1::DefaultApplicationInfo
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/androidmanagement_v1/classes.rb,
lib/google/apis/androidmanagement_v1/representations.rb,
lib/google/apis/androidmanagement_v1/representations.rb
Overview
The default application information for a specific DefaultApplicationType.
Instance Attribute Summary collapse
-
#default_application_setting_attempts ⇒ Array<Google::Apis::AndroidmanagementV1::DefaultApplicationSettingAttempt>
Output only.
-
#default_application_type ⇒ String
Output only.
-
#package_name ⇒ String
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ DefaultApplicationInfo
constructor
A new instance of DefaultApplicationInfo.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ DefaultApplicationInfo
Returns a new instance of DefaultApplicationInfo.
2023 2024 2025 |
# File 'lib/google/apis/androidmanagement_v1/classes.rb', line 2023 def initialize(**args) update!(**args) end |
Instance Attribute Details
#default_application_setting_attempts ⇒ Array<Google::Apis::AndroidmanagementV1::DefaultApplicationSettingAttempt>
Output only. Details on the default application setting attempts, in the same
order as listed in defaultApplications.
Corresponds to the JSON property defaultApplicationSettingAttempts
2011 2012 2013 |
# File 'lib/google/apis/androidmanagement_v1/classes.rb', line 2011 def default_application_setting_attempts @default_application_setting_attempts end |
#default_application_type ⇒ String
Output only. The default application type.
Corresponds to the JSON property defaultApplicationType
2016 2017 2018 |
# File 'lib/google/apis/androidmanagement_v1/classes.rb', line 2016 def default_application_type @default_application_type end |
#package_name ⇒ String
Output only. The package name of the current default application.
Corresponds to the JSON property packageName
2021 2022 2023 |
# File 'lib/google/apis/androidmanagement_v1/classes.rb', line 2021 def package_name @package_name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2028 2029 2030 2031 2032 |
# File 'lib/google/apis/androidmanagement_v1/classes.rb', line 2028 def update!(**args) @default_application_setting_attempts = args[:default_application_setting_attempts] if args.key?(:default_application_setting_attempts) @default_application_type = args[:default_application_type] if args.key?(:default_application_type) @package_name = args[:package_name] if args.key?(:package_name) end |