| Modifier and Type | Method and Description |
|---|---|
int |
TS3Api.addChannelGroup(String name,
PermissionGroupDatabaseType type)
Creates a new channel group using a given name and returns its ID.
|
CommandFuture<Integer> |
TS3ApiAsync.addChannelGroup(String name,
PermissionGroupDatabaseType type)
Creates a new channel group using a given name and returns its ID.
|
int |
TS3Api.addServerGroup(String name,
PermissionGroupDatabaseType type)
Creates a new server group using a given name and returns its ID.
|
CommandFuture<Integer> |
TS3ApiAsync.addServerGroup(String name,
PermissionGroupDatabaseType type)
Creates a new server group using a given name and returns its ID.
|
void |
TS3Api.copyChannelGroup(int sourceGroupId,
int targetGroupId,
PermissionGroupDatabaseType type)
Creates a copy of the channel group specified by
sourceGroupId,
overwriting any other channel group specified by targetGroupId. |
CommandFuture<Void> |
TS3ApiAsync.copyChannelGroup(int sourceGroupId,
int targetGroupId,
PermissionGroupDatabaseType type)
Creates a copy of the channel group specified by
sourceGroupId,
overwriting any other channel group specified by targetGroupId. |
int |
TS3Api.copyChannelGroup(int sourceGroupId,
String targetName,
PermissionGroupDatabaseType type)
Creates a copy of the channel group specified by
sourceGroupId with a given name
and returns the ID of the newly created channel group. |
CommandFuture<Integer> |
TS3ApiAsync.copyChannelGroup(int sourceGroupId,
String targetName,
PermissionGroupDatabaseType type)
Creates a copy of the channel group specified by
sourceGroupId with a given name
and returns the ID of the newly created channel group. |
int |
TS3Api.copyServerGroup(int sourceGroupId,
int targetGroupId,
PermissionGroupDatabaseType type)
Creates a copy of the server group specified by
sourceGroupId,
overwriting another server group specified by targetGroupId. |
CommandFuture<Integer> |
TS3ApiAsync.copyServerGroup(int sourceGroupId,
int targetGroupId,
PermissionGroupDatabaseType type)
Creates a copy of the server group specified by
sourceGroupId,
overwriting another server group specified by targetGroupId. |
int |
TS3Api.copyServerGroup(int sourceGroupId,
String targetName,
PermissionGroupDatabaseType type)
Creates a copy of the server group specified by
sourceGroupId with a given name
and returns the ID of the newly created server group. |
CommandFuture<Integer> |
TS3ApiAsync.copyServerGroup(int sourceGroupId,
String targetName,
PermissionGroupDatabaseType type)
Creates a copy of the server group specified by
sourceGroupId with a given name
and returns the ID of the newly created server group. |
| Modifier and Type | Method and Description |
|---|---|
static PermissionGroupDatabaseType |
PermissionGroupDatabaseType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PermissionGroupDatabaseType[] |
PermissionGroupDatabaseType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
PermissionGroupDatabaseType |
ServerGroup.getType() |
PermissionGroupDatabaseType |
ChannelGroup.getType() |
| Modifier and Type | Method and Description |
|---|---|
static Command |
ChannelGroupCommands.channelGroupAdd(String groupName,
PermissionGroupDatabaseType type) |
static Command |
ChannelGroupCommands.channelGroupCopy(int sourceGroupId,
int targetGroupId,
PermissionGroupDatabaseType type) |
static Command |
ChannelGroupCommands.channelGroupCopy(int sourceGroupId,
String groupName,
PermissionGroupDatabaseType type) |
static Command |
ServerGroupCommands.serverGroupAdd(String groupName,
PermissionGroupDatabaseType type) |
static Command |
ServerGroupCommands.serverGroupCopy(int sourceGroupId,
int targetGroupId,
PermissionGroupDatabaseType type) |
static Command |
ServerGroupCommands.serverGroupCopy(int sourceGroupId,
String groupName,
PermissionGroupDatabaseType type) |
Released under the MIT license.