Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages

A

Action - Class in net.luckperms.rest.model
 
Action(Long, Action.Source, Action.Target, String) - Constructor for class net.luckperms.rest.model.Action
 
Action.Source - Class in net.luckperms.rest.model
 
Action.Target - Class in net.luckperms.rest.model
 
Action.Target.Type - Enum Class in net.luckperms.rest.model
 
ActionPage - Class in net.luckperms.rest.model
 
ActionPage(Collection<Action>, int) - Constructor for class net.luckperms.rest.model.ActionPage
 
actions() - Method in interface net.luckperms.rest.LuckPermsRestClient
Gets the action service.
ActionService - Interface in net.luckperms.rest.service
 
ADD_NEW_DURATION_TO_EXISTING - Enum constant in enum class net.luckperms.rest.model.TemporaryNodeMergeStrategy
 
ADDED_TO_FIRST_GROUP - Enum constant in enum class net.luckperms.rest.model.PromotionResult.Status
 
AMBIGUOUS_CALL - Enum constant in enum class net.luckperms.rest.model.DemotionResult.Status
 
AMBIGUOUS_CALL - Enum constant in enum class net.luckperms.rest.model.PromotionResult.Status
 
apiKey(String) - Method in interface net.luckperms.rest.LuckPermsRestClient.Builder
Sets the API key for authentication.
APPLY_INHERITANCE_NODES_WITHOUT_SERVER_CONTEXT - Enum constant in enum class net.luckperms.rest.model.QueryOptions.Flag
 
APPLY_INHERITANCE_NODES_WITHOUT_WORLD_CONTEXT - Enum constant in enum class net.luckperms.rest.model.QueryOptions.Flag
 

B

baseUrl(String) - Method in interface net.luckperms.rest.LuckPermsRestClient.Builder
Sets the API base URL.
build() - Method in interface net.luckperms.rest.LuckPermsRestClient.Builder
Builds a client.
builder() - Static method in interface net.luckperms.rest.LuckPermsRestClient
Creates a new client builder.

C

channelId() - Method in class net.luckperms.rest.model.CustomMessage
 
channelId() - Method in class net.luckperms.rest.model.CustomMessageReceiveEvent
 
CLEAN_INSERT - Enum constant in enum class net.luckperms.rest.model.PlayerSaveResult.Outcome
 
close() - Method in interface net.luckperms.rest.event.EventProducer
 
close() - Method in interface net.luckperms.rest.LuckPermsRestClient
Close the underlying resources used by the client.
context() - Method in class net.luckperms.rest.model.Node
 
context() - Method in class net.luckperms.rest.model.TrackRequest
 
Context - Class in net.luckperms.rest.model
 
Context(String, String) - Constructor for class net.luckperms.rest.model.Context
 
contexts() - Method in class net.luckperms.rest.model.QueryOptions
 
CONTEXTUAL - Enum constant in enum class net.luckperms.rest.model.QueryOptions.Mode
 
create(CreateGroupRequest) - Method in interface net.luckperms.rest.service.GroupService
 
create(CreateTrackRequest) - Method in interface net.luckperms.rest.service.TrackService
 
create(CreateUserRequest) - Method in interface net.luckperms.rest.service.UserService
 
CreateGroupRequest - Class in net.luckperms.rest.model
 
CreateGroupRequest(String) - Constructor for class net.luckperms.rest.model.CreateGroupRequest
 
CreateTrackRequest - Class in net.luckperms.rest.model
 
CreateTrackRequest(String) - Constructor for class net.luckperms.rest.model.CreateTrackRequest
 
CreateUserRequest - Class in net.luckperms.rest.model
 
CreateUserRequest(UUID, String) - Constructor for class net.luckperms.rest.model.CreateUserRequest
 
CustomMessage - Class in net.luckperms.rest.model
 
CustomMessage(String, String) - Constructor for class net.luckperms.rest.model.CustomMessage
 
customMessageReceive() - Method in interface net.luckperms.rest.service.EventService
 
CustomMessageReceiveEvent - Class in net.luckperms.rest.model
 
CustomMessageReceiveEvent(String, String) - Constructor for class net.luckperms.rest.model.CustomMessageReceiveEvent
 

D

delete(String) - Method in interface net.luckperms.rest.service.GroupService
 
delete(String) - Method in interface net.luckperms.rest.service.TrackService
 
delete(UUID) - Method in interface net.luckperms.rest.service.UserService
 
delete(UUID, boolean) - Method in interface net.luckperms.rest.service.UserService
 
demote(UUID, TrackRequest) - Method in interface net.luckperms.rest.service.UserService
 
DemotionResult - Class in net.luckperms.rest.model
 
DemotionResult(boolean, DemotionResult.Status, String, String) - Constructor for class net.luckperms.rest.model.DemotionResult
 
DemotionResult.Status - Enum Class in net.luckperms.rest.model
 
description() - Method in class net.luckperms.rest.model.Action
 
details() - Method in class net.luckperms.rest.model.Health
 
didSyncOccur() - Method in class net.luckperms.rest.model.PostNetworkSyncEvent
 
DISPLAY_NAME - Enum constant in enum class net.luckperms.rest.model.NodeType
 
displayName() - Method in class net.luckperms.rest.model.Group
 

E

END_OF_TRACK - Enum constant in enum class net.luckperms.rest.model.PromotionResult.Status
 
entries() - Method in class net.luckperms.rest.model.ActionPage
 
entry() - Method in class net.luckperms.rest.model.LogBroadcastEvent
 
equals(Object) - Method in class net.luckperms.rest.model.Action
 
equals(Object) - Method in class net.luckperms.rest.model.Action.Source
 
equals(Object) - Method in class net.luckperms.rest.model.Action.Target
 
equals(Object) - Method in class net.luckperms.rest.model.ActionPage
 
equals(Object) - Method in class net.luckperms.rest.model.Context
 
equals(Object) - Method in class net.luckperms.rest.model.CreateGroupRequest
 
equals(Object) - Method in class net.luckperms.rest.model.CreateTrackRequest
 
equals(Object) - Method in class net.luckperms.rest.model.CreateUserRequest
 
equals(Object) - Method in class net.luckperms.rest.model.CustomMessage
 
equals(Object) - Method in class net.luckperms.rest.model.CustomMessageReceiveEvent
 
equals(Object) - Method in class net.luckperms.rest.model.DemotionResult
 
equals(Object) - Method in class net.luckperms.rest.model.Group
 
equals(Object) - Method in class net.luckperms.rest.model.GroupSearchResult
 
equals(Object) - Method in class net.luckperms.rest.model.Health
 
equals(Object) - Method in class net.luckperms.rest.model.LogBroadcastEvent
 
equals(Object) - Method in class net.luckperms.rest.model.Metadata
 
equals(Object) - Method in class net.luckperms.rest.model.Node
 
equals(Object) - Method in class net.luckperms.rest.model.PermissionCheckRequest
 
equals(Object) - Method in class net.luckperms.rest.model.PermissionCheckResult
 
equals(Object) - Method in class net.luckperms.rest.model.PlayerSaveResult
 
equals(Object) - Method in class net.luckperms.rest.model.PostNetworkSyncEvent
 
equals(Object) - Method in class net.luckperms.rest.model.PostSyncEvent
 
equals(Object) - Method in class net.luckperms.rest.model.PreNetworkSyncEvent
 
equals(Object) - Method in class net.luckperms.rest.model.PreSyncEvent
 
equals(Object) - Method in class net.luckperms.rest.model.PromotionResult
 
equals(Object) - Method in class net.luckperms.rest.model.QueryOptions
 
equals(Object) - Method in class net.luckperms.rest.model.Track
 
equals(Object) - Method in class net.luckperms.rest.model.TrackRequest
 
equals(Object) - Method in class net.luckperms.rest.model.UpdateTrackRequest
 
equals(Object) - Method in class net.luckperms.rest.model.UpdateUserRequest
 
equals(Object) - Method in class net.luckperms.rest.model.User
 
equals(Object) - Method in class net.luckperms.rest.model.UserLookupResult
 
equals(Object) - Method in class net.luckperms.rest.model.UserSearchResult
 
errorHandler(Consumer<Exception>) - Method in interface net.luckperms.rest.event.EventProducer
 
EventCall<E> - Interface in net.luckperms.rest.event
 
EventProducer<E> - Interface in net.luckperms.rest.event
 
events() - Method in interface net.luckperms.rest.LuckPermsRestClient
Gets the event service.
EventService - Interface in net.luckperms.rest.service
 
expiry() - Method in class net.luckperms.rest.model.Node
 

F

FALSE - Enum constant in enum class net.luckperms.rest.model.PermissionCheckResult.Tristate
 
flags() - Method in class net.luckperms.rest.model.QueryOptions
 
FULL - Enum constant in enum class net.luckperms.rest.model.SyncType
 

G

get(String) - Method in interface net.luckperms.rest.service.GroupService
 
get(String) - Method in interface net.luckperms.rest.service.TrackService
 
get(UUID) - Method in interface net.luckperms.rest.service.UserService
 
Group - Class in net.luckperms.rest.model
 
Group(String, String, int, Collection<Node>, Metadata) - Constructor for class net.luckperms.rest.model.Group
 
GROUP - Enum constant in enum class net.luckperms.rest.model.Action.Target.Type
 
groupFrom() - Method in class net.luckperms.rest.model.DemotionResult
 
groupFrom() - Method in class net.luckperms.rest.model.PromotionResult
 
groups() - Method in interface net.luckperms.rest.LuckPermsRestClient
Gets the group service.
groups() - Method in class net.luckperms.rest.model.Track
 
GroupSearchResult - Class in net.luckperms.rest.model
 
GroupSearchResult(String, Collection<Node>) - Constructor for class net.luckperms.rest.model.GroupSearchResult
 
GroupService - Interface in net.luckperms.rest.service
 
groupTo() - Method in class net.luckperms.rest.model.DemotionResult
 
groupTo() - Method in class net.luckperms.rest.model.PromotionResult
 

H

hashCode() - Method in class net.luckperms.rest.model.Action
 
hashCode() - Method in class net.luckperms.rest.model.Action.Source
 
hashCode() - Method in class net.luckperms.rest.model.Action.Target
 
hashCode() - Method in class net.luckperms.rest.model.ActionPage
 
hashCode() - Method in class net.luckperms.rest.model.Context
 
hashCode() - Method in class net.luckperms.rest.model.CreateGroupRequest
 
hashCode() - Method in class net.luckperms.rest.model.CreateTrackRequest
 
hashCode() - Method in class net.luckperms.rest.model.CreateUserRequest
 
hashCode() - Method in class net.luckperms.rest.model.CustomMessage
 
hashCode() - Method in class net.luckperms.rest.model.CustomMessageReceiveEvent
 
hashCode() - Method in class net.luckperms.rest.model.DemotionResult
 
hashCode() - Method in class net.luckperms.rest.model.Group
 
hashCode() - Method in class net.luckperms.rest.model.GroupSearchResult
 
hashCode() - Method in class net.luckperms.rest.model.Health
 
hashCode() - Method in class net.luckperms.rest.model.LogBroadcastEvent
 
hashCode() - Method in class net.luckperms.rest.model.Metadata
 
hashCode() - Method in class net.luckperms.rest.model.Node
 
hashCode() - Method in class net.luckperms.rest.model.PermissionCheckRequest
 
hashCode() - Method in class net.luckperms.rest.model.PermissionCheckResult
 
hashCode() - Method in class net.luckperms.rest.model.PlayerSaveResult
 
hashCode() - Method in class net.luckperms.rest.model.PostNetworkSyncEvent
 
hashCode() - Method in class net.luckperms.rest.model.PostSyncEvent
 
hashCode() - Method in class net.luckperms.rest.model.PreNetworkSyncEvent
 
hashCode() - Method in class net.luckperms.rest.model.PreSyncEvent
 
hashCode() - Method in class net.luckperms.rest.model.PromotionResult
 
hashCode() - Method in class net.luckperms.rest.model.QueryOptions
 
hashCode() - Method in class net.luckperms.rest.model.Track
 
hashCode() - Method in class net.luckperms.rest.model.TrackRequest
 
hashCode() - Method in class net.luckperms.rest.model.UpdateTrackRequest
 
hashCode() - Method in class net.luckperms.rest.model.UpdateUserRequest
 
hashCode() - Method in class net.luckperms.rest.model.User
 
hashCode() - Method in class net.luckperms.rest.model.UserLookupResult
 
hashCode() - Method in class net.luckperms.rest.model.UserSearchResult
 
health() - Method in interface net.luckperms.rest.service.MiscService
 
Health - Class in net.luckperms.rest.model
 
Health(boolean, Map<String, Object>) - Constructor for class net.luckperms.rest.model.Health
 
healthy() - Method in class net.luckperms.rest.model.Health
 
httpClientConfigurer(Consumer<OkHttpClient.Builder>) - Method in interface net.luckperms.rest.LuckPermsRestClient.Builder
Sets a custom HTTP client configurer.

I

INCLUDE_NODES_WITHOUT_SERVER_CONTEXT - Enum constant in enum class net.luckperms.rest.model.QueryOptions.Flag
 
INCLUDE_NODES_WITHOUT_WORLD_CONTEXT - Enum constant in enum class net.luckperms.rest.model.QueryOptions.Flag
 
INHERITANCE - Enum constant in enum class net.luckperms.rest.model.NodeType
 

K

key() - Method in class net.luckperms.rest.model.Context
 
key() - Method in class net.luckperms.rest.model.Node
 

L

list() - Method in interface net.luckperms.rest.service.GroupService
 
list() - Method in interface net.luckperms.rest.service.TrackService
 
list() - Method in interface net.luckperms.rest.service.UserService
 
LOCAL - Enum constant in enum class net.luckperms.rest.model.LogBroadcastEvent.Origin
 
LOCAL_API - Enum constant in enum class net.luckperms.rest.model.LogBroadcastEvent.Origin
 
logBroadcast() - Method in interface net.luckperms.rest.service.EventService
 
LogBroadcastEvent - Class in net.luckperms.rest.model
 
LogBroadcastEvent(Action, LogBroadcastEvent.Origin) - Constructor for class net.luckperms.rest.model.LogBroadcastEvent
 
LogBroadcastEvent.Origin - Enum Class in net.luckperms.rest.model
 
lookup(String) - Method in interface net.luckperms.rest.service.UserService
 
lookup(UUID) - Method in interface net.luckperms.rest.service.UserService
 
LuckPermsRestClient - Interface in net.luckperms.rest
A Java client for the LuckPerms REST API.
LuckPermsRestClient.Builder - Interface in net.luckperms.rest
A builder for LuckPermsRestClient

M

MALFORMED_TRACK - Enum constant in enum class net.luckperms.rest.model.DemotionResult.Status
 
MALFORMED_TRACK - Enum constant in enum class net.luckperms.rest.model.PromotionResult.Status
 
messaging() - Method in interface net.luckperms.rest.LuckPermsRestClient
Gets the messaging service.
MessagingService - Interface in net.luckperms.rest.service
 
meta() - Method in class net.luckperms.rest.model.Metadata
 
META - Enum constant in enum class net.luckperms.rest.model.NodeType
 
metadata() - Method in class net.luckperms.rest.model.Group
 
metadata() - Method in class net.luckperms.rest.model.User
 
metadata(String) - Method in interface net.luckperms.rest.service.GroupService
 
metadata(UUID) - Method in interface net.luckperms.rest.service.UserService
 
Metadata - Class in net.luckperms.rest.model
 
Metadata(Map<String, String>, String, String, String) - Constructor for class net.luckperms.rest.model.Metadata
 
misc() - Method in interface net.luckperms.rest.LuckPermsRestClient
Gets the misc service.
MiscService - Interface in net.luckperms.rest.service
 

N

name() - Method in class net.luckperms.rest.model.Action.Source
 
name() - Method in class net.luckperms.rest.model.Action.Target
 
name() - Method in class net.luckperms.rest.model.CreateGroupRequest
 
name() - Method in class net.luckperms.rest.model.CreateTrackRequest
 
name() - Method in class net.luckperms.rest.model.Group
 
name() - Method in class net.luckperms.rest.model.GroupSearchResult
 
name() - Method in class net.luckperms.rest.model.Track
 
net.luckperms.rest - package net.luckperms.rest
 
net.luckperms.rest.event - package net.luckperms.rest.event
 
net.luckperms.rest.model - package net.luckperms.rest.model
 
net.luckperms.rest.service - package net.luckperms.rest.service
 
NO_CHANGE - Enum constant in enum class net.luckperms.rest.model.PlayerSaveResult.Outcome
 
node() - Method in class net.luckperms.rest.model.PermissionCheckResult
 
Node - Class in net.luckperms.rest.model
 
Node(String, Boolean, Set<Context>, Long) - Constructor for class net.luckperms.rest.model.Node
 
nodes() - Method in class net.luckperms.rest.model.Group
 
nodes() - Method in class net.luckperms.rest.model.User
 
nodes(String) - Method in interface net.luckperms.rest.service.GroupService
 
nodes(UUID) - Method in interface net.luckperms.rest.service.UserService
 
nodesAdd(String, List<Node>) - Method in interface net.luckperms.rest.service.GroupService
 
nodesAdd(String, List<Node>, TemporaryNodeMergeStrategy) - Method in interface net.luckperms.rest.service.GroupService
 
nodesAdd(String, Node) - Method in interface net.luckperms.rest.service.GroupService
 
nodesAdd(String, Node, TemporaryNodeMergeStrategy) - Method in interface net.luckperms.rest.service.GroupService
 
nodesAdd(UUID, List<Node>) - Method in interface net.luckperms.rest.service.UserService
 
nodesAdd(UUID, List<Node>, TemporaryNodeMergeStrategy) - Method in interface net.luckperms.rest.service.UserService
 
nodesAdd(UUID, Node) - Method in interface net.luckperms.rest.service.UserService
 
nodesAdd(UUID, Node, TemporaryNodeMergeStrategy) - Method in interface net.luckperms.rest.service.UserService
 
nodesDelete(String) - Method in interface net.luckperms.rest.service.GroupService
 
nodesDelete(String, List<Node>) - Method in interface net.luckperms.rest.service.GroupService
 
nodesDelete(UUID) - Method in interface net.luckperms.rest.service.UserService
 
nodesDelete(UUID, List<Node>) - Method in interface net.luckperms.rest.service.UserService
 
nodesSet(String, List<Node>) - Method in interface net.luckperms.rest.service.GroupService
 
nodesSet(UUID, List<Node>) - Method in interface net.luckperms.rest.service.UserService
 
NodeType - Enum Class in net.luckperms.rest.model
 
NON_CONTEXTUAL - Enum constant in enum class net.luckperms.rest.model.QueryOptions.Mode
 
NONE - Enum constant in enum class net.luckperms.rest.model.TemporaryNodeMergeStrategy
 
NOT_ON_TRACK - Enum constant in enum class net.luckperms.rest.model.DemotionResult.Status
 

O

origin() - Method in class net.luckperms.rest.model.LogBroadcastEvent
 
OTHER_UNIQUE_IDS_PRESENT_FOR_USERNAME - Enum constant in enum class net.luckperms.rest.model.PlayerSaveResult.Outcome
 
otherUniqueIds() - Method in class net.luckperms.rest.model.PlayerSaveResult
 
outcomes() - Method in class net.luckperms.rest.model.PlayerSaveResult
 
overallSize() - Method in class net.luckperms.rest.model.ActionPage
 

P

parentGroups() - Method in class net.luckperms.rest.model.User
 
payload() - Method in class net.luckperms.rest.model.CustomMessage
 
payload() - Method in class net.luckperms.rest.model.CustomMessageReceiveEvent
 
permission() - Method in class net.luckperms.rest.model.PermissionCheckRequest
 
permissionCheck(String, String) - Method in interface net.luckperms.rest.service.GroupService
 
permissionCheck(String, PermissionCheckRequest) - Method in interface net.luckperms.rest.service.GroupService
 
permissionCheck(UUID, String) - Method in interface net.luckperms.rest.service.UserService
 
permissionCheck(UUID, PermissionCheckRequest) - Method in interface net.luckperms.rest.service.UserService
 
PermissionCheckRequest - Class in net.luckperms.rest.model
 
PermissionCheckRequest(String, QueryOptions) - Constructor for class net.luckperms.rest.model.PermissionCheckRequest
 
PermissionCheckResult - Class in net.luckperms.rest.model
 
PermissionCheckResult(PermissionCheckResult.Tristate, Node) - Constructor for class net.luckperms.rest.model.PermissionCheckResult
 
PermissionCheckResult.Tristate - Enum Class in net.luckperms.rest.model
 
PlayerSaveResult - Class in net.luckperms.rest.model
 
PlayerSaveResult(Set<PlayerSaveResult.Outcome>, String, Set<UUID>) - Constructor for class net.luckperms.rest.model.PlayerSaveResult
 
PlayerSaveResult.Outcome - Enum Class in net.luckperms.rest.model
 
postNetworkSync() - Method in interface net.luckperms.rest.service.EventService
 
PostNetworkSyncEvent - Class in net.luckperms.rest.model
 
PostNetworkSyncEvent(UUID, SyncType, boolean, UUID) - Constructor for class net.luckperms.rest.model.PostNetworkSyncEvent
 
postSync() - Method in interface net.luckperms.rest.service.EventService
 
PostSyncEvent - Class in net.luckperms.rest.model
 
PostSyncEvent() - Constructor for class net.luckperms.rest.model.PostSyncEvent
 
prefix() - Method in class net.luckperms.rest.model.Metadata
 
PREFIX - Enum constant in enum class net.luckperms.rest.model.NodeType
 
preNetworkSync() - Method in interface net.luckperms.rest.service.EventService
 
PreNetworkSyncEvent - Class in net.luckperms.rest.model
 
PreNetworkSyncEvent(UUID, SyncType, UUID) - Constructor for class net.luckperms.rest.model.PreNetworkSyncEvent
 
preSync() - Method in interface net.luckperms.rest.service.EventService
 
PreSyncEvent - Class in net.luckperms.rest.model
 
PreSyncEvent() - Constructor for class net.luckperms.rest.model.PreSyncEvent
 
previousUsername() - Method in class net.luckperms.rest.model.PlayerSaveResult
 
primaryGroup() - Method in class net.luckperms.rest.model.Metadata
 
promote(UUID, TrackRequest) - Method in interface net.luckperms.rest.service.UserService
 
PromotionResult - Class in net.luckperms.rest.model
 
PromotionResult(boolean, PromotionResult.Status, String, String) - Constructor for class net.luckperms.rest.model.PromotionResult
 
PromotionResult.Status - Enum Class in net.luckperms.rest.model
 
pushUpdate() - Method in interface net.luckperms.rest.service.MessagingService
 
pushUserUpdate(UUID) - Method in interface net.luckperms.rest.service.MessagingService
 

Q

query() - Method in interface net.luckperms.rest.service.ActionService
 
query(int, int) - Method in interface net.luckperms.rest.service.ActionService
 
queryMode() - Method in class net.luckperms.rest.model.QueryOptions
 
queryOptions() - Method in class net.luckperms.rest.model.PermissionCheckRequest
 
QueryOptions - Class in net.luckperms.rest.model
 
QueryOptions(QueryOptions.Mode, Set<QueryOptions.Flag>, Set<Context>) - Constructor for class net.luckperms.rest.model.QueryOptions
 
QueryOptions.Flag - Enum Class in net.luckperms.rest.model
 
QueryOptions.Mode - Enum Class in net.luckperms.rest.model
 
querySearch(String) - Method in interface net.luckperms.rest.service.ActionService
 
querySearch(String, int, int) - Method in interface net.luckperms.rest.service.ActionService
 
querySource(UUID) - Method in interface net.luckperms.rest.service.ActionService
 
querySource(UUID, int, int) - Method in interface net.luckperms.rest.service.ActionService
 
queryTargetGroup(String) - Method in interface net.luckperms.rest.service.ActionService
 
queryTargetGroup(String, int, int) - Method in interface net.luckperms.rest.service.ActionService
 
queryTargetTrack(String) - Method in interface net.luckperms.rest.service.ActionService
 
queryTargetTrack(String, int, int) - Method in interface net.luckperms.rest.service.ActionService
 
queryTargetUser(UUID) - Method in interface net.luckperms.rest.service.ActionService
 
queryTargetUser(UUID, int, int) - Method in interface net.luckperms.rest.service.ActionService
 

R

REGEX_PERMISSION - Enum constant in enum class net.luckperms.rest.model.NodeType
 
REMOTE - Enum constant in enum class net.luckperms.rest.model.LogBroadcastEvent.Origin
 
REMOVED_FROM_FIRST_GROUP - Enum constant in enum class net.luckperms.rest.model.DemotionResult.Status
 
REPLACE_EXISTING_IF_DURATION_LONGER - Enum constant in enum class net.luckperms.rest.model.TemporaryNodeMergeStrategy
 
RESOLVE_INHERITANCE - Enum constant in enum class net.luckperms.rest.model.QueryOptions.Flag
 
result() - Method in class net.luckperms.rest.model.PermissionCheckResult
 
results() - Method in class net.luckperms.rest.model.GroupSearchResult
 
results() - Method in class net.luckperms.rest.model.UserSearchResult
 

S

searchNodesByKey(String) - Method in interface net.luckperms.rest.service.GroupService
 
searchNodesByKey(String) - Method in interface net.luckperms.rest.service.UserService
 
searchNodesByKeyStartsWith(String) - Method in interface net.luckperms.rest.service.GroupService
 
searchNodesByKeyStartsWith(String) - Method in interface net.luckperms.rest.service.UserService
 
searchNodesByMetaKey(String) - Method in interface net.luckperms.rest.service.GroupService
 
searchNodesByMetaKey(String) - Method in interface net.luckperms.rest.service.UserService
 
searchNodesByType(NodeType) - Method in interface net.luckperms.rest.service.GroupService
 
searchNodesByType(NodeType) - Method in interface net.luckperms.rest.service.UserService
 
sendCustomMessage(CustomMessage) - Method in interface net.luckperms.rest.service.MessagingService
 
source() - Method in class net.luckperms.rest.model.Action
 
Source(UUID, String) - Constructor for class net.luckperms.rest.model.Action.Source
 
SPECIFIC_USER - Enum constant in enum class net.luckperms.rest.model.SyncType
 
specificUserUniqueId() - Method in class net.luckperms.rest.model.PostNetworkSyncEvent
 
specificUserUniqueId() - Method in class net.luckperms.rest.model.PreNetworkSyncEvent
 
status() - Method in class net.luckperms.rest.model.DemotionResult
 
status() - Method in class net.luckperms.rest.model.PromotionResult
 
submit(Action) - Method in interface net.luckperms.rest.service.ActionService
 
subscribe() - Method in interface net.luckperms.rest.event.EventCall
 
subscribe(Consumer<E>) - Method in interface net.luckperms.rest.event.EventProducer
 
success() - Method in class net.luckperms.rest.model.DemotionResult
 
success() - Method in class net.luckperms.rest.model.PromotionResult
 
SUCCESS - Enum constant in enum class net.luckperms.rest.model.DemotionResult.Status
 
SUCCESS - Enum constant in enum class net.luckperms.rest.model.PromotionResult.Status
 
suffix() - Method in class net.luckperms.rest.model.Metadata
 
SUFFIX - Enum constant in enum class net.luckperms.rest.model.NodeType
 
syncId() - Method in class net.luckperms.rest.model.PostNetworkSyncEvent
 
syncId() - Method in class net.luckperms.rest.model.PreNetworkSyncEvent
 
SyncType - Enum Class in net.luckperms.rest.model
 

T

target() - Method in class net.luckperms.rest.model.Action
 
Target(String, Action.Target.Type) - Constructor for class net.luckperms.rest.model.Action.Target
 
Target(UUID, String, Action.Target.Type) - Constructor for class net.luckperms.rest.model.Action.Target
 
TemporaryNodeMergeStrategy - Enum Class in net.luckperms.rest.model
 
timestamp() - Method in class net.luckperms.rest.model.Action
 
toString() - Method in class net.luckperms.rest.model.Action
 
toString() - Method in class net.luckperms.rest.model.Action.Source
 
toString() - Method in class net.luckperms.rest.model.Action.Target
 
toString() - Method in class net.luckperms.rest.model.ActionPage
 
toString() - Method in class net.luckperms.rest.model.Context
 
toString() - Method in class net.luckperms.rest.model.CreateGroupRequest
 
toString() - Method in class net.luckperms.rest.model.CreateTrackRequest
 
toString() - Method in class net.luckperms.rest.model.CreateUserRequest
 
toString() - Method in class net.luckperms.rest.model.CustomMessage
 
toString() - Method in class net.luckperms.rest.model.CustomMessageReceiveEvent
 
toString() - Method in class net.luckperms.rest.model.DemotionResult
 
toString() - Method in class net.luckperms.rest.model.Group
 
toString() - Method in class net.luckperms.rest.model.GroupSearchResult
 
toString() - Method in class net.luckperms.rest.model.Health
 
toString() - Method in class net.luckperms.rest.model.LogBroadcastEvent
 
toString() - Method in class net.luckperms.rest.model.Metadata
 
toString() - Method in class net.luckperms.rest.model.Node
 
toString() - Method in class net.luckperms.rest.model.PermissionCheckRequest
 
toString() - Method in class net.luckperms.rest.model.PermissionCheckResult
 
toString() - Method in class net.luckperms.rest.model.PlayerSaveResult
 
toString() - Method in class net.luckperms.rest.model.PostNetworkSyncEvent
 
toString() - Method in class net.luckperms.rest.model.PostSyncEvent
 
toString() - Method in class net.luckperms.rest.model.PreNetworkSyncEvent
 
toString() - Method in class net.luckperms.rest.model.PreSyncEvent
 
toString() - Method in class net.luckperms.rest.model.PromotionResult
 
toString() - Method in class net.luckperms.rest.model.QueryOptions
 
toString() - Method in class net.luckperms.rest.model.Track
 
toString() - Method in class net.luckperms.rest.model.TrackRequest
 
toString() - Method in class net.luckperms.rest.model.UpdateTrackRequest
 
toString() - Method in class net.luckperms.rest.model.UpdateUserRequest
 
toString() - Method in class net.luckperms.rest.model.User
 
toString() - Method in class net.luckperms.rest.model.UserLookupResult
 
toString() - Method in class net.luckperms.rest.model.UserSearchResult
 
toString() - Method in enum class net.luckperms.rest.model.NodeType
 
toString() - Method in enum class net.luckperms.rest.model.SyncType
 
track() - Method in class net.luckperms.rest.model.TrackRequest
 
Track - Class in net.luckperms.rest.model
 
Track(String, List<String>) - Constructor for class net.luckperms.rest.model.Track
 
TRACK - Enum constant in enum class net.luckperms.rest.model.Action.Target.Type
 
TrackRequest - Class in net.luckperms.rest.model
 
TrackRequest(String, Set<Context>) - Constructor for class net.luckperms.rest.model.TrackRequest
 
tracks() - Method in interface net.luckperms.rest.LuckPermsRestClient
Gets the track service.
TrackService - Interface in net.luckperms.rest.service
 
TRUE - Enum constant in enum class net.luckperms.rest.model.PermissionCheckResult.Tristate
 
type() - Method in class net.luckperms.rest.model.Action.Target
 
type() - Method in class net.luckperms.rest.model.PostNetworkSyncEvent
 
type() - Method in class net.luckperms.rest.model.PreNetworkSyncEvent
 

U

UNDEFINED - Enum constant in enum class net.luckperms.rest.model.PermissionCheckResult.Tristate
 
UNDEFINED_FAILURE - Enum constant in enum class net.luckperms.rest.model.DemotionResult.Status
 
UNDEFINED_FAILURE - Enum constant in enum class net.luckperms.rest.model.PromotionResult.Status
 
uniqueId() - Method in class net.luckperms.rest.model.Action.Source
 
uniqueId() - Method in class net.luckperms.rest.model.Action.Target
 
uniqueId() - Method in class net.luckperms.rest.model.CreateUserRequest
 
uniqueId() - Method in class net.luckperms.rest.model.User
 
uniqueId() - Method in class net.luckperms.rest.model.UserLookupResult
 
uniqueId() - Method in class net.luckperms.rest.model.UserSearchResult
 
update(String, UpdateTrackRequest) - Method in interface net.luckperms.rest.service.TrackService
 
update(UUID, UpdateUserRequest) - Method in interface net.luckperms.rest.service.UserService
 
UpdateTrackRequest - Class in net.luckperms.rest.model
 
UpdateTrackRequest(List<String>) - Constructor for class net.luckperms.rest.model.UpdateTrackRequest
 
UpdateUserRequest - Class in net.luckperms.rest.model
 
UpdateUserRequest(String) - Constructor for class net.luckperms.rest.model.UpdateUserRequest
 
User - Class in net.luckperms.rest.model
 
User(UUID, String, List<String>, List<Node>, Metadata) - Constructor for class net.luckperms.rest.model.User
 
USER - Enum constant in enum class net.luckperms.rest.model.Action.Target.Type
 
UserLookupResult - Class in net.luckperms.rest.model
 
UserLookupResult(String, UUID) - Constructor for class net.luckperms.rest.model.UserLookupResult
 
username() - Method in class net.luckperms.rest.model.CreateUserRequest
 
username() - Method in class net.luckperms.rest.model.UpdateTrackRequest
 
username() - Method in class net.luckperms.rest.model.UpdateUserRequest
 
username() - Method in class net.luckperms.rest.model.User
 
username() - Method in class net.luckperms.rest.model.UserLookupResult
 
USERNAME_UPDATED - Enum constant in enum class net.luckperms.rest.model.PlayerSaveResult.Outcome
 
users() - Method in interface net.luckperms.rest.LuckPermsRestClient
Gets the user service.
UserSearchResult - Class in net.luckperms.rest.model
 
UserSearchResult(UUID, Collection<Node>) - Constructor for class net.luckperms.rest.model.UserSearchResult
 
UserService - Interface in net.luckperms.rest.service
 

V

value() - Method in class net.luckperms.rest.model.Context
 
value() - Method in class net.luckperms.rest.model.Node
 
valueOf(String) - Static method in enum class net.luckperms.rest.model.Action.Target.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.luckperms.rest.model.DemotionResult.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.luckperms.rest.model.LogBroadcastEvent.Origin
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.luckperms.rest.model.NodeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.luckperms.rest.model.PermissionCheckResult.Tristate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.luckperms.rest.model.PlayerSaveResult.Outcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.luckperms.rest.model.PromotionResult.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.luckperms.rest.model.QueryOptions.Flag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.luckperms.rest.model.QueryOptions.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.luckperms.rest.model.SyncType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.luckperms.rest.model.TemporaryNodeMergeStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.luckperms.rest.model.Action.Target.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.luckperms.rest.model.DemotionResult.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.luckperms.rest.model.LogBroadcastEvent.Origin
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.luckperms.rest.model.NodeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.luckperms.rest.model.PermissionCheckResult.Tristate
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.luckperms.rest.model.PlayerSaveResult.Outcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.luckperms.rest.model.PromotionResult.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.luckperms.rest.model.QueryOptions.Flag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.luckperms.rest.model.QueryOptions.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.luckperms.rest.model.SyncType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.luckperms.rest.model.TemporaryNodeMergeStrategy
Returns an array containing the constants of this enum class, in the order they are declared.

W

weight() - Method in class net.luckperms.rest.model.Group
 
WEIGHT - Enum constant in enum class net.luckperms.rest.model.NodeType
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages