| Package | Description |
|---|---|
| cloud.timo.TimoCloud.api | |
| cloud.timo.TimoCloud.api.async | |
| cloud.timo.TimoCloud.api.internal | |
| cloud.timo.TimoCloud.api.objects |
| Modifier and Type | Method and Description |
|---|---|
APIRequestFuture<ProxyGroupObject> |
TimoCloudUniversalAPI.createProxyGroup(ProxyGroupProperties properties) |
APIRequestFuture<ServerGroupObject> |
TimoCloudUniversalAPI.createServerGroup(ServerGroupProperties properties) |
APIRequestFuture<Void> |
TimoCloudUniversalAPI.registerBase(String publickey)
Give a base the permission to connect to the core.
|
| Modifier and Type | Method and Description |
|---|---|
APIRequestFuture<T> |
APIRequestFuture.onCompletion(APIRequestFutureListenerWithoutParams<T> listener) |
APIRequestFuture<T> |
APIRequestFuture.onCompletion(APIRequestFutureListenerWithParams<T> listener) |
APIRequestFuture<T> |
APIRequestFuture.onError(APIRequestErrorHandler handler) |
APIRequestFuture<T> |
APIRequestFuture.removeErrorHandler(APIRequestErrorHandler errorHandler) |
APIRequestFuture<T> |
APIRequestFuture.removeListener(APIRequestFutureListener<T> listener) |
APIRequestFuture<T> |
APIRequest.submit() |
| Modifier and Type | Method and Description |
|---|---|
APIRequestFuture |
APIRequestFutureStorage.getFuture(String id) |
APIRequestFuture |
APIRequestFutureStorage.pollFuture(String id)
Returns an APIRequestFuture and deletes it from the storage
|
| Modifier and Type | Method and Description |
|---|---|
void |
APIRequestFutureStorage.addFuture(String id,
APIRequestFuture future) |
| Modifier and Type | Method and Description |
|---|---|
APIRequestFuture<Void> |
ProxyObject.createCloudflareRecords()
create Cloudflare records for the proxy only use if you have unregistered first
|
APIRequestFuture<Void> |
ProxyGroupObject.delete()
Attention: This permanently deletes the proxy group from the network
|
APIRequestFuture<Void> |
ServerGroupObject.delete()
Attention: This permanently deletes the server group from the network
|
APIRequestFuture<Void> |
ProxyObject.deleteCloudflareRecords()
delete Cloudflare records for the proxy
|
APIRequestFuture<Void> |
ProxyObject.executeCommand(String command)
Executes the given command as ConsoleSender on the proxy
|
APIRequestFuture<Void> |
ServerObject.executeCommand(String command)
Executes the given command as ConsoleSender on the server
|
APIRequestFuture<LogFractionObject> |
ProxyObject.getLogFraction(long startTime) |
APIRequestFuture<LogFractionObject> |
ServerObject.getLogFraction(long startTime) |
APIRequestFuture<LogFractionObject> |
ProxyObject.getLogFraction(long startTime,
long endTime) |
APIRequestFuture<LogFractionObject> |
ServerObject.getLogFraction(long startTime,
long endTime) |
APIRequestFuture<Boolean> |
PlayerObject.sendMessage(String message) |
APIRequestFuture<Boolean> |
PlayerObject.sendToServer(ServerObject serverObject) |
APIRequestFuture<Void> |
ProxyGroupObject.setBase(BaseObject value)
Changes the base proxies of this group shall be started by
|
APIRequestFuture<Void> |
ServerGroupObject.setBase(BaseObject value)
Changes the base servers of this group shall be started by
|
APIRequestFuture<Void> |
ServerObject.setExtra(String extra)
An extra is a custom value users can set per API.
|
APIRequestFuture<Void> |
ProxyGroupObject.setHostNames(Collection<String> value)
Changes the group's hostnames
|
APIRequestFuture<Void> |
ProxyGroupObject.setJavaParameters(Collection<String> value)
Changes the java start parameters
|
APIRequestFuture<Void> |
ServerGroupObject.setJavaParameters(Collection<String> value)
Changes the java start parameters
|
APIRequestFuture<Void> |
ProxyGroupObject.setKeepFreeSlots(int value)
Changes the group's amount of slots which should be kept free
|
APIRequestFuture<Void> |
ProxyGroupObject.setMaxAmount(int value)
Changes the group's maximum instance amount
|
APIRequestFuture<Void> |
ServerGroupObject.setMaxAmount(int value)
Changes the group's maximum server amount
|
APIRequestFuture<Void> |
ProxyGroupObject.setMaxPlayerCount(int value)
Changes the group's maximum player count
|
APIRequestFuture<Void> |
ProxyGroupObject.setMaxPlayerCountPerProxy(int value)
Changes the group's maximum player count per proxy
|
APIRequestFuture<Void> |
ProxyGroupObject.setMinAmount(int value)
Changes the group's minimum instance amount
|
APIRequestFuture<Void> |
ProxyGroupObject.setMotd(String value)
Changes the group's motd
|
APIRequestFuture<Void> |
ServerGroupObject.setOnlineAmount(int value)
Changes the group's maximum player count
|
APIRequestFuture<Void> |
ProxyGroupObject.setPriority(int value)
Changes the group's priority
|
APIRequestFuture<Void> |
ServerGroupObject.setPriority(int value)
Changes the group's priority
|
APIRequestFuture<Void> |
ProxyGroupObject.setProxyChooseStrategy(ProxyChooseStrategy value)
Changes the group's proxy choose strategy
|
APIRequestFuture<Void> |
ProxyGroupObject.setRam(int value)
Changes the group's ram
|
APIRequestFuture<Void> |
ServerGroupObject.setRam(int value)
Changes the group's ram
|
APIRequestFuture<Void> |
ServerGroupObject.setSortOutStates(Collection<String> value)
Changes the sort-out states
|
APIRequestFuture<Void> |
ServerGroupObject.setSpigotParameters(Collection<String> value)
Changes the spigot start parameters
|
APIRequestFuture<Void> |
ServerObject.setState(String state)
Sets the server's state and sends it to TimoCloud BungeeCord
|
APIRequestFuture<Void> |
ProxyGroupObject.setStatic(boolean value)
Changes whether the group is static or not.
|
APIRequestFuture<Void> |
ServerGroupObject.setStatic(boolean value)
Changes whether the group is static or not.
|
APIRequestFuture<Void> |
ProxyObject.stop()
Stops the proxy
|
APIRequestFuture<Void> |
ServerObject.stop()
Stops the server
|
Copyright © 2025. All rights reserved.