Class ActionResponseBuilder

ActionResponseBuilder

Es un compilador para objetos ActionResponse.

Métodos

MétodoTipo de datos que se devuelveDescripción breve
build()ActionResponseCompila la respuesta de acción actual y la valida.
setNavigation(navigation)ActionResponseBuilderEstablece la respuesta a 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 debe navegar cuando se activa 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 una ActionResponse validada.

Arroja

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


setNavigation(navigation)

Establece la respuesta a una acción Navigation.

Parámetros

NombreTipoDescripción
navigationNavigationEl Navigation que se debe usar.

Volver

ActionResponseBuilder : Este objeto, para el encadenamiento.


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 el encadenamiento.


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 el encadenamiento.


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 en true, los servicios como Gmail pueden intentar borrar cualquier dato de estado almacenado 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 el encadenamiento.