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

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

Fields in it.tdlight.jni declared as TdApi.ChatNotificationSettings
Modifier and Type
Field
Description
`TdApi.ChatNotificationSettings`
TdApi.Chat.`notificationSettings`
Notification settings for the chat.
`TdApi.ChatNotificationSettings`
TdApi.ForumTopic.`notificationSettings`
Notification settings for the topic.
`TdApi.ChatNotificationSettings`
TdApi.SetChatNotificationSettings.`notificationSettings`
New notification settings for the chat.
`TdApi.ChatNotificationSettings`
TdApi.SetForumTopicNotificationSettings.`notificationSettings`
New notification settings for the forum topic.
`TdApi.ChatNotificationSettings`
TdApi.UpdateChatNotificationSettings.`notificationSettings`
The new notification settings.
Constructors in it.tdlight.jni with parameters of type TdApi.ChatNotificationSettings
Modifier
Constructor
Description
``
`Chat(long id, TdApi.ChatType type, String title, TdApi.ChatPhotoInfo photo, int accentColorId, long backgroundCustomEmojiId, int profileAccentColorId, long profileBackgroundCustomEmojiId, TdApi.ChatPermissions permissions, TdApi.Message lastMessage, TdApi.ChatPosition[] positions, TdApi.ChatList[] chatLists, TdApi.MessageSender messageSenderId, TdApi.BlockList blockList, boolean hasProtectedContent, boolean isTranslatable, boolean isMarkedAsUnread, boolean viewAsTopics, boolean hasScheduledMessages, boolean canBeDeletedOnlyForSelf, boolean canBeDeletedForAllUsers, boolean canBeReported, boolean defaultDisableNotification, int unreadCount, long lastReadInboxMessageId, long lastReadOutboxMessageId, int unreadMentionCount, int unreadReactionCount, TdApi.ChatNotificationSettings notificationSettings, TdApi.ChatAvailableReactions availableReactions, int messageAutoDeleteTime, TdApi.EmojiStatus emojiStatus, TdApi.ChatBackground background, String themeName, TdApi.ChatActionBar actionBar, TdApi.VideoChat videoChat, TdApi.ChatJoinRequestsInfo pendingJoinRequests, long replyMarkupMessageId, TdApi.DraftMessage draftMessage, String clientData)`
A chat.
``
`ForumTopic(TdApi.ForumTopicInfo info, TdApi.Message lastMessage, boolean isPinned, int unreadCount, long lastReadInboxMessageId, long lastReadOutboxMessageId, int unreadMentionCount, int unreadReactionCount, TdApi.ChatNotificationSettings notificationSettings, TdApi.DraftMessage draftMessage)`
Describes a forum topic.
``
`SetChatNotificationSettings(long chatId, TdApi.ChatNotificationSettings notificationSettings)`
Changes the notification settings of a chat.
``
`SetForumTopicNotificationSettings(long chatId, long messageThreadId, TdApi.ChatNotificationSettings notificationSettings)`
Changes the notification settings of a forum topic.
``
`UpdateChatNotificationSettings(long chatId, TdApi.ChatNotificationSettings notificationSettings)`
Notification settings for a chat were changed.