Package ai.nexconn.chat.channel.model
Class GroupFavoritesChangedSyncEvent
-
- All Implemented Interfaces:
public final class GroupFavoritesChangedSyncEventGroup favorites (special-follow) multi-device sync event.
Delivered when favorites changes are synced across devices.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringgroupIdprivate final GroupOperationTypeoperationTypeprivate final List<String>userIdsprivate final LongoperationTime
-
Constructor Summary
Constructors Constructor Description GroupFavoritesChangedSyncEvent(String groupId, GroupOperationType operationType, List<String> userIds, Long operationTime)
-
Method Summary
Modifier and Type Method Description final StringgetGroupId()final GroupOperationTypegetOperationType()final List<String>getUserIds()final LonggetOperationTime()-
-
Constructor Detail
-
GroupFavoritesChangedSyncEvent
GroupFavoritesChangedSyncEvent(String groupId, GroupOperationType operationType, List<String> userIds, Long operationTime)
- Parameters:
groupId- Group IDoperationType- Whether the change was an addition or removaluserIds- List of user IDs that were added to or removed from favoritesoperationTime- Operation timestamp in milliseconds
-
-
Method Detail
-
getGroupId
final String getGroupId()
-
getOperationType
final GroupOperationType getOperationType()
-
getUserIds
final List<String> getUserIds()
-
getOperationTime
final Long getOperationTime()
-
-
-
-