Package ai.nexconn.chat.channel.model
Class GroupApplicationInfo
-
- All Implemented Interfaces:
public final class GroupApplicationInfoGroup application/invitation details Info.
Contains Group application complete Info.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringgroupIdprivate final GroupMemberInfojoinMemberInfoprivate final GroupMemberInfoinviterInfoprivate final GroupMemberInfooperatorInfoprivate final GroupApplicationStatusstatusprivate final GroupApplicationDirectiondirectionprivate final GroupApplicationTypetypeprivate final LongoperationTimeprivate final Stringreason
-
Constructor Summary
Constructors Constructor Description GroupApplicationInfo(String groupId, GroupMemberInfo joinMemberInfo, GroupMemberInfo inviterInfo, GroupMemberInfo operatorInfo, GroupApplicationStatus status, GroupApplicationDirection direction, GroupApplicationType type, Long operationTime, String reason)
-
Method Summary
Modifier and Type Method Description final StringgetGroupId()final GroupMemberInfogetJoinMemberInfo()final GroupMemberInfogetInviterInfo()final GroupMemberInfogetOperatorInfo()final GroupApplicationStatusgetStatus()final GroupApplicationDirectiongetDirection()final GroupApplicationTypegetType()final LonggetOperationTime()final StringgetReason()-
-
Constructor Detail
-
GroupApplicationInfo
GroupApplicationInfo(String groupId, GroupMemberInfo joinMemberInfo, GroupMemberInfo inviterInfo, GroupMemberInfo operatorInfo, GroupApplicationStatus status, GroupApplicationDirection direction, GroupApplicationType type, Long operationTime, String reason)
- Parameters:
groupId- groupIDjoinMemberInfo- pending Join group user InfoinviterInfo- Inviter InfooperatorInfo- Operation user Infostatus- group request Statusdirection- group request Directiontype- group request TypeoperationTime- Operation timestamp, Timestamp precise to milli secondsreason- Remark content (e.g.
-
-
Method Detail
-
getGroupId
final String getGroupId()
-
getJoinMemberInfo
final GroupMemberInfo getJoinMemberInfo()
-
getInviterInfo
final GroupMemberInfo getInviterInfo()
-
getOperatorInfo
final GroupMemberInfo getOperatorInfo()
-
getStatus
final GroupApplicationStatus getStatus()
-
getDirection
final GroupApplicationDirection getDirection()
-
getType
final GroupApplicationType getType()
-
getOperationTime
final Long getOperationTime()
-
getReason
final String getReason()
-
-
-
-