Class ActionResponseBuilder

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.
ActionResponseBuilder (ActionResponseBuilder)

Compilateur pour les objets ActionResponse.

Méthodes

MéthodeType renvoyéBrève description
build()ActionResponseIl crée la réponse d'action actuelle et la valide.
setNavigation(navigation)ActionResponseBuilderDéfinit la réponse à une action Navigation.
setNotification(notification)ActionResponseBuilderDéfinit la notification à afficher lorsque l'action est activée.
setOpenLink(openLink)ActionResponseBuilderDéfinit l'URL de navigation lorsque l'action est activée.
setStateChanged(stateChanged)ActionResponseBuilderDéfinit un indicateur pour indiquer que cette action a modifié l'état des données existantes.

Documentation détaillée

build()

Il crée la réponse d'action actuelle et la valide.

Aller-retour

ActionResponse : action de réponse validée.

Génère

Error : si la réponse d'action créée n'est pas valide.


setNavigation(navigation)

Définit la réponse à une action Navigation.

Paramètres

NomTypeDescription
navigationNavigationLe Navigation à utiliser.

Aller-retour

ActionResponseBuilder : cet objet, pour le chaînage


setNotification(notification)

Définit la notification à afficher lorsque l'action est activée.

Paramètres

NomTypeDescription
notificationNotificationLe Notification à utiliser.

Aller-retour

ActionResponseBuilder : cet objet, pour le chaînage


Définit l'URL de navigation lorsque l'action est activée.

Paramètres

NomTypeDescription
openLinkOpenLinkLe OpenLink à utiliser.

Aller-retour

ActionResponseBuilder : cet objet, pour le chaînage


setStateChanged(stateChanged)

Définit un indicateur pour indiquer que cette action a modifié l'état des données existantes. (par exemple, si l'action a créé une tâche ou mis à jour les coordonnées). Lorsque cet indicateur est défini sur "true", des services tels que Gmail peuvent tenter d'effacer toutes les données d'état mises en cache associées à cette action.

Paramètres

NomTypeDescription
stateChangedBooleanIndique si cette action a modifié les données d'état existantes. Valeur par défaut : "false".

Aller-retour

ActionResponseBuilder : cet objet, pour le chaînage