Построитель объектов ActionResponse
.
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
build() | ActionResponse | Создает текущий ответ действия и проверяет его. |
setNavigation(navigation) | ActionResponseBuilder | Устанавливает ответ на действие Navigation . |
setNotification(notification) | ActionResponseBuilder | Устанавливает отображение уведомления при активации действия. |
setOpenLink(openLink) | ActionResponseBuilder | Устанавливает URL-адрес для перехода при активации действия. |
setStateChanged(stateChanged) | ActionResponseBuilder | Устанавливает флаг, указывающий, что это действие изменило существующее состояние данных. |
Подробная документация
build()
Создает текущий ответ действия и проверяет его.
Возвращаться
ActionResponse
— проверенный ActionResponse.
Броски
Error
— если построенный ответ действия недействителен.
setNotification(notification)
Устанавливает отображение уведомления при активации действия.
Параметры
Имя | Тип | Описание |
---|---|---|
notification | Notification | Notification для использования. |
Возвращаться
ActionResponseBuilder
— этот объект для цепочки.
setOpenLink(openLink)
Устанавливает URL-адрес для перехода при активации действия.
Параметры
Имя | Тип | Описание |
---|---|---|
openLink | OpenLink | OpenLink для использования. |
Возвращаться
ActionResponseBuilder
— этот объект для цепочки.
setStateChanged(stateChanged)
Устанавливает флаг, указывающий, что это действие изменило существующее состояние данных. Например, если действие создало задачу или обновило контактную информацию. Если для этого флага установлено значение true, такие службы, как Gmail, могут попытаться очистить любые кэшированные данные о состоянии, связанные с этим действием.
Параметры
Имя | Тип | Описание |
---|---|---|
stateChanged | Boolean | Изменило ли это действие существующие данные о состоянии. По умолчанию ложь. |
Возвращаться
ActionResponseBuilder
— этот объект для цепочки.