3030@ SuppressWarnings ("javadoc" )
3131public final class GoogleFirebaseAppdistroV1Release extends com .google .api .client .json .GenericJson {
3232
33+ /**
34+ * Output only. Number of testers with accepted invitations.
35+ * The value may be {@code null}.
36+ */
37+ @ com .google .api .client .util .Key
38+ private java .lang .Integer acceptedInvitationCount ;
39+
3340 /**
3441 * Output only. Registration state of the Android package (BinaryType.APK).
3542 * The value may be {@code null}.
@@ -45,6 +52,13 @@ public final class GoogleFirebaseAppdistroV1Release extends com.google.api.clien
4552 @ com .google .api .client .util .Key
4653 private java .lang .String binaryDownloadUri ;
4754
55+ /**
56+ * Output only. Type of binary.
57+ * The value may be {@code null}.
58+ */
59+ @ com .google .api .client .util .Key
60+ private java .lang .String binaryType ;
61+
4862 /**
4963 * Output only. Build version of the release. For an Android release, the build version is the
5064 * `versionCode`. For an iOS release, the build version is the `CFBundleVersion`.
@@ -75,13 +89,27 @@ public final class GoogleFirebaseAppdistroV1Release extends com.google.api.clien
7589 @ com .google .api .client .util .Key
7690 private String expireTime ;
7791
92+ /**
93+ * Output only. Number of feedback reports left by testers.
94+ * The value may be {@code null}.
95+ */
96+ @ com .google .api .client .util .Key
97+ private java .lang .Integer feedbackCount ;
98+
7899 /**
79100 * Output only. A link to the Firebase console displaying a single release.
80101 * The value may be {@code null}.
81102 */
82103 @ com .google .api .client .util .Key
83104 private java .lang .String firebaseConsoleUri ;
84105
106+ /**
107+ * Output only. Number of testers who have downloaded this release.
108+ * The value may be {@code null}.
109+ */
110+ @ com .google .api .client .util .Key
111+ private java .lang .Integer installationCount ;
112+
85113 /**
86114 * The name of the release resource. Format:
87115 * `projects/{project_number}/apps/{app}/releases/{release}`
@@ -90,13 +118,28 @@ public final class GoogleFirebaseAppdistroV1Release extends com.google.api.clien
90118 @ com .google .api .client .util .Key
91119 private java .lang .String name ;
92120
121+ /**
122+ * Output only. Number of testers who were invited (incl. expired invitations), but did not (yet)
123+ * accept the invitation.
124+ * The value may be {@code null}.
125+ */
126+ @ com .google .api .client .util .Key
127+ private java .lang .Integer openInvitationCount ;
128+
93129 /**
94130 * Notes about the release.
95131 * The value may be {@code null}.
96132 */
97133 @ com .google .api .client .util .Key
98134 private GoogleFirebaseAppdistroV1ReleaseNotes releaseNotes ;
99135
136+ /**
137+ * Output only. The overall state of tests run on this release
138+ * The value may be {@code null}.
139+ */
140+ @ com .google .api .client .util .Key
141+ private java .lang .String testState ;
142+
100143 /**
101144 * Output only. A link to the release in the tester web clip or Android app that lets testers
102145 * (which were granted access to the app) view release notes and install the app onto their
@@ -113,6 +156,23 @@ public final class GoogleFirebaseAppdistroV1Release extends com.google.api.clien
113156 @ com .google .api .client .util .Key
114157 private String updateTime ;
115158
159+ /**
160+ * Output only. Number of testers with accepted invitations.
161+ * @return value or {@code null} for none
162+ */
163+ public java .lang .Integer getAcceptedInvitationCount () {
164+ return acceptedInvitationCount ;
165+ }
166+
167+ /**
168+ * Output only. Number of testers with accepted invitations.
169+ * @param acceptedInvitationCount acceptedInvitationCount or {@code null} for none
170+ */
171+ public GoogleFirebaseAppdistroV1Release setAcceptedInvitationCount (java .lang .Integer acceptedInvitationCount ) {
172+ this .acceptedInvitationCount = acceptedInvitationCount ;
173+ return this ;
174+ }
175+
116176 /**
117177 * Output only. Registration state of the Android package (BinaryType.APK).
118178 * @return value or {@code null} for none
@@ -149,6 +209,23 @@ public GoogleFirebaseAppdistroV1Release setBinaryDownloadUri(java.lang.String bi
149209 return this ;
150210 }
151211
212+ /**
213+ * Output only. Type of binary.
214+ * @return value or {@code null} for none
215+ */
216+ public java .lang .String getBinaryType () {
217+ return binaryType ;
218+ }
219+
220+ /**
221+ * Output only. Type of binary.
222+ * @param binaryType binaryType or {@code null} for none
223+ */
224+ public GoogleFirebaseAppdistroV1Release setBinaryType (java .lang .String binaryType ) {
225+ this .binaryType = binaryType ;
226+ return this ;
227+ }
228+
152229 /**
153230 * Output only. Build version of the release. For an Android release, the build version is the
154231 * `versionCode`. For an iOS release, the build version is the `CFBundleVersion`.
@@ -221,6 +298,23 @@ public GoogleFirebaseAppdistroV1Release setExpireTime(String expireTime) {
221298 return this ;
222299 }
223300
301+ /**
302+ * Output only. Number of feedback reports left by testers.
303+ * @return value or {@code null} for none
304+ */
305+ public java .lang .Integer getFeedbackCount () {
306+ return feedbackCount ;
307+ }
308+
309+ /**
310+ * Output only. Number of feedback reports left by testers.
311+ * @param feedbackCount feedbackCount or {@code null} for none
312+ */
313+ public GoogleFirebaseAppdistroV1Release setFeedbackCount (java .lang .Integer feedbackCount ) {
314+ this .feedbackCount = feedbackCount ;
315+ return this ;
316+ }
317+
224318 /**
225319 * Output only. A link to the Firebase console displaying a single release.
226320 * @return value or {@code null} for none
@@ -238,6 +332,23 @@ public GoogleFirebaseAppdistroV1Release setFirebaseConsoleUri(java.lang.String f
238332 return this ;
239333 }
240334
335+ /**
336+ * Output only. Number of testers who have downloaded this release.
337+ * @return value or {@code null} for none
338+ */
339+ public java .lang .Integer getInstallationCount () {
340+ return installationCount ;
341+ }
342+
343+ /**
344+ * Output only. Number of testers who have downloaded this release.
345+ * @param installationCount installationCount or {@code null} for none
346+ */
347+ public GoogleFirebaseAppdistroV1Release setInstallationCount (java .lang .Integer installationCount ) {
348+ this .installationCount = installationCount ;
349+ return this ;
350+ }
351+
241352 /**
242353 * The name of the release resource. Format:
243354 * `projects/{project_number}/apps/{app}/releases/{release}`
@@ -257,6 +368,25 @@ public GoogleFirebaseAppdistroV1Release setName(java.lang.String name) {
257368 return this ;
258369 }
259370
371+ /**
372+ * Output only. Number of testers who were invited (incl. expired invitations), but did not (yet)
373+ * accept the invitation.
374+ * @return value or {@code null} for none
375+ */
376+ public java .lang .Integer getOpenInvitationCount () {
377+ return openInvitationCount ;
378+ }
379+
380+ /**
381+ * Output only. Number of testers who were invited (incl. expired invitations), but did not (yet)
382+ * accept the invitation.
383+ * @param openInvitationCount openInvitationCount or {@code null} for none
384+ */
385+ public GoogleFirebaseAppdistroV1Release setOpenInvitationCount (java .lang .Integer openInvitationCount ) {
386+ this .openInvitationCount = openInvitationCount ;
387+ return this ;
388+ }
389+
260390 /**
261391 * Notes about the release.
262392 * @return value or {@code null} for none
@@ -274,6 +404,23 @@ public GoogleFirebaseAppdistroV1Release setReleaseNotes(GoogleFirebaseAppdistroV
274404 return this ;
275405 }
276406
407+ /**
408+ * Output only. The overall state of tests run on this release
409+ * @return value or {@code null} for none
410+ */
411+ public java .lang .String getTestState () {
412+ return testState ;
413+ }
414+
415+ /**
416+ * Output only. The overall state of tests run on this release
417+ * @param testState testState or {@code null} for none
418+ */
419+ public GoogleFirebaseAppdistroV1Release setTestState (java .lang .String testState ) {
420+ this .testState = testState ;
421+ return this ;
422+ }
423+
277424 /**
278425 * Output only. A link to the release in the tester web clip or Android app that lets testers
279426 * (which were granted access to the app) view release notes and install the app onto their
0 commit comments