summaryrefslogtreecommitdiffstats
path: root/prh-aai-client/src/main/java/services/config/AAIDmaapProducerConfiguration.java
diff options
context:
space:
mode:
Diffstat (limited to 'prh-aai-client/src/main/java/services/config/AAIDmaapProducerConfiguration.java')
-rw-r--r--prh-aai-client/src/main/java/services/config/AAIDmaapProducerConfiguration.java30
1 files changed, 22 insertions, 8 deletions
diff --git a/prh-aai-client/src/main/java/services/config/AAIDmaapProducerConfiguration.java b/prh-aai-client/src/main/java/services/config/AAIDmaapProducerConfiguration.java
index 396a78be..a7b0aac6 100644
--- a/prh-aai-client/src/main/java/services/config/AAIDmaapProducerConfiguration.java
+++ b/prh-aai-client/src/main/java/services/config/AAIDmaapProducerConfiguration.java
@@ -27,15 +27,29 @@ import org.immutables.value.Value;
*/
@Value.Immutable(prehash = true)
@Value.Style(stagedBuilder = true)
-public abstract class AAIDmaapProducerConfiguration extends DmaapConfig {
+public abstract class AAIDmaapProducerConfiguration implements AAIConfig {
private static final long serialVersionUID = 1L;
- private String aaiHost;
- private Integer aaiHostPortNumber;
- private String aaiProtocol;
- private String aaiUserName;
- private String aaiUserPassword;
- private URL aaiProxyURL;
- private boolean aaiIgnoreSSLCertificateErrors;
+ @Value.Parameter
+ public abstract String aaiHost();
+
+ @Value.Parameter
+ public abstract Integer aaiHostPortNumber();
+
+ @Value.Parameter
+ public abstract String aaiProtocol();
+
+ @Value.Parameter
+ public abstract String aaiUserName();
+
+ @Value.Parameter
+ public abstract String aaiUserPassword();
+
+ @Value.Parameter
+ public abstract URL aaiProxyURL();
+
+ @Value.Parameter
+ public abstract boolean aaiIgnoreSSLCertificateErrors();
+
}