Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- CachedSubscriber - Class in org.kobe.xbot.JClient
- CachedSubscriber(String, XTablesClient) - Constructor for class org.kobe.xbot.JClient.CachedSubscriber
- CachedSubscriber(String, XTablesClient, int) - Constructor for class org.kobe.xbot.JClient.CachedSubscriber
- CATEGORY_FIELD_NUMBER - Static variable in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate
- CircularBuffer<T> - Class in org.kobe.xbot.Utilities
- CircularBuffer(int) - Constructor for class org.kobe.xbot.Utilities.CircularBuffer
- CircularBuffer(int, BiFunction<T, T, Boolean>) - Constructor for class org.kobe.xbot.Utilities.CircularBuffer
- CLEANING - Enum constant in enum class org.kobe.xbot.Utilities.XTableStatus
- cleanUp() - Method in class org.kobe.xbot.JClient.BaseHandler
-
Performs cleanup by closing the ZMQ.Socket.
- cleanUp() - Method in class org.kobe.xbot.JServer.BaseHandler
-
Performs cleanup by closing the ZMQ.Socket.
- clear() - Method in class org.kobe.xbot.JClient.CachedSubscriber
- clear() - Method in class org.kobe.xbot.Utilities.CircularBuffer
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BoolList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BytesList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.DoubleList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.FloatList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.IntegerList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.LongList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.StringList.Builder
- clearAvailableProcessors() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int32 available_processors = 6;
- clearBatch() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
repeated .org.kobe.xbot.Utilities.Entities.XTableMessage batch = 6;
- clearBoolValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
bool bool_value = 5;
- clearBufferSize() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
optional int32 buffer_size = 18;
- clearBytesValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
bytes bytes_value = 9;
- clearCategory() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
-
.org.kobe.xbot.Utilities.Entities.XTableMessage.XTableUpdate.Category category = 2;
- clearCommand() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
.org.kobe.xbot.Utilities.Entities.XTableMessage.Command command = 1;
- clearCoordinates() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList.Builder
-
repeated .org.kobe.xbot.Utilities.Entities.Coordinate coordinates = 1;
- clearData() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
- clearDoubleValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
double double_value = 4;
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BoolList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BytesList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.DoubleList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.FloatList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.IntegerList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.LongList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.StringList.Builder
- clearFloatValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
float float_value = 3;
- clearFreeMemoryMb() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int64 free_memory_mb = 3;
- clearHealth() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
.HealthStatus health = 14;
- clearHostname() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string hostname = 9;
- clearHostname() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
string hostname = 2;
- clearId() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
optional bytes id = 5;
- clearInt64Value() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
int64 int64_value = 6;
- clearIntValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
int32 int_value = 2;
- clearIp() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string ip = 8;
- clearIpAddress() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
string ip_address = 1;
- clearIsActive() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
bool is_active = 5;
- clearJvmName() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string jvm_name = 13;
- clearKey() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
optional string key = 2;
- clearKey() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
-
string key = 1;
- clearLangVendor() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string lang_vendor = 12;
- clearLangVersion() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string lang_version = 11;
- clearLevel() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
-
.org.kobe.xbot.Utilities.Entities.XTableMessage.XTableLog.Level level = 1;
- clearMaxBufferSize() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
optional int32 max_buffer_size = 19;
- clearMaxMemoryMb() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int64 max_memory_mb = 2;
- clearMessage() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
-
string message = 2;
- clearNanoTime() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int64 nano_time = 1;
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BoolList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BytesList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.DoubleList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.FloatList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.IntegerList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.LongList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.StringList.Builder
- clearOperatingSystem() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
string operating_system = 3;
- clearPort() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
int32 port = 4;
- clearProcessCpuLoadPercentage() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
double process_cpu_load_percentage = 5;
- clearProcessId() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string process_id = 10;
- clearStringValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
string string_value = 1;
- ClearTemp - Class in org.kobe.xbot.JClient
- ClearTemp() - Constructor for class org.kobe.xbot.JClient.ClearTemp
- clearTimestamp() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
-
optional int64 timestamp = 5;
- clearTotalThreads() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int64 total_threads = 7;
- clearType() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
optional string type = 16;
- clearType() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
optional .org.kobe.xbot.Utilities.Entities.XTableMessage.Type type = 4;
- clearType() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
-
Enum for type
- clearType() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
-
.org.kobe.xbot.Utilities.Entities.XTableMessage.Type type = 4;
- clearUint32Value() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
uint32 uint32_value = 7;
- clearUint64Value() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
uint64 uint64_value = 8;
- clearUsedMemoryMb() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int64 used_memory_mb = 4;
- clearUserAgent() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
string user_agent = 7;
- clearUuid() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
optional string uuid = 17;
- clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BoolList.Builder
-
repeated bool v = 1;
- clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BytesList.Builder
-
repeated bytes v = 1;
- clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.DoubleList.Builder
-
repeated double v = 1;
- clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.FloatList.Builder
-
repeated float v = 1;
- clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.IntegerList.Builder
-
repeated int32 v = 1;
- clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.LongList.Builder
-
repeated int64 v = 1;
- clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.StringList.Builder
-
repeated string v = 1;
- clearValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
- clearValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
optional bytes value = 3;
- clearValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
-
Byte array for storing values
- clearValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
-
bytes value = 3;
- clearValues() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Builder
-
repeated .org.kobe.xbot.Utilities.Entities.Array.Value values = 1;
- clearVersion() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
Optional fields
- clearVersion() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
string version = 6;
- clearX() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
-
double x = 1;
- clearY() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
-
double y = 2;
- ClientData - Class in org.kobe.xbot.Utilities
- ClientData(String, String, String) - Constructor for class org.kobe.xbot.Utilities.ClientData
- ClientRegistry - Class in org.kobe.xbot.JServer
-
ClientRegistry - A service for managing connected clients in the XTables server.
- ClientRegistry(XTablesServer) - Constructor for class org.kobe.xbot.JServer.ClientRegistry
-
Constructor to initialize the ClientRegistry with the XTablesServer instance.
- ClientStatistics - Class in org.kobe.xbot.Utilities
- ClientStatistics() - Constructor for class org.kobe.xbot.Utilities.ClientStatistics
- ClientStatistics.HealthStatus - Enum Class in org.kobe.xbot.Utilities
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BoolList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BytesList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.DoubleList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.FloatList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.IntegerList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.LongList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.StringList.Builder
- close() - Method in class org.kobe.xbot.JClient.XTableContext
- combineConcurrentHashMaps(ConcurrentHashMap<K, V>...) - Static method in class org.kobe.xbot.Utilities.Utilities
- COMMAND_FIELD_NUMBER - Static variable in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage
- compressAndConvertBase64(String) - Static method in class org.kobe.xbot.Utilities.DataCompression
-
Compresses the raw string data and converts it to Base64 format.
- compressBytes(byte[]) - Static method in class org.kobe.xbot.Utilities.DataCompression
- compressString(String) - Static method in class org.kobe.xbot.Utilities.DataCompression
- ConcurrentPushHandler - Class in org.kobe.xbot.JClient.Concurrency
-
SubscribeHandler - A handler for processing incoming subscription messages using JeroMQ.
- ConcurrentPushHandler(ZMQ.Socket) - Constructor for class org.kobe.xbot.JClient.Concurrency.ConcurrentPushHandler
-
Constructor that initializes the handler with the provided socket and server instance.
- ConcurrentRequestHandler - Class in org.kobe.xbot.JClient.Concurrency
-
ConcurrentRequestHandler - A handler for processing outgoing requests using JeroMQ.
- ConcurrentRequestHandler(ZMQ.Socket, XTablesClient) - Constructor for class org.kobe.xbot.JClient.Concurrency.ConcurrentRequestHandler
-
Constructor that initializes the handler with the provided socket.
- ConfigLoader - Class in org.kobe.xbot.Tests
- ConfigLoader() - Constructor for class org.kobe.xbot.Tests.ConfigLoader
- CONNECT_DELAYED - Enum constant in enum class org.kobe.xbot.JClient.XTablesSocketMonitor.SocketStatus
- CONNECT_RETRIED - Enum constant in enum class org.kobe.xbot.JClient.XTablesSocketMonitor.SocketStatus
- CONNECTED - Enum constant in enum class org.kobe.xbot.JClient.XTablesSocketMonitor.SocketStatus
- contains(Class<E>, String) - Static method in class org.kobe.xbot.Utilities.Utilities
- containsData(String) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
-
Nested data map
- containsData(String) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData
-
Nested data map
- containsData(String) - Method in interface org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesDataOrBuilder
-
Nested data map
- context - Variable in class org.kobe.xbot.JServer.XTablesServer
- convertJsonStringToTypeValue(String) - Static method in class org.kobe.xbot.Utilities.XTablesByteUtils
- convertTypeValueToJsonString(XTableProto.XTableMessage.Type, byte[]) - Static method in class org.kobe.xbot.Utilities.XTablesByteUtils
- convertXTableUpdateToJsonString(XTableProto.XTableMessage.XTableUpdate) - Static method in class org.kobe.xbot.Utilities.XTablesByteUtils
- coordinateListToString(byte[]) - Static method in class org.kobe.xbot.Utilities.XTablesByteUtils
-
Converts a raw protobuf byte array into a human-readable string of coordinates.
- coordinateListToString(XTableValues.CoordinateList) - Static method in class org.kobe.xbot.Utilities.XTablesByteUtils
-
Converts a list of Coordinate protobuf objects into a human-readable string.
- COORDINATES - Enum constant in enum class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Type
-
COORDINATES = 20;
- COORDINATES_FIELD_NUMBER - Static variable in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList
- COORDINATES_VALUE - Static variable in enum class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Type
-
COORDINATES = 20;
- CRITICAL - Enum constant in enum class org.kobe.xbot.Utilities.ClientStatistics.HealthStatus
- CRITICAL - Enum constant in enum class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.HealthStatus
-
CRITICAL = 4;
- CRITICAL - Enum constant in enum class org.kobe.xbot.Utilities.SystemStatistics.HealthStatus
- CRITICAL_VALUE - Static variable in enum class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.HealthStatus
-
CRITICAL = 4;
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form