Skip to content

Commit 1c78c8a

Browse files
feat: Automated regeneration of firebaseappdistribution v1alpha client (#24918)
Auto-created at 2025-11-09 10:09:57 +0000 using the toys pull request generator.
1 parent f6ff750 commit 1c78c8a

File tree

6 files changed

+49
-23
lines changed

6 files changed

+49
-23
lines changed

api_names_out.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257406,6 +257406,8 @@
257406257406
"/firebaseappdistribution:v1alpha/GoogleFirebaseAppdistroV1alphaDeviceExecution/executionType": execution_type
257407257407
"/firebaseappdistribution:v1alpha/GoogleFirebaseAppdistroV1alphaDeviceExecution/failedReason": failed_reason
257408257408
"/firebaseappdistribution:v1alpha/GoogleFirebaseAppdistroV1alphaDeviceExecution/inconclusiveReason": inconclusive_reason
257409+
"/firebaseappdistribution:v1alpha/GoogleFirebaseAppdistroV1alphaDeviceExecution/name": name
257410+
"/firebaseappdistribution:v1alpha/GoogleFirebaseAppdistroV1alphaDeviceExecution/originDeviceExecution": origin_device_execution
257409257411
"/firebaseappdistribution:v1alpha/GoogleFirebaseAppdistroV1alphaDeviceExecution/resultsStoragePath": results_storage_path
257410257412
"/firebaseappdistribution:v1alpha/GoogleFirebaseAppdistroV1alphaDeviceExecution/roboStats": robo_stats
257411257413
"/firebaseappdistribution:v1alpha/GoogleFirebaseAppdistroV1alphaDeviceExecution/screenshotUris": screenshot_uris

generated/google-apis-firebaseappdistribution_v1alpha/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-firebaseappdistribution_v1alpha
22

3+
### v0.24.0 (2025-11-09)
4+
5+
* Regenerated from discovery document revision 20251107
6+
37
### v0.23.0 (2025-11-02)
48

59
* Regenerated from discovery document revision 20251030

generated/google-apis-firebaseappdistribution_v1alpha/lib/google/apis/firebaseappdistribution_v1alpha/classes.rb

Lines changed: 25 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,8 @@ class GoogleFirebaseAppdistroV1Release
123123
# @return [String]
124124
attr_accessor :firebase_console_uri
125125

126-
# The name of the release resource. Format: `projects/`project_number`/apps/`
127-
# app_id`/releases/`release_id``
126+
# The name of the release resource. Format: `projects/`project_number`/apps/`app`
127+
# /releases/`release``
128128
# Corresponds to the JSON property `name`
129129
# @return [String]
130130
attr_accessor :name
@@ -475,8 +475,8 @@ class GoogleFirebaseAppdistroV1alphaBatchDeleteTestCasesRequest
475475
include Google::Apis::Core::Hashable
476476

477477
# Required. The name of the test cases to delete. A maximum number of 1000 test
478-
# cases can be deleted in one batch Format: `projects/`project_number`/apps/`
479-
# app_id`/testCases/`test_case_id``
478+
# cases can be deleted in one batch Format: `projects/`project_number`/apps/`app`
479+
# /testCases/`test_case``
480480
# Corresponds to the JSON property `names`
481481
# @return [Array<String>]
482482
attr_accessor :names
@@ -675,6 +675,22 @@ class GoogleFirebaseAppdistroV1alphaDeviceExecution
675675
# @return [String]
676676
attr_accessor :inconclusive_reason
677677

678+
# Identifier. The name of the device execution resource. Format: `projects/`
679+
# project_number`/apps/`app`/releases/`release`/tests/`test`/deviceExecutions/`
680+
# device_execution``
681+
# Corresponds to the JSON property `name`
682+
# @return [String]
683+
attr_accessor :name
684+
685+
# Output only. The device execution from which cached steps were used during
686+
# this execution. Note: This field is only populated for ACTION_BASED_REPLAY
687+
# executions. If the original device execution no longer exists, this field will
688+
# be empty. Format: `projects/`project_number`/apps/`app`/releases/`release`/
689+
# tests/`test`/deviceExecutions/`device_execution``
690+
# Corresponds to the JSON property `originDeviceExecution`
691+
# @return [String]
692+
attr_accessor :origin_device_execution
693+
678694
# Output only. The path to a directory in Cloud Storage that will eventually
679695
# contain the results for this execution. For example, gs://bucket/Nexus5-18-en-
680696
# portrait.
@@ -721,6 +737,8 @@ def update!(**args)
721737
@execution_type = args[:execution_type] if args.key?(:execution_type)
722738
@failed_reason = args[:failed_reason] if args.key?(:failed_reason)
723739
@inconclusive_reason = args[:inconclusive_reason] if args.key?(:inconclusive_reason)
740+
@name = args[:name] if args.key?(:name)
741+
@origin_device_execution = args[:origin_device_execution] if args.key?(:origin_device_execution)
724742
@results_storage_path = args[:results_storage_path] if args.key?(:results_storage_path)
725743
@robo_stats = args[:robo_stats] if args.key?(:robo_stats)
726744
@screenshot_uris = args[:screenshot_uris] if args.key?(:screenshot_uris)
@@ -1411,7 +1429,7 @@ class GoogleFirebaseAppdistroV1alphaReleaseTest
14111429
attr_accessor :login_credential
14121430

14131431
# The name of the release test resource. Format: `projects/`project_number`/apps/
1414-
# `app_id`/releases/`release_id`/tests/`test_id``
1432+
# `app`/releases/`release`/tests/`test``
14151433
# Corresponds to the JSON property `name`
14161434
# @return [String]
14171435
attr_accessor :name
@@ -1589,7 +1607,7 @@ class GoogleFirebaseAppdistroV1alphaTestCase
15891607
attr_accessor :display_name
15901608

15911609
# Identifier. The name of the test case resource. Format: `projects/`
1592-
# project_number`/apps/`app_id`/testCases/`test_case_id``
1610+
# project_number`/apps/`app`/testCases/`test_case``
15931611
# Corresponds to the JSON property `name`
15941612
# @return [String]
15951613
attr_accessor :name
@@ -1625,7 +1643,7 @@ class GoogleFirebaseAppdistroV1alphaTestConfig
16251643
attr_accessor :display_name
16261644

16271645
# Identifier. The name of the test configuration resource. Format: `projects/`
1628-
# project_number`/apps/`app_id`/testConfig`
1646+
# project_number`/apps/`app`/testConfig`
16291647
# Corresponds to the JSON property `name`
16301648
# @return [String]
16311649
attr_accessor :name

generated/google-apis-firebaseappdistribution_v1alpha/lib/google/apis/firebaseappdistribution_v1alpha/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module FirebaseappdistributionV1alpha
1818
# Version of the google-apis-firebaseappdistribution_v1alpha gem
19-
GEM_VERSION = "0.23.0"
19+
GEM_VERSION = "0.24.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20251030"
25+
REVISION = "20251107"
2626
end
2727
end
2828
end

generated/google-apis-firebaseappdistribution_v1alpha/lib/google/apis/firebaseappdistribution_v1alpha/representations.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -567,6 +567,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
567567
property :execution_type, as: 'executionType'
568568
property :failed_reason, as: 'failedReason'
569569
property :inconclusive_reason, as: 'inconclusiveReason'
570+
property :name, as: 'name'
571+
property :origin_device_execution, as: 'originDeviceExecution'
570572
property :results_storage_path, as: 'resultsStoragePath'
571573
property :robo_stats, as: 'roboStats', class: Google::Apis::FirebaseappdistributionV1alpha::GoogleFirebaseAppdistroV1alphaRoboStats, decorator: Google::Apis::FirebaseappdistributionV1alpha::GoogleFirebaseAppdistroV1alphaRoboStats::Representation
572574

generated/google-apis-firebaseappdistribution_v1alpha/lib/google/apis/firebaseappdistribution_v1alpha/service.rb

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ def get_project_test_quota(name, fields: nil, quota_user: nil, options: nil, &bl
333333
# Gets configuration for automated tests.
334334
# @param [String] name
335335
# Required. The name of the `TestConfig` resource to retrieve. Format: `projects/
336-
# `project_number`/apps/`app_id`/testConfig`
336+
# `project_number`/apps/`app`/testConfig`
337337
# @param [String] fields
338338
# Selector specifying which fields to include in a partial response.
339339
# @param [String] quota_user
@@ -364,7 +364,7 @@ def get_project_app_test_config(name, fields: nil, quota_user: nil, options: nil
364364
# Updates automated test configuration.
365365
# @param [String] name
366366
# Identifier. The name of the test configuration resource. Format: `projects/`
367-
# project_number`/apps/`app_id`/testConfig`
367+
# project_number`/apps/`app`/testConfig`
368368
# @param [Google::Apis::FirebaseappdistributionV1alpha::GoogleFirebaseAppdistroV1alphaTestConfig] google_firebase_appdistro_v1alpha_test_config_object
369369
# @param [String] update_mask
370370
# Optional. The list of fields to update.
@@ -401,7 +401,7 @@ def update_project_app_test_config(name, google_firebase_appdistro_v1alpha_test_
401401
# Abort automated test run on release.
402402
# @param [String] name
403403
# Required. The name of the release test resource. Format: `projects/`
404-
# project_number`/apps/`app_id`/releases/`release_id`/tests/`test_id``
404+
# project_number`/apps/`app`/releases/`release`/tests/`test``
405405
# @param [String] fields
406406
# Selector specifying which fields to include in a partial response.
407407
# @param [String] quota_user
@@ -432,7 +432,7 @@ def cancel_project_app_release_test(name, fields: nil, quota_user: nil, options:
432432
# Run automated test(s) on release.
433433
# @param [String] parent
434434
# Required. The name of the release resource, which is the parent of the test
435-
# Format: `projects/`project_number`/apps/`app_id`/releases/`release_id``
435+
# Format: `projects/`project_number`/apps/`app`/releases/`release``
436436
# @param [Google::Apis::FirebaseappdistributionV1alpha::GoogleFirebaseAppdistroV1alphaReleaseTest] google_firebase_appdistro_v1alpha_release_test_object
437437
# @param [String] release_test_id
438438
# Optional. The ID to use for the test, which will become the final component of
@@ -472,7 +472,7 @@ def create_project_app_release_test(parent, google_firebase_appdistro_v1alpha_re
472472
# Get results for automated test run on release.
473473
# @param [String] name
474474
# Required. The name of the release test resource. Format: `projects/`
475-
# project_number`/apps/`app_id`/releases/`release_id`/tests/`test_id``
475+
# project_number`/apps/`app`/releases/`release`/tests/`test``
476476
# @param [String] fields
477477
# Selector specifying which fields to include in a partial response.
478478
# @param [String] quota_user
@@ -503,7 +503,7 @@ def get_project_app_release_test(name, fields: nil, quota_user: nil, options: ni
503503
# List results for automated tests run on release.
504504
# @param [String] parent
505505
# Required. The name of the release resource, which is the parent of the tests
506-
# Format: `projects/`project_number`/apps/`app_id`/releases/`release_id``
506+
# Format: `projects/`project_number`/apps/`app`/releases/`release``
507507
# @param [Fixnum] page_size
508508
# Optional. The maximum number of tests to return. The service may return fewer
509509
# than this value.
@@ -546,7 +546,7 @@ def list_project_app_release_tests(parent, page_size: nil, page_token: nil, view
546546
# Deletes multiple test cases.
547547
# @param [String] parent
548548
# Required. The parent resource of the test cases being deleted. Format: `
549-
# projects/`project_number`/apps/`app_id``
549+
# projects/`project_number`/apps/`app``
550550
# @param [Google::Apis::FirebaseappdistributionV1alpha::GoogleFirebaseAppdistroV1alphaBatchDeleteTestCasesRequest] google_firebase_appdistro_v1alpha_batch_delete_test_cases_request_object
551551
# @param [String] fields
552552
# Selector specifying which fields to include in a partial response.
@@ -580,7 +580,7 @@ def batch_project_app_test_case_delete(parent, google_firebase_appdistro_v1alpha
580580
# Updates multiple test cases.
581581
# @param [String] parent
582582
# Required. The parent resource of the test cases being updated. Format: `
583-
# projects/`project_number`/apps/`app_id``
583+
# projects/`project_number`/apps/`app``
584584
# @param [Google::Apis::FirebaseappdistributionV1alpha::GoogleFirebaseAppdistroV1alphaBatchUpdateTestCasesRequest] google_firebase_appdistro_v1alpha_batch_update_test_cases_request_object
585585
# @param [String] fields
586586
# Selector specifying which fields to include in a partial response.
@@ -614,7 +614,7 @@ def batch_project_app_test_case_update(parent, google_firebase_appdistro_v1alpha
614614
# Clears cached test runs for a specific test case and device(s).
615615
# @param [String] test_case
616616
# Required. The name of the test case resource for which to clear the cache.
617-
# Format: `projects/`project_number`/apps/`app_id`/testCases/`test_case_id``
617+
# Format: `projects/`project_number`/apps/`app`/testCases/`test_case``
618618
# @param [Google::Apis::FirebaseappdistributionV1alpha::GoogleFirebaseAppdistroV1alphaClearTestCaseCacheRequest] google_firebase_appdistro_v1alpha_clear_test_case_cache_request_object
619619
# @param [String] fields
620620
# Selector specifying which fields to include in a partial response.
@@ -648,7 +648,7 @@ def clear_project_app_test_case_test_case_cache(test_case, google_firebase_appdi
648648
# Create a new test case.
649649
# @param [String] parent
650650
# Required. The parent resource where this test case will be created. Format: `
651-
# projects/`project_number`/apps/`app_id``
651+
# projects/`project_number`/apps/`app``
652652
# @param [Google::Apis::FirebaseappdistributionV1alpha::GoogleFirebaseAppdistroV1alphaTestCase] google_firebase_appdistro_v1alpha_test_case_object
653653
# @param [String] test_case_id
654654
# Optional. The ID to use for the test case, which will become the final
@@ -687,7 +687,7 @@ def create_project_app_test_case(parent, google_firebase_appdistro_v1alpha_test_
687687
# Delete a test case.
688688
# @param [String] name
689689
# Required. The name of the test case resource to delete. Format: `projects/`
690-
# project_number`/apps/`app_id`/testCases/`test_case_id``
690+
# project_number`/apps/`app`/testCases/`test_case``
691691
# @param [String] fields
692692
# Selector specifying which fields to include in a partial response.
693693
# @param [String] quota_user
@@ -718,7 +718,7 @@ def delete_project_app_test_case(name, fields: nil, quota_user: nil, options: ni
718718
# Get a test case.
719719
# @param [String] name
720720
# Required. The name of the test case resource to retrieve. Format: `projects/`
721-
# project_number`/apps/`app_id`/testCases/`test_case_id``
721+
# project_number`/apps/`app`/testCases/`test_case``
722722
# @param [String] fields
723723
# Selector specifying which fields to include in a partial response.
724724
# @param [String] quota_user
@@ -749,7 +749,7 @@ def get_project_app_test_case(name, fields: nil, quota_user: nil, options: nil,
749749
# List test cases.
750750
# @param [String] parent
751751
# Required. The parent resource from which to list test cases. Format: `projects/
752-
# `project_number`/apps/`app_id``
752+
# `project_number`/apps/`app``
753753
# @param [Fixnum] page_size
754754
# Optional. The maximum number of test cases to return. The service may return
755755
# fewer than this value. If unspecified, at most 50 test cases will be returned.
@@ -790,7 +790,7 @@ def list_project_app_test_cases(parent, page_size: nil, page_token: nil, fields:
790790
# Update a test case.
791791
# @param [String] name
792792
# Identifier. The name of the test case resource. Format: `projects/`
793-
# project_number`/apps/`app_id`/testCases/`test_case_id``
793+
# project_number`/apps/`app`/testCases/`test_case``
794794
# @param [Google::Apis::FirebaseappdistributionV1alpha::GoogleFirebaseAppdistroV1alphaTestCase] google_firebase_appdistro_v1alpha_test_case_object
795795
# @param [Boolean] allow_missing
796796
# Optional. If set to true, and the test case is not found, a new test case will

0 commit comments

Comments
 (0)