Package ai.nexconn.chat.channel.model
Class LeaveGroupConfig
-
- All Implemented Interfaces:
public final class LeaveGroupConfigLeave/kick from group configuration.
Controls the cleanup behavior when leaving or being kicked from a group.
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleandeleteMuteStatusprivate final BooleandeleteAllowedSendersListprivate final BooleandeleteFavorites
-
Constructor Summary
Constructors Constructor Description LeaveGroupConfig(Boolean deleteMuteStatus, Boolean deleteAllowedSendersList, Boolean deleteFavorites)
-
Method Summary
Modifier and Type Method Description final BooleangetDeleteMuteStatus()final BooleangetDeleteAllowedSendersList()final BooleangetDeleteFavorites()-
-
Constructor Detail
-
LeaveGroupConfig
LeaveGroupConfig(Boolean deleteMuteStatus, Boolean deleteAllowedSendersList, Boolean deleteFavorites)
- Parameters:
deleteMuteStatus- whether to remove the member's mute status.deleteAllowedSendersList- whether to remove the member from the allowlist.deleteFavorites- whether to remove the member's favorites (special follow) status.
-
-
Method Detail
-
getDeleteMuteStatus
final Boolean getDeleteMuteStatus()
-
getDeleteAllowedSendersList
final Boolean getDeleteAllowedSendersList()
-
getDeleteFavorites
final Boolean getDeleteFavorites()
-
-
-
-