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