public class V2TIMGroupInfo
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static int |
V2TIM_GROUP_ADD_ANY
## 任何人可以加入
|
static int |
V2TIM_GROUP_ADD_AUTH
## 需要管理员审批
|
static int |
V2TIM_GROUP_ADD_FORBID
## 禁止加群
|
static int |
V2TIM_GROUP_NOT_RECEIVE_MESSAGE
## 不会接收到群消息
|
static int |
V2TIM_GROUP_RECEIVE_MESSAGE
## 在线正常接收消息,离线时会进行厂商离线推送
|
static int |
V2TIM_GROUP_RECEIVE_NOT_NOTIFY_MESSAGE
## 在线正常接收消息,离线不会有推送通知
|
构造器和说明 |
---|
V2TIMGroupInfo() |
限定符和类型 | 方法和说明 |
---|---|
long |
getCreateTime()
获取群创建时间
|
java.lang.String |
getFaceUrl()
获取群头像URL
|
int |
getGroupAddOpt()
获取加群审批类型。
|
java.lang.String |
getGroupID()
获取群组 ID
|
java.lang.String |
getGroupName()
获取群组名称
|
java.lang.String |
getGroupType()
获取群组类型
|
java.lang.String |
getIntroduction()
获取群简介
|
long |
getJoinTime()
获取当前用户在此群中的加入时间,不支持设置,系统自动生成
|
long |
getLastInfoTime()
获取群最近一次群资料修改时间
|
long |
getLastMessageTime()
获取群最近一次发消息时间
|
int |
getMemberCount()
获取群成员总数量
|
java.lang.String |
getNotification()
获取群公告
|
int |
getOnlineCount()
获取在线成员数量
|
java.lang.String |
getOwner()
获取群主
|
int |
getRecvOpt()
当前用户在此群组中的消息接收选项,修改群消息接收选项请调用 setReceiveMessageOpt 接口
|
int |
getRole()
获取群成员角色,切换角色请调用 setGroupMemberRole 接口
|
boolean |
isAllMuted()
获取当前群组是否设置了全员禁言
|
void |
setAllMuted(boolean isAllMuted)
设置群组全员禁言,只能在修改群信息的时候设置
|
void |
setFaceUrl(java.lang.String faceUrl)
设置群头像,创建群和修改群信息都可以设置
|
void |
setGroupAddOpt(int addOpt)
设置加群选项,创建群和修改群信息都可以设置。
|
void |
setGroupID(java.lang.String groupID)
设置群组 ID,只能在创建群或者修改群信息的时候设置。
|
void |
setGroupName(java.lang.String groupName)
设置群组名称,创建群和修改群信息都可以设置
|
void |
setGroupType(java.lang.String groupType)
设置群组 类型,只能在创建群的时候设置。
|
void |
setIntroduction(java.lang.String introduction)
设置群简介,创建群和修改群信息都可以设置
|
void |
setNotification(java.lang.String notification)
设置群公告,创建群和修改群信息都可以设置
|
public static final int V2TIM_GROUP_ADD_FORBID
public static final int V2TIM_GROUP_ADD_AUTH
public static final int V2TIM_GROUP_ADD_ANY
public static final int V2TIM_GROUP_RECEIVE_MESSAGE
public static final int V2TIM_GROUP_NOT_RECEIVE_MESSAGE
public static final int V2TIM_GROUP_RECEIVE_NOT_NOTIFY_MESSAGE
public java.lang.String getGroupID()
public void setGroupID(java.lang.String groupID)
groupID
- 群组 IDpublic java.lang.String getGroupType()
public void setGroupType(java.lang.String groupType)
groupType
- 群组类型public java.lang.String getGroupName()
public void setGroupName(java.lang.String groupName)
groupName
- 群组名称public java.lang.String getNotification()
public void setNotification(java.lang.String notification)
notification
- 群公告public java.lang.String getIntroduction()
public void setIntroduction(java.lang.String introduction)
introduction
- 群简介public java.lang.String getFaceUrl()
public void setFaceUrl(java.lang.String faceUrl)
faceUrl
- 群头像public boolean isAllMuted()
public void setAllMuted(boolean isAllMuted)
isAllMuted
- 是否全员禁言public java.lang.String getOwner()
public long getCreateTime()
public int getGroupAddOpt()
public void setGroupAddOpt(int addOpt)
addOpt
- 加群选项public long getLastInfoTime()
public long getLastMessageTime()
public int getMemberCount()
public int getOnlineCount()
public int getRole()
public int getRecvOpt()
public long getJoinTime()