Class TextChannelUpdatePermissionsEvent
- java.lang.Object
-
- net.dv8tion.jda.core.events.Event
-
- net.dv8tion.jda.core.events.channel.text.GenericTextChannelEvent
-
- net.dv8tion.jda.core.events.channel.text.update.TextChannelUpdatePermissionsEvent
-
public class TextChannelUpdatePermissionsEvent extends GenericTextChannelEvent
Indicates that aTextChannel
's permission overrides changed.Can be use to detect when a TextChannel's permission overrides change and get affected
Roles
/Users
.
-
-
Constructor Summary
Constructors Constructor Description TextChannelUpdatePermissionsEvent(JDA api, long responseNumber, TextChannel channel, java.util.List<IPermissionHolder> permHolders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Member>
getChangedMembers()
List of affectedMembers
java.util.List<IPermissionHolder>
getChangedPermissionHolders()
The affectedIPermissionHolders
java.util.List<Role>
getChangedRoles()
List of affectedRoles
-
Methods inherited from class net.dv8tion.jda.core.events.channel.text.GenericTextChannelEvent
getChannel, getGuild
-
Methods inherited from class net.dv8tion.jda.core.events.Event
getJDA, getResponseNumber
-
-
-
-
Constructor Detail
-
TextChannelUpdatePermissionsEvent
public TextChannelUpdatePermissionsEvent(JDA api, long responseNumber, TextChannel channel, java.util.List<IPermissionHolder> permHolders)
-
-
Method Detail
-
getChangedPermissionHolders
public java.util.List<IPermissionHolder> getChangedPermissionHolders()
The affectedIPermissionHolders
- Returns:
- The affected permission holders
- See Also:
getChangedRoles()
,getChangedMembers()
-
getChangedRoles
public java.util.List<Role> getChangedRoles()
List of affectedRoles
- Returns:
- List of affected roles
-
-