Class ActionResponseBuilder

Creador derespuestas de Action

Es un compilador para objetos ActionResponse.

Métodos

MétodoTipo de datos que se muestraDescripción breve
build()ActionResponseCompila la respuesta de acción actual y la valida.
setNavigation(navigation)ActionResponseBuilderEstablece la respuesta en una acción Navigation.
setNotification(notification)ActionResponseBuilderEstablece la notificación que se mostrará cuando se active la acción.
setOpenLink(openLink)ActionResponseBuilderEstablece la URL a la que se navegará cuando se active la acción.
setStateChanged(stateChanged)ActionResponseBuilderEstablece una marca para indicar que esta acción cambió el estado de los datos existentes.

Documentación detallada

build()

Compila la respuesta de acción actual y la valida.

Volver

ActionResponse: Es un ActionResponse validado.

Arroja

Error: Si la respuesta de la acción creada no es válida.


setNavigation(navigation)

Establece la respuesta en una acción Navigation.

Parámetros

NombreTipoDescripción
navigationNavigationEl Navigation que se debe usar.

Volver

ActionResponseBuilder: Este objeto, para encadenar.


setNotification(notification)

Establece la notificación que se mostrará cuando se active la acción.

Parámetros

NombreTipoDescripción
notificationNotificationEl Notification que se debe usar.

Volver

ActionResponseBuilder: Este objeto, para encadenar.


Establece la URL a la que se debe navegar cuando se activa la acción.

Parámetros

NombreTipoDescripción
openLinkOpenLinkEl OpenLink que se debe usar.

Volver

ActionResponseBuilder: Este objeto, para encadenar.


setStateChanged(stateChanged)

Establece una marca para indicar que esta acción cambió el estado de los datos existentes. Por ejemplo, si la acción creó una tarea o actualizó la información de contacto. Cuando esta marca se establece como verdadera, los servicios como Gmail pueden intentar borrar los datos de estado almacenados en caché asociados con esta acción.

Parámetros

NombreTipoDescripción
stateChangedBooleanIndica si esta acción cambió los datos de estado existentes. La configuración predeterminada es "false".

Volver

ActionResponseBuilder: Este objeto, para encadenar.