Class DialogAction Stay organized with collections Save and categorize content based on your preferences.
Page Summary
DialogAction is a builder for DialogAction objects and is only available for Google Chat apps, not Google Workspace add-ons.
The
setActionStatus()method sets the action status of a DialogAction.The
setDialog()method sets the dialog of a DialogAction.
A builder forDialog objects.
Only available for Google Chat apps. Not available for Google Workspace add-ons.
constcard=CardService.newCardBuilder().setHeader(CardService.newCardHeader().setTitle('Card title')).build();constdialog=CardService.newDialog().setBody(card);constdialogAction=CardService.newDialogAction().setDialog(dialog);
Methods
| Method | Return type | Brief description |
|---|---|---|
set | Dialog | Sets the action status ofDialog. |
set | Dialog | Sets the dialog of theDialog. |
Detailed documentation
setActionStatus(actionStatus)
Sets the action status ofDialog.
constactionStatus=CardService.newActionStatus().setStatusCode(CardService.Status.OK,);constdialogAction=CardService.newDialogAction().setActionStatus(actionStatus);
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | TheAction to use. |
Return
Dialog — This object, for chaining.
setDialog(dialog)
Sets the dialog of theDialog.
constcard=CardService.newCardBuilder().setHeader(CardService.newCardHeader().setTitle('card title')).build();// Sets the card of the dialog.constdialog=CardService.newDialog().setBody(card);constdialogAction=CardService.newDialogAction().setDialog(dialog);
Parameters
| Name | Type | Description |
|---|---|---|
dialog | Dialog | TheDialog to use. |
Return
Dialog — This object, for chaining.
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-12-03 UTC.