From 03bfa073a6ec302e8d83b06c5208f0e31c2fcf38 Mon Sep 17 00:00:00 2001
From: Martin <git@mail.de>
Date: Tue, 11 Mar 2025 13:19:03 +0100
Subject: [PATCH] OZG-7922 add non lombock no args constructor

---
 .../operator/keycloak/client/OzgCloudKeycloakClient.java    | 4 ++++
 .../operator/keycloak/group/OzgCloudKeycloakGroup.java      | 5 +++--
 .../operator/keycloak/realm/OzgCloudKeycloakRealm.java      | 6 ++++--
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/OzgCloudKeycloakClient.java b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/OzgCloudKeycloakClient.java
index 9a02452..e49a109 100644
--- a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/OzgCloudKeycloakClient.java
+++ b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/OzgCloudKeycloakClient.java
@@ -38,4 +38,8 @@ import io.fabric8.kubernetes.model.annotation.Version;
 @Plural("ozgcloudkeycloakclients")
 @SuppressWarnings("serial")
 class OzgCloudKeycloakClient extends CustomResource<OzgCloudKeycloakClientSpec, OzgCloudKeycloakClientStatus> implements Namespaced {
+
+	public OzgCloudKeycloakClient() {
+		// No Implementation
+	}
 }
diff --git a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/group/OzgCloudKeycloakGroup.java b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/group/OzgCloudKeycloakGroup.java
index 277f3ff..033bc47 100644
--- a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/group/OzgCloudKeycloakGroup.java
+++ b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/group/OzgCloudKeycloakGroup.java
@@ -30,7 +30,6 @@ import io.fabric8.kubernetes.model.annotation.Kind;
 import io.fabric8.kubernetes.model.annotation.Plural;
 import io.fabric8.kubernetes.model.annotation.Singular;
 import io.fabric8.kubernetes.model.annotation.Version;
-import lombok.NoArgsConstructor;
 
 @Kind("OzgCloudKeycloakGroup")
 @Group("operator.ozgcloud.de")
@@ -38,7 +37,9 @@ import lombok.NoArgsConstructor;
 @Singular("ozgcloudkeycloakgroup")
 @Plural("ozgcloudkeycloakgroups")
 @SuppressWarnings("serial")
-@NoArgsConstructor
 class OzgCloudKeycloakGroup extends CustomResource<OzgCloudKeycloakGroupSpec, OzgCloudKeycloakGroupStatus> implements Namespaced {
 
+	public OzgCloudKeycloakGroup() {
+		// No Implementation
+	}
 }
diff --git a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/OzgCloudKeycloakRealm.java b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/OzgCloudKeycloakRealm.java
index ffa7868..e937e44 100644
--- a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/OzgCloudKeycloakRealm.java
+++ b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/OzgCloudKeycloakRealm.java
@@ -30,7 +30,6 @@ import io.fabric8.kubernetes.model.annotation.Kind;
 import io.fabric8.kubernetes.model.annotation.Plural;
 import io.fabric8.kubernetes.model.annotation.Singular;
 import io.fabric8.kubernetes.model.annotation.Version;
-import lombok.NoArgsConstructor;
 
 @Kind("OzgCloudKeycloakRealm")
 @Group("operator.ozgcloud.de")
@@ -38,6 +37,9 @@ import lombok.NoArgsConstructor;
 @Singular("ozgcloudkeycloakrealm")
 @Plural("ozgcloudkeycloakrealms")
 @SuppressWarnings("serial")
-@NoArgsConstructor
 class OzgCloudKeycloakRealm extends CustomResource<OzgCloudKeycloakRealmSpec, OzgCloudKeycloakRealmStatus> implements Namespaced {
+
+	public OzgCloudKeycloakRealm() {
+		// No Implementation
+	}
 }
-- 
GitLab