From 9eb69a311237a28df47efd4da07fccb3b09b23cd Mon Sep 17 00:00:00 2001 From: Boris Grozev Date: Thu, 21 Mar 2024 09:09:31 -0500 Subject: [PATCH] Open the MetricsContainer function. --- .../src/main/kotlin/org/jitsi/metrics/MetricsContainer.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jicoco-metrics/src/main/kotlin/org/jitsi/metrics/MetricsContainer.kt b/jicoco-metrics/src/main/kotlin/org/jitsi/metrics/MetricsContainer.kt index 9e27802..818af23 100644 --- a/jicoco-metrics/src/main/kotlin/org/jitsi/metrics/MetricsContainer.kt +++ b/jicoco-metrics/src/main/kotlin/org/jitsi/metrics/MetricsContainer.kt @@ -52,7 +52,7 @@ open class MetricsContainer @JvmOverloads constructor( * * @return a JSON string of the metrics in this instance */ - val jsonString: String + open val jsonString: String get() = JSONObject(metrics.mapValues { it.value.get() }).toJSONString() /** @@ -62,7 +62,7 @@ open class MetricsContainer @JvmOverloads constructor( * @param contentType the Content-Type header string * @return the metrics in this instance in the Prometheus text-based format */ - fun getPrometheusMetrics(contentType: String): String { + open fun getPrometheusMetrics(contentType: String): String { val writer = StringWriter() try { TextFormat.writeFormat(contentType, writer, registry.metricFamilySamples())