From 425ebb15f5177f99103198aedc158b5691763fd9 Mon Sep 17 00:00:00 2001 From: efiacor Date: Fri, 12 Aug 2022 13:14:17 +0100 Subject: [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 Issue-ID: DMAAP-1744 Change-Id: Id7bdcf54c6191a5953bc94092218595bf608a733 --- .../openecomp/sdc/be/config/DistributionEngineConfiguration.java | 9 +++++++++ .../config/common/distribution-engine-configuration.yaml | 2 ++ 2 files changed, 11 insertions(+) (limited to 'common-app-api') 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 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 -- cgit 1.2.3-korg