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.
287 288 289 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 287 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
263 264 265 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 263 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
268 269 270 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 268 def code_reference_id @code_reference_id end |
#release_type ⇒ String
Identifies the type of release.
Corresponds to the JSON property releaseType
273 274 275 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 273 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
279 280 281 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 279 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
285 286 287 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 285 def version_id @version_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
292 293 294 295 296 297 298 |
# File 'lib/google/apis/checks_v1alpha/classes.rb', line 292 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 |