Class ActionResponseBuilder

ActionResponseBuilder

Kreator obiektów ActionResponse.

Metody

MetodaZwracany typKrótki opis
build()ActionResponseTworzy bieżącą odpowiedź na działanie i weryfikuje ją.
setNavigation(navigation)ActionResponseBuilderUstawia odpowiedź na działanie Navigation.
setNotification(notification)ActionResponseBuilderUstawia powiadomienie, które ma być wyświetlane po aktywacji działania.
setOpenLink(openLink)ActionResponseBuilderUstawia URL, na który należy przejść po aktywacji 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ź na działanie i weryfikuje ją.

Zwróć

ActionResponse – zweryfikowana odpowiedź dotycząca działania.

Narzuty

Error – jeśli skonstruowana odpowiedź działania jest nieprawidłowa.


setNavigation(navigation)

Ustawia odpowiedź na działanie Navigation.

Parametry

NazwaTypOpis
navigationNavigationNavigation do użycia.

Zwróć

ActionResponseBuilder – ten obiekt do łańcucha.


setNotification(notification)

Ustawia powiadomienie, które ma być wyświetlane po aktywacji działania.

Parametry

NazwaTypOpis
notificationNotificationNotification do użycia.

Zwróć

ActionResponseBuilder – ten obiekt do łańcucha.


Ustawia URL, na który należy przejść po aktywacji działania.

Parametry

NazwaTypOpis
openLinkOpenLinkOpenLink do użycia.

Zwróć

ActionResponseBuilder – ten obiekt do łańcucha.


setStateChanged(stateChanged)

Ustawia flagę wskazującą, że to działanie zmieniło istniejący stan danych. Na przykład gdy działanie utworzyło zadanie lub zaktualizowało informacje kontaktowe. Gdy ta flaga ma wartość Prawda, usługi takie jak Gmail mogą próbować wyczyścić dowolne dane o pamięci podręcznej powiązane z tym działaniem.

Parametry

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

Zwróć

ActionResponseBuilder – ten obiekt do łańcucha.