Kreator obiektów ActionResponse
.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | ActionResponse | Tworzy bieżącą odpowiedź na działanie i weryfikuje ją. |
setNavigation(navigation) | ActionResponseBuilder | Ustawia odpowiedź na działanie Navigation . |
setNotification(notification) | ActionResponseBuilder | Ustawia powiadomienie, które ma być wyświetlane po aktywacji działania. |
setOpenLink(openLink) | ActionResponseBuilder | Ustawia URL, na który należy przejść po aktywacji działania. |
setStateChanged(stateChanged) | ActionResponseBuilder | Ustawia 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.
setNotification(notification)
Ustawia powiadomienie, które ma być wyświetlane po aktywacji działania.
Parametry
Nazwa | Typ | Opis |
---|---|---|
notification | Notification | Notification do użycia. |
Zwróć
ActionResponseBuilder
– ten obiekt do łańcucha.
setOpenLink(openLink)
Ustawia URL, na który należy przejść po aktywacji działania.
Parametry
Nazwa | Typ | Opis |
---|---|---|
openLink | OpenLink | OpenLink 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
Nazwa | Typ | Opis |
---|---|---|
stateChanged | Boolean | Określa, czy to działanie zmieniło istniejące dane. Wartość domyślna to Fałsz. |
Zwróć
ActionResponseBuilder
– ten obiekt do łańcucha.