public class ChannelContract
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
boolean |
allowTemporaryChildGroups |
java.lang.String |
displayCategory
Not present when instance is returned from
ContactsWebService |
CurseGUID |
displayCategoryID
Not present when instance is returned from
ContactsWebService |
int |
displayCategoryRank
Not present when instance is returned from
ContactsWebService |
int |
displayOrder |
boolean |
forcePushToTalk |
CurseGUID |
groupID |
GroupMode |
groupMode |
GroupStatus |
groupStatus |
java.lang.String |
groupTitle |
GroupType |
groupType |
boolean |
hideNoAccess |
boolean |
isDefaultChannel |
boolean |
isPublic |
ChannelMembershipContract |
membership |
java.lang.String |
messageOfTheDay |
CurseGUID |
parentGroupID |
java.util.Map<java.lang.Integer,java.util.Set<GroupPermissions>> |
rolePermissions
Takes preference over groupwide role configuration
|
CurseGUID |
rootGroupID |
java.lang.String |
urlPath |
java.util.List<GroupMemberContract> |
voiceMembers |
java.lang.String |
voiceSessionCode |
Constructor and Description |
---|
ChannelContract() |
ChannelContract(GroupNotification groupNotification) |
public java.lang.String groupTitle
public CurseGUID groupID
public CurseGUID parentGroupID
public CurseGUID rootGroupID
public java.lang.String voiceSessionCode
public java.lang.String messageOfTheDay
public GroupMode groupMode
public GroupType groupType
public GroupStatus groupStatus
public int displayOrder
public java.lang.String displayCategory
ContactsWebService
public CurseGUID displayCategoryID
ContactsWebService
public int displayCategoryRank
ContactsWebService
public boolean allowTemporaryChildGroups
public boolean forcePushToTalk
public boolean isDefaultChannel
public java.util.Map<java.lang.Integer,java.util.Set<GroupPermissions>> rolePermissions
GroupNotification.rolePermissions
public boolean isPublic
public ChannelMembershipContract membership
public java.lang.String urlPath
public java.util.List<GroupMemberContract> voiceMembers
public boolean hideNoAccess
public ChannelContract()
public ChannelContract(GroupNotification groupNotification)