RenderActionBuilder

A builder for `https://developers.google.com/apps-script/reference/add-ons-response-service/render-action` objects.

Only available for Google Workspace add-ons that extend Google Workspace Studio.

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/add-ons-response-service/render-action-builder#build()` | `https://developers.google.com/apps-script/reference/add-ons-response-service/render-action` | Builds the current render action and validates it. |
| `https://developers.google.com/apps-script/reference/add-ons-response-service/render-action-builder#setAction(Action)` | `https://developers.google.com/apps-script/reference/add-ons-response-service/render-action-builder#` | Sets the action that add-ons can use to update the UI to the render action. |
| `https://developers.google.com/apps-script/reference/add-ons-response-service/render-action-builder#setHostAppAction(HostAppAction)` | `https://developers.google.com/apps-script/reference/add-ons-response-service/render-action-builder#` | Sets the `https://developers.google.com/apps-script/reference/add-ons-response-service/host-app-action` handled by individual host apps to the render action. |

## Detailed documentation

### `build()`

Builds the current render action and validates it.

#### Return


`https://developers.google.com/apps-script/reference/add-ons-response-service/render-action` --- A validated `https://developers.google.com/apps-script/reference/add-ons-response-service/render-action` object.

*** ** * ** ***

### `setAction(action)`

Sets the action that add-ons can use to update the UI to the render action.

#### Parameters

| Name | Type | Description |
|---|---|---|
| `action` | `https://developers.google.com/apps-script/reference/add-ons-response-service/action` | The action to use. |

#### Return


`https://developers.google.com/apps-script/reference/add-ons-response-service/render-action-builder#` --- This render action builder, for chaining.

*** ** * ** ***

### `setHostAppAction(hostAppAction)`

Sets the `https://developers.google.com/apps-script/reference/add-ons-response-service/host-app-action` handled by individual host apps to the render action.

#### Parameters

| Name | Type | Description |
|---|---|---|
| `hostAppAction` | `https://developers.google.com/apps-script/reference/add-ons-response-service/host-app-action` | The `https://developers.google.com/apps-script/reference/add-ons-response-service/host-app-action` to send to the host app. |

#### Return


`https://developers.google.com/apps-script/reference/add-ons-response-service/render-action-builder#` --- This render action builder, for chaining.