diff options
author | efiacor <fiachra.corcoran@est.tech> | 2022-08-12 13:14:17 +0100 |
---|---|---|
committer | Michael Morris <michael.morris@est.tech> | 2022-10-04 08:17:31 +0000 |
commit | 425ebb15f5177f99103198aedc158b5691763fd9 (patch) | |
tree | c645e774ed65c900c9d723da626c4ddd23d150a6 /common-app-api | |
parent | ef496e13e2ad9bea5975df7b671442404fbf38b6 (diff) |
[KAFKA] Allow kafka params to be passed as config
Allow topic names to be passed
Add new api endpoint to retrieve the kafka and topic info
Signed-off-by: efiacor <fiachra.corcoran@est.tech>
Issue-ID: DMAAP-1744
Change-Id: Id7bdcf54c6191a5953bc94092218595bf608a733
Diffstat (limited to 'common-app-api')
2 files changed, 11 insertions, 0 deletions
diff --git a/common-app-api/src/main/java/org/openecomp/sdc/be/config/DistributionEngineConfiguration.java b/common-app-api/src/main/java/org/openecomp/sdc/be/config/DistributionEngineConfiguration.java index 834d7cb579..205588adab 100644 --- a/common-app-api/src/main/java/org/openecomp/sdc/be/config/DistributionEngineConfiguration.java +++ b/common-app-api/src/main/java/org/openecomp/sdc/be/config/DistributionEngineConfiguration.java @@ -32,6 +32,7 @@ public class DistributionEngineConfiguration extends BasicConfiguration { private List<String> uebServers; private String distributionNotifTopicName; private String distributionStatusTopicName; + private String kafkaBootStrapServers; private Integer initRetryIntervalSec; private Integer initMaxIntervalSec; private ComponentArtifactTypesConfig distribNotifServiceArtifactTypes; @@ -75,6 +76,14 @@ public class DistributionEngineConfiguration extends BasicConfiguration { this.distributionStatusTopicName = distributionStatusTopicName; } + public String getKafkaBootStrapServers() { + return kafkaBootStrapServers; + } + + public void setKafkaBootStrapServers(String kafkaBootStrapServers) { + this.kafkaBootStrapServers = kafkaBootStrapServers; + } + public Integer getInitRetryIntervalSec() { return initRetryIntervalSec; } diff --git a/common-app-api/src/test/resources/config/common/distribution-engine-configuration.yaml b/common-app-api/src/test/resources/config/common/distribution-engine-configuration.yaml index b4aaef59c7..7af7d60867 100644 --- a/common-app-api/src/test/resources/config/common/distribution-engine-configuration.yaml +++ b/common-app-api/src/test/resources/config/common/distribution-engine-configuration.yaml @@ -10,6 +10,8 @@ uebSecretKey: ffff distributionNotifTopicName: ASDC-DISTR-NOTIF-TOPIC distributionStatusTopicName: ASDC-DISTR-STATUS-TOPIC +kafkaBootStrapServers: kafka-bootstrap:9092 + initRetryIntervalSec: 5 initMaxIntervalSec: 60 |