# Uses of Class
it.tdlight.jni.TdApi.NotificationSettingsScope

## Uses of TdApi.NotificationSettingsScope in it.tdlight.jni

Subclasses of TdApi.NotificationSettingsScope in it.tdlight.jni
Modifier and Type
Class
Description
`static final class`
`TdApi.NotificationSettingsScopeChannelChats`
Notification settings applied to all channels when the corresponding chat setting has a default value.
`static final class`
`TdApi.NotificationSettingsScopeGroupChats`
Notification settings applied to all basic groups and supergroups when the corresponding chat setting has a default value.
`static final class`
`TdApi.NotificationSettingsScopePrivateChats`
Notification settings applied to all private and secret chats when the corresponding chat setting has a default value.
Fields in it.tdlight.jni declared as TdApi.NotificationSettingsScope
Modifier and Type
Field
Description
`TdApi.NotificationSettingsScope`
TdApi.GetChatNotificationSettingsExceptions.`scope`
If specified, only chats from the scope will be returned; pass null to return chats from all scopes.
`TdApi.NotificationSettingsScope`
TdApi.GetScopeNotificationSettings.`scope`
Types of chats for which to return the notification settings information.
`TdApi.NotificationSettingsScope`
TdApi.SetScopeNotificationSettings.`scope`
Types of chats for which to change the notification settings.
`TdApi.NotificationSettingsScope`
TdApi.UpdateScopeNotificationSettings.`scope`
Types of chats for which notification settings were updated.
Constructors in it.tdlight.jni with parameters of type TdApi.NotificationSettingsScope
Modifier
Constructor
Description
``
`GetChatNotificationSettingsExceptions(TdApi.NotificationSettingsScope scope, boolean compareSound)`
Returns list of chats with non-default notification settings.
``
`GetScopeNotificationSettings(TdApi.NotificationSettingsScope scope)`
Returns the notification settings for chats of a given type.
``
`SetScopeNotificationSettings(TdApi.NotificationSettingsScope scope, TdApi.ScopeNotificationSettings notificationSettings)`
Changes notification settings for chats of a given type.
``
`UpdateScopeNotificationSettings(TdApi.NotificationSettingsScope scope, TdApi.ScopeNotificationSettings notificationSettings)`
Notification settings for some type of chats were updated.