UniversalActionResponseBuilder

A builder for the `https://developers.google.com/apps-script/reference/card-service/universal-action-response` objects.

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/card-service/universal-action-response-builder#build()` | `https://developers.google.com/apps-script/reference/card-service/universal-action-response` | Builds the current universal action response and validates it. |
| `https://developers.google.com/apps-script/reference/card-service/universal-action-response-builder#displayAddOnCards(Object)` | `https://developers.google.com/apps-script/reference/card-service/universal-action-response-builder#` | Displays the add-on with the specified cards. |
| `https://developers.google.com/apps-script/reference/card-service/universal-action-response-builder#setOpenLink(OpenLink)` | `https://developers.google.com/apps-script/reference/card-service/universal-action-response-builder#` | Sets the URL to open when the universal action is selected. |

## Detailed documentation

### `build()`

Builds the current universal action response and validates it.

#### Return


`https://developers.google.com/apps-script/reference/card-service/universal-action-response` --- A validated UniversalActionResponse.

#### Throws


[`Error`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error) --- if the constructed universal action response isn't valid.

*** ** * ** ***

### `displayAddOnCards(cardObjects)`

Displays the add-on with the specified cards.

#### Parameters

| Name | Type | Description |
|---|---|---|
| `cardObjects` | `Object[]` | An array of `https://developers.google.com/apps-script/reference/card-service/card`s to display. |

#### Return


`https://developers.google.com/apps-script/reference/card-service/universal-action-response-builder#` --- This object, for chaining.

*** ** * ** ***

### `setOpenLink(openLink)`

Sets the URL to open when the universal action is selected.

#### Parameters

| Name | Type | Description |
|---|---|---|
| `openLink` | `https://developers.google.com/apps-script/reference/card-service/open-link` | The link object to use. |

#### Return


`https://developers.google.com/apps-script/reference/card-service/universal-action-response-builder#` --- This object, for chaining.