Skip navigation links
A B C D E F G H I K L M O P Q R S T U V W 

A

add(Parameter) - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.ArrayParameter
 
addBan(String, String, String, long, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Adds a new ban entry.
addBan(String, String, String, String, long, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Adds a new ban entry.
addBan(String, String, String, long, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds a new ban entry.
addBan(String, String, String, String, long, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds a new ban entry.
addChannelClientPermission(int, int, String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Adds a specified permission to a client in a specific channel.
addChannelClientPermission(int, int, String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds a specified permission to a client in a specific channel.
addChannelGroup(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a new channel group for clients using a given name and returns its ID.
addChannelGroup(String, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a new channel group using a given name and returns its ID.
addChannelGroup(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a new channel group for clients using a given name and returns its ID.
addChannelGroup(String, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a new channel group using a given name and returns its ID.
addChannelGroupPermission(int, String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Adds a specified permission to a channel group.
addChannelGroupPermission(int, String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds a specified permission to a channel group.
addChannelPermission(int, String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Adds a specified permission to a channel.
addChannelPermission(int, String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds a specified permission to a channel.
addClientPermission(int, String, int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deprecated.
This method is no longer preferred for adding permissions to a client.

Use TS3Api.addClientPermission(int, IPermissionType, int, boolean) or TS3Api.addClientPermission(int, BPermissionType, boolean, boolean) instead.

addClientPermission(int, IPermissionType, int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Adds a specified permission to a client.
addClientPermission(int, BPermissionType, boolean, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Adds a specified permission to a client.
addClientPermission(int, String, int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deprecated.
addClientPermission(int, IPermissionType, int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds a specified permission to a client.
addClientPermission(int, BPermissionType, boolean, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds a specified permission to a client.
addClientToServerGroup(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Adds a client to the specified server group.
addClientToServerGroup(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds a client to the specified server group.
addComplaint(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Submits a complaint about the specified client.
addComplaint(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Submits a complaint about the specified client.
addPermissionToAllServerGroups(ServerGroupType, String, int, boolean, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Adds a specified permission to all server groups of the type specified by type on all virtual servers.
addPermissionToAllServerGroups(ServerGroupType, String, int, boolean, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds a specified permission to all server groups of the type specified by type on all virtual servers.
addPrivilegeKey(PrivilegeKeyType, int, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Create a new privilege key that allows one client to join a server or channel group.
addPrivilegeKey(PrivilegeKeyType, int, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Create a new privilege key that allows one client to join a server or channel group.
addPrivilegeKeyChannelGroup(int, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a new privilege key for a channel group.
addPrivilegeKeyChannelGroup(int, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a new privilege key for a channel group.
addPrivilegeKeyServerGroup(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a new privilege key for a server group.
addPrivilegeKeyServerGroup(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a new privilege key for a server group.
addServerGroup(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a new server group for clients using a given name and returns its ID.
addServerGroup(String, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a new server group using a given name and returns its ID.
addServerGroup(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a new server group for clients using a given name and returns its ID.
addServerGroup(String, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a new server group using a given name and returns its ID.
addServerGroupPermission(int, String, int, boolean, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Adds a specified permission to a server group.
addServerGroupPermission(int, String, int, boolean, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds a specified permission to a server group.
addServerQueryLogin(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a server query login with name loginName for the client specified by clientDBId on the currently selected virtual server and returns the password of the created login.
addServerQueryLogin(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a server query login with name loginName for the client specified by clientDBId on the currently selected virtual server and returns the password of the created login.
addTS3Listeners(TS3Listener...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Adds one or more TS3Listeners to the event manager of the query.
addTS3Listeners(TS3Listener...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds one or more TS3Listeners to the event manager of the query.
appendResponse(String) - Method in class com.github.theholywaffle.teamspeak3.commands.response.ResponseBuilder
 
appendTo(StringBuilder) - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.ArrayParameter
 
appendTo(StringBuilder) - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.KeyValueParam
 
appendTo(StringBuilder) - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.OptionParam
 
appendTo(StringBuilder) - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.Parameter
 
appendTo(StringBuilder) - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.RawParam
 
appendTo(StringBuilder) - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.ValueParam
 
ArrayParameter - Class in com.github.theholywaffle.teamspeak3.commands.parameter
 
ArrayParameter(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.parameter.ArrayParameter
 
ArrayParameter(int, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.parameter.ArrayParameter
 
await() - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Waits indefinitely until the command completes.
await(long, TimeUnit) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Waits for at most the given time until the command completes.
awaitUninterruptibly() - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Waits indefinitely until the command completes.
awaitUninterruptibly(long, TimeUnit) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Waits for at most the given time until the command completes.

B

Ban - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Ban(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
banAdd(String, String, String, String, long, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.BanCommands
 
banClient(int[], long, String, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.BanCommands
 
banClient(int, long) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Bans a client with a given client ID for a given time.
banClient(int, long, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Bans a client with a given client ID for a given time for the specified reason.
banClient(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Bans a client with a given client ID permanently for the specified reason.
banClient(int, long) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Bans a client with a given client ID for a given time.
banClient(int, long, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Bans a client with a given client ID for a given time for the specified reason.
banClient(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Bans a client with a given client ID permanently for the specified reason.
banClients(int[], long, String, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Bans multiple clients by their client ID for a given time for the specified reason.
banClients(int[], long, String, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Bans multiple clients by their client ID for a given time for the specified reason.
BanCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
banDel(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.BanCommands
 
banDelAll() - Static method in class com.github.theholywaffle.teamspeak3.commands.BanCommands
 
banList() - Static method in class com.github.theholywaffle.teamspeak3.commands.BanCommands
 
BaseEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
BaseEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.BaseEvent
 
Binding - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Binding(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Binding
 
bindingList() - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerCommands
 
BPermissionType - Enum in com.github.theholywaffle.teamspeak3.api
 
broadcast(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sends a text message to all clients on all virtual servers.
broadcast(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sends a text message to all clients on all virtual servers.
buildResponse() - Method in class com.github.theholywaffle.teamspeak3.commands.response.ResponseBuilder
 

C

cancel(boolean) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
canTalk() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
Channel - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Channel(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Channel
 
channelAddPerm(int, String, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
ChannelBannerMode - Enum in com.github.theholywaffle.teamspeak3.api
The values in this enum are speculative.
ChannelBase - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ChannelBase(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
channelClientAddPerm(int, int, String, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
channelClientDelPerm(int, int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
channelClientPermList(int, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
ChannelCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
channelCreate(String, Map<ChannelProperty, String>) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelCommands
 
ChannelCreateEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelCreateEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelCreateEvent
 
channelDelete(int, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelCommands
 
ChannelDeletedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelDeletedEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelDeletedEvent
 
channelDelPerm(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
ChannelDescriptionEditedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelDescriptionEditedEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelDescriptionEditedEvent
 
channelEdit(int, Map<ChannelProperty, String>) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelCommands
 
ChannelEditedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelEditedEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelEditedEvent
 
channelFind(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelCommands
 
ChannelGroup - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ChannelGroup(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
channelGroupAdd(String, PermissionGroupDatabaseType) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelGroupCommands
 
channelGroupAddPerm(int, String, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
ChannelGroupClient - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ChannelGroupClient(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroupClient
 
channelGroupClientList(int, int, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelGroupCommands
 
ChannelGroupCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
channelGroupCopy(int, int, PermissionGroupDatabaseType) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelGroupCommands
 
channelGroupCopy(int, String, PermissionGroupDatabaseType) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelGroupCommands
 
channelGroupDel(int, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelGroupCommands
 
channelGroupDelPerm(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
channelGroupList() - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelGroupCommands
 
channelGroupPermList(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
channelGroupRename(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelGroupCommands
 
ChannelInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ChannelInfo(int, Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
channelInfo(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelCommands
 
channelList() - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelCommands
 
channelMove(int, int, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelCommands
 
ChannelMovedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelMovedEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelMovedEvent
 
ChannelPasswordChangedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelPasswordChangedEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelPasswordChangedEvent
 
channelPermList(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
ChannelProperty - Enum in com.github.theholywaffle.teamspeak3.api
 
Client - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Client(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
clientAddPerm(int, String, int, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
clientAddPerm(int, String, boolean, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
ClientCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
clientDBDelete(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.DatabaseClientCommands
 
clientDBEdit(int, Map<ClientProperty, String>) - Static method in class com.github.theholywaffle.teamspeak3.commands.DatabaseClientCommands
 
clientDBFind(String, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.DatabaseClientCommands
 
clientDBInfo(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.DatabaseClientCommands
 
clientDBList(int, int, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.DatabaseClientCommands
 
clientDelPerm(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
clientEdit(int, Map<ClientProperty, String>) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
clientFind(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
clientGetDBIdFromUId(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
clientGetIds(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
ClientInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ClientInfo(int, Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
clientInfo(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
ClientJoinEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ClientJoinEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
clientKick(ReasonIdentifier, String, int...) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
ClientLeaveEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ClientLeaveEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ClientLeaveEvent
 
clientList() - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
clientMove(int, int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
clientMove(int[], int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
ClientMovedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ClientMovedEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ClientMovedEvent
 
clientPermList(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
clientPoke(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
ClientProperty - Enum in com.github.theholywaffle.teamspeak3.api
 
clientSetServerQueryLogin(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
clientUpdate(Map<ClientProperty, String>) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
Codec - Enum in com.github.theholywaffle.teamspeak3.api
Voice codecs currently used by TeamSpeak3.
CodecEncryptionMode - Enum in com.github.theholywaffle.teamspeak3.api
Describes how the virtual server manages audio encryption.
com.github.theholywaffle.teamspeak3 - package com.github.theholywaffle.teamspeak3
 
com.github.theholywaffle.teamspeak3.api - package com.github.theholywaffle.teamspeak3.api
 
com.github.theholywaffle.teamspeak3.api.event - package com.github.theholywaffle.teamspeak3.api.event
 
com.github.theholywaffle.teamspeak3.api.exception - package com.github.theholywaffle.teamspeak3.api.exception
 
com.github.theholywaffle.teamspeak3.api.reconnect - package com.github.theholywaffle.teamspeak3.api.reconnect
 
com.github.theholywaffle.teamspeak3.api.wrapper - package com.github.theholywaffle.teamspeak3.api.wrapper
 
com.github.theholywaffle.teamspeak3.commands - package com.github.theholywaffle.teamspeak3.commands
 
com.github.theholywaffle.teamspeak3.commands.parameter - package com.github.theholywaffle.teamspeak3.commands.parameter
 
com.github.theholywaffle.teamspeak3.commands.response - package com.github.theholywaffle.teamspeak3.commands.response
 
Command - Class in com.github.theholywaffle.teamspeak3.commands
 
CommandEncoding - Class in com.github.theholywaffle.teamspeak3.commands
 
CommandFuture<V> - Class in com.github.theholywaffle.teamspeak3.api
Represents the result of an asynchronous execution of a query command.
CommandFuture() - Constructor for class com.github.theholywaffle.teamspeak3.api.CommandFuture
 
CommandFuture.FailureListener - Interface in com.github.theholywaffle.teamspeak3.api
A listener which will be notified if the CommandFuture failed.
CommandFuture.SuccessListener<V> - Interface in com.github.theholywaffle.teamspeak3.api
A listener which will be notified if the CommandFuture succeeded.
complainAdd(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ComplaintCommands
 
complainDel(int, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ComplaintCommands
 
complainDelAll(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ComplaintCommands
 
complainList(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ComplaintCommands
 
Complaint - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Complaint(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Complaint
 
ComplaintCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
connect() - Method in class com.github.theholywaffle.teamspeak3.TS3Query
Tries to establish a connection to the TeamSpeak3 server.
ConnectionHandler - Interface in com.github.theholywaffle.teamspeak3.api.reconnect
 
ConnectionInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ConnectionInfo(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
constantBackoff() - Static method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectStrategy
 
constantBackoff(int) - Static method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectStrategy
 
copyChannelGroup(int, int, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a copy of the channel group specified by sourceGroupId, overwriting any other channel group specified by targetGroupId.
copyChannelGroup(int, String, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a copy of the channel group specified by sourceGroupId with a given name and returns the ID of the newly created channel group.
copyChannelGroup(int, int, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a copy of the channel group specified by sourceGroupId, overwriting any other channel group specified by targetGroupId.
copyChannelGroup(int, String, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a copy of the channel group specified by sourceGroupId with a given name and returns the ID of the newly created channel group.
copyServerGroup(int, int, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a copy of the server group specified by sourceGroupId, overwriting another server group specified by targetGroupId.
copyServerGroup(int, String, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a copy of the server group specified by sourceGroupId with a given name and returns the ID of the newly created server group.
copyServerGroup(int, int, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a copy of the server group specified by sourceGroupId, overwriting another server group specified by targetGroupId.
copyServerGroup(int, String, PermissionGroupDatabaseType) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a copy of the server group specified by sourceGroupId with a given name and returns the ID of the newly created server group.
create(ConnectionHandler) - Method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectStrategy
 
createChannel(String, Map<ChannelProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a new channel with a given name using the given properties and returns its ID.
createChannel(String, Map<ChannelProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a new channel with a given name using the given properties and returns its ID.
CreatedQueryLogin - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
CreatedQueryLogin(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.CreatedQueryLogin
 
CreatedVirtualServer - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
CreatedVirtualServer(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.CreatedVirtualServer
 
createFileDirectory(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a new directory on the file repository in the specified channel.
createFileDirectory(String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a new directory on the file repository in the specified channel.
createFileDirectory(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a new directory on the file repository in the specified channel.
createFileDirectory(String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a new directory on the file repository in the specified channel.
createServer(String, Map<VirtualServerProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a new virtual server with the given name and returns an object containing the ID of the newly created virtual server, the default server admin token and the virtual server's voice port.
createServer(String, Map<VirtualServerProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a new virtual server with the given name and returns an object containing the ID of the newly created virtual server, the default server admin token and the virtual server's voice port.
createServerSnapshot() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Creates a Snapshot of the selected virtual server containing all settings, groups and known client identities.
createServerSnapshot() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a Snapshot of the selected virtual server containing all settings, groups and known client identities.
custom(int) - Static method in class com.github.theholywaffle.teamspeak3.TS3Query.FloodRate
Creates a FloodRate object that represents a custom command delay.
customDelete(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.CustomPropertyCommands
 
customInfo(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.CustomPropertyCommands
 
CustomPropertyAssignment - Class in com.github.theholywaffle.teamspeak3.api.wrapper
Wrapper class for the result to a customsearch command.
CustomPropertyAssignment(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.CustomPropertyAssignment
 
CustomPropertyCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
customSearch(String, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.CustomPropertyCommands
 
customSet(int, String, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.CustomPropertyCommands
 

D

DatabaseClient - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
DatabaseClient(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClient
 
DatabaseClientCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
DatabaseClientInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
DatabaseClientInfo(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClientInfo
 
decode(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.CommandEncoding
 
DEFAULT - Static variable in class com.github.theholywaffle.teamspeak3.TS3Query.FloodRate
Default delay of 350 milliseconds between commands for queries that are not whitelisted.
DefaultArrayResponse - Class in com.github.theholywaffle.teamspeak3.commands.response
 
deleteAllBans() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes all active ban rules from the server.
deleteAllBans() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes all active ban rules from the server.
deleteAllComplaints(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes all complaints about the client with specified database ID from the server.
deleteAllComplaints(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes all complaints about the client with specified database ID from the server.
deleteBan(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes the ban rule with the specified ID from the server.
deleteBan(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes the ban rule with the specified ID from the server.
deleteChannel(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes an existing channel specified by its ID, kicking all clients out of the channel.
deleteChannel(int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes an existing channel with a given ID.
deleteChannel(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes an existing channel specified by its ID, kicking all clients out of the channel.
deleteChannel(int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes an existing channel with a given ID.
deleteChannelClientPermission(int, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes a specified permission from a client in a specific channel.
deleteChannelClientPermission(int, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes a specified permission from a client in a specific channel.
deleteChannelGroup(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes the channel group with the given ID.
deleteChannelGroup(int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes the channel group with the given ID.
deleteChannelGroup(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes the channel group with the given ID.
deleteChannelGroup(int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes the channel group with the given ID.
deleteChannelGroupPermission(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes a permission from the channel group with the given ID.
deleteChannelGroupPermission(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes a permission from the channel group with the given ID.
deleteChannelPermission(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes a permission from the channel with the given ID.
deleteChannelPermission(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes a permission from the channel with the given ID.
deleteClientPermission(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deprecated.
This method is no longer preferred for removing permissions from a client.

Use TS3Api.deleteClientPermission(int, IPermissionType) or TS3Api.deleteClientPermission(int, BPermissionType) instead.

deleteClientPermission(int, IPermissionType) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes a permission from a client.
deleteClientPermission(int, BPermissionType) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes a permission from a client.
deleteClientPermission(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deprecated.
This method is no longer preferred for removing permissions from a client.

Use TS3ApiAsync.deleteClientPermission(int, IPermissionType) or TS3ApiAsync.deleteClientPermission(int, BPermissionType) instead.

deleteClientPermission(int, IPermissionType) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes a permission from a client.
deleteClientPermission(int, BPermissionType) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes a permission from a client.
deleteComplaint(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes the complaint about the client with database ID targetClientDBId submitted by the client with database ID fromClientDBId from the server.
deleteComplaint(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes the complaint about the client with database ID targetClientDBId submitted by the client with database ID fromClientDBId from the server.
deleteCustomClientProperty(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes the key custom client property from a client.
deleteCustomClientProperty(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes the key custom client property from a client.
deleteDatabaseClientProperties(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes all stored database information about the specified client.
deleteDatabaseClientProperties(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes all stored database information about the specified client.
deleteFile(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes a file or directory from the file repository in the specified channel.
deleteFile(String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes a file or directory from the file repository in the specified channel.
deleteFile(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes a file or directory from the file repository in the specified channel.
deleteFile(String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes a file or directory from the file repository in the specified channel.
deleteFiles(String[], int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes multiple files or directories from the file repository in the specified channel.
deleteFiles(String[], int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes multiple files or directories from the file repository in the specified channel.
deleteFiles(String[], int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes multiple files or directories from the file repository in the specified channel.
deleteFiles(String[], int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes multiple files or directories from the file repository in the specified channel.
deleteIcon(long) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes an icon from the icon directory in the file repository.
deleteIcon(long) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes an icon from the icon directory in the file repository.
deleteIcons(long...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes multiple icons from the icon directory in the file repository.
deleteIcons(long...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes multiple icons from the icon directory in the file repository.
deleteOfflineMessage(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes the offline message with the specified ID.
deleteOfflineMessage(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes the offline message with the specified ID.
deletePermissionFromAllServerGroups(ServerGroupType, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes a specified permission from all server groups of the type specified by type on all virtual servers.
deletePermissionFromAllServerGroups(ServerGroupType, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes a specified permission from all server groups of the type specified by type on all virtual servers.
deletePrivilegeKey(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes the privilege key with the given token.
deletePrivilegeKey(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes the privilege key with the given token.
deleteServer(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes the virtual server with the specified ID.
deleteServer(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes the virtual server with the specified ID.
deleteServerGroup(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes the server group with the specified ID, even if the server group still contains clients.
deleteServerGroup(int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes a server group with the specified ID.
deleteServerGroup(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes the server group with the specified ID, even if the server group still contains clients.
deleteServerGroup(int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes a server group with the specified ID.
deleteServerGroupPermission(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes a permission from the server group with the given ID.
deleteServerGroupPermission(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes a permission from the server group with the given ID.
deleteServerQueryLogin(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deletes the server query login with the specified client database ID.
deleteServerQueryLogin(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deletes the server query login with the specified client database ID.
deployServerSnapshot(Snapshot) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Restores the selected virtual servers configuration using the data from a previously created server snapshot.
deployServerSnapshot(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Restores the configuration of the selected virtual server using the data from a previously created server snapshot.
deployServerSnapshot(Snapshot) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Restores the selected virtual servers configuration using the data from a previously created server snapshot.
deployServerSnapshot(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Restores the configuration of the selected virtual server using the data from a previously created server snapshot.
disconnect() - Static method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectStrategy
 
DisconnectingConnectionHandler - Class in com.github.theholywaffle.teamspeak3.api.reconnect
 
DisconnectingConnectionHandler(ConnectionHandler) - Constructor for class com.github.theholywaffle.teamspeak3.api.reconnect.DisconnectingConnectionHandler
 
downloadFile(OutputStream, String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Downloads a file from the file repository at a given path and channel and writes the file's bytes to an open OutputStream.
downloadFile(OutputStream, String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Downloads a file from the file repository at a given path and channel and writes the file's bytes to an open OutputStream.
downloadFile(OutputStream, String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Downloads a file from the file repository at a given path and channel and writes the file's bytes to an open OutputStream.
downloadFile(OutputStream, String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Downloads a file from the file repository at a given path and channel and writes the file's bytes to an open OutputStream.
downloadFileDirect(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Downloads a file from the file repository at a given path and channel and returns the file's bytes as a byte array.
downloadFileDirect(String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Downloads a file from the file repository at a given path and channel and returns the file's bytes as a byte array.
downloadFileDirect(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Downloads a file from the file repository at a given path and channel and returns the file's bytes as a byte array.
downloadFileDirect(String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Downloads a file from the file repository at a given path and channel and returns the file's bytes as a byte array.
downloadIcon(OutputStream, long) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Downloads an icon from the icon directory in the file repository and writes the file's bytes to an open OutputStream.
downloadIcon(OutputStream, long) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Downloads an icon from the icon directory in the file repository and writes the file's bytes to an open OutputStream.
downloadIconDirect(long) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Downloads an icon from the icon directory in the file repository and returns the file's bytes as a byte array.
downloadIconDirect(long) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Downloads an icon from the icon directory in the file repository and returns the file's bytes as a byte array.

E

editChannel(int, Map<ChannelProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Changes a channel's configuration using the given properties.
editChannel(int, ChannelProperty, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Changes a single property of the given channel.
editChannel(int, Map<ChannelProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Changes a channel's configuration using the given properties.
editChannel(int, ChannelProperty, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Changes a single property of the given channel.
editClient(int, Map<ClientProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Changes a client's configuration using given properties.
editClient(int, ClientProperty, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Changes a single property of the given client.
editClient(int, Map<ClientProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Changes a client's configuration using given properties.
editClient(int, ClientProperty, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Changes a single property of the given client.
editDatabaseClient(int, Map<ClientProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Changes a client's database settings using given properties.
editDatabaseClient(int, Map<ClientProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Changes a client's database settings using given properties.
editInstance(ServerInstanceProperty, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Changes the server instance configuration using given properties.
editInstance(ServerInstanceProperty, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Changes the server instance configuration using given properties.
editServer(Map<VirtualServerProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Changes the configuration of the selected virtual server using given properties.
editServer(Map<VirtualServerProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Changes the configuration of the selected virtual server using given properties.
EMPTY - Static variable in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
An empty wrapper whose getters will always return the default values (-1, false, or "").
encode(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.CommandEncoding
 
exit() - Method in class com.github.theholywaffle.teamspeak3.TS3Query
Disconnects the query and closes all open resources.
exponentialBackoff() - Static method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectStrategy
 
exponentialBackoff(int, double) - Static method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectStrategy
 
exponentialBackoff(int, double, int) - Static method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectStrategy
 

F

fail(TS3Exception) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Notifies this future that the command has failed.
FileCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
FileInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
FileInfo(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.FileInfo
 
FileListEntry - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
FileListEntry(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.FileListEntry
 
FileTransfer - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
FileTransfer(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
 
FileTransferParameters - Class in com.github.theholywaffle.teamspeak3.api.wrapper
Represents an internally started file transfer and encapsulates the command response.
FileTransferParameters(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransferParameters
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelCreateEvent
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelDeletedEvent
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelDescriptionEditedEvent
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelEditedEvent
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelMovedEvent
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelPasswordChangedEvent
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientLeaveEvent
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientMovedEvent
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.ServerEditedEvent
 
fire(TS3Listener) - Method in class com.github.theholywaffle.teamspeak3.api.event.TextMessageEvent
 
fire(TS3Listener) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Event
 
forwardFailure(CommandFuture<?>) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Forwards a failure to another future by calling CommandFuture.fail(TS3Exception) on that future with the error that caused this future to fail.
forwardResult(CommandFuture<V>) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Forwards both a success as well as a failure to another CommandFuture.
forwardSuccess(CommandFuture<? super V>) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Forwards a success to another future by calling CommandFuture.set(Object) on that future with the value this future was set to.
ftCreateDir(String, int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.FileCommands
 
ftDeleteFile(int, String, String...) - Static method in class com.github.theholywaffle.teamspeak3.commands.FileCommands
 
ftGetFileInfo(int, String, String...) - Static method in class com.github.theholywaffle.teamspeak3.commands.FileCommands
 
ftGetFileInfo(int[], String[], String[]) - Static method in class com.github.theholywaffle.teamspeak3.commands.FileCommands
 
ftGetFileList(String, int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.FileCommands
 
ftInitDownload(int, String, int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.FileCommands
 
ftInitUpload(int, String, int, String, long, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.FileCommands
 
ftList() - Static method in class com.github.theholywaffle.teamspeak3.commands.FileCommands
 
ftRenameFile(String, String, int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.FileCommands
 
ftRenameFile(String, String, int, String, int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.FileCommands
 

G

get() - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Waits indefinitely until the command completes and returns the result of the command.
get(long, TimeUnit) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Waits for at most the given time until the command completes and returns the result of the command.
get() - Method in class com.github.theholywaffle.teamspeak3.api.Snapshot
 
get(String) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Gets a property as a String from the underlying map.
get(Property) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Gets a property as a String from the underlying map.
getAmountOfServerGroups() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getAntifloodPointsNeededCommandBlock() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getAntifloodPointsNeedIpBlock() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getAntifloodPointsTickReduce() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getApi() - Method in class com.github.theholywaffle.teamspeak3.TS3Query
Gets the API object that can be used to send commands to the TS3 server.
getAsyncApi() - Method in class com.github.theholywaffle.teamspeak3.TS3Query
Gets the asynchronous API object that can be used to send commands to the TS3 server in a non-blocking manner.
getAvatar() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getAvatar() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClientInfo
 
getAverageSpeed() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Returns the current file transfer speed in bytes per second.
getAwayMessage() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getBadgeGUIDs() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getBandwidthReceivedLastMinute() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getBandwidthReceivedLastMinute() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getBandwidthReceivedLastMinute() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getBandwidthReceivedLastMinute() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getBandwidthReceivedLastSecond() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getBandwidthReceivedLastSecond() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getBandwidthReceivedLastSecond() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getBandwidthReceivedLastSecond() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getBandwidthSentlastMinute() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getBandwidthSentLastMinute() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getBandwidthSentLastMinute() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getBandwidthSentLastMinute() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getBandwidthSentLastSecond() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getBandwidthSentLastSecond() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getBandwidthSentLastSecond() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getBandwidthSentLastSecond() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getBannedIp() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getBannedName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getBannedUId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getBannerGraphicsUrl() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getBannerMode() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getBans() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all bans on the selected virtual server.
getBans() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all bans on the selected virtual server.
getBase64ClientUId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getBase64HashClientUID() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClientInfo
 
getBindings() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of IP addresses used by the server instance.
getBindings() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of IP addresses used by the server instance.
getBoolean(String) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Gets a property as a boolean from the underlying map.
getBoolean(Property) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Gets a property as a boolean from the underlying map.
getBuild() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Version
 
getBytesReceivedTotal() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getBytesSentTotal() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getChannelAdminGroup() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getChannelByNameExact(String, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Finds and returns the channel matching the given name exactly.
getChannelByNameExact(String, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Finds and returns the channel matching the given name exactly.
getChannelClientPermissions(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Displays a list of permissions defined for a client in a specific channel.
getChannelClientPermissions(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Displays a list of permissions defined for a client in a specific channel.
getChannelGroupClients(int, int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets all client / channel ID combinations currently assigned to channel groups.
getChannelGroupClients(int, int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets all client / channel ID combinations currently assigned to channel groups.
getChannelGroupClientsByChannelGroupId(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets all client / channel ID combinations currently assigned to the specified channel group.
getChannelGroupClientsByChannelGroupId(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets all client / channel ID combinations currently assigned to the specified channel group.
getChannelGroupClientsByChannelId(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets all channel group assignments in the specified channel.
getChannelGroupClientsByChannelId(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets all channel group assignments in the specified channel.
getChannelGroupClientsByClientDBId(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets all channel group assignments for the specified client.
getChannelGroupClientsByClientDBId(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets all channel group assignments for the specified client.
getChannelGroupId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroupClient
 
getChannelGroupId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getChannelGroupPermissions(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all permissions assigned to the specified channel group.
getChannelGroupPermissions(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all permissions assigned to the specified channel group.
getChannelGroups() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all channel groups on the selected virtual server.
getChannelGroups() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all channel groups on the selected virtual server.
getChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelCreateEvent
 
getChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelDeletedEvent
 
getChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelDescriptionEditedEvent
 
getChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelEditedEvent
 
getChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelMovedEvent
 
getChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelPasswordChangedEvent
 
getChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroupClient
 
getChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileInfo
Gets the ID of the channel this file is stored on.
getChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PrivilegeKey
 
getChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Gets the ID of the channel the server query is currently in.
getChannelInfo(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets detailed configuration information about the channel specified channel.
getChannelInfo(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets detailed configuration information about the channel specified channel.
getChannelOrder() - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelMovedEvent
 
getChannelParentId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ChannelMovedEvent
 
getChannelPermissions(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all permissions assigned to the specified channel.
getChannelPermissions(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all permissions assigned to the specified channel.
getChannels() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all channels on the selected virtual server.
getChannels() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all channels on the selected virtual server.
getChannelsByName(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of channels whose names contain the given search string.
getChannelsByName(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of channels whose names contain the given search string.
getChannelsOnline() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getClientAwayMessage() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientByNameExact(String, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Finds and returns the client whose nickname matches the given name exactly.
getClientByNameExact(String, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Finds and returns the client whose nickname matches the given name exactly.
getClientByUId(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about the client with the specified unique identifier.
getClientByUId(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about the client with the specified unique identifier.
getClientChannelGroupId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientCountry() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent
 
getClientDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroupClient
 
getClientDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.CustomPropertyAssignment
Gets the database ID of the client that matched the custom client property search.
getClientDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.QueryLogin
 
getClientDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroupClient
 
getClientDescription() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientFlagAvatarId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientFromId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientFromId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientLeaveEvent
 
getClientIconId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientLeaveEvent
 
getClientId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientMovedEvent
 
getClientId() - Method in class com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent
 
getClientId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Gets the ID of the client who started this file transfer.
getClientInfo(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about the client with the specified client ID.
getClientInfo(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about the client with the specified client ID.
getClientInheritedChannelGroupId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientMetadata() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientNeededServerQueryViewPower() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientNickname() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientPermissions(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all permissions assigned to the specified client.
getClientPermissions(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all permissions assigned to the specified client.
getClientPhoneticNickname() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClients() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all clients on the selected virtual server.
getClients() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all clients on the selected virtual server.
getClientsByName(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of clients whose nicknames contain the given search string.
getClientsByName(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of clients whose nicknames contain the given search string.
getClientServerGroups() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientsOnline() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
getClientTalkPower() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientTalkRequestMessage() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientTargetId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientTargetId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientLeaveEvent
 
getClientTransferId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Returns the key that the client has sent to the server to identify their file transfer.
getClientTransferId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransferParameters
Returns the key that the client has sent to the server to identify their file transfer.
getClientType() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientUniqueIdentifier() - Method in class com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent
 
getClientUnreadMessages() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getClientURI() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
Utility method.
getCodec() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getCodecEncryptionMode() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getCodecLatencyFactor() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
getCodecQuality() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getCommand() - Method in class com.github.theholywaffle.teamspeak3.commands.response.ResponseBuilder
 
getComplaintAutobanCount() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getComplaintAutobanTime() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getComplaintRemoveTime() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getComplaints() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all complaints on the selected virtual server.
getComplaints(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all complaints about the specified client.
getComplaints() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all complaints on the selected virtual server.
getComplaints(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all complaints about the specified client.
getConnectedTime() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getConnectionInfo() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets detailed connection information about the selected virtual server.
getConnectionInfo() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets detailed connection information about the selected virtual server.
getControlBytesReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getControlBytesSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getControlPacketsReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getControlPacketsSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getCountry() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getCreated() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PrivilegeKey
 
getCreatedDate() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getCreatedDate() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getCreatedDate() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClient
 
getCreatedDate() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getCurrentSpeed() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Returns the current file transfer speed in bytes per second.
getCustomClientProperties(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a map of all custom client properties and their values assigned to the client with database ID clientDBId.
getCustomClientProperties(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a map of all custom client properties and their values assigned to the client with database ID clientDBId.
getDatabaseClientByUId(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about the client with the specified unique identifier in the server database.
getDatabaseClientByUId(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about the client with the specified unique identifier in the server database.
getDatabaseClientInfo(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about the client with the specified database ID in the server database.
getDatabaseClientInfo(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about the client with the specified database ID in the server database.
getDatabaseClients() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about all clients in the server database.
getDatabaseClients(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about a set number of clients in the server database, starting at offset.
getDatabaseClients() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about all clients in the server database.
getDatabaseClients(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about a set number of clients in the server database, starting at offset.
getDatabaseClientsByName(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets all clients in the database whose last nickname matches the specified name exactly.
getDatabaseClientsByName(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets all clients in the database whose last nickname matches the specified name exactly.
getDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClient
 
getDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClientInfo
 
getDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Gets the ID of the server query in the database.
getDatabaseVersion() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getDefaultChannel() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getDefaultChannelAdminGroup() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getDefaultChannelGroup() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getDefaultChannelGroup() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getDefaultServerGroup() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getDefaultServerGroup() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getDefaultToken() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getDescription() - Method in enum com.github.theholywaffle.teamspeak3.api.BPermissionType
 
getDescription() - Method in enum com.github.theholywaffle.teamspeak3.api.IPermissionType
 
getDescription() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
getDescription() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getDescription() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClient
 
getDescription() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionInfo
A short description about what this permission does.
getDescription() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PrivilegeKey
 
getDiskFilePath() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Gets the path of the folder that the file which is being transferred is stored in on disk.
getDouble(String) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Gets a property as a double from the underlying map.
getDouble(Property) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Gets a property as a double from the underlying map.
getDownloadQuota() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getDuration() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getEnforcements() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getError() - Method in exception com.github.theholywaffle.teamspeak3.api.exception.TS3CommandFailedException
 
getEstimatedLocation() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getExtraMessage() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.QueryError
 
getFailedPermissionId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.QueryError
 
getFileBase() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getFileInfo(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about a file on the file repository in the specified channel.
getFileInfo(String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about a file on the file repository in the specified channel.
getFileInfo(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about a file on the file repository in the specified channel.
getFileInfo(String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about a file on the file repository in the specified channel.
getFileInfos(String[], int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about multiple files on the file repository in the specified channel.
getFileInfos(String[], int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about multiple files on the file repository in the specified channel.
getFileInfos(String[], int[], String[]) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about multiple files on the file repository in multiple channels.
getFileInfos(String[], int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about multiple files on the file repository in the specified channel.
getFileInfos(String[], int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about multiple files on the file repository in the specified channel.
getFileInfos(String[], int[], String[]) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about multiple files on the file repository in multiple channels.
getFileList(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of files and directories in the specified parent directory and channel.
getFileList(String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of files and directories in the specified parent directory and channel.
getFileList(String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of files and directories in the specified parent directory and channel.
getFileList(String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of files and directories in the specified parent directory and channel.
getFileName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Returns the name of the file on the TS3 server without its full path.
getFilePath() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
getFileServerHost() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransferParameters
Gets the IP address or hostname of the file server the TS3 instance wants us to send our data to.
getFileServerPort() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransferParameters
Gets the port of the file server the TS3 instance wants us to send our data to.
getFileSize() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileInfo
Gets the size of the file in bytes.
getFileSize() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileListEntry
 
getFileSize() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransferParameters
Gets the size of the file being downloaded in bytes.
getFiletransferBandwidthReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getFiletransferBandwidthReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getFileTransferBandwidthReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getFiletransferBandwidthReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getFiletransferBandwidthSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getFiletransferBandwidthSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getFileTransferBandwidthSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getFiletransferBandwidthSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getFiletransferBytesReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getFileTransferBytesReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getFiletransferBytesReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getFiletransferBytesSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getFileTransferBytesSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getFiletransferBytesSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getFileTransferKey() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransferParameters
Gets the key needed identify ourselves to the file server and to start the file transfer.
getFileTransferPort() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getFileTransfers() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of active or recently active file transfers.
getFileTransfers() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of active or recently active file transfers.
getFirstResponse() - Method in class com.github.theholywaffle.teamspeak3.commands.response.DefaultArrayResponse
 
getFloodBanTime() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getFuture() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
getGroupId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PrivilegeKey
 
getGuestServerQueryGroup() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getHostbannerGfxInterval() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getHostbannerGfxUrl() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getHostbannerMode() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getHostbannerUrl() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getHostbuttonGfxUrl() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getHostbuttonTooltip() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getHostbuttonUrl() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getHostInfo() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Displays detailed configuration information about the server instance including uptime, number of virtual servers online, traffic information, etc.
getHostInfo() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Displays detailed configuration information about the server instance including uptime, number of virtual servers online, traffic information, etc.
getHostMessage() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getHostMessageMode() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getIconId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getIconId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
getIconId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getIconId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClientInfo
 
getIconId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.IconFile
Gets the icon ID corresponding to this file, or -1 if the file name doesn't follow the standard format.
getIconId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroup
 
getIconId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getIconList() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all icon files on this virtual server.
getIconList() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all icon files on this virtual server.
getId() - Method in enum com.github.theholywaffle.teamspeak3.api.BPermissionType
 
getId() - Method in enum com.github.theholywaffle.teamspeak3.api.IPermissionType
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Channel
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.CreatedVirtualServer
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Message
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionAssignment
Gets the numerical ID of this permission.
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionInfo
Gets the numerical ID of this permission.
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.QueryError
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroup
 
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Gets the client ID of the server query.
getId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
getIdleTime() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.ChannelBannerMode
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.Codec
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.CodecEncryptionMode
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.HostBannerMode
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.HostMessageMode
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.LogLevel
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.PermissionGroupDatabaseType
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.PermissionGroupType
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.PrivilegeKeyType
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.ReasonIdentifier
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.ServerGroupType
 
getIndex() - Method in enum com.github.theholywaffle.teamspeak3.api.TextMessageTargetMode
 
getInheritedChannelGroupId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getInstanceInfo() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Displays the server instance configuration including database revision number, the file transfer port, default group IDs, etc.
getInstanceInfo() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Displays the server instance configuration including database revision number, the file transfer port, default group IDs, etc.
getInstanceLogEntries(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Fetches the specified amount of log entries from the server log.
getInstanceLogEntries() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Fetches the last 100 log entries from the server log.
getInstanceLogEntries(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Fetches the specified amount of log entries from the server log.
getInstanceLogEntries() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Fetches the last 100 log entries from the server log.
getInt(String) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Gets a property as an integer from the underlying map.
getInt(Property) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Gets a property as an integer from the underlying map.
getInvokerClientDBId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getInvokerId() - Method in class com.github.theholywaffle.teamspeak3.api.event.BaseEvent
Gets the ID of the client who caused this event to happen.
getInvokerName() - Method in class com.github.theholywaffle.teamspeak3.api.event.BaseEvent
Gets the nickname of the client who caused this event to happen.
getInvokerName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getInvokerUId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getInvokerUniqueId() - Method in class com.github.theholywaffle.teamspeak3.api.event.BaseEvent
Gets the unique identifier of the client who caused this event to happen.
getIp() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Binding
 
getIp() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getIp() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getKeepAliveBytesReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getKeepAliveBytesSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getKeepAlivePacketsReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getKeepAlivePacketsSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getKey() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.CustomPropertyAssignment
Gets the key of the matched custom client property.
getLastConnectedDate() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getLastConnectedDate() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClient
 
getLastIp() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClient
 
getLastModifiedDate() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileInfo
Gets the date of the last modification to this file.
getLastNickname() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getLoginName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getLoginName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Gets the username that was used when logging the query in (using a username-password combination).
getLong(String) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Gets a property as a long from the underlying map.
getLong(Property) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Gets a property as a long from the underlying map.
getMachineId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getMajorId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionAssignment
Specifies where this permission assignment originates from, depending on the type of this assignment.
getMap() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Gets the map underlying this Wrapper.
getMaxClients() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getMaxClients() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
getMaxDownloadBandwidth() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getMaxDownloadBandwidth() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getMaxFamilyClients() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getMaxFloodCommands() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getMaxFloodTime() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getMaxUploadBandwidth() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getMaxUploadBandwidth() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getMemberAddPower() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
getMemberAddPower() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroup
 
getMemberRemovePower() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
getMemberRemovePower() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroup
 
getMessage() - Method in class com.github.theholywaffle.teamspeak3.api.event.TextMessageEvent
 
getMessage() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Complaint
 
getMessage() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransferParameters
Gets the message that is provided in case the command fails.
getMessage() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.QueryError
 
getMetaData() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getMinClientsInChannelBeforeForcedSilence() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getMinimumClientVersion() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getMinorId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionAssignment
Specifies where this permission assignment originates from, depending on the type of this assignment.
getModifyPower() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
getModifyPower() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroup
 
getMonthlyBytesDownloaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getMonthlyBytesDownloaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClientInfo
 
getMonthlyBytesDownloaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getMonthlyBytesUploaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getMonthlyBytesUploaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClientInfo
 
getMonthlyBytesUploaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getMs() - Method in class com.github.theholywaffle.teamspeak3.TS3Query.FloodRate
 
getMyTeamSpeakId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getName() - Method in enum com.github.theholywaffle.teamspeak3.api.BPermissionType
 
getName() - Method in enum com.github.theholywaffle.teamspeak3.api.ChannelProperty
 
getName() - Method in enum com.github.theholywaffle.teamspeak3.api.ClientProperty
 
getName() - Method in enum com.github.theholywaffle.teamspeak3.api.IPermissionType
 
getName() - Method in interface com.github.theholywaffle.teamspeak3.api.Property
 
getName() - Method in enum com.github.theholywaffle.teamspeak3.api.ServerInstanceProperty
 
getName() - Method in enum com.github.theholywaffle.teamspeak3.api.VirtualServerProperty
 
getName() - Method in enum com.github.theholywaffle.teamspeak3.api.VirtualServerStatus
 
getName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
getName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileInfo
Gets the name of this file or directory.
getName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileListEntry
 
getName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Permission
Gets the name of this permission.
getName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionInfo
Gets the name of this permission.
getName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroup
 
getName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
getName() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
getNameMode() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
getNameMode() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroup
 
getNeededIdentitySecurityLevel() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getNeededServerQueryViewPower() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getNeededSubscribePower() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Channel
 
getNeededTalkPower() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getNickname() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getNickname() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClient
 
getNickname() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroupClient
 
getNickname() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Gets the nickname currently used by the server query.
getOfflineMessage(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Reads the message body of a message.
getOfflineMessage(Message) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Reads the message body of a message.
getOfflineMessage(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Reads the message body of a message.
getOfflineMessage(Message) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Reads the message body of a message.
getOfflineMessages() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all offline messages for the server query.
getOfflineMessages() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all offline messages for the server query.
getOrder() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getOriginServerId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Gets the ID of the virtual server on which the server query login was created.
getPacketLoss() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getPacketsReceivedTotal() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getPacketsSentTotal() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getParentChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getParentPath() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileInfo
Gets the path of the directory containing this file or directory.
getParentPath() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileListEntry
 
getPassword() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
getPassword() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getPath() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileInfo
Gets the path to this file or directory, including its name.
getPath() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileListEntry
 
getPermissionAssignments(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Displays detailed information about all assignments of the permission specified with permName.
getPermissionAssignments(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Displays detailed information about all assignments of the permission specified with permName.
getPermissionIdByName(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets the ID of the permission specified by permName.
getPermissionIdByName(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets the ID of the permission specified by permName.
getPermissionIdsByName(String...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets the IDs of the permissions specified by permNames.
getPermissionIdsByName(String...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets the IDs of the permissions specified by permNames.
getPermissionOverview(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all assigned permissions for a client in a specified channel.
getPermissionOverview(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all assigned permissions for a client in a specified channel.
getPermissions() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Displays a list of all permissions, including ID, name and description.
getPermissions() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Displays a list of all permissions, including ID, name and description.
getPermissionsVersion() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getPermissionValue(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Displays the current value of the specified permission for this server query instance.
getPermissionValue(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Displays the current value of the specified permission for this server query instance.
getPermissionValues(String...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Displays the current values of the specified permissions for this server query instance.
getPermissionValues(String...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Displays the current values of the specified permissions for this server query instance.
getPhoneticName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
getPhoneticName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getPhoneticNickname() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getPing() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getPing() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getPlatform() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getPlatform() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Version
 
getPlatform() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getPort() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.CreatedVirtualServer
 
getPort() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
getPrioritySpeakerDimmModificator() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getPrivilegeKey() - Method in class com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent
 
getPrivilegeKeyChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent
 
getPrivilegeKeyGroupId() - Method in class com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent
 
getPrivilegeKeys() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all available tokens to join channel or server groups, including their type and group IDs.
getPrivilegeKeys() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all available tokens to join channel or server groups, including their type and group IDs.
getPrivilegeKeyType() - Method in class com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent
 
getQueryClientLoginName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.QueryLogin
 
getQueryClientLoginPassword() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.CreatedQueryLogin
 
getQueryClientsOnline() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
getQueryError() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransferParameters
Gets a QueryError that can be used when throwing an exception.
getRawResponse() - Method in class com.github.theholywaffle.teamspeak3.commands.response.DefaultArrayResponse
 
getReason() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getReasonId() - Method in class com.github.theholywaffle.teamspeak3.api.event.BaseEvent
Gets the reason ID of the cause of this event.
getReasonMessage() - Method in class com.github.theholywaffle.teamspeak3.api.event.BaseEvent
Gets the reason for this event.
getReceivedDate() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Message
 
getReservedSlots() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getResponses() - Method in class com.github.theholywaffle.teamspeak3.commands.response.DefaultArrayResponse
 
getRuntime() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Returns how many milliseconds have elapsed since the file transfer was first announced to the server.
getSaveDb() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroup
 
getSecondsEmpty() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getSenderUniqueIdentifier() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Message
 
getServerAdminGroup() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getServerAdminToken() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.CreatedVirtualServer
 
getServerGroupClients(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all clients in the specified server group.
getServerGroupClients(ServerGroup) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all clients in the specified server group.
getServerGroupClients(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all clients in the specified server group.
getServerGroupClients(ServerGroup) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all clients in the specified server group.
getServerGroupPermissions(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all permissions assigned to the specified server group.
getServerGroupPermissions(ServerGroup) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all permissions assigned to the specified server group.
getServerGroupPermissions(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all permissions assigned to the specified server group.
getServerGroupPermissions(ServerGroup) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all permissions assigned to the specified server group.
getServerGroups() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getServerGroups() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all server groups on the virtual server.
getServerGroups() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all server groups on the virtual server.
getServerGroupsByClient(Client) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all server groups set for a client.
getServerGroupsByClient(Client) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all server groups set for a client.
getServerGroupsByClientId(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all server groups set for a client.
getServerGroupsByClientId(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all server groups set for a client.
getServerIdByPort(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets the ID of a virtual server by its port.
getServerIdByPort(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets the ID of a virtual server by its port.
getServerInfo() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets detailed information about the virtual server the server query is currently in.
getServerInfo() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets detailed information about the virtual server the server query is currently in.
getServerQueryLogins() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all server query logins (containing login name, virtual server ID, and client database ID).
getServerQueryLogins() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all server query logins (containing login name, virtual server ID, and client database ID).
getServerQueryLoginsByName(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all server query logins (containing login name, virtual server ID, and client database ID) whose login name matches the specified SQL-like pattern.
getServerQueryLoginsByName(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all server query logins (containing login name, virtual server ID, and client database ID) whose login name matches the specified SQL-like pattern.
getServerTransferId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Returns an internal ID that the server uses to identify their file transfer.
getServerTransferId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransferParameters
Returns an internal ID that the server uses to identify their file transfer.
getSortId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
getSortId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroup
 
getSourceClientDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Complaint
 
getSourceName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Complaint
 
getSpeechBytesReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getSpeechBytesSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getSpeechPacketsReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getSpeechPacketsSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getStatus() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Returns the current status of the file transfer.
getStatus() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransferParameters
Gets the status / error code of this command.
getStatus() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
getSubject() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Message
 
getTalkPower() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getTalkRequestCreatedDate() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getTalkRequestMessage() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getTargetChannelId() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientMovedEvent
Gets the ID of the channel the client has moved to.
getTargetClientDatabaseId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Complaint
 
getTargetClientId() - Method in class com.github.theholywaffle.teamspeak3.api.event.TextMessageEvent
Gets the client ID of the recipient of a private message.
getTargetMode() - Method in class com.github.theholywaffle.teamspeak3.api.event.TextMessageEvent
 
getTargetName() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Complaint
 
getTimeConnected() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getTimestamp() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Complaint
 
getTimeStamp() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getToken() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PrivilegeKey
 
getTopic() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
getTotalBytesDownloaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getTotalBytesDownloaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClientInfo
 
getTotalBytesDownloaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTotalBytesReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getTotalBytesReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getTotalBytesReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTotalBytesSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getTotalBytesSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getTotalBytesSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTotalBytesUploaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getTotalBytesUploaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClientInfo
 
getTotalBytesUploaded() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTotalChannels() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getTotalClientConnections() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTotalClients() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Channel
 
getTotalClientsFamily() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Channel
 
getTotalClientsOnline() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getTotalConnections() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getTotalConnections() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClient
 
getTotalControlPacketloss() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTotalFileSize() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Gets the size in bytes the file will have once it is fully transferred.
getTotalKeepAlivePacketloss() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTotalMaxClients() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getTotalPacketloss() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTotalPacketsReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getTotalPacketsReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getTotalPacketsReceived() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTotalPacketsSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getTotalPacketsSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ConnectionInfo
 
getTotalPacketsSent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTotalQueryClientConnections() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTotalRunningServers() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getTotalSpeechPacketloss() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getTransferredFileSize() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Gets the amount of bytes that have already been transferred.
getType() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
getType() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getType() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileInfo
Gets whether this entry is a directory or a file.
getType() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileListEntry
 
getType() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionAssignment
Where this permission assignment originates from.
getType() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PrivilegeKey
 
getType() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroup
 
getUninterruptibly() - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Waits indefinitely until the command completes and returns the result of the command.
getUninterruptibly(long, TimeUnit) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Waits for at most the given time until the command completes and returns the result of the command.
getUniqueClientIdentifier() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
getUniqueIdentifier() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
getUniqueIdentifier() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getUniqueIdentifier() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClient
 
getUniqueIdentifier() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroupClient
 
getUniqueIdentifier() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Gets the unique identifier of the server query.
getUniqueIdentifier() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
getUnreadMessages() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getUploadedBytes() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileListEntry
If this file is still uploading, this method will return how many bytes have already been uploaded.
getUploadQuota() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getUptime() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
getUptime() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
getValue() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.CustomPropertyAssignment
Gets the value of the matched custom client property.
getValue() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Permission
Gets the value of this permission assignment.
getValue() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionAssignment
Gets the value of this permission assignment.
getVersion() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
getVersion() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Version
 
getVersion() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getVersion() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets the version, build number and platform of the TeamSpeak3 server.
getVersion() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets the version, build number and platform of the TeamSpeak3 server.
getVirtualServerId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.QueryLogin
 
getVirtualServerId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Gets the ID of the currently selected virtual server.
getVirtualServerLogEntries(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Fetches the specified amount of log entries from the currently selected virtual server.
getVirtualServerLogEntries() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Fetches the last 100 log entries from the currently selected virtual server.
getVirtualServerLogEntries(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Fetches the specified amount of log entries from the currently selected virtual server.
getVirtualServerLogEntries() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Fetches the last 100 log entries from the currently selected virtual server.
getVirtualServerPort() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Gets the port used by the currently selected virtual server.
getVirtualServers() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets a list of all virtual servers including their ID, status, number of clients online, etc.
getVirtualServers() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets a list of all virtual servers including their ID, status, number of clients online, etc.
getVirtualServerStatus() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Gets the status of the currently selected virtual server.
getVirtualServerUniqueIdentifier() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Gets the unique identifier of the currently selected virtual server.
getWelcomeMessage() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
gm(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerCommands
 

H

handleFailure(TS3Exception) - Method in interface com.github.theholywaffle.teamspeak3.api.CommandFuture.FailureListener
The method to be executed when the command failed.
handleSuccess(V) - Method in interface com.github.theholywaffle.teamspeak3.api.CommandFuture.SuccessListener
The method to be executed when the command succeeds.
hasBeenRead() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Message
 
hasFailed() - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Returns true if the command failed and threw a TS3Exception.
hasInheritedMaxFamilyClients() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
hasOverwolf() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
hasPassword() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
hasPassword() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
hasStarted() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Returns true if the file transfer has started.
hasUnlimitedClients() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
hasUnlimitedFamilyClients() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
HostBannerMode - Enum in com.github.theholywaffle.teamspeak3.api
 
HostInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
HostInfo(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.HostInfo
 
hostInfo() - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerCommands
 
HostMessageMode - Enum in com.github.theholywaffle.teamspeak3.api
 

I

IconFile - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
IconFile(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.IconFile
 
immediate(V) - Static method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Returns a new CommandFuture that already has a value set.
instanceEdit(Map<ServerInstanceProperty, String>) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerCommands
 
InstanceInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
InstanceInfo(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
instanceInfo() - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerCommands
 
IPermissionType - Enum in com.github.theholywaffle.teamspeak3.api
 
isActive() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileTransfer
Returns true if the file transfer is still active.
isAskingPrivilegeKey() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
isAutoStart() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
isAway() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
isCancelled() - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
 
isChangeable() - Method in enum com.github.theholywaffle.teamspeak3.api.ChannelProperty
 
isChangeable() - Method in enum com.github.theholywaffle.teamspeak3.api.ClientProperty
 
isChangeable() - Method in interface com.github.theholywaffle.teamspeak3.api.Property
 
isChangeable() - Method in enum com.github.theholywaffle.teamspeak3.api.ServerInstanceProperty
 
isChangeable() - Method in enum com.github.theholywaffle.teamspeak3.api.VirtualServerProperty
 
isChannelCommander() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
isChannelGroupToken() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PrivilegeKey
 
isClientAway() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
isClientChannelCommander() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
isClientInputMuted() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
isClientOnline(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Checks whether the client with the specified client ID is online.
isClientOnline(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Checks whether the client with the specified unique identifier is online.
isClientOnline(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Checks whether the client with the specified client ID is online.
isClientOnline(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Checks whether the client with the specified unique identifier is online.
isClientOutputMuted() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
isClientOutputOnlyMuted() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
isClientPrioritySpeaker() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
isClientRecording() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
isClientRequestingToTalk() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
isClientTalking() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
isClientUsingHardwareInput() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
isClientUsingHardwareOutput() - Method in class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
isConnected() - Method in class com.github.theholywaffle.teamspeak3.TS3Query
Returns true if the query is likely connected, false if the query is disconnected or currently trying to reconnect.
isDefault() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
isDirectory() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileInfo
Returns true if this entry is a directory and not a file.
isDirectory() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileListEntry
 
isDone() - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
 
isEmpty() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Channel
 
isEncrypted() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
isFamilyEmpty() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Channel
 
isFamilyEmpty() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
isFamilyEmpty() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
isFile() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileInfo
Returns true if this entry is a file and not a directory.
isFile() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileListEntry
 
isForcedSilence() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
isInputHardware() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
isInputMuted() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
isInServerGroup(int) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
Utility method that does a linear search on the array of server group IDs returned by Client.getServerGroups() and returns true if that array contains the given server group ID.
isInServerGroup(ServerGroup) - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
Utility method that does a linear search on the array of server group IDs returned by Client.getServerGroups() and returns true if that array contains the ID of the given server group.
isLoggingChannel() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
isLoggingClient() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
isLoggingFileTransfer() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
isLoggingPermissions() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
isLoggingQuery() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
isLoggingServer() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
isNegated() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Permission
Returns true if this permission is negated.
isNegated() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionAssignment
Returns true if this permission is negated.
isOutputHardware() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
isOutputMuted() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
isOutputOnlyMuted() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
isPermanent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
isPrioritySpeaker() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
isRecording() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
isRegularClient() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
isRequestingToTalk() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
isSavedInDatabase() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
isSemiPermanent() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
isServerGroupToken() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PrivilegeKey
 
isServerQueryClient() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
isSkipped() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Permission
Returns true if this permission is skipped.
isSkipped() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionAssignment
Returns true if this permission is skipped.
isStillUploading() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.FileListEntry
Returns true if this file was actively being uploaded at the time this object was created.
isSuccessful() - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Returns true if this command completed successfully, i.e.
isSuccessful() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.QueryError
 
isTalking() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
isTalking() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
isWeblistEnabled() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 

K

KeyValueParam - Class in com.github.theholywaffle.teamspeak3.commands.parameter
 
KeyValueParam(String, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.parameter.KeyValueParam
 
KeyValueParam(String, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.parameter.KeyValueParam
 
KeyValueParam(String, long) - Constructor for class com.github.theholywaffle.teamspeak3.commands.parameter.KeyValueParam
 
KeyValueParam(String, boolean) - Constructor for class com.github.theholywaffle.teamspeak3.commands.parameter.KeyValueParam
 
kickClientFromChannel(int...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Kicks one or more clients from their current channels.
kickClientFromChannel(Client...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Kicks one or more clients from their current channels.
kickClientFromChannel(String, int...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Kicks one or more clients from their current channels for the specified reason.
kickClientFromChannel(String, Client...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Kicks one or more clients from their current channels for the specified reason.
kickClientFromChannel(int...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Kicks one or more clients from their current channels.
kickClientFromChannel(Client...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Kicks one or more clients from their current channels.
kickClientFromChannel(String, int...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Kicks one or more clients from their current channels for the specified reason.
kickClientFromChannel(String, Client...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Kicks one or more clients from their current channels for the specified reason.
kickClientFromServer(int...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Kicks one or more clients from the server.
kickClientFromServer(Client...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Kicks one or more clients from the server.
kickClientFromServer(String, int...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Kicks one or more clients from the server for the specified reason.
kickClientFromServer(String, Client...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Kicks one or more clients from the server for the specified reason.
kickClientFromServer(int...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Kicks one or more clients from the server.
kickClientFromServer(Client...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Kicks one or more clients from the server.
kickClientFromServer(String, int...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Kicks one or more clients from the server for the specified reason.
kickClientFromServer(String, Client...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Kicks one or more clients from the server for the specified reason.

L

linearBackoff() - Static method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectStrategy
 
linearBackoff(int, int) - Static method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectStrategy
 
linearBackoff(int, int, int) - Static method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectStrategy
 
logIn(String, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.QueryCommands
 
login(String, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Logs the server query in using the specified username and password.
login(String, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Logs the server query in using the specified username and password.
LogLevel - Enum in com.github.theholywaffle.teamspeak3.api
 
logOut() - Static method in class com.github.theholywaffle.teamspeak3.commands.QueryCommands
 
logout() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Logs the server query out and deselects the current virtual server.
logout() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Logs the server query out and deselects the current virtual server.
logView(int, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerCommands
 

M

map(Function<? super V, ? extends F>) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Creates a new CommandFuture that succeeds with fn(result) if the original future succeeded with a value result, and fails if the original future failed or if the mapping function fn threw an exception.
Message - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Message(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Message
 
messageAdd(String, String, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.MessageCommands
 
MessageCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
messageDel(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.MessageCommands
 
messageGet(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.MessageCommands
 
messageList() - Static method in class com.github.theholywaffle.teamspeak3.commands.MessageCommands
 
messageUpdateFlag(int, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.MessageCommands
 
moveChannel(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves a channel to a new parent channel specified by its ID.
moveChannel(int, int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves a channel to a new parent channel specified by its ID.
moveChannel(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves a channel to a new parent channel specified by its ID.
moveChannel(int, int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves a channel to a new parent channel specified by its ID.
moveClient(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves a single client into a channel.
moveClient(Client, ChannelBase) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves a single client into a channel.
moveClient(int, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves a single client into a channel using the specified password.
moveClient(Client, ChannelBase, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves a single client into a channel using the specified password.
moveClient(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves a single client into a channel.
moveClient(Client, ChannelBase) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves a single client into a channel.
moveClient(int, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves a single client into a channel using the specified password.
moveClient(Client, ChannelBase, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves a single client into a channel using the specified password.
moveClients(int[], int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves multiple clients into a channel.
moveClients(Client[], ChannelBase) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves multiple clients into a channel.
moveClients(int[], int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves multiple clients into a channel using the specified password.
moveClients(Client[], ChannelBase, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves multiple clients into a channel using the specified password.
moveClients(int[], int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves multiple clients into a channel.
moveClients(Client[], ChannelBase) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves multiple clients into a channel.
moveClients(int[], int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves multiple clients into a channel using the specified password.
moveClients(Client[], ChannelBase, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves multiple clients into a channel using the specified password.
moveFile(String, String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves and renames a file on the file repository within the same channel.
moveFile(String, String, int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Renames a file on the file repository and moves it to a new path in a different channel.
moveFile(String, String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves and renames a file on the file repository within the same channel.
moveFile(String, String, int, String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Renames a file on the file repository and moves it to a new path in a different channel.
moveFile(String, String, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves and renames a file on the file repository within the same channel.
moveFile(String, String, int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Renames a file on the file repository and moves it to a new path in a different channel.
moveFile(String, String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves and renames a file on the file repository within the same channel.
moveFile(String, String, int, String, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Renames a file on the file repository and moves it to a new path in a different channel.
moveQuery(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into a channel.
moveQuery(ChannelBase) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into a channel.
moveQuery(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into a channel using the specified password.
moveQuery(ChannelBase, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into a channel using the specified password.
moveQuery(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into a channel.
moveQuery(ChannelBase) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into a channel.
moveQuery(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into a channel using the specified password.
moveQuery(ChannelBase, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into a channel using the specified password.

O

ofAll(CommandFuture<F>...) - Static method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Combines multiple CommandFutures into a single future, which will succeed if all futures succeed and fail as soon as one future fails.
ofAll(Collection<CommandFuture<F>>) - Static method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Combines a collection of CommandFutures into a single future, which will succeed if all futures succeed and fail as soon as one future fails.
ofAny(CommandFuture<F>...) - Static method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Combines multiple CommandFutures into a single future, which will succeed if any of the futures succeeds and fail if all of the futures fail.
ofAny(Collection<CommandFuture<F>>) - Static method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Combines a collection of CommandFutures into a single future, which will succeed as soon as one of the futures succeeds and fail if all futures fail.
onChannelCreate(ChannelCreateEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onChannelCreate(ChannelCreateEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
onChannelDeleted(ChannelDeletedEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onChannelDeleted(ChannelDeletedEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
onChannelDescriptionChanged(ChannelDescriptionEditedEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onChannelDescriptionChanged(ChannelDescriptionEditedEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
onChannelEdit(ChannelEditedEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onChannelEdit(ChannelEditedEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
onChannelMoved(ChannelMovedEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onChannelMoved(ChannelMovedEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
onChannelPasswordChanged(ChannelPasswordChangedEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onChannelPasswordChanged(ChannelPasswordChangedEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
onClientJoin(ClientJoinEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onClientJoin(ClientJoinEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
onClientLeave(ClientLeaveEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onClientLeave(ClientLeaveEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
onClientMoved(ClientMovedEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onClientMoved(ClientMovedEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
onConnect(TS3Api) - Method in interface com.github.theholywaffle.teamspeak3.api.reconnect.ConnectionHandler
 
onConnect(TS3Api) - Method in class com.github.theholywaffle.teamspeak3.api.reconnect.DisconnectingConnectionHandler
 
onConnect(TS3Api) - Method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectingConnectionHandler
 
onDisconnect(TS3Query) - Method in interface com.github.theholywaffle.teamspeak3.api.reconnect.ConnectionHandler
 
onDisconnect(TS3Query) - Method in class com.github.theholywaffle.teamspeak3.api.reconnect.DisconnectingConnectionHandler
 
onDisconnect(TS3Query) - Method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectingConnectionHandler
 
onFailure(CommandFuture.FailureListener) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Sets a CommandFuture.FailureListener which will be notified when this future fails because of a error returned by the TeamSpeak server.
onPrivilegeKeyUsed(PrivilegeKeyUsedEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onPrivilegeKeyUsed(PrivilegeKeyUsedEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
onServerEdit(ServerEditedEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onServerEdit(ServerEditedEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
onSuccess(CommandFuture.SuccessListener<? super V>) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Sets a CommandFuture.SuccessListener which will be notified when this future succeeded and a value has been set.
onTextMessage(TextMessageEvent) - Method in class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
onTextMessage(TextMessageEvent) - Method in interface com.github.theholywaffle.teamspeak3.api.event.TS3Listener
 
OptionParam - Class in com.github.theholywaffle.teamspeak3.commands.parameter
 
OptionParam(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.parameter.OptionParam
 

P

Parameter - Class in com.github.theholywaffle.teamspeak3.commands.parameter
 
Parameter() - Constructor for class com.github.theholywaffle.teamspeak3.commands.parameter.Parameter
 
parse(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.response.DefaultArrayResponse
 
parseError(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.response.DefaultArrayResponse
 
permFind(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
permGet(String...) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
permIdGetByName(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
permIdGetByName(String...) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
Permission - Class in com.github.theholywaffle.teamspeak3.api.wrapper
Describes a permission that has been assigned to a client, a channel group or a server group.
Permission(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Permission
 
PermissionAssignment - Class in com.github.theholywaffle.teamspeak3.api.wrapper
Describes a single permission that is assigned to a varying target.
PermissionAssignment(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionAssignment
 
PermissionCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
PermissionGroupDatabaseType - Enum in com.github.theholywaffle.teamspeak3.api
 
PermissionGroupType - Enum in com.github.theholywaffle.teamspeak3.api
An enum describing where a PermissionAssignment originates from.
PermissionInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
Describes a single permission on the TS3 server.
PermissionInfo(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.PermissionInfo
 
permissionList() - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
permOverview(int, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
permReset() - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
pokeClient(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Pokes the client with the specified client ID.
pokeClient(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Pokes the client with the specified client ID.
PrivilegeKey - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
PrivilegeKey(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.PrivilegeKey
 
privilegeKeyAdd(PrivilegeKeyType, int, int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.PrivilegeKeyCommands
 
PrivilegeKeyCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
privilegeKeyDelete(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.PrivilegeKeyCommands
 
privilegeKeyList() - Static method in class com.github.theholywaffle.teamspeak3.commands.PrivilegeKeyCommands
 
PrivilegeKeyType - Enum in com.github.theholywaffle.teamspeak3.api
 
privilegeKeyUse(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.PrivilegeKeyCommands
 
PrivilegeKeyUsedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
PrivilegeKeyUsedEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent
 
Property - Interface in com.github.theholywaffle.teamspeak3.api
 

Q

QueryCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
QueryError - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
QueryError(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.QueryError
 
QueryLogin - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
QueryLogin(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.QueryLogin
 
queryLoginAdd(String, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.QueryLoginCommands
 
QueryLoginCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
queryLoginDel(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.QueryLoginCommands
 
queryLoginList(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.QueryLoginCommands
 
quit() - Static method in class com.github.theholywaffle.teamspeak3.commands.QueryCommands
 

R

RawParam - Class in com.github.theholywaffle.teamspeak3.commands.parameter
 
RawParam(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.parameter.RawParam
 
ReasonIdentifier - Enum in com.github.theholywaffle.teamspeak3.api
 
ReconnectingConnectionHandler - Class in com.github.theholywaffle.teamspeak3.api.reconnect
 
ReconnectingConnectionHandler(ConnectionHandler, int, int, int, double) - Constructor for class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectingConnectionHandler
 
ReconnectStrategy - Class in com.github.theholywaffle.teamspeak3.api.reconnect
 
registerAllEvents() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Registers the server query to receive notifications about all server events.
registerAllEvents() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Registers the server query to receive notifications about all server events.
registerEvent(TS3EventType) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Registers the server query to receive notifications about a given event type.
registerEvent(TS3EventType, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Registers the server query to receive notifications about a given event type.
registerEvent(TS3EventType) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Registers the server query to receive notifications about a given event type.
registerEvent(TS3EventType, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Registers the server query to receive notifications about a given event type.
registerEvents(TS3EventType...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Registers the server query to receive notifications about multiple given event types.
registerEvents(TS3EventType...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Registers the server query to receive notifications about multiple given event types.
removeClientFromServerGroup(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes the client specified by its database ID from the specified server group.
removeClientFromServerGroup(ServerGroup, Client) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes the specified client from the specified server group.
removeClientFromServerGroup(int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes the client specified by its database ID from the specified server group.
removeClientFromServerGroup(ServerGroup, Client) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes the specified client from the specified server group.
removeTS3Listeners(TS3Listener...) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Removes one or more TS3Listeners to the event manager of the query.
removeTS3Listeners(TS3Listener...) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Removes one or more TS3Listeners to the event manager of the query.
renameChannelGroup(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Renames the channel group with the specified ID.
renameChannelGroup(ChannelGroup, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Renames the specified channel group.
renameChannelGroup(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Renames the channel group with the specified ID.
renameChannelGroup(ChannelGroup, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Renames the specified channel group.
renameServerGroup(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Renames the server group with the specified ID.
renameServerGroup(ServerGroup, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Renames the specified server group.
renameServerGroup(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Renames the server group with the specified ID.
renameServerGroup(ServerGroup, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Renames the specified server group.
resetPermissions() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Resets all permissions and deletes all server / channel groups.
resetPermissions() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Resets all permissions and deletes all server / channel groups.
ResponseBuilder - Class in com.github.theholywaffle.teamspeak3.commands.response
 
ResponseBuilder(Command) - Constructor for class com.github.theholywaffle.teamspeak3.commands.response.ResponseBuilder
 

S

searchCustomClientProperty(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Finds all clients that have any value associated with the key custom client property, and returns the client's database ID and the key and value of the matching custom property.
searchCustomClientProperty(String, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Finds all clients whose value associated with the key custom client property matches the SQL-like pattern valuePattern, and returns the client's database ID and the key and value of the matching custom property.
searchCustomClientProperty(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Finds all clients that have any value associated with the key custom client property, and returns the client's database ID and the key and value of the matching custom property.
searchCustomClientProperty(String, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Finds all clients whose value associated with the key custom client property matches the SQL-like pattern valuePattern, and returns the client's database ID and the key and value of the matching custom property.
selectVirtualServer(VirtualServer) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into the specified virtual server.
selectVirtualServer(VirtualServer, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into the specified virtual server and sets the server query's nickname.
selectVirtualServer(VirtualServer) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into the specified virtual server.
selectVirtualServer(VirtualServer, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into the specified virtual server and sets the server query's nickname.
selectVirtualServerById(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into the virtual server with the specified ID.
selectVirtualServerById(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into the virtual server with the specified ID and sets the server query's nickname.
selectVirtualServerById(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into the virtual server with the specified ID.
selectVirtualServerById(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into the virtual server with the specified ID and sets the server query's nickname.
selectVirtualServerByPort(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into the virtual server with the specified voice port.
selectVirtualServerByPort(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into the virtual server with the specified voice port and sets the server query's nickname.
selectVirtualServerByPort(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into the virtual server with the specified voice port.
selectVirtualServerByPort(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into the virtual server with the specified voice port and sets the server query's nickname.
sendChannelMessage(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sends a text message to the channel with the specified ID.
sendChannelMessage(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sends a text message to the channel the server query is currently in.
sendChannelMessage(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sends a text message to the channel with the specified ID.
sendChannelMessage(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sends a text message to the channel the server query is currently in.
sendOfflineMessage(String, String, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sends an offline message to the client with the given unique identifier.
sendOfflineMessage(String, String, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sends an offline message to the client with the given unique identifier.
sendPrivateMessage(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sends a private message to the client with the specified client ID.
sendPrivateMessage(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sends a private message to the client with the specified client ID.
sendServerMessage(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sends a text message to the virtual server with the specified ID.
sendServerMessage(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sends a text message to the virtual server the server query is currently in.
sendServerMessage(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sends a text message to the virtual server with the specified ID.
sendServerMessage(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sends a text message to the virtual server the server query is currently in.
sendTextMessage(int, int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ClientCommands
 
sendTextMessage(TextMessageTargetMode, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sends a text message either to the whole virtual server, a channel or specific client.
sendTextMessage(TextMessageTargetMode, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sends a text message either to the whole virtual server, a channel or specific client.
ServerCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
serverCreate(String, Map<VirtualServerProperty, String>) - Static method in class com.github.theholywaffle.teamspeak3.commands.VirtualServerCommands
 
serverDelete(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.VirtualServerCommands
 
serverEdit(Map<VirtualServerProperty, String>) - Static method in class com.github.theholywaffle.teamspeak3.commands.VirtualServerCommands
 
ServerEditedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ServerEditedEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ServerEditedEvent
 
ServerGroup - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ServerGroup(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroup
 
serverGroupAdd(String, PermissionGroupDatabaseType) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerGroupCommands
 
serverGroupAddClient(int, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerGroupCommands
 
serverGroupAddPerm(int, String, int, boolean, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
serverGroupAutoAddPerm(ServerGroupType, String, int, boolean, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
serverGroupAutoDelPerm(ServerGroupType, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
ServerGroupClient - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ServerGroupClient(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroupClient
 
serverGroupClientList(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerGroupCommands
 
ServerGroupCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
serverGroupCopy(int, int, PermissionGroupDatabaseType) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerGroupCommands
 
serverGroupCopy(int, String, PermissionGroupDatabaseType) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerGroupCommands
 
serverGroupDel(int, boolean) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerGroupCommands
 
serverGroupDelClient(int, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerGroupCommands
 
serverGroupDelPerm(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
serverGroupList() - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerGroupCommands
 
serverGroupPermList(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.PermissionCommands
 
serverGroupRename(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerGroupCommands
 
serverGroupsByClientId(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerGroupCommands
 
ServerGroupType - Enum in com.github.theholywaffle.teamspeak3.api
 
serverIdGetByPort(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.VirtualServerCommands
 
serverInfo() - Static method in class com.github.theholywaffle.teamspeak3.commands.VirtualServerCommands
 
ServerInstanceProperty - Enum in com.github.theholywaffle.teamspeak3.api
 
serverList() - Static method in class com.github.theholywaffle.teamspeak3.commands.VirtualServerCommands
 
serverNotifyRegister(TS3EventType, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.QueryCommands
 
serverNotifyUnregister() - Static method in class com.github.theholywaffle.teamspeak3.commands.QueryCommands
 
serverProcessStop(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerCommands
 
ServerQueryInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
A class containing information about a server query, returned by the API methods TS3Api.whoAmI() and TS3ApiAsync.whoAmI().
ServerQueryInfo(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ServerQueryInfo
Creates a new ServerQueryInfo from the information present in the provided map.
serverRequestConnectionInfo() - Static method in class com.github.theholywaffle.teamspeak3.commands.VirtualServerCommands
 
serverSnapshotCreate() - Static method in class com.github.theholywaffle.teamspeak3.commands.VirtualServerCommands
 
serverSnapshotDeploy(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.VirtualServerCommands
 
serverStart(int) - Static method in class com.github.theholywaffle.teamspeak3.commands.VirtualServerCommands
 
serverStop(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.VirtualServerCommands
 
set(V) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Sets the value of this future.
setClientChannelGroup(int, int, int) - Static method in class com.github.theholywaffle.teamspeak3.commands.ChannelGroupCommands
 
setClientChannelGroup(int, int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sets a channel group for a client in a specific channel.
setClientChannelGroup(int, int, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sets a channel group for a client in a specific channel.
setCommandTimeout(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
Sets how long the query should wait for any response to a command before disconnecting.
setConnectionHandler(ConnectionHandler) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
Sets the ConnectionHandler that defines the query's behaviour when connecting or disconnecting.
setCustomClientProperties(int, Map<String, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sets the value of the multiple custom client properties for a client.
setCustomClientProperties(int, Map<String, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sets the value of the multiple custom client properties for a client.
setCustomClientProperty(int, String, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sets the value of the key custom client property for a client.
setCustomClientProperty(int, String, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sets the value of the key custom client property for a client.
setEnableCommunicationsLogging(boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
Setting this value to true will log the communication between the query client and the TS3 server at the DEBUG level.
setFloodRate(TS3Query.FloodRate) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
Sets the delay between sending commands.
setHost(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
Sets the hostname or IP address of the TeamSpeak3 server to connect to.
setLoginCredentials(String, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
Authenticates the query with the TeamSpeak3 server using the given login credentials immediately after connecting.
setMessageRead(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sets the read flag to true for a given message.
setMessageRead(Message) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sets the read flag to true for a given message.
setMessageRead(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sets the read flag to true for a given message.
setMessageRead(Message) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sets the read flag to true for a given message.
setMessageReadFlag(int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sets the read flag for a given message.
setMessageReadFlag(Message, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sets the read flag for a given message.
setMessageReadFlag(int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sets the read flag for a given message.
setMessageReadFlag(Message, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sets the read flag for a given message.
setNickname(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Sets the nickname of the server query client.
setNickname(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Sets the nickname of the server query client.
setProtocol(TS3Query.Protocol) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
Defines the protocol used to connect to the TeamSpeak3 server.
setQueryPort(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
Sets the query port to use when connecting to the TeamSpeak3 server.
setReconnectStrategy(ReconnectStrategy) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
Sets what strategy the query uses to reconnect after having been disconnected.
Snapshot - Class in com.github.theholywaffle.teamspeak3.api
 
Snapshot(String) - Constructor for class com.github.theholywaffle.teamspeak3.api.Snapshot
 
startServer(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Starts the virtual server with the specified ID.
startServer(VirtualServer) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Starts the specified virtual server.
startServer(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Starts the virtual server with the specified ID.
startServer(VirtualServer) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Starts the specified virtual server.
stopServer(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Stops the virtual server with the specified ID.
stopServer(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Stops the virtual server with the specified ID.
stopServer(VirtualServer) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Stops the specified virtual server.
stopServer(VirtualServer, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Stops the specified virtual server.
stopServer(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Stops the virtual server with the specified ID.
stopServer(int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Stops the virtual server with the specified ID.
stopServer(VirtualServer) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Stops the specified virtual server.
stopServer(VirtualServer, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Stops the specified virtual server.
stopServerProcess() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Stops the entire TeamSpeak 3 Server instance by shutting down the process.
stopServerProcess(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Stops the entire TeamSpeak 3 Server instance by shutting down the process.
stopServerProcess() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Stops the entire TeamSpeak 3 Server instance by shutting down the process.
stopServerProcess(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Stops the entire TeamSpeak 3 Server instance by shutting down the process.

T

TextMessageEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
TextMessageEvent(Wrapper) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.TextMessageEvent
 
TextMessageTargetMode - Enum in com.github.theholywaffle.teamspeak3.api
 
then(Function<? super V, CommandFuture<F>>) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Creates a new CommandFuture that succeeds with the result value of the CommandFuture returned by fn if both the original future and the future returned by fn succeed.
toString() - Method in enum com.github.theholywaffle.teamspeak3.api.event.TS3EventType
 
toString() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
 
toString() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
toString() - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.Parameter
 
toString() - Method in class com.github.theholywaffle.teamspeak3.commands.response.DefaultArrayResponse
 
TS3Api - Class in com.github.theholywaffle.teamspeak3
API to interact with the TS3Query synchronously.
TS3ApiAsync - Class in com.github.theholywaffle.teamspeak3
Asynchronous version of TS3Api to interact with the TS3Query.
TS3CommandFailedException - Exception in com.github.theholywaffle.teamspeak3.api.exception
 
TS3CommandFailedException(QueryError, String) - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3CommandFailedException
 
TS3Config - Class in com.github.theholywaffle.teamspeak3
Class used to configure the behavior of a TS3Query.
TS3Config() - Constructor for class com.github.theholywaffle.teamspeak3.TS3Config
 
TS3ConnectionFailedException - Exception in com.github.theholywaffle.teamspeak3.api.exception
 
TS3ConnectionFailedException(String) - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3ConnectionFailedException
 
TS3ConnectionFailedException(Throwable) - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3ConnectionFailedException
 
TS3ConnectionFailedException(String, Throwable) - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3ConnectionFailedException
 
TS3Event - Interface in com.github.theholywaffle.teamspeak3.api.event
 
TS3EventAdapter - Class in com.github.theholywaffle.teamspeak3.api.event
A template class implementing TS3Listener similar to Swing's event adapters.
TS3EventAdapter() - Constructor for class com.github.theholywaffle.teamspeak3.api.event.TS3EventAdapter
 
TS3EventType - Enum in com.github.theholywaffle.teamspeak3.api.event
 
TS3Exception - Exception in com.github.theholywaffle.teamspeak3.api.exception
 
TS3Exception(String) - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3Exception
 
TS3Exception(String, Throwable) - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3Exception
 
TS3FileTransferFailedException - Exception in com.github.theholywaffle.teamspeak3.api.exception
 
TS3FileTransferFailedException(String) - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3FileTransferFailedException
 
TS3FileTransferFailedException(String, IOException) - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3FileTransferFailedException
 
TS3Listener - Interface in com.github.theholywaffle.teamspeak3.api.event
Interface used to listen to events from a TeamSpeak3 server.
TS3Query - Class in com.github.theholywaffle.teamspeak3
 
TS3Query() - Constructor for class com.github.theholywaffle.teamspeak3.TS3Query
Creates a TS3Query that connects to a TS3 server at localhost:10011 using default settings.
TS3Query(TS3Config) - Constructor for class com.github.theholywaffle.teamspeak3.TS3Query
Creates a customized TS3Query that connects to a server specified by config.
TS3Query.FloodRate - Class in com.github.theholywaffle.teamspeak3
Artificial delay between sending commands, measured in milliseconds.
TS3Query.Protocol - Enum in com.github.theholywaffle.teamspeak3
The protocol used to communicate with the TeamSpeak3 server.
TS3QueryShutDownException - Exception in com.github.theholywaffle.teamspeak3.api.exception
 
TS3QueryShutDownException() - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3QueryShutDownException
 
TS3UnknownErrorException - Exception in com.github.theholywaffle.teamspeak3.api.exception
 
TS3UnknownErrorException(String) - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3UnknownErrorException
 
TS3UnknownEventException - Exception in com.github.theholywaffle.teamspeak3.api.exception
 
TS3UnknownEventException(String) - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3UnknownEventException
 

U

UNLIMITED - Static variable in class com.github.theholywaffle.teamspeak3.TS3Query.FloodRate
No delay between commands.
unregisterAllEvents() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Unregisters the server query from receiving any event notifications.
unregisterAllEvents() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Unregisters the server query from receiving any event notifications.
updateClient(Map<ClientProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Updates several client properties for this server query instance.
updateClient(ClientProperty, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Changes a single client property for this server query instance.
updateClient(Map<ClientProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Updates several client properties for this server query instance.
updateClient(ClientProperty, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Changes a single client property for this server query instance.
updateServerQueryLogin(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Generates new login credentials for the currently connected server query instance, using the given name.
updateServerQueryLogin(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Generates new login credentials for the currently connected server query instance, using the given name.
uploadFile(InputStream, long, String, boolean, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Uploads a file to the file repository at a given path and channel by reading dataLength bytes from an open InputStream.
uploadFile(InputStream, long, String, boolean, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Uploads a file to the file repository at a given path and channel by reading dataLength bytes from an open InputStream.
uploadFile(InputStream, long, String, boolean, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Uploads a file to the file repository at a given path and channel by reading dataLength bytes from an open InputStream.
uploadFile(InputStream, long, String, boolean, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Uploads a file to the file repository at a given path and channel by reading dataLength bytes from an open InputStream.
uploadFileDirect(byte[], String, boolean, int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Uploads a file that is already stored in memory to the file repository at a given path and channel.
uploadFileDirect(byte[], String, boolean, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Uploads a file that is already stored in memory to the file repository at a given path and channel.
uploadFileDirect(byte[], String, boolean, int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Uploads a file that is already stored in memory to the file repository at a given path and channel.
uploadFileDirect(byte[], String, boolean, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Uploads a file that is already stored in memory to the file repository at a given path and channel.
uploadIcon(InputStream, long) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Uploads an icon to the icon directory in the file repository by reading dataLength bytes from an open InputStream.
uploadIcon(InputStream, long) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Uploads an icon to the icon directory in the file repository by reading dataLength bytes from an open InputStream.
uploadIconDirect(byte[]) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Uploads an icon that is already stored in memory to the icon directory in the file repository.
uploadIconDirect(byte[]) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Uploads an icon that is already stored in memory to the icon directory in the file repository.
useId(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.QueryCommands
 
usePort(int, String) - Static method in class com.github.theholywaffle.teamspeak3.commands.QueryCommands
 
usePrivilegeKey(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Uses an existing privilege key to join a server or channel group.
usePrivilegeKey(PrivilegeKey) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Uses an existing privilege key to join a server or channel group.
usePrivilegeKey(String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Uses an existing privilege key to join a server or channel group.
usePrivilegeKey(PrivilegeKey) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Uses an existing privilege key to join a server or channel group.
userControlled() - Static method in class com.github.theholywaffle.teamspeak3.api.reconnect.ReconnectStrategy
 

V

valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.BPermissionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.ChannelBannerMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.ChannelProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.ClientProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.Codec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.CodecEncryptionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.event.TS3EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.HostBannerMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.HostMessageMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.IPermissionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.PermissionGroupDatabaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.PermissionGroupType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.PrivilegeKeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.ReasonIdentifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.ServerGroupType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.ServerInstanceProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.TextMessageTargetMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.VirtualServerProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.api.VirtualServerStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.theholywaffle.teamspeak3.TS3Query.Protocol
Returns the enum constant of this type with the specified name.
ValueParam - Class in com.github.theholywaffle.teamspeak3.commands.parameter
 
ValueParam(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.parameter.ValueParam
 
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.BPermissionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.ChannelBannerMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.ChannelProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.ClientProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.Codec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.CodecEncryptionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.event.TS3EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.HostBannerMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.HostMessageMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.IPermissionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.PermissionGroupDatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.PermissionGroupType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.PrivilegeKeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.ReasonIdentifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.ServerGroupType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.ServerInstanceProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.TextMessageTargetMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.VirtualServerProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.api.VirtualServerStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.theholywaffle.teamspeak3.TS3Query.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Version(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Version
 
version() - Static method in class com.github.theholywaffle.teamspeak3.commands.ServerCommands
 
VirtualServer - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
VirtualServer(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
VirtualServerCommands - Class in com.github.theholywaffle.teamspeak3.commands
 
VirtualServerInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
VirtualServerInfo(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
VirtualServerProperty - Enum in com.github.theholywaffle.teamspeak3.api
 
VirtualServerStatus - Enum in com.github.theholywaffle.teamspeak3.api
 

W

whoAmI() - Static method in class com.github.theholywaffle.teamspeak3.commands.QueryCommands
 
whoAmI() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Gets information about the current server query instance.
whoAmI() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Gets information about the current server query instance.
Wrapper - Class in com.github.theholywaffle.teamspeak3.api.wrapper
A wrapper class around a Map.
Wrapper(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Wrapper
Creates a new wrapper around the given map.
A B C D E F G H I K L M O P Q R S T U V W 
Skip navigation links

Released under the MIT license.