Package io.github.projectunified.faststats.core
package io.github.projectunified.faststats.core
-
ClassDescriptionInterface representing the configuration settings for metrics collection.Default implementation of
Configthat reads and writes configurations from a properties file.An abstract representation of a feature that can submit telemetry payloads on demand.Metric<T>Represents a single telemetry data source.Main coordinator class that manages configuration, collects metrics, and submits telemetry payloads.Builder class forMetrics.Represents the platform environment (e.g.Interface for serializing raw Java telemetry structures into standard JSON strings.Interface to execute HTTP POST requests sending the JSON telemetry body to the server.Interface representing the task scheduling mechanism for executing recurring telemetry submissions.Interface representing a scheduled task.