Package net.dv8tion.jda.client.entities
Interface Group
-
- All Superinterfaces:
CallableChannel
,java.util.Formattable
,ISnowflake
,MessageChannel
public interface Group extends MessageChannel, CallableChannel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<Friend>
getFriends()
java.lang.String
getIconId()
java.lang.String
getIconUrl()
java.lang.String
getName()
Returns the name set for this group.
If no name has been set for this group, then null is returned.java.util.List<User>
getNonFriendUsers()
User
getOwner()
SnowflakeCacheView<User>
getUserCache()
java.util.List<User>
getUsers()
RestAction
leaveGroup()
-
Methods inherited from interface net.dv8tion.jda.client.entities.CallableChannel
getCurrentCall, startCall
-
Methods inherited from interface net.dv8tion.jda.core.entities.ISnowflake
getCreationTime, getId, getIdLong
-
Methods inherited from interface net.dv8tion.jda.core.entities.MessageChannel
addReactionById, addReactionById, addReactionById, addReactionById, deleteMessageById, deleteMessageById, editMessageById, editMessageById, editMessageById, editMessageById, editMessageById, editMessageById, editMessageFormatById, editMessageFormatById, formatTo, getHistory, getHistoryAfter, getHistoryAfter, getHistoryAfter, getHistoryAround, getHistoryAround, getHistoryAround, getHistoryBefore, getHistoryBefore, getHistoryBefore, getIterableHistory, getJDA, getLatestMessageId, getLatestMessageIdLong, getMessageById, getMessageById, getPinnedMessages, getType, hasLatestMessage, pinMessageById, pinMessageById, purgeMessages, purgeMessages, purgeMessagesById, purgeMessagesById, purgeMessagesById, removeReactionById, removeReactionById, removeReactionById, removeReactionById, sendFile, sendFile, sendFile, sendFile, sendFile, sendFile, sendFile, sendFile, sendMessage, sendMessage, sendMessage, sendMessageFormat, sendTyping, unpinMessageById, unpinMessageById
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
Returns the name set for this group.
If no name has been set for this group, then null is returned.- Specified by:
getName
in interfaceMessageChannel
- Returns:
- Possibly-null name of the group.
-
getIconId
java.lang.String getIconId()
-
getIconUrl
java.lang.String getIconUrl()
-
getOwner
User getOwner()
-
getUserCache
SnowflakeCacheView<User> getUserCache()
-
getUsers
java.util.List<User> getUsers()
-
getNonFriendUsers
java.util.List<User> getNonFriendUsers()
-
getFriends
java.util.List<Friend> getFriends()
-
leaveGroup
@CheckReturnValue RestAction leaveGroup()
-
-