diff --git a/clients/google-api-services-devicerun/v1alpha/2.0.0/README.md b/clients/google-api-services-devicerun/v1alpha/2.0.0/README.md index 4a25a240ad0..5bb751d5ace 100644 --- a/clients/google-api-services-devicerun/v1alpha/2.0.0/README.md +++ b/clients/google-api-services-devicerun/v1alpha/2.0.0/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-devicerun - v1alpha-rev20261006-2.0.0 + v1alpha-rev20261013-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-devicerun:v1alpha-rev20261006-2.0.0' + implementation 'com.google.apis:google-api-services-devicerun:v1alpha-rev20261013-2.0.0' } ``` diff --git a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/DeviceRun.java b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/DeviceRun.java index 4c259b20dc8..e1ee2722443 100644 --- a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/DeviceRun.java +++ b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/DeviceRun.java @@ -2482,20 +2482,20 @@ public Get setName(java.lang.String name) { } /** - * Optional. The view of the session to return. If not set, the default BASIC view will be + * Optional. The view of the session to return. If not set, the `FULL` view will be * returned. */ @com.google.api.client.util.Key private java.lang.String view; - /** Optional. The view of the session to return. If not set, the default BASIC view will be returned. + /** Optional. The view of the session to return. If not set, the `FULL` view will be returned. */ public java.lang.String getView() { return view; } /** - * Optional. The view of the session to return. If not set, the default BASIC view will be + * Optional. The view of the session to return. If not set, the `FULL` view will be * returned. */ public Get setView(java.lang.String view) { @@ -2752,20 +2752,20 @@ public List setPageToken(java.lang.String pageToken) { } /** - * Optional. The view of the sessions to return. If not set, the `BASIC` view will be + * Optional. The view of the sessions to return. If not set, the `FULL` view will be * returned. */ @com.google.api.client.util.Key private java.lang.String view; - /** Optional. The view of the sessions to return. If not set, the `BASIC` view will be returned. + /** Optional. The view of the sessions to return. If not set, the `FULL` view will be returned. */ public java.lang.String getView() { return view; } /** - * Optional. The view of the sessions to return. If not set, the `BASIC` view will be + * Optional. The view of the sessions to return. If not set, the `FULL` view will be * returned. */ public List setView(java.lang.String view) { diff --git a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidBugreportDeviceAction.java b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidBugreportDeviceAction.java index 6c76629709c..d020e46a51a 100644 --- a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidBugreportDeviceAction.java +++ b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidBugreportDeviceAction.java @@ -31,16 +31,16 @@ public final class AndroidBugreportDeviceAction extends com.google.api.client.json.GenericJson { /** - * Optional. Whether to deliver the bugreport when the test passes. If false, the bugreport is - * skipped on pass to save time (default behavior). If true, the bugreport is always delivered. + * Optional. Whether to deliver the bugreport when the test passes. If `false`, the bugreport is + * skipped on pass to save time (default behavior). If `true`, the bugreport is always delivered. * The value may be {@code null}. */ @com.google.api.client.util.Key private java.lang.Boolean collectOnPass; /** - * Optional. Whether to deliver the bugreport when the test passes. If false, the bugreport is - * skipped on pass to save time (default behavior). If true, the bugreport is always delivered. + * Optional. Whether to deliver the bugreport when the test passes. If `false`, the bugreport is + * skipped on pass to save time (default behavior). If `true`, the bugreport is always delivered. * @return value or {@code null} for none */ public java.lang.Boolean getCollectOnPass() { @@ -48,8 +48,8 @@ public java.lang.Boolean getCollectOnPass() { } /** - * Optional. Whether to deliver the bugreport when the test passes. If false, the bugreport is - * skipped on pass to save time (default behavior). If true, the bugreport is always delivered. + * Optional. Whether to deliver the bugreport when the test passes. If `false`, the bugreport is + * skipped on pass to save time (default behavior). If `true`, the bugreport is always delivered. * @param collectOnPass collectOnPass or {@code null} for none */ public AndroidBugreportDeviceAction setCollectOnPass(java.lang.Boolean collectOnPass) { diff --git a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidDumpsysDeviceAction.java b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidDumpsysDeviceAction.java index e29d52bd0fd..98ae1937e7d 100644 --- a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidDumpsysDeviceAction.java +++ b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidDumpsysDeviceAction.java @@ -31,16 +31,16 @@ public final class AndroidDumpsysDeviceAction extends com.google.api.client.json.GenericJson { /** - * Optional. Whether to deliver the dumpsys when the test passes. If false, the dumpsys is skipped - * on pass to save time (default behavior). If true, the dumpsys is always delivered. + * Optional. Whether to deliver the dumpsys when the test passes. If `false`, the dumpsys is + * skipped on pass to save time (default behavior). If `true`, the dumpsys is always delivered. * The value may be {@code null}. */ @com.google.api.client.util.Key private java.lang.Boolean collectOnPass; /** - * Optional. Whether to deliver the dumpsys when the test passes. If false, the dumpsys is skipped - * on pass to save time (default behavior). If true, the dumpsys is always delivered. + * Optional. Whether to deliver the dumpsys when the test passes. If `false`, the dumpsys is + * skipped on pass to save time (default behavior). If `true`, the dumpsys is always delivered. * @return value or {@code null} for none */ public java.lang.Boolean getCollectOnPass() { @@ -48,8 +48,8 @@ public java.lang.Boolean getCollectOnPass() { } /** - * Optional. Whether to deliver the dumpsys when the test passes. If false, the dumpsys is skipped - * on pass to save time (default behavior). If true, the dumpsys is always delivered. + * Optional. Whether to deliver the dumpsys when the test passes. If `false`, the dumpsys is + * skipped on pass to save time (default behavior). If `true`, the dumpsys is always delivered. * @param collectOnPass collectOnPass or {@code null} for none */ public AndroidDumpsysDeviceAction setCollectOnPass(java.lang.Boolean collectOnPass) { diff --git a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidRecordVideoDeviceAction.java b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidRecordVideoDeviceAction.java index 674e429e070..8d8957af8d9 100644 --- a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidRecordVideoDeviceAction.java +++ b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/AndroidRecordVideoDeviceAction.java @@ -32,7 +32,7 @@ public final class AndroidRecordVideoDeviceAction extends com.google.api.client. /** * Optional. Whether to discard and not upload the recording when the test passes. Default is - * false. + * `false`. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -40,7 +40,7 @@ public final class AndroidRecordVideoDeviceAction extends com.google.api.client. /** * Optional. Whether to discard and not upload the recording when the test passes. Default is - * false. + * `false`. * @return value or {@code null} for none */ public java.lang.Boolean getDiscardOnPass() { @@ -49,7 +49,7 @@ public java.lang.Boolean getDiscardOnPass() { /** * Optional. Whether to discard and not upload the recording when the test passes. Default is - * false. + * `false`. * @param discardOnPass discardOnPass or {@code null} for none */ public AndroidRecordVideoDeviceAction setDiscardOnPass(java.lang.Boolean discardOnPass) { diff --git a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/DeviceAction.java b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/DeviceAction.java index 389704f3cc4..cb79f08b802 100644 --- a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/DeviceAction.java +++ b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/DeviceAction.java @@ -128,7 +128,7 @@ public final class DeviceAction extends com.google.api.client.json.GenericJson { private IosPushFilesDeviceAction iosPushFiles; /** - * Records a video of the iOS device screen during the run. + * Records videos of the iOS device screen, one per UI test case. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -380,7 +380,7 @@ public DeviceAction setIosPushFiles(IosPushFilesDeviceAction iosPushFiles) { } /** - * Records a video of the iOS device screen during the run. + * Records videos of the iOS device screen, one per UI test case. * @return value or {@code null} for none */ public IosRecordVideoDeviceAction getIosRecordVideo() { @@ -388,7 +388,7 @@ public IosRecordVideoDeviceAction getIosRecordVideo() { } /** - * Records a video of the iOS device screen during the run. + * Records videos of the iOS device screen, one per UI test case. * @param iosRecordVideo iosRecordVideo or {@code null} for none */ public DeviceAction setIosRecordVideo(IosRecordVideoDeviceAction iosRecordVideo) { diff --git a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/IosRecordVideoDeviceAction.java b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/IosRecordVideoDeviceAction.java index 24eb4dc7265..8186d5b04b5 100644 --- a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/IosRecordVideoDeviceAction.java +++ b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/IosRecordVideoDeviceAction.java @@ -17,8 +17,10 @@ package com.google.api.services.devicerun.v1alpha.model; /** - * Records a video of the iOS device screen during the run. The video will be written to a file - * named `video.mp4` in the execution output directory. + * Records videos of the iOS device screen, one per UI test case. Each video covers only the + * execution of its test case, and will be written to + * `testcases/{test_class}/{test_method}/video.mp4` in the execution output directory. No video is + * recorded for unit tests, or on devices running a version earlier than iOS 17. * *

This is the Java data model class that specifies how to parse/serialize into the JSON that is * transmitted over HTTP when working with the Device Run API. For a detailed explanation see: @@ -31,16 +33,16 @@ public final class IosRecordVideoDeviceAction extends com.google.api.client.json.GenericJson { /** - * Optional. Whether to discard the video if the test passes. If not specified, the default is - * false (always keep the video). + * Optional. Whether to discard the video of a test case when it passes. If not specified, the + * default is `false` (videos of all test cases are kept). * The value may be {@code null}. */ @com.google.api.client.util.Key private java.lang.Boolean discardOnPass; /** - * Optional. Whether to discard the video if the test passes. If not specified, the default is - * false (always keep the video). + * Optional. Whether to discard the video of a test case when it passes. If not specified, the + * default is `false` (videos of all test cases are kept). * @return value or {@code null} for none */ public java.lang.Boolean getDiscardOnPass() { @@ -48,8 +50,8 @@ public java.lang.Boolean getDiscardOnPass() { } /** - * Optional. Whether to discard the video if the test passes. If not specified, the default is - * false (always keep the video). + * Optional. Whether to discard the video of a test case when it passes. If not specified, the + * default is `false` (videos of all test cases are kept). * @param discardOnPass discardOnPass or {@code null} for none */ public IosRecordVideoDeviceAction setDiscardOnPass(java.lang.Boolean discardOnPass) { diff --git a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/IssueSummary.java b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/IssueSummary.java index 0907bd8e0e9..d7aa0d72f9a 100644 --- a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/IssueSummary.java +++ b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/IssueSummary.java @@ -36,6 +36,13 @@ public final class IssueSummary extends com.google.api.client.json.GenericJson { @com.google.api.client.util.Key private java.lang.String message; + /** + * Output only. Additional metadata about the issue. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.util.Map metadata; + /** * Output only. The reason of the issue. This is a constant value that identifies the proximate * cause of the issue. This should be at most 63 characters and match a regular expression of @@ -69,6 +76,23 @@ public IssueSummary setMessage(java.lang.String message) { return this; } + /** + * Output only. Additional metadata about the issue. + * @return value or {@code null} for none + */ + public java.util.Map getMetadata() { + return metadata; + } + + /** + * Output only. Additional metadata about the issue. + * @param metadata metadata or {@code null} for none + */ + public IssueSummary setMetadata(java.util.Map metadata) { + this.metadata = metadata; + return this; + } + /** * Output only. The reason of the issue. This is a constant value that identifies the proximate * cause of the issue. This should be at most 63 characters and match a regular expression of diff --git a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/Session.java b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/Session.java index 61e386d45bb..427c2669626 100644 --- a/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/Session.java +++ b/clients/google-api-services-devicerun/v1alpha/2.0.0/com/google/api/services/devicerun/v1alpha/model/Session.java @@ -30,6 +30,13 @@ @SuppressWarnings("javadoc") public final class Session extends com.google.api.client.json.GenericJson { + /** + * Output only. The time when the session was created. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private String createTime; + /** * Identifier. The resource name of the session. Format: * `projects/{project}/locations/{location}/sessions/{session}`. @@ -52,6 +59,23 @@ public final class Session extends com.google.api.client.json.GenericJson { @com.google.api.client.util.Key private SessionReport sessionReport; + /** + * Output only. The time when the session was created. + * @return value or {@code null} for none + */ + public String getCreateTime() { + return createTime; + } + + /** + * Output only. The time when the session was created. + * @param createTime createTime or {@code null} for none + */ + public Session setCreateTime(String createTime) { + this.createTime = createTime; + return this; + } + /** * Identifier. The resource name of the session. Format: * `projects/{project}/locations/{location}/sessions/{session}`. diff --git a/clients/google-api-services-devicerun/v1alpha/2.0.0/pom.xml b/clients/google-api-services-devicerun/v1alpha/2.0.0/pom.xml index 66e75483134..810a4ae6a92 100644 --- a/clients/google-api-services-devicerun/v1alpha/2.0.0/pom.xml +++ b/clients/google-api-services-devicerun/v1alpha/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-devicerun - v1alpha-rev20261006-2.0.0 - Device Run API v1alpha-rev20261006-2.0.0 + v1alpha-rev20261013-2.0.0 + Device Run API v1alpha-rev20261013-2.0.0 jar 2011 diff --git a/clients/google-api-services-devicerun/v1alpha/README.md b/clients/google-api-services-devicerun/v1alpha/README.md index 4a25a240ad0..5bb751d5ace 100644 --- a/clients/google-api-services-devicerun/v1alpha/README.md +++ b/clients/google-api-services-devicerun/v1alpha/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-devicerun - v1alpha-rev20261006-2.0.0 + v1alpha-rev20261013-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-devicerun:v1alpha-rev20261006-2.0.0' + implementation 'com.google.apis:google-api-services-devicerun:v1alpha-rev20261013-2.0.0' } ```