Skip to content

Commit d19d0bd

Browse files
feat(firebaseappdistribution): update the api
#### firebaseappdistribution:v1alpha The following keys were added: - schemas.GoogleFirebaseAppdistroV1alphaDeviceInteraction.properties.backAction (Total Keys: 2) - schemas.GoogleFirebaseAppdistroV1alphaDeviceInteraction.properties.dragAndDrop (Total Keys: 2) - schemas.GoogleFirebaseAppdistroV1alphaDeviceInteraction.properties.longPress (Total Keys: 2) - schemas.GoogleFirebaseAppdistroV1alphaDeviceInteractionBack (Total Keys: 2) - schemas.GoogleFirebaseAppdistroV1alphaDeviceInteractionDragAndDrop (Total Keys: 6)
1 parent c037353 commit d19d0bd

File tree

2 files changed

+103
-1
lines changed

2 files changed

+103
-1
lines changed

docs/dyn/firebaseappdistribution_v1alpha.projects.apps.releases.tests.html

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,18 @@ <h3>Method Details</h3>
161161
&quot;description&quot;: &quot;A String&quot;, # Output only. A short description of the high level action taken by the AI agent.
162162
&quot;deviceInteractions&quot;: [ # Output only. The interactions made with the device as part of this higher level action taken by the agent, such as taps, text entries, waits, etc.
163163
{ # An interaction with the device, such as a tap, text entry, wait, etc.
164+
&quot;backAction&quot;: { # A back action. # Output only. A back action.
165+
},
166+
&quot;dragAndDrop&quot;: { # A drag and drop action. # Output only. A drag and drop action.
167+
&quot;end&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. The end point of the drag and drop.
168+
&quot;xCoordinate&quot;: 42,
169+
&quot;yCoordinate&quot;: 42,
170+
},
171+
&quot;start&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. The start point of the drag and drop.
172+
&quot;xCoordinate&quot;: 42,
173+
&quot;yCoordinate&quot;: 42,
174+
},
175+
},
164176
&quot;enterText&quot;: { # A text entry action, that enters text into a particular text field, clearing any existing text in the field. # Output only. A text entry action, that enters text into a particular text field, clearing any existing text in the field. Unlike `text_input` this action does not require any other actions such as a tap to be performed before it can enter the text.
165177
&quot;elementBounds&quot;: { # Rectangle for describing bounding boxes # Output only. The visible bounds of the element to enter text into.
166178
&quot;bottom&quot;: 42,
@@ -171,6 +183,10 @@ <h3>Method Details</h3>
171183
&quot;text&quot;: &quot;A String&quot;, # Output only. The text to enter.
172184
},
173185
&quot;keyCode&quot;: &quot;A String&quot;, # Output only. Key code for a key event action.
186+
&quot;longPress&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. A long press (tap and hold) action.
187+
&quot;xCoordinate&quot;: 42,
188+
&quot;yCoordinate&quot;: 42,
189+
},
174190
&quot;screenshot&quot;: { # A device screenshot taken during a test. # Output only. The screenshot used in the context of this action. The screen may have changed before the action was actually taken.
175191
&quot;height&quot;: 42, # Output only. The height of the screenshot, in pixels.
176192
&quot;uri&quot;: &quot;A String&quot;, # Output only. The URI of the screenshot.
@@ -305,6 +321,18 @@ <h3>Method Details</h3>
305321
&quot;description&quot;: &quot;A String&quot;, # Output only. A short description of the high level action taken by the AI agent.
306322
&quot;deviceInteractions&quot;: [ # Output only. The interactions made with the device as part of this higher level action taken by the agent, such as taps, text entries, waits, etc.
307323
{ # An interaction with the device, such as a tap, text entry, wait, etc.
324+
&quot;backAction&quot;: { # A back action. # Output only. A back action.
325+
},
326+
&quot;dragAndDrop&quot;: { # A drag and drop action. # Output only. A drag and drop action.
327+
&quot;end&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. The end point of the drag and drop.
328+
&quot;xCoordinate&quot;: 42,
329+
&quot;yCoordinate&quot;: 42,
330+
},
331+
&quot;start&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. The start point of the drag and drop.
332+
&quot;xCoordinate&quot;: 42,
333+
&quot;yCoordinate&quot;: 42,
334+
},
335+
},
308336
&quot;enterText&quot;: { # A text entry action, that enters text into a particular text field, clearing any existing text in the field. # Output only. A text entry action, that enters text into a particular text field, clearing any existing text in the field. Unlike `text_input` this action does not require any other actions such as a tap to be performed before it can enter the text.
309337
&quot;elementBounds&quot;: { # Rectangle for describing bounding boxes # Output only. The visible bounds of the element to enter text into.
310338
&quot;bottom&quot;: 42,
@@ -315,6 +343,10 @@ <h3>Method Details</h3>
315343
&quot;text&quot;: &quot;A String&quot;, # Output only. The text to enter.
316344
},
317345
&quot;keyCode&quot;: &quot;A String&quot;, # Output only. Key code for a key event action.
346+
&quot;longPress&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. A long press (tap and hold) action.
347+
&quot;xCoordinate&quot;: 42,
348+
&quot;yCoordinate&quot;: 42,
349+
},
318350
&quot;screenshot&quot;: { # A device screenshot taken during a test. # Output only. The screenshot used in the context of this action. The screen may have changed before the action was actually taken.
319351
&quot;height&quot;: 42, # Output only. The height of the screenshot, in pixels.
320352
&quot;uri&quot;: &quot;A String&quot;, # Output only. The URI of the screenshot.
@@ -455,6 +487,18 @@ <h3>Method Details</h3>
455487
&quot;description&quot;: &quot;A String&quot;, # Output only. A short description of the high level action taken by the AI agent.
456488
&quot;deviceInteractions&quot;: [ # Output only. The interactions made with the device as part of this higher level action taken by the agent, such as taps, text entries, waits, etc.
457489
{ # An interaction with the device, such as a tap, text entry, wait, etc.
490+
&quot;backAction&quot;: { # A back action. # Output only. A back action.
491+
},
492+
&quot;dragAndDrop&quot;: { # A drag and drop action. # Output only. A drag and drop action.
493+
&quot;end&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. The end point of the drag and drop.
494+
&quot;xCoordinate&quot;: 42,
495+
&quot;yCoordinate&quot;: 42,
496+
},
497+
&quot;start&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. The start point of the drag and drop.
498+
&quot;xCoordinate&quot;: 42,
499+
&quot;yCoordinate&quot;: 42,
500+
},
501+
},
458502
&quot;enterText&quot;: { # A text entry action, that enters text into a particular text field, clearing any existing text in the field. # Output only. A text entry action, that enters text into a particular text field, clearing any existing text in the field. Unlike `text_input` this action does not require any other actions such as a tap to be performed before it can enter the text.
459503
&quot;elementBounds&quot;: { # Rectangle for describing bounding boxes # Output only. The visible bounds of the element to enter text into.
460504
&quot;bottom&quot;: 42,
@@ -465,6 +509,10 @@ <h3>Method Details</h3>
465509
&quot;text&quot;: &quot;A String&quot;, # Output only. The text to enter.
466510
},
467511
&quot;keyCode&quot;: &quot;A String&quot;, # Output only. Key code for a key event action.
512+
&quot;longPress&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. A long press (tap and hold) action.
513+
&quot;xCoordinate&quot;: 42,
514+
&quot;yCoordinate&quot;: 42,
515+
},
468516
&quot;screenshot&quot;: { # A device screenshot taken during a test. # Output only. The screenshot used in the context of this action. The screen may have changed before the action was actually taken.
469517
&quot;height&quot;: 42, # Output only. The height of the screenshot, in pixels.
470518
&quot;uri&quot;: &quot;A String&quot;, # Output only. The URI of the screenshot.
@@ -615,6 +663,18 @@ <h3>Method Details</h3>
615663
&quot;description&quot;: &quot;A String&quot;, # Output only. A short description of the high level action taken by the AI agent.
616664
&quot;deviceInteractions&quot;: [ # Output only. The interactions made with the device as part of this higher level action taken by the agent, such as taps, text entries, waits, etc.
617665
{ # An interaction with the device, such as a tap, text entry, wait, etc.
666+
&quot;backAction&quot;: { # A back action. # Output only. A back action.
667+
},
668+
&quot;dragAndDrop&quot;: { # A drag and drop action. # Output only. A drag and drop action.
669+
&quot;end&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. The end point of the drag and drop.
670+
&quot;xCoordinate&quot;: 42,
671+
&quot;yCoordinate&quot;: 42,
672+
},
673+
&quot;start&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. The start point of the drag and drop.
674+
&quot;xCoordinate&quot;: 42,
675+
&quot;yCoordinate&quot;: 42,
676+
},
677+
},
618678
&quot;enterText&quot;: { # A text entry action, that enters text into a particular text field, clearing any existing text in the field. # Output only. A text entry action, that enters text into a particular text field, clearing any existing text in the field. Unlike `text_input` this action does not require any other actions such as a tap to be performed before it can enter the text.
619679
&quot;elementBounds&quot;: { # Rectangle for describing bounding boxes # Output only. The visible bounds of the element to enter text into.
620680
&quot;bottom&quot;: 42,
@@ -625,6 +685,10 @@ <h3>Method Details</h3>
625685
&quot;text&quot;: &quot;A String&quot;, # Output only. The text to enter.
626686
},
627687
&quot;keyCode&quot;: &quot;A String&quot;, # Output only. Key code for a key event action.
688+
&quot;longPress&quot;: { # Point for describing bounding boxes tap locations Top left is 0,0 # Output only. A long press (tap and hold) action.
689+
&quot;xCoordinate&quot;: 42,
690+
&quot;yCoordinate&quot;: 42,
691+
},
628692
&quot;screenshot&quot;: { # A device screenshot taken during a test. # Output only. The screenshot used in the context of this action. The screen may have changed before the action was actually taken.
629693
&quot;height&quot;: 42, # Output only. The height of the screenshot, in pixels.
630694
&quot;uri&quot;: &quot;A String&quot;, # Output only. The URI of the screenshot.

googleapiclient/discovery_cache/documents/firebaseappdistribution.v1alpha.json

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -807,7 +807,7 @@
807807
}
808808
}
809809
},
810-
"revision": "20250808",
810+
"revision": "20250811",
811811
"rootUrl": "https://firebaseappdistribution.googleapis.com/",
812812
"schemas": {
813813
"AndroidxCrawlerOutputPoint": {
@@ -1311,6 +1311,16 @@
13111311
"description": "An interaction with the device, such as a tap, text entry, wait, etc.",
13121312
"id": "GoogleFirebaseAppdistroV1alphaDeviceInteraction",
13131313
"properties": {
1314+
"backAction": {
1315+
"$ref": "GoogleFirebaseAppdistroV1alphaDeviceInteractionBack",
1316+
"description": "Output only. A back action.",
1317+
"readOnly": true
1318+
},
1319+
"dragAndDrop": {
1320+
"$ref": "GoogleFirebaseAppdistroV1alphaDeviceInteractionDragAndDrop",
1321+
"description": "Output only. A drag and drop action.",
1322+
"readOnly": true
1323+
},
13141324
"enterText": {
13151325
"$ref": "GoogleFirebaseAppdistroV1alphaDeviceInteractionEnterText",
13161326
"description": "Output only. A text entry action, that enters text into a particular text field, clearing any existing text in the field. Unlike `text_input` this action does not require any other actions such as a tap to be performed before it can enter the text.",
@@ -1321,6 +1331,11 @@
13211331
"readOnly": true,
13221332
"type": "string"
13231333
},
1334+
"longPress": {
1335+
"$ref": "AndroidxCrawlerOutputPoint",
1336+
"description": "Output only. A long press (tap and hold) action.",
1337+
"readOnly": true
1338+
},
13241339
"screenshot": {
13251340
"$ref": "GoogleFirebaseAppdistroV1alphaScreenshot",
13261341
"description": "Output only. The screenshot used in the context of this action. The screen may have changed before the action was actually taken.",
@@ -1349,6 +1364,29 @@
13491364
},
13501365
"type": "object"
13511366
},
1367+
"GoogleFirebaseAppdistroV1alphaDeviceInteractionBack": {
1368+
"description": "A back action.",
1369+
"id": "GoogleFirebaseAppdistroV1alphaDeviceInteractionBack",
1370+
"properties": {},
1371+
"type": "object"
1372+
},
1373+
"GoogleFirebaseAppdistroV1alphaDeviceInteractionDragAndDrop": {
1374+
"description": "A drag and drop action.",
1375+
"id": "GoogleFirebaseAppdistroV1alphaDeviceInteractionDragAndDrop",
1376+
"properties": {
1377+
"end": {
1378+
"$ref": "AndroidxCrawlerOutputPoint",
1379+
"description": "Output only. The end point of the drag and drop.",
1380+
"readOnly": true
1381+
},
1382+
"start": {
1383+
"$ref": "AndroidxCrawlerOutputPoint",
1384+
"description": "Output only. The start point of the drag and drop.",
1385+
"readOnly": true
1386+
}
1387+
},
1388+
"type": "object"
1389+
},
13521390
"GoogleFirebaseAppdistroV1alphaDeviceInteractionEnterText": {
13531391
"description": "A text entry action, that enters text into a particular text field, clearing any existing text in the field.",
13541392
"id": "GoogleFirebaseAppdistroV1alphaDeviceInteractionEnterText",

0 commit comments

Comments
 (0)