Class ActionResponseBuilder

ActionResponseBuilder

Un builder per gli oggetti ActionResponse.

Metodi

MetodoTipo restituitoBreve descrizione
build()ActionResponseCrea la risposta all'azione corrente e la convalida.
setNavigation(navigation)ActionResponseBuilderImposta la risposta a un'azione Navigation.
setNotification(notification)ActionResponseBuilderImposta la notifica da visualizzare quando l'azione viene attivata.
setOpenLink(openLink)ActionResponseBuilderImposta l'URL a cui passare quando l'azione viene attivata.
setStateChanged(stateChanged)ActionResponseBuilderImposta un flag per indicare che questa azione ha modificato lo stato dei dati esistente.

Documentazione dettagliata

build()

Crea la risposta all'azione corrente e la convalida.

Indietro

ActionResponse : una risposta all'azione convalidata.

Genera

Error : se la risposta all'azione creata non è valida.


setNavigation(navigation)

Imposta la risposta a un'azione Navigation.

Parametri

NomeTipoDescrizione
navigationNavigationL'oggetto Navigation da utilizzare.

Indietro

ActionResponseBuilder : questo oggetto, per il concatenamento.


setNotification(notification)

Imposta la notifica da visualizzare quando l'azione viene attivata.

Parametri

NomeTipoDescrizione
notificationNotificationL'oggetto Notification da utilizzare.

Indietro

ActionResponseBuilder : questo oggetto, per il concatenamento.


Imposta l'URL a cui passare quando l'azione viene attivata.

Parametri

NomeTipoDescrizione
openLinkOpenLinkL'oggetto OpenLink da utilizzare.

Indietro

ActionResponseBuilder : questo oggetto, per il concatenamento.


setStateChanged(stateChanged)

Imposta un flag per indicare che questa azione ha modificato lo stato dei dati esistente. Ad esempio, se l'azione ha creato un'attività o aggiornato le informazioni di contatto. Quando questo flag è impostato su true, i servizi come Gmail possono tentare di cancellare tutti i dati di stato memorizzati nella cache associati a questa azione.

Parametri

NomeTipoDescrizione
stateChangedBooleanIndica se questa azione ha modificato i dati di stato esistenti. Il valore predefinito è false.

Indietro

ActionResponseBuilder : questo oggetto, per il concatenamento.