Class: Google::Apis::AndroidenterpriseV1::AppVersion
- Inherits:
-
Object
- Object
- Google::Apis::AndroidenterpriseV1::AppVersion
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/androidenterprise_v1/classes.rb,
generated/google/apis/androidenterprise_v1/representations.rb,
generated/google/apis/androidenterprise_v1/representations.rb
Overview
This represents a single version of the app.
Instance Attribute Summary collapse
-
#is_production ⇒ Boolean
(also: #is_production?)
True if this version is a production APK.
-
#track ⇒ String
Deprecated, use trackId instead.
-
#track_id ⇒ Array<String>
Track ids that the app version is published in.
-
#version_code ⇒ Fixnum
Unique increasing identifier for the app version.
-
#version_string ⇒ String
The string used in the Play store by the app developer to identify the version.
Instance Method Summary collapse
-
#initialize(**args) ⇒ AppVersion
constructor
A new instance of AppVersion.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ AppVersion
Returns a new instance of AppVersion.
485 486 487 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 485 def initialize(**args) update!(**args) end |
Instance Attribute Details
#is_production ⇒ Boolean Also known as: is_production?
True if this version is a production APK.
Corresponds to the JSON property isProduction
458 459 460 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 458 def is_production @is_production end |
#track ⇒ String
Deprecated, use trackId instead.
Corresponds to the JSON property track
464 465 466 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 464 def track @track end |
#track_id ⇒ Array<String>
Track ids that the app version is published in. Replaces the track field (
deprecated), but doesn't include the production track (see isProduction
instead).
Corresponds to the JSON property trackId
471 472 473 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 471 def track_id @track_id end |
#version_code ⇒ Fixnum
Unique increasing identifier for the app version.
Corresponds to the JSON property versionCode
476 477 478 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 476 def version_code @version_code end |
#version_string ⇒ String
The string used in the Play store by the app developer to identify the version.
The string is not necessarily unique or localized (for example, the string
could be "1.4").
Corresponds to the JSON property versionString
483 484 485 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 483 def version_string @version_string end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
490 491 492 493 494 495 496 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 490 def update!(**args) @is_production = args[:is_production] if args.key?(:is_production) @track = args[:track] if args.key?(:track) @track_id = args[:track_id] if args.key?(:track_id) @version_code = args[:version_code] if args.key?(:version_code) @version_string = args[:version_string] if args.key?(:version_string) end |