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.
162 163 164 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 162 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
138 139 140 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 138 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
143 144 145 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 143 def code_reference_id @code_reference_id end |
#release_type ⇒ String
Identifies the type of release.
Corresponds to the JSON property releaseType
148 149 150 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 148 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
154 155 156 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 154 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
160 161 162 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 160 def version_id @version_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
167 168 169 170 171 172 173 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 167 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 |