From 5ca700c99814324854aed86b88103230e1bd8123 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Thu, 31 Aug 2023 19:56:15 +0200
Subject: [PATCH] add annotations for creating realm_roles

---
 .../ozgcloud/operator/keycloak/user/OzgKeycloakUserSpec.java   | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/main/java/de/ozgcloud/operator/keycloak/user/OzgKeycloakUserSpec.java b/src/main/java/de/ozgcloud/operator/keycloak/user/OzgKeycloakUserSpec.java
index bb1863f..fbd2cf2 100644
--- a/src/main/java/de/ozgcloud/operator/keycloak/user/OzgKeycloakUserSpec.java
+++ b/src/main/java/de/ozgcloud/operator/keycloak/user/OzgKeycloakUserSpec.java
@@ -123,7 +123,9 @@ class OzgKeycloakUserSpec {
 		private String roleName;
 	}
 
+	@Getter
 	@Setter
+	@Builder
 	@NoArgsConstructor
 	@AllArgsConstructor
 	static class KeycloakUserSpecRealmRole {
@@ -135,6 +137,7 @@ class OzgKeycloakUserSpec {
 		private String description;
 
 		@JsonProperty("attributes")
+		@Builder.Default
 		private Map<String, List<String>> attributes = new HashMap<>();
 	}
 }
-- 
GitLab