public class RoleManager
extends java.lang.Object
Constructor and Description |
---|
RoleManager(Role role) |
Modifier and Type | Method and Description |
---|---|
Guild |
getGuild() |
JDA |
getJDA() |
Role |
getRole() |
RestAction<java.lang.Void> |
givePermissions(java.util.Collection<Permission> perms) |
RestAction<java.lang.Void> |
givePermissions(Permission... perms) |
RestAction<java.lang.Void> |
revokePermissions(java.util.Collection<Permission> perms) |
RestAction<java.lang.Void> |
revokePermissions(Permission... perms) |
RestAction<java.lang.Void> |
setColor(java.awt.Color color) |
RestAction<java.lang.Void> |
setHoisted(java.lang.Boolean hoisted) |
RestAction<java.lang.Void> |
setMentionable(java.lang.Boolean mentionable) |
RestAction<java.lang.Void> |
setName(java.lang.String name) |
RestAction<java.lang.Void> |
setPermissions(java.util.Collection<Permission> permissions) |
RestAction<java.lang.Void> |
setPermissions(java.lang.Long perms) |
RestAction<java.lang.Void> |
setPermissions(Permission... permissions) |
public RoleManager(Role role)
public JDA getJDA()
public Guild getGuild()
public Role getRole()
public RestAction<java.lang.Void> setName(java.lang.String name)
public RestAction<java.lang.Void> setPermissions(java.lang.Long perms)
public RestAction<java.lang.Void> setPermissions(Permission... permissions)
public RestAction<java.lang.Void> setPermissions(java.util.Collection<Permission> permissions)
public RestAction<java.lang.Void> setColor(java.awt.Color color)
public RestAction<java.lang.Void> setHoisted(java.lang.Boolean hoisted)
public RestAction<java.lang.Void> setMentionable(java.lang.Boolean mentionable)
public RestAction<java.lang.Void> givePermissions(Permission... perms)
public RestAction<java.lang.Void> givePermissions(java.util.Collection<Permission> perms)
public RestAction<java.lang.Void> revokePermissions(Permission... perms)
public RestAction<java.lang.Void> revokePermissions(java.util.Collection<Permission> perms)