public class ChannelFullInfo
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ChannelFullInfo(ChannelBaseInfo channelBaseInfo,
java.util.ArrayList<MemberInfo> members) |
Modifier and Type | Method and Description |
---|---|
ChannelBaseInfo |
getChannelBaseInfo()
Get the channel basic info
|
java.lang.String |
getChannelExt()
Get the extension field of a channel
|
java.lang.String |
getChannelId()
Get the channel ID
|
java.lang.String |
getChannelName()
Get the channel name
|
ChannelStatus |
getChannelStatus()
Get the channel state
|
long |
getCreateTimestamp()
Get the creation time of a channel
|
java.lang.String |
getCreatorAccountId()
Get the accountId of a channel owner
|
long |
getExpireTimestamp()
Get the expiration time of a channel
|
java.util.ArrayList<MemberInfo> |
getMembers()
Get member profiles in a channel
|
ChannelType |
getType()
Get the channel type
|
void |
setChannelBaseInfo(ChannelBaseInfo channelBaseInfo)
Set the channel info
|
void |
setMembers(java.util.ArrayList<MemberInfo> members)
Set the member list of a channel
|
public ChannelFullInfo(ChannelBaseInfo channelBaseInfo, java.util.ArrayList<MemberInfo> members)
public java.lang.String getChannelName()
public java.lang.String getChannelId()
public ChannelType getType()
public java.lang.String getChannelExt()
public long getCreateTimestamp()
public long getExpireTimestamp()
public java.lang.String getCreatorAccountId()
public ChannelStatus getChannelStatus()
ChannelStatus.NORMAL
, Invalid: ChannelStatus.INVALID
public java.util.ArrayList<MemberInfo> getMembers()
public ChannelBaseInfo getChannelBaseInfo()
public void setChannelBaseInfo(ChannelBaseInfo channelBaseInfo)
public void setMembers(java.util.ArrayList<MemberInfo> members)