Kreator obiektów ActionResponse
.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | ActionResponse | Tworzy bieżącą odpowiedź działania i weryfikuje ją. |
setNavigation(navigation) | ActionResponseBuilder | Ustawia odpowiedź na działanie Navigation . |
setNotification(notification) | ActionResponseBuilder | Ustawia powiadomienie wyświetlane po aktywacji działania. |
setOpenLink(openLink) | ActionResponseBuilder | Służy do ustawiania adresu URL, który ma się wyświetlić po aktywacji działania. |
setStateChanged(stateChanged) | ActionResponseBuilder | Ustawia flagę wskazującą, że to działanie spowodowało zmianę istniejącego stanu danych. |
Szczegółowa dokumentacja
build()
Tworzy bieżącą odpowiedź działania i weryfikuje ją.
Powroty
ActionResponse
– zweryfikowana odpowiedź ActionResponse.
Rzuty
Error
– jeśli skonstruowana odpowiedź dotycząca działania jest nieprawidłowa.
setNotification(notification)
Ustawia powiadomienie wyświetlane po aktywacji działania.
Parametry
Nazwa | Typ | Opis |
---|---|---|
notification | Notification | Notification , którego należy użyć. |
Powroty
ActionResponseBuilder
– obiekt do tworzenia łańcuchów.
setOpenLink(openLink)
Służy do ustawiania adresu URL, który ma się wyświetlić po aktywacji działania.
Parametry
Nazwa | Typ | Opis |
---|---|---|
openLink | OpenLink | OpenLink , którego należy użyć. |
Powroty
ActionResponseBuilder
– obiekt do tworzenia łańcuchów.
setStateChanged(stateChanged)
Ustawia flagę wskazującą, że to działanie spowodowało zmianę istniejącego stanu danych. np. utworzenie zadania lub zaktualizowanie informacji kontaktowych. Gdy ta flaga ma wartość Prawda, usługi takie jak Gmail mogą próbować usunąć wszystkie dane o stanie pamięci podręcznej powiązane z tym działaniem.
Parametry
Nazwa | Typ | Opis |
---|---|---|
stateChanged | Boolean | Określa, czy działanie spowodowało zmianę istniejących danych o stanie. Wartość domyślna to fałsz. |
Powroty
ActionResponseBuilder
– obiekt do tworzenia łańcuchów.