REST Resource: users.spaces.spaceNotificationSetting

Recurso: SpaceNotificationSetting

Es la configuración de notificaciones de un usuario en un espacio.

Representación JSON
{
  "name": string,
  "notificationSetting": enum (NotificationSetting),
  "muteSetting": enum (MuteSetting)
}
Campos
name

string

Identificador. Es el nombre del recurso de la configuración de notificaciones del espacio. Formato: users/{user}/spaces/{space}/spaceNotificationSetting.

notificationSetting

enum (NotificationSetting)

Es la configuración de notificaciones.

muteSetting

enum (MuteSetting)

La configuración de silenciamiento de notificaciones del espacio

NotificationSetting

Son los tipos de configuración de notificaciones.

Enumeraciones
NOTIFICATION_SETTING_UNSPECIFIED Reservado.
ALL Las notificaciones se activan con @menciones, conversaciones que sigues y el primer mensaje de conversaciones nuevas. Se sigue automáticamente todos los hilos nuevos, a menos que el usuario deje de seguirlos de forma manual.
MAIN_CONVERSATIONS Las notificaciones se activan con @menciones, conversaciones que sigues y el primer mensaje de conversaciones nuevas. No está disponible para los mensajes directos 1:1.
FOR_YOU Las notificaciones se activan con @menciones y conversaciones que sigues. No está disponible para los mensajes directos 1:1.
OFF La notificación está desactivada.

MuteSetting

Los tipos de configuración de silenciamiento de notificaciones del espacio

Enumeraciones
MUTE_SETTING_UNSPECIFIED Reservado.
UNMUTED El usuario recibirá notificaciones del espacio según la configuración de notificaciones.
MUTED El usuario no recibirá ninguna notificación del espacio, independientemente de la configuración de notificaciones.

Métodos

get

Obtiene la configuración del estado de las notificaciones del espacio.

patch

Actualiza la configuración del estado de las notificaciones del espacio.