AI-generated Key Takeaways
- 
          
SpaceNotificationSetting allows you to manage a user's notification settings within a Google Chat space.
 - 
          
You can configure notification triggers for various events like @mentions, new threads, and followed threads using NotificationSetting.
 - 
          
MuteSetting enables you to mute or unmute all notifications for a space, overriding the NotificationSetting.
 - 
          
This feature is currently in Developer Preview and accessible through the Google Workspace Developer Preview Program.
 - 
          
Use the
getandpatchmethods to retrieve and update space notification settings respectively. 
Resource: SpaceNotificationSetting
The notification setting of a user in a space.
| JSON representation | 
|---|
{ "name": string, "notificationSetting": enum (  | 
              
| Fields | |
|---|---|
name | 
                
                   
 Identifier. The resource name of the space notification setting. Format:   | 
              
notificationSetting | 
                
                   
 The notification setting.  | 
              
muteSetting | 
                
                   
 The space notification mute setting.  | 
              
NotificationSetting
The notification setting types. Other types might be supported in the future.
| Enums | |
|---|---|
NOTIFICATION_SETTING_UNSPECIFIED | 
                Reserved. | 
ALL | 
                Notifications are triggered by @mentions, followed threads, first message of new threads. All new threads are automatically followed, unless manually unfollowed by the user. | 
MAIN_CONVERSATIONS | 
                The notification is triggered by @mentions, followed threads, first message of new threads. Not available for 1:1 direct messages. | 
FOR_YOU | 
                The notification is triggered by @mentions, followed threads. Not available for 1:1 direct messages. | 
OFF | 
                Notification is off. | 
MuteSetting
The space notification mute setting types.
| Enums | |
|---|---|
MUTE_SETTING_UNSPECIFIED | 
                Reserved. | 
UNMUTED | 
                The user will receive notifications for the space based on the notification setting. | 
MUTED | 
                The user will not receive any notifications for the space, regardless of the notification setting. | 
Methods | 
            |
|---|---|
                
 | 
              Gets the space notification setting. | 
                
 | 
              Updates the space notification setting. |