Class ActionResponseBuilder

ActionResponseBuilder

Kreator obiektów ActionResponse.

Metody

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

Szczegółowa dokumentacja

build()

Tworzy bieżącą odpowiedź na działanie i sprawdza ją.

Powrót

ActionResponse – zweryfikowana odpowiedź.

Rzuty

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


setNavigation(navigation)

Ustawia odpowiedź na działanie Navigation.

Parametry

NazwaTypOpis
navigationNavigationNavigation do użycia.

Powrót

ActionResponseBuilder – ten obiekt do łańcucha.


setNotification(notification)

Ustawia powiadomienie do wyświetlenia po aktywowaniu działania.

Parametry

NazwaTypOpis
notificationNotificationNotification do użycia.

Powrót

ActionResponseBuilder – ten obiekt do łańcucha.


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

Parametry

NazwaTypOpis
openLinkOpenLinkOpenLink do użycia.

Powrót

ActionResponseBuilder – ten obiekt do łańcucha.


setStateChanged(stateChanged)

Ustawia flagę, aby wskazać, że to działanie zmieniło istniejący stan danych. Na przykład wtedy, gdy działanie utworzyło zadanie lub zaktualizowało informacje kontaktowe. Gdy ten parametr ma wartość true, usługi takie jak Gmail mogą spróbować wyczyścić wszystkie dane stanu z pamięci podręcznej powiązane z tym działaniem.

Parametry

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

Powrót

ActionResponseBuilder – ten obiekt do łańcucha.