From 27562f2ddd691cf386640155426c8d13f6c5feb7 Mon Sep 17 00:00:00 2001 From: Jan Zickermann <jan.zickermann@dataport.de> Date: Mon, 27 Jan 2025 13:34:53 +0100 Subject: [PATCH] OZG-4095 config: Make nested classes public --- .../postfach/osiv2/config/Osi2PostfachProperties.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/ozgcloud/nachrichten/postfach/osiv2/config/Osi2PostfachProperties.java b/src/main/java/de/ozgcloud/nachrichten/postfach/osiv2/config/Osi2PostfachProperties.java index 2cf55ad..f5a3d44 100644 --- a/src/main/java/de/ozgcloud/nachrichten/postfach/osiv2/config/Osi2PostfachProperties.java +++ b/src/main/java/de/ozgcloud/nachrichten/postfach/osiv2/config/Osi2PostfachProperties.java @@ -7,23 +7,29 @@ import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; import lombok.Getter; +import lombok.RequiredArgsConstructor; import lombok.Setter; @Getter @Setter @Configuration @ConditionalOnProperty(prefix = Osi2PostfachProperties.PREFIX, name = "enabled", havingValue = "true") +@RequiredArgsConstructor public class Osi2PostfachProperties { public static final String PREFIX = "ozgcloud.osiv2-postfach"; private boolean enabled; + private final ApiConfiguration api; + + private final ProxyConfiguration httpProxy; + @Getter @Setter @Configuration @ConfigurationProperties(prefix = ApiConfiguration.PREFIX) - static class ApiConfiguration { + public static class ApiConfiguration { static final String PREFIX = Osi2PostfachProperties.PREFIX + ".api"; private String resource; @@ -40,7 +46,7 @@ public class Osi2PostfachProperties { @Setter @Configuration @ConfigurationProperties(prefix = ProxyConfiguration.PREFIX) - static class ProxyConfiguration { + public static class ProxyConfiguration { static final String PREFIX = Osi2PostfachProperties.PREFIX + ".http-proxy"; private boolean enabled; -- GitLab