Package ai.nexconn.chat.channel.model
Class GroupInfoChangedEvent
-
- All Implemented Interfaces:
public final class GroupInfoChangedEventGroup info changed event.
Delivered when group properties are updated. Only the properties listed in changedProperties contain valid values in groupInfo.
-
-
Field Summary
Fields Modifier and Type Field Description private final GroupMemberInfooperatorInfoprivate final GroupInfogroupInfoprivate final List<String>changedPropertiesprivate final LongoperationTime
-
Constructor Summary
Constructors Constructor Description GroupInfoChangedEvent(GroupMemberInfo operatorInfo, GroupInfo groupInfo, List<String> changedProperties, Long operationTime)
-
Method Summary
Modifier and Type Method Description final GroupMemberInfogetOperatorInfo()final GroupInfogetGroupInfo()final List<String>getChangedProperties()final LonggetOperationTime()-
-
Constructor Detail
-
GroupInfoChangedEvent
GroupInfoChangedEvent(GroupMemberInfo operatorInfo, GroupInfo groupInfo, List<String> changedProperties, Long operationTime)
- Parameters:
operatorInfo- Operator's member infogroupInfo- Full group info (only changed properties have meaningful values)changedProperties- List of property keys that were changed in this updateoperationTime- Operation timestamp in milliseconds
-
-
Method Detail
-
getOperatorInfo
final GroupMemberInfo getOperatorInfo()
-
getGroupInfo
final GroupInfo getGroupInfo()
-
getChangedProperties
final List<String> getChangedProperties()
-
getOperationTime
final Long getOperationTime()
-
-
-
-