Package io.github.projectunified.faststats.core


package io.github.projectunified.faststats.core
  • Class
    Description
    Interface representing the configuration settings for metrics collection.
    Default implementation of Config that reads and writes configurations from a properties file.
    An abstract representation of a feature that can submit telemetry payloads on demand.
    Represents a single telemetry data source.
    Main coordinator class that manages configuration, collects metrics, and submits telemetry payloads.
    Builder class for Metrics.
    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.