Uses of Interface
org.javacord.api.entity.permission.Permissions
-
-
Uses of Permissions in org.javacord.api
Methods in org.javacord.api with parameters of type Permissions Modifier and Type Method Description default StringDiscordApi. createBotInvite(Permissions permissions)Creates an invite link for the this bot.BotInviteBuilderBotInviteBuilder. setPermissions(Permissions permissions)Sets the permissions the bot should have. -
Uses of Permissions in org.javacord.api.entity.channel
Methods in org.javacord.api.entity.channel that return Permissions Modifier and Type Method Description PermissionsServerChannel. getEffectiveOverwrittenPermissions(User user)Gets the effective overwritten permissions of a user.default PermissionsServerChannel. getEffectivePermissions(User user)Gets the effective permissions of a user in this channel.<T extends Permissionable & DiscordEntity>
PermissionsServerChannel. getOverwrittenPermissions(T permissionable)Gets the overwritten permissions of an entity in this channel.Methods in org.javacord.api.entity.channel that return types with arguments of type Permissions Modifier and Type Method Description default Map<Permissionable,Permissions>ServerChannel. getOverwrittenPermissions()Gets the overwritten permissions in this channel.Map<Role,Permissions>ServerChannel. getOverwrittenRolePermissions()Gets the overwritten permissions for roles in this channel.Map<User,Permissions>ServerChannel. getOverwrittenUserPermissions()Gets the overwritten permissions for users in this channel.Methods in org.javacord.api.entity.channel with parameters of type Permissions Modifier and Type Method Description <T extends Permissionable & DiscordEntity>
ChannelCategoryBuilderChannelCategoryBuilder. addPermissionOverwrite(T permissionable, Permissions permissions)<T extends Permissionable & DiscordEntity>
ServerChannelBuilderServerChannelBuilder. addPermissionOverwrite(T permissionable, Permissions permissions)Adds a permission overwrite for the given entity.<T extends Permissionable & DiscordEntity>
ServerChannelUpdaterServerChannelUpdater. addPermissionOverwrite(T permissionable, Permissions permissions)Adds a permission overwrite for the given entity.<T extends Permissionable & DiscordEntity>
ServerTextChannelBuilderServerTextChannelBuilder. addPermissionOverwrite(T permissionable, Permissions permissions)<T extends Permissionable & DiscordEntity>
ServerTextChannelUpdaterServerTextChannelUpdater. addPermissionOverwrite(T permissionable, Permissions permissions)<T extends Permissionable & DiscordEntity>
ServerVoiceChannelBuilderServerVoiceChannelBuilder. addPermissionOverwrite(T permissionable, Permissions permissions)<T extends Permissionable & DiscordEntity>
ServerVoiceChannelUpdaterServerVoiceChannelUpdater. addPermissionOverwrite(T permissionable, Permissions permissions) -
Uses of Permissions in org.javacord.api.entity.channel.internal
Methods in org.javacord.api.entity.channel.internal with parameters of type Permissions Modifier and Type Method Description <T extends Permissionable & DiscordEntity>
voidServerChannelBuilderDelegate. addPermissionOverwrite(T permissionable, Permissions permissions)Adds a permission overwrite for the given entity.<T extends Permissionable & DiscordEntity>
voidServerChannelUpdaterDelegate. addPermissionOverwrite(T permissionable, Permissions permissions)Adds a permission overwrite for the given entity. -
Uses of Permissions in org.javacord.api.entity.permission
Methods in org.javacord.api.entity.permission that return Permissions Modifier and Type Method Description PermissionsPermissionsBuilder. build()Creates aPermissionsinstance with the given values.PermissionsRole. getPermissions()Gets the permissions of the role.Methods in org.javacord.api.entity.permission with parameters of type Permissions Modifier and Type Method Description RoleBuilderRoleBuilder. setPermissions(Permissions permissions)Sets the permissions of the role.RoleUpdaterRoleUpdater. setPermissions(Permissions permissions)Queues the permissions to be updated.default CompletableFuture<Void>Role. updatePermissions(Permissions permissions)Updates the permissions of the role.Constructors in org.javacord.api.entity.permission with parameters of type Permissions Constructor Description PermissionsBuilder(Permissions permissions)Creates a new permissions builder with the states of the given permissions object. -
Uses of Permissions in org.javacord.api.entity.permission.internal
Methods in org.javacord.api.entity.permission.internal that return Permissions Modifier and Type Method Description PermissionsPermissionsBuilderDelegate. build()Creates aPermissionsinstance with the given values.Methods in org.javacord.api.entity.permission.internal with parameters of type Permissions Modifier and Type Method Description voidRoleBuilderDelegate. setPermissions(Permissions permissions)Sets the permissions of the role.voidRoleUpdaterDelegate. setPermissions(Permissions permissions)Queues the permissions to be updated. -
Uses of Permissions in org.javacord.api.entity.server
Methods in org.javacord.api.entity.server that return Permissions Modifier and Type Method Description default PermissionsServer. getPermissions(User user)Gets the permissions of a user. -
Uses of Permissions in org.javacord.api.event.channel.server
Methods in org.javacord.api.event.channel.server that return Permissions Modifier and Type Method Description PermissionsServerChannelChangeOverwrittenPermissionsEvent. getNewPermissions()Gets the new overwritten permissions.PermissionsServerChannelChangeOverwrittenPermissionsEvent. getOldPermissions()Gets the old overwritten permissions. -
Uses of Permissions in org.javacord.api.event.server.role
Methods in org.javacord.api.event.server.role that return Permissions Modifier and Type Method Description PermissionsRoleChangePermissionsEvent. getNewPermissions()Gets the new permissions of the role.PermissionsRoleChangePermissionsEvent. getOldPermissions()Gets the old permissions of the role. -
Uses of Permissions in org.javacord.api.util.internal
Methods in org.javacord.api.util.internal with parameters of type Permissions Modifier and Type Method Description static PermissionsBuilderDelegateDelegateFactory. createPermissionsBuilderDelegate(Permissions permissions)Creates a new permissions builder delegate initialized with the given permissions.PermissionsBuilderDelegateDelegateFactoryDelegate. createPermissionsBuilderDelegate(Permissions permissions)Creates a new permissions builder delegate initialized with the given permissions.
-