Class ActionResponseBuilder

ActionResponseBuilder

Kreator obiektów ActionResponse.

Metody

MetodaZwracany typKrótki opis
build()ActionResponseTworzy bieżącą odpowiedź akcji i ją weryfikuje.
setNavigation(navigation)ActionResponseBuilderUstawia odpowiedź na działanie Navigation.
setNotification(notification)ActionResponseBuilderUstawia powiadomienie, które ma się wyświetlać po aktywowaniu działania.
setOpenLink(openLink)ActionResponseBuilderUstawia adres URL, do którego ma nastąpić przejście po aktywowaniu działania.
setStateChanged(stateChanged)ActionResponseBuilderUstawia flagę wskazującą, że to działanie zmieniło istniejący stan danych.

Szczegółowa dokumentacja

build()

Tworzy bieżącą odpowiedź akcji i ją weryfikuje.

Powrót

ActionResponse – zweryfikowana odpowiedź ActionResponse.

Rzuty

Error – jeśli utworzona odpowiedź na działanie jest nieprawidłowa.


setNavigation(navigation)

Ustawia odpowiedź na działanie Navigation.

Parametry

NazwaTypOpis
navigationNavigationNavigation, z którego chcesz korzystać.

Powrót

ActionResponseBuilder – ten obiekt do łączenia.


setNotification(notification)

Ustawia powiadomienie, które ma się wyświetlać po aktywowaniu działania.

Parametry

NazwaTypOpis
notificationNotificationNotification, z którego chcesz korzystać.

Powrót

ActionResponseBuilder – ten obiekt do łączenia.


Ustawia adres URL, do którego ma nastąpić przejście po aktywowaniu działania.

Parametry

NazwaTypOpis
openLinkOpenLinkOpenLink, z którego chcesz korzystać.

Powrót

ActionResponseBuilder – ten obiekt do łączenia.


setStateChanged(stateChanged)

Ustawia flagę wskazującą, że to działanie zmieniło istniejący stan danych. Na przykład jeśli działanie utworzyło zadanie lub zaktualizowało informacje kontaktowe. Jeśli ten flag jest ustawiony na wartość true, usługi takie jak Gmail mogą próbować wyczyścić wszelkie dane stanu w pamięci podręcznej powiązane z tą czynnością.

Parametry

NazwaTypOpis
stateChangedBooleanOkreśla, czy to działanie zmieniło istniejące dane o stanie. Wartość domyślna to fałsz.

Powrót

ActionResponseBuilder – ten obiekt do łączenia.