1 package com.netease.nimlib.sdk.avsignalling.model;
6 import java.io.Serializable;
7 import java.util.ArrayList;
16 private ArrayList<MemberInfo> members;
20 if (channelBaseInfo == null) {
21 throw new NullPointerException(
"channelBaseInfo is null");
23 this.channelBaseInfo = channelBaseInfo;
24 this.members = members;
47 return channelBaseInfo.
getType();
93 if (members == null) {
94 return new ArrayList<>();
104 return channelBaseInfo;
111 this.channelBaseInfo = channelBaseInfo;
118 this.members = members;
ChannelStatus getChannelStatus()
获取频道状态
String getChannelId()
获取频道id
void setChannelBaseInfo(ChannelBaseInfo channelBaseInfo)
设置频道信息
long getExpireTimestamp()
获取频道过期时间
String getChannelId()
获取频道id
long getExpireTimestamp()
获取频道过期时间
ChannelBaseInfo getChannelBaseInfo()
获取频道基础信息
String getChannelName()
获取频道名称
String getCreatorAccountId()
获取频道创建者accountId
long getCreateTimestamp()
获取频道创建时间
void setMembers(ArrayList< MemberInfo > members)
设置频道的成员列表
String getChannelExt()
获取创建频道时的扩展字段
String getChannelName()
获取频道名称
ChannelStatus getChannelStatus()
获取频道状态
ChannelFullInfo(ChannelBaseInfo channelBaseInfo, ArrayList< MemberInfo > members)
ArrayList< MemberInfo > getMembers()
获取频道的成员信息
ChannelType getType()
获取频道类型
String getCreatorAccountId()
获取频道创建者accountId
String getChannelExt()
获取创建频道时的扩展字段
ChannelType getType()
获取频道类型
long getCreateTimestamp()
获取频道创建时间