Class: Google::Apis::ChecksV1alpha::GoogleChecksReportV1alphaAppBundle
- Inherits:
-
Object
- Object
- Google::Apis::ChecksV1alpha::GoogleChecksReportV1alphaAppBundle
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/checks_v1alpha/classes.rb,
lib/google/apis/checks_v1alpha/representations.rb,
lib/google/apis/checks_v1alpha/representations.rb
Overview
Information about the analyzed app bundle.
Instance Attribute Summary collapse
-
#bundle_id ⇒ String
Unique id of the bundle.
-
#code_reference_id ⇒ String
Git commit hash or changelist number associated with the release.
-
#release_type ⇒ String
Identifies the type of release.
-
#version ⇒ String
The user-visible version of the bundle such as the Android
versionNameor iOSCFBundleShortVersionString. -
#version_id ⇒ String
The version used throughout the operating system and store to identify the build such as the Android
versionCodeor iOSCFBundleVersion.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleChecksReportV1alphaAppBundle
constructor
A new instance of GoogleChecksReportV1alphaAppBundle.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleChecksReportV1alphaAppBundle
Returns a new instance of GoogleChecksReportV1alphaAppBundle.
700 701 702 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 700 def initialize(**args) update!(**args) end |
Instance Attribute Details
#bundle_id ⇒ String
Unique id of the bundle. For example: "com.google.Gmail".
Corresponds to the JSON property bundleId
676 677 678 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 676 def bundle_id @bundle_id end |
#code_reference_id ⇒ String
Git commit hash or changelist number associated with the release.
Corresponds to the JSON property codeReferenceId
681 682 683 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 681 def code_reference_id @code_reference_id end |
#release_type ⇒ String
Identifies the type of release.
Corresponds to the JSON property releaseType
686 687 688 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 686 def release_type @release_type end |
#version ⇒ String
The user-visible version of the bundle such as the Android versionName or
iOS CFBundleShortVersionString. For example: "7.21.1".
Corresponds to the JSON property version
692 693 694 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 692 def version @version end |
#version_id ⇒ String
The version used throughout the operating system and store to identify the
build such as the Android versionCode or iOS CFBundleVersion.
Corresponds to the JSON property versionId
698 699 700 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 698 def version_id @version_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
705 706 707 708 709 710 711 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 705 def update!(**args) @bundle_id = args[:bundle_id] if args.key?(:bundle_id) @code_reference_id = args[:code_reference_id] if args.key?(:code_reference_id) @release_type = args[:release_type] if args.key?(:release_type) @version = args[:version] if args.key?(:version) @version_id = args[:version_id] if args.key?(:version_id) end |