X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=blueprint-generator%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fblueprintgenerator%2Fmodels%2Fblueprint%2FDmaapObj.java;fp=blueprint-generator%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fblueprintgenerator%2Fmodels%2Fblueprint%2FDmaapObj.java;h=10092c81aa1aa671d16a7188f4690448c945185c;hb=403897151adfd785a14ad3568ba75b3010937307;hp=7a96100756b3fb61b1732191e46c029dff48e10d;hpb=686dc4ecb6adddc9299c93f20c0081918c532ee0;p=dcaegen2%2Fplatform%2Fcli.git diff --git a/blueprint-generator/src/main/java/org/onap/blueprintgenerator/models/blueprint/DmaapObj.java b/blueprint-generator/src/main/java/org/onap/blueprintgenerator/models/blueprint/DmaapObj.java index 7a96100..10092c8 100644 --- a/blueprint-generator/src/main/java/org/onap/blueprintgenerator/models/blueprint/DmaapObj.java +++ b/blueprint-generator/src/main/java/org/onap/blueprintgenerator/models/blueprint/DmaapObj.java @@ -25,34 +25,51 @@ import java.util.TreeMap; import org.onap.blueprintgenerator.models.componentspec.ComponentSpec; -import lombok.Getter; import lombok.Setter; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonInclude.Include; +import lombok.Getter; import lombok.Setter; +@JsonInclude(value=Include.NON_NULL) @Getter @Setter public class DmaapObj { - private DmaapInfo dmaap_info; + private String dmaap_info; private String type; - - public TreeMap> createOnapDmaapMRObj(TreeMap> inps, String config, char type) { + private GetInput pass; + private GetInput user; + + public TreeMap> createOnapDmaapMRObj(TreeMap> inps, String config, char type, String n, String num) { TreeMap> retInputs = new TreeMap>(); + LinkedHashMap stringType = new LinkedHashMap(); + stringType.put("type", "string"); retInputs = inps; - + //set the dmaapinfo DmaapInfo info = new DmaapInfo(); - retInputs = info.createOnapDmaapMRInfo(retInputs, config, type); - this.setDmaap_info(info); - + String infoType = "<<" + n + ">>"; + this.setDmaap_info(infoType); + + //set username + GetInput u = new GetInput(); + u.setGet_input(config + "_" + num +"_aaf_username"); + this.setUser(u); + retInputs.put(config + "_" + num +"_aaf_username", stringType); + + //set password + GetInput p = new GetInput(); + p.setGet_input(config + "_" + num +"_aaf_password"); + this.setPass(p); + retInputs.put(config + "_" + num +"_aaf_password", stringType); + return retInputs; } - - public TreeMap> createOnapDmaapDRObj(TreeMap> inps, String config, char type) { + public TreeMap> createOnapDmaapDRObj(TreeMap> inps, String config, char type, String n, String num) { TreeMap> retInputs = new TreeMap>(); retInputs = inps; //set the dmaapinfo DmaapInfo info = new DmaapInfo(); - retInputs = info.createOnapDmaapDRInfo(retInputs, config, type); - this.setDmaap_info(info); - + String infoType = "<<" + n + ">>"; + this.setDmaap_info(infoType); return retInputs; } }