MetricsBase

open class MetricsBase

Constructors

Link copied to clipboard
constructor(platform: String, serverUuid: String, serviceId: Int, enabled: Boolean, appendPlatformDataConsumer: Consumer<Metrics.JsonObjectBuilder>, appendServiceDataConsumer: Consumer<Metrics.JsonObjectBuilder>, submitTaskConsumer: Consumer<Runnable>, checkServiceEnabledSupplier: Supplier<Boolean>, errorLogger: BiConsumer<String, Throwable>, infoLogger: Consumer<String>, logErrors: Boolean, logSentData: Boolean, logResponseStatusText: Boolean, skipRelocateCheck: Boolean)
Creates a new MetricsBase class instance.

Properties

Link copied to clipboard
val METRICS_VERSION: String = "3.1.0"
The version of the Metrics class.

Functions

Link copied to clipboard
Link copied to clipboard
open fun shutdown()