-
Appends an integer field to the JSON.
Appends an integer array to the JSON.
Appends a string field to the JSON.
Appends a string array to the JSON.
Appends an object to the JSON.
Appends an object array to the JSON.
Appends a null field to the JSON.
MetricsBase(String platform,
String serverUuid,
int serviceId,
boolean enabled,
Consumer<Metrics.JsonObjectBuilder> appendPlatformDataConsumer,
Consumer<Metrics.JsonObjectBuilder> appendServiceDataConsumer,
Consumer<Runnable> submitTaskConsumer,
Supplier<Boolean> checkServiceEnabledSupplier,
BiConsumer<String,Throwable> errorLogger,
Consumer<String> infoLogger,
boolean logErrors,
boolean logSentData,
boolean logResponseStatusText)
Creates a new MetricsBase class instance.