Конструктор объектов ActionResponse .
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|---|---|
build() | Action Response | Формирует текущий ответ на действие и проверяет его. |
set Navigation(navigation) | Action Response Builder | Задает реакцию на действие Navigation . |
set Notification(notification) | Action Response Builder | Задает параметр для отображения уведомления при активации действия. |
set Open Link(openLink) | Action Response Builder | Задает URL-адрес, на который будет осуществлен переход при активации действия. |
set State Changed(stateChanged) | Action Response Builder | Устанавливает флаг, указывающий на то, что данное действие изменило существующее состояние данных. |
Подробная документация
build()
Формирует текущий ответ на действие и проверяет его.
Возвращаться
ActionResponse — проверенный объект ActionResponse.
Броски
Error — если сконструированный ответ на действие недействителен.
setNotification(notification)
Задает параметр для отображения уведомления при активации действия.
Параметры
| Имя | Тип | Описание |
|---|---|---|
notification | Notification | Notification для использования. |
Возвращаться
ActionResponseBuilder — Этот объект используется для цепочек вызовов.
setOpenLink(openLink)
Задает URL-адрес, на который будет осуществлен переход при активации действия.
Параметры
| Имя | Тип | Описание |
|---|---|---|
open Link | Open Link | Используйте Open Link . |
Возвращаться
ActionResponseBuilder — Этот объект используется для цепочек вызовов.
setStateChanged(stateChanged)
Устанавливает флаг, указывающий на то, что это действие изменило существующее состояние данных. Например, если действие создало задачу или обновило контактную информацию. Если этот флаг установлен в значение true, такие сервисы, как Gmail, могут попытаться очистить любые кэшированные данные состояния, связанные с этим действием.
Параметры
| Имя | Тип | Описание |
|---|---|---|
state Changed | Boolean | Указывает, изменило ли данное действие существующие данные о состоянии. По умолчанию — false. |
Возвращаться
ActionResponseBuilder — Этот объект используется для цепочек вызовов.