1 package org.openecomp.sdc.be.components.distribution.engine;
3 import org.openecomp.sdc.be.resources.data.OperationalEnvironmentEntry;
5 import java.util.ArrayList;
9 * a pojo which holds all the necessary data to communicate with the message bus
10 * this class is a reflection ot the {@link OperationalEnvironmentEntry} class
12 public class EnvironmentMessageBusData {
14 private List<String> dmaaPuebEndpoints;
16 private String uebPublicKey;
18 private String uebPrivateKey;
22 private String tenant;
24 public EnvironmentMessageBusData() {
27 public EnvironmentMessageBusData(OperationalEnvironmentEntry operationalEnvironment) {
28 this.dmaaPuebEndpoints = new ArrayList<>(operationalEnvironment.getDmaapUebAddress());
29 this.uebPublicKey = operationalEnvironment.getUebApikey();
30 this.uebPrivateKey = operationalEnvironment.getUebSecretKey();
31 this.envId = operationalEnvironment.getEnvironmentId();
32 this.tenant = operationalEnvironment.getTenant();
35 public String getTenant() {
39 public void setTenant(String tenant) {
43 public List<String> getDmaaPuebEndpoints() {
44 return dmaaPuebEndpoints;
47 public void setDmaaPuebEndpoints(List<String> dmaaPuebEndpoints) {
48 this.dmaaPuebEndpoints = dmaaPuebEndpoints;
51 public String getUebPublicKey() {
55 public void setUebPublicKey(String uebPublicKey) {
56 this.uebPublicKey = uebPublicKey;
59 public String getUebPrivateKey() {
63 public void setUebPrivateKey(String uebPrivateKey) {
64 this.uebPrivateKey = uebPrivateKey;
67 public String getEnvId() {
71 public void setEnvId(String envId) {