Class ActionResponseBuilder

ActionResponseBuilder.

Un compilador para objetos ActionResponse

Métodos

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

Documentación detallada

build()

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

Volver

ActionResponse: Es una ActionResponse validada.

Arroja

Error: si la respuesta de 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)

Configura 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 existente de los datos. 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 cualquier dato de estado en caché asociado 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.