From a733333f6ff40b83ac365a1d3f2b09543cfa69a3 Mon Sep 17 00:00:00 2001 From: lorenz <stu203404@mail.uni-kiel.de> Date: Tue, 23 Mar 2021 20:05:40 +0100 Subject: [PATCH] Add Reflection to PromResponse --- .../src/main/kotlin/theodolite/util/PrometheusResponse.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/util/PrometheusResponse.kt b/theodolite-quarkus/src/main/kotlin/theodolite/util/PrometheusResponse.kt index e512bd7ef..ca26ad117 100644 --- a/theodolite-quarkus/src/main/kotlin/theodolite/util/PrometheusResponse.kt +++ b/theodolite-quarkus/src/main/kotlin/theodolite/util/PrometheusResponse.kt @@ -1,20 +1,26 @@ package theodolite.util +import io.quarkus.runtime.annotations.RegisterForReflection + +@RegisterForReflection data class PrometheusResponse( var status: String? = null, var data: PromData? = null ) +@RegisterForReflection data class PromData( var resultType: String? = null, var result: List<PromResult>? = null ) +@RegisterForReflection data class PromResult( var metric: PromMetric? = null, var values: List<Any>? = null ) +@RegisterForReflection data class PromMetric( var group: String? = null ) -- GitLab