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, 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
Adds a specified permission to a channel.
addClientPermission(int, String, int, boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Adds a specified permission to a channel.
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.
addListeners(TS3Listener...) - Method in class com.github.theholywaffle.teamspeak3.EventManager
 
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.
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.
ArrayParameter - Class in com.github.theholywaffle.teamspeak3.commands.parameter
 
ArrayParameter() - Constructor for class com.github.theholywaffle.teamspeak3.commands.parameter.ArrayParameter
 
ArrayParameter(Parameter...) - 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
 
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.
BaseEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
Binding - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Binding(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Binding
 
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.
build() - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.ArrayParameter
 
build() - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.KeyValueParam
 
build() - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.OptionParam
 
build() - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.Parameter
 
build() - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.RawParam
 
build() - Method in class com.github.theholywaffle.teamspeak3.commands.parameter.ValueParam
 

C

Callback - Interface in com.github.theholywaffle.teamspeak3.api
A callback to be executed when an asynchronous command is answered by the TeamSpeak3 server.
cancel(boolean) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Cancelling a CommandFuture will not actually cancel the execution of the command which was sent to the TeamSpeak server.
canTalk() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
CBanAdd - Class in com.github.theholywaffle.teamspeak3.commands
 
CBanAdd(String, String, String, long, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CBanAdd
 
CBanClient - Class in com.github.theholywaffle.teamspeak3.commands
 
CBanClient(int, long, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CBanClient
 
CBanDel - Class in com.github.theholywaffle.teamspeak3.commands
 
CBanDel(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CBanDel
 
CBanDelAll - Class in com.github.theholywaffle.teamspeak3.commands
 
CBanDelAll() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CBanDelAll
 
CBanList - Class in com.github.theholywaffle.teamspeak3.commands
 
CBanList() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CBanList
 
CBindingList - Class in com.github.theholywaffle.teamspeak3.commands
 
CBindingList() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CBindingList
 
CChannelAddPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelAddPerm(int, String, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelAddPerm
 
CChannelClientAddPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelClientAddPerm(int, int, String, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelClientAddPerm
 
CChannelClientDelPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelClientDelPerm(int, int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelClientDelPerm
 
CChannelClientPermList - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelClientPermList(int, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelClientPermList
 
CChannelCreate - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelCreate(String, Map<ChannelProperty, String>) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelCreate
 
CChannelDelete - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelDelete(int, boolean) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelDelete
 
CChannelDelPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelDelPerm(int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelDelPerm
 
CChannelEdit - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelEdit(int, Map<ChannelProperty, String>) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelEdit
 
CChannelFind - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelFind(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelFind
 
CChannelGroupAdd - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelGroupAdd(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelGroupAdd
 
CChannelGroupAdd(String, PermissionGroupDatabaseType) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelGroupAdd
 
CChannelGroupAddPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelGroupAddPerm(int, String, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelGroupAddPerm
 
CChannelGroupClientList - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelGroupClientList(int, int, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelGroupClientList
 
CChannelGroupCopy - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelGroupCopy(int, int, PermissionGroupDatabaseType) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelGroupCopy
 
CChannelGroupCopy(int, String, PermissionGroupDatabaseType) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelGroupCopy
 
CChannelGroupDel - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelGroupDel(int, boolean) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelGroupDel
 
CChannelGroupDelPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelGroupDelPerm(int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelGroupDelPerm
 
CChannelGroupList - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelGroupList() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelGroupList
 
CChannelGroupPermList - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelGroupPermList(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelGroupPermList
 
CChannelGroupRename - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelGroupRename(int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelGroupRename
 
CChannelInfo - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelInfo(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelInfo
 
CChannelList - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelList() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelList
 
CChannelMove - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelMove(int, int, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelMove
 
CChannelPermList - Class in com.github.theholywaffle.teamspeak3.commands
 
CChannelPermList(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CChannelPermList
 
CClientAddPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientAddPerm(int, String, int, boolean) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientAddPerm
 
CClientDBDelete - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientDBDelete(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientDBDelete
 
CClientDBEdit - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientDBEdit(int, Map<ClientProperty, String>) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientDBEdit
 
CClientDBFind - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientDBFind(String, boolean) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientDBFind
 
CClientDBInfo - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientDBInfo(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientDBInfo
 
CClientDBList - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientDBList(int, int, boolean) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientDBList
 
CClientDelPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientDelPerm(int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientDelPerm
 
CClientEdit - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientEdit(int, Map<ClientProperty, String>) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientEdit
 
CClientFind - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientFind(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientFind
 
CClientGetDBIdFromUId - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientGetDBIdFromUId(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientGetDBIdFromUId
 
CClientGetIds - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientGetIds(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientGetIds
 
CClientInfo - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientInfo(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientInfo
 
CClientKick - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientKick(ReasonIdentifier, String, int...) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientKick
 
CClientList - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientList() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientList
 
CClientMove - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientMove(int, int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientMove
 
CClientMove(int[], int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientMove
 
CClientPermList - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientPermList(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientPermList
 
CClientPoke - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientPoke(int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientPoke
 
CClientSetServerQueryLogin - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientSetServerQueryLogin(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientSetServerQueryLogin
 
CClientUpdate - Class in com.github.theholywaffle.teamspeak3.commands
 
CClientUpdate(Map<ClientProperty, String>) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CClientUpdate
 
CComplainAdd - Class in com.github.theholywaffle.teamspeak3.commands
 
CComplainAdd(int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CComplainAdd
 
CComplainDel - Class in com.github.theholywaffle.teamspeak3.commands
 
CComplainDel(int, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CComplainDel
 
CComplainDelAll - Class in com.github.theholywaffle.teamspeak3.commands
 
CComplainDelAll(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CComplainDelAll
 
CComplainList - Class in com.github.theholywaffle.teamspeak3.commands
 
CComplainList(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CComplainList
 
CGM - Class in com.github.theholywaffle.teamspeak3.commands
 
CGM(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CGM
 
Channel - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Channel(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Channel
 
ChannelBase - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ChannelBase(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
ChannelCreateEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelCreateEvent(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelCreateEvent
 
ChannelDeletedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelDeletedEvent(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelDeletedEvent
 
ChannelDescriptionEditedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelDescriptionEditedEvent(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelDescriptionEditedEvent
 
ChannelEditedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelEditedEvent(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelEditedEvent
 
ChannelGroup - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ChannelGroup(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
 
ChannelGroupClient - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ChannelGroupClient(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroupClient
 
ChannelInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ChannelInfo(int, Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
ChannelMovedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelMovedEvent(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelMovedEvent
 
ChannelPasswordChangedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ChannelPasswordChangedEvent(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ChannelPasswordChangedEvent
 
ChannelProperty - Enum in com.github.theholywaffle.teamspeak3.api
 
CHostInfo - Class in com.github.theholywaffle.teamspeak3.commands
 
CHostInfo() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CHostInfo
 
CInstanceEdit - Class in com.github.theholywaffle.teamspeak3.commands
 
CInstanceEdit(ServerInstanceProperty, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CInstanceEdit
 
CInstanceInfo - Class in com.github.theholywaffle.teamspeak3.commands
 
CInstanceInfo() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CInstanceInfo
 
Client - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Client(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
ClientInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ClientInfo(int, Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
ClientJoinEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ClientJoinEvent(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent
 
ClientLeaveEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ClientLeaveEvent(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ClientLeaveEvent
 
ClientMovedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ClientMovedEvent(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.ClientMovedEvent
 
ClientProperty - Enum in com.github.theholywaffle.teamspeak3.api
 
CLogin - Class in com.github.theholywaffle.teamspeak3.commands
 
CLogin(String, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CLogin
 
CLogout - Class in com.github.theholywaffle.teamspeak3.commands
 
CLogout() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CLogout
 
close() - Method in class com.github.theholywaffle.teamspeak3.log.LogHandler
 
CMessageAdd - Class in com.github.theholywaffle.teamspeak3.commands
 
CMessageAdd(String, String, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CMessageAdd
 
CMessageDel - Class in com.github.theholywaffle.teamspeak3.commands
 
CMessageDel(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CMessageDel
 
CMessageGet - Class in com.github.theholywaffle.teamspeak3.commands
 
CMessageGet(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CMessageGet
 
CMessageList - Class in com.github.theholywaffle.teamspeak3.commands
 
CMessageList() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CMessageList
 
CMessageUpdateFlag - Class in com.github.theholywaffle.teamspeak3.commands
 
CMessageUpdateFlag(int, boolean) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CMessageUpdateFlag
 
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
 
com.github.theholywaffle.teamspeak3.log - package com.github.theholywaffle.teamspeak3.log
 
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.
Complaint - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Complaint(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Complaint
 
connect() - Method in class com.github.theholywaffle.teamspeak3.TS3Query
 
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
 
continueFrom(QueryIO) - Method in class com.github.theholywaffle.teamspeak3.QueryIO
 
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.
CPermFind - Class in com.github.theholywaffle.teamspeak3.commands
 
CPermFind(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPermFind
 
CPermGet - Class in com.github.theholywaffle.teamspeak3.commands
Command to look up the value of a permission for the server query.
CPermGet(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPermGet
Looks up a permission value based on the permission's name.
CPermGet(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPermGet
Looks up a permission value based on the permission's numerical ID.
CPermIdGetByName - Class in com.github.theholywaffle.teamspeak3.commands
 
CPermIdGetByName(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPermIdGetByName
 
CPermIdGetByName(String[]) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPermIdGetByName
 
CPermissionList - Class in com.github.theholywaffle.teamspeak3.commands
 
CPermissionList() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPermissionList
 
CPermOverview - Class in com.github.theholywaffle.teamspeak3.commands
 
CPermOverview(int, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPermOverview
 
CPermReset - Class in com.github.theholywaffle.teamspeak3.commands
 
CPermReset() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPermReset
 
CPrivilegeKeyAdd - Class in com.github.theholywaffle.teamspeak3.commands
 
CPrivilegeKeyAdd(PrivilegeKeyType, int, int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPrivilegeKeyAdd
 
CPrivilegeKeyDelete - Class in com.github.theholywaffle.teamspeak3.commands
 
CPrivilegeKeyDelete(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPrivilegeKeyDelete
 
CPrivilegeKeyList - Class in com.github.theholywaffle.teamspeak3.commands
 
CPrivilegeKeyList() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPrivilegeKeyList
 
CPrivilegeKeyUse - Class in com.github.theholywaffle.teamspeak3.commands
 
CPrivilegeKeyUse(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CPrivilegeKeyUse
 
CQuit - Class in com.github.theholywaffle.teamspeak3.commands
 
CQuit() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CQuit
 
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.
CreatedVirtualServer - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
CreatedVirtualServer(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.CreatedVirtualServer
 
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.
CSendTextMessage - Class in com.github.theholywaffle.teamspeak3.commands
 
CSendTextMessage(int, int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CSendTextMessage
 
CServerCreate - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerCreate(String, Map<VirtualServerProperty, String>) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerCreate
 
CServerDelete - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerDelete(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerDelete
 
CServerEdit - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerEdit(Map<VirtualServerProperty, String>) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerEdit
 
CServerGroupAdd - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupAdd(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupAdd
 
CServerGroupAdd(String, PermissionGroupDatabaseType) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupAdd
 
CServerGroupAddClient - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupAddClient(int, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupAddClient
 
CServerGroupAddPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupAddPerm(int, String, int, boolean, boolean) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupAddPerm
 
CServerGroupAutoAddPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupAutoAddPerm(ServerGroupType, String, int, boolean, boolean) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupAutoAddPerm
 
CServerGroupAutoDelPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupAutoDelPerm(ServerGroupType, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupAutoDelPerm
 
CServerGroupClientList - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupClientList(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupClientList
 
CServerGroupCopy - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupCopy(int, int, PermissionGroupDatabaseType) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupCopy
 
CServerGroupCopy(int, String, PermissionGroupDatabaseType) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupCopy
 
CServerGroupDel - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupDel(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupDel
 
CServerGroupDel(int, boolean) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupDel
 
CServerGroupDelClient - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupDelClient(int, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupDelClient
 
CServerGroupDelPerm - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupDelPerm(int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupDelPerm
 
CServerGroupList - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupList() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupList
 
CServerGroupPermList - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupPermList(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupPermList
 
CServerGroupRename - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupRename(int, String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupRename
 
CServerGroupsByClientId - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerGroupsByClientId(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerGroupsByClientId
 
CServerIdGetByPort - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerIdGetByPort(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerIdGetByPort
 
CServerInfo - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerInfo() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerInfo
 
CServerList - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerList() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerList
 
CServerNotifyRegister - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerNotifyRegister(TS3EventType) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerNotifyRegister
 
CServerNotifyRegister(TS3EventType, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerNotifyRegister
 
CServerNotifyUnregister - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerNotifyUnregister() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerNotifyUnregister
 
CServerProcessStop - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerProcessStop() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerProcessStop
 
CServerRequestConnectionInfo - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerRequestConnectionInfo() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerRequestConnectionInfo
 
CServerSnapshotCreate - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerSnapshotCreate() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerSnapshotCreate
 
CServerSnapshotDeploy - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerSnapshotDeploy(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerSnapshotDeploy
 
CServerStart - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerStart(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerStart
 
CServerStop - Class in com.github.theholywaffle.teamspeak3.commands
 
CServerStop(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CServerStop
 
CSetClientChannelGroup - Class in com.github.theholywaffle.teamspeak3.commands
 
CSetClientChannelGroup(int, int, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CSetClientChannelGroup
 
CUse - Class in com.github.theholywaffle.teamspeak3.commands
 
CUse(int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CUse
 
CUse(int, int) - Constructor for class com.github.theholywaffle.teamspeak3.commands.CUse
 
CVersion - Class in com.github.theholywaffle.teamspeak3.commands
 
CVersion() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CVersion
 
CWhoAmI - Class in com.github.theholywaffle.teamspeak3.commands
 
CWhoAmI() - Constructor for class com.github.theholywaffle.teamspeak3.commands.CWhoAmI
 

D

DatabaseClient - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
DatabaseClient(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClient
 
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
 
DefaultArrayResponse - Class in com.github.theholywaffle.teamspeak3.commands.response
 
DefaultArrayResponse() - Constructor for class com.github.theholywaffle.teamspeak3.commands.response.DefaultArrayResponse
 
DefaultArrayResponse(String) - Constructor for class com.github.theholywaffle.teamspeak3.commands.response.DefaultArrayResponse
 
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
Removes a permission from a client.
deleteClientPermission(int, String) - 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.
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.
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.
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
 
disconnect() - Method in class com.github.theholywaffle.teamspeak3.QueryIO
 
DisconnectingConnectionHandler - Class in com.github.theholywaffle.teamspeak3.api.reconnect
 
DisconnectingConnectionHandler(ConnectionHandler) - Constructor for class com.github.theholywaffle.teamspeak3.api.reconnect.DisconnectingConnectionHandler
 

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, Map<ChannelProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Changes a channel's configuration using the given properties.
editClient(int, Map<ClientProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Changes a client's configuration using given properties.
editClient(int, Map<ClientProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Changes a client's configuration using given properties.
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.
encode(String) - Static method in class com.github.theholywaffle.teamspeak3.commands.CommandEncoding
 
EventManager - Class in com.github.theholywaffle.teamspeak3
 
EventManager() - Constructor for class com.github.theholywaffle.teamspeak3.EventManager
 
exit() - Method in class com.github.theholywaffle.teamspeak3.TS3Query
Removes and closes all used resources to the teamspeak server.
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(QueryError) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Notifies this future that the command has failed.
feed(String) - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
feedError(String) - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
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
 
fireEvent(String, String) - Method in class com.github.theholywaffle.teamspeak3.EventManager
 
flush() - Method in class com.github.theholywaffle.teamspeak3.log.LogHandler
 
forwardFailure(CommandFuture<?>) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Forwards a failure to another future by calling CommandFuture.fail(QueryError) 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.

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
 
getArray() - Method in class com.github.theholywaffle.teamspeak3.commands.response.DefaultArrayResponse
 
getAsyncApi() - Method in class com.github.theholywaffle.teamspeak3.TS3Query
 
getAvatar() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ClientInfo
 
getAvatar() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.DatabaseClientInfo
 
getAwayMessage() - 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
 
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
 
getCallbackMap() - Method in class com.github.theholywaffle.teamspeak3.QueryIO
 
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.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.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
 
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
 
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
 
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
 
getCommandQueue() - Method in class com.github.theholywaffle.teamspeak3.QueryIO
 
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
 
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() - 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 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
 
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
 
getError() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
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
 
getFilePath() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
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
 
getFileTransferPort() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getFirstResponse() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
getFirstResponse() - Method in class com.github.theholywaffle.teamspeak3.commands.response.DefaultArrayResponse
 
getFloodBanTime() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
getGroupId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelGroup
Deprecated.
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.ServerGroup
 
getIconId() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
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
 
getIdleTime() - Method in class com.github.theholywaffle.teamspeak3.SocketWriter
 
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.
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
 
getInvokerName() - Method in class com.github.theholywaffle.teamspeak3.api.event.BaseEvent
 
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
 
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
 
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
 
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.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 enum com.github.theholywaffle.teamspeak3.TS3Query.FloodRate
 
getName() - Method in enum com.github.theholywaffle.teamspeak3.api.ChannelProperty
 
getName() - Method in enum com.github.theholywaffle.teamspeak3.api.ClientProperty
 
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.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
 
getPassword() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
getPassword() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
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.
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.
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
 
getQueryClientsOnline() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
getRaw() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
getReason() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Ban
 
getReasonId() - Method in class com.github.theholywaffle.teamspeak3.api.event.BaseEvent
 
getReasonMessage() - Method in class com.github.theholywaffle.teamspeak3.api.event.BaseEvent
 
getReceivedDate() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Message
 
getReservedSlots() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
getResponse() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
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.
getSocket() - Method in class com.github.theholywaffle.teamspeak3.QueryIO
 
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.VirtualServer
 
getSubject() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Message
 
getTalkPower() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.Client
 
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
 
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
 
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
 
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.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.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
 
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.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.ServerQueryInfo
Gets the ID of 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
 

H

handle() - Method in interface com.github.theholywaffle.teamspeak3.api.Callback
This method will be executed when a command is answered by the server.
handleFailure(QueryError) - 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
 
hasInheritedMaxFamilyClients() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelInfo
 
hasPassword() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
hasPassword() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServerInfo
 
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
 
HostMessageMode - Enum in com.github.theholywaffle.teamspeak3.api
 

I

immediate(V) - Static method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Returns a new CommandFuture that already has a value set.
InstanceInfo - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
InstanceInfo(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.InstanceInfo
 
isAnswered() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
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 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
 
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
 
isDefault() - Method in class com.github.theholywaffle.teamspeak3.api.wrapper.ChannelBase
 
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
 
isFailed() - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Returns true if the command failed and threw a TS3CommandFailedException.
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
 
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
 
isSent() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
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.
isSuccessful() - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Returns true if this command completed successfully, i.e. the future wasn't cancelled and the command completed without throwing an exception.
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

KeepAliveThread - Class in com.github.theholywaffle.teamspeak3
 
KeepAliveThread(SocketWriter, TS3ApiAsync) - Constructor for class com.github.theholywaffle.teamspeak3.KeepAliveThread
 
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
 
log - Static variable in class com.github.theholywaffle.teamspeak3.TS3Query
 
LogHandler - Class in com.github.theholywaffle.teamspeak3.log
 
LogHandler(boolean) - Constructor for class com.github.theholywaffle.teamspeak3.log.LogHandler
 
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() - 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.

M

Message - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
Message(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.Message
 
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 client into a channel.
moveClient(Client, ChannelBase) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves a client into a channel.
moveClient(int, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves a 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 client into a channel.
moveClient(Client, ChannelBase) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves a client into a channel.
moveClient(int, int, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves a client into a channel using the specified password.
moveClient(Client, ChannelBase, String) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves a 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.
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(TS3Query) - Method in interface com.github.theholywaffle.teamspeak3.api.reconnect.ConnectionHandler
 
onConnect(TS3Query) - Method in class com.github.theholywaffle.teamspeak3.api.reconnect.DisconnectingConnectionHandler
 
onConnect(TS3Query) - 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
 
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
 
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
 
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
 
PrivilegeKeyType - Enum in com.github.theholywaffle.teamspeak3.api
 
PrivilegeKeyUsedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
PrivilegeKeyUsedEvent(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent
 
Property - Interface in com.github.theholywaffle.teamspeak3.api
 
publish(LogRecord) - Method in class com.github.theholywaffle.teamspeak3.log.LogHandler
 

Q

QueryError - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
QueryError(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.QueryError
 
QueryIO - Class in com.github.theholywaffle.teamspeak3
 
queueCommand(Command, Callback) - Method in class com.github.theholywaffle.teamspeak3.QueryIO
 
quit() - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Deprecated.
This command leaves the query in an undefined state, where the connection is closed without the socket being closed and no more command can be executed. To terminate a connection, use TS3Query.exit().
quit() - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Deprecated.
This command leaves the query in an undefined state, where the connection is closed without the socket being closed and no more command can be executed. To terminate a connection, use TS3Query.exit().

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.
removeListeners(TS3Listener...) - Method in class com.github.theholywaffle.teamspeak3.EventManager
 
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.
reset() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
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.
run() - Method in class com.github.theholywaffle.teamspeak3.KeepAliveThread
 
run() - Method in class com.github.theholywaffle.teamspeak3.SocketReader
 
run() - Method in class com.github.theholywaffle.teamspeak3.SocketWriter
 

S

selectVirtualServer(VirtualServer) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into the specified virtual server.
selectVirtualServer(VirtualServer) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into the specified virtual server.
selectVirtualServerById(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Api
Moves the server query into the virtual server with the specified ID.
selectVirtualServerById(int) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into the virtual server with the specified ID.
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) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Moves the server query into the virtual server with the specified voice port.
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(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.
ServerEditedEvent - Class in com.github.theholywaffle.teamspeak3.api.event
 
ServerEditedEvent(Map<String, String>) - 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
 
ServerGroupClient - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
ServerGroupClient(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.ServerGroupClient
 
ServerGroupType - Enum in com.github.theholywaffle.teamspeak3.api
 
ServerInstanceProperty - Enum in com.github.theholywaffle.teamspeak3.api
 
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.
set(V) - Method in class com.github.theholywaffle.teamspeak3.api.CommandFuture
Sets the value of this future.
setAnswered() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
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 many milliseconds a call in TS3Api should block at most until a command without response fails.
setConnectionHandler(ConnectionHandler) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
 
setDebugLevel(Level) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
 
setDebugToFile(boolean) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
 
setFloodRate(TS3Query.FloodRate) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
 
setHost(String) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
 
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.
setQueryPort(int) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
 
setReconnectStrategy(ReconnectStrategy) - Method in class com.github.theholywaffle.teamspeak3.TS3Config
 
setSent() - Method in class com.github.theholywaffle.teamspeak3.commands.Command
 
Snapshot - Class in com.github.theholywaffle.teamspeak3.api
 
Snapshot(String) - Constructor for class com.github.theholywaffle.teamspeak3.api.Snapshot
 
SocketReader - Class in com.github.theholywaffle.teamspeak3
 
SocketReader(TS3Query, QueryIO) - Constructor for class com.github.theholywaffle.teamspeak3.SocketReader
 
SocketWriter - Class in com.github.theholywaffle.teamspeak3
 
SocketWriter(QueryIO, int) - Constructor for class com.github.theholywaffle.teamspeak3.SocketWriter
 
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(VirtualServer) - 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(VirtualServer) - 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() - 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(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.event.TextMessageEvent
 
TextMessageTargetMode - Enum in com.github.theholywaffle.teamspeak3.api
 
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.
TS3Api(TS3Query) - Constructor for class com.github.theholywaffle.teamspeak3.TS3Api
Creates a new synchronous API object for the given TS3Query.
TS3ApiAsync - Class in com.github.theholywaffle.teamspeak3
Asynchronous version of TS3Api to interact with the TS3Query.
TS3ApiAsync(TS3Query) - Constructor for class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Creates a new asynchronous API object for the given TS3Query.
TS3CommandFailedException - Exception in com.github.theholywaffle.teamspeak3.api.exception
 
TS3CommandFailedException(QueryError) - Constructor for exception com.github.theholywaffle.teamspeak3.api.exception.TS3CommandFailedException
 
TS3Config - Class in com.github.theholywaffle.teamspeak3
 
TS3Config() - Constructor for class com.github.theholywaffle.teamspeak3.TS3Config
 
TS3ConnectionFailedException - Exception in com.github.theholywaffle.teamspeak3.api.exception
 
TS3ConnectionFailedException(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
 
TS3Listener - Interface in com.github.theholywaffle.teamspeak3.api.event
 
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 - Enum in com.github.theholywaffle.teamspeak3
 
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

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(Map<ClientProperty, String>) - Method in class com.github.theholywaffle.teamspeak3.TS3ApiAsync
Updates several client properties 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.
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.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.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.FloodRate
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.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.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.FloodRate
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
 
VirtualServer - Class in com.github.theholywaffle.teamspeak3.api.wrapper
 
VirtualServer(Map<String, String>) - Constructor for class com.github.theholywaffle.teamspeak3.api.wrapper.VirtualServer
 
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() - 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

Copyright © 2016. All rights reserved.