Class ActionResponseBuilder

ActionResponseBuilder

Конструктор объектов 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 — если сконструированный ответ на действие недействителен.


setNavigation(navigation)

Задает реакцию на действие Navigation .

Параметры

Имя Тип Описание
navigation Navigation Рекомендуемый Navigation .

Возвращаться

ActionResponseBuilder — Этот объект используется для цепочек вызовов.


setNotification(notification)

Задает параметр для отображения уведомления при активации действия.

Параметры

Имя Тип Описание
notification Notification Notification для использования.

Возвращаться

ActionResponseBuilder — Этот объект используется для цепочек вызовов.


Задает URL-адрес, на который будет осуществлен переход при активации действия.

Параметры

Имя Тип Описание
open Link Open Link Используйте Open Link .

Возвращаться

ActionResponseBuilder — Этот объект используется для цепочек вызовов.


setStateChanged(stateChanged)

Устанавливает флаг, указывающий на то, что это действие изменило существующее состояние данных. Например, если действие создало задачу или обновило контактную информацию. Если этот флаг установлен в значение true, такие сервисы, как Gmail, могут попытаться очистить любые кэшированные данные состояния, связанные с этим действием.

Параметры

Имя Тип Описание
state Changed Boolean Указывает, изменило ли данное действие существующие данные о состоянии. По умолчанию — false.

Возвращаться

ActionResponseBuilder — Этот объект используется для цепочек вызовов.