Added vnfc support to BB layer
[so.git] / bpmn / MSOCommonBPMN / src / main / java / org / onap / so / bpmn / servicedecomposition / bbobjects / Configuration.java
index bcff93c..748d37d 100644 (file)
@@ -62,9 +62,11 @@ public class Configuration implements Serializable, ShallowCopy<Configuration> {
        @JsonProperty("metadata")
        private Metadata metadata;
        @JsonProperty("forwarder-evcs")
-       private List<ForwarderEvc> forwarderEvcs = new ArrayList<ForwarderEvc>();
+       private List<ForwarderEvc> forwarderEvcs = new ArrayList<>();
        @JsonProperty("evcs")
-       private List<Evc> evcs = new ArrayList<Evc>();
+       private List<Evc> evcs = new ArrayList<>();
+       @JsonProperty("vnfc")
+       private Vnfc vnfc = new Vnfc();
        @JsonProperty("model-info-configuration")
        private ModelInfoConfiguration modelInfoConfiguration;
        
@@ -88,6 +90,14 @@ public class Configuration implements Serializable, ShallowCopy<Configuration> {
        public List<ForwarderEvc> getForwarderEvcs() {
                return forwarderEvcs;
        }
+       
+       public Vnfc getVnfc() {
+               return vnfc;
+       }
+
+       public void setVnfc(Vnfc vnfc) {
+               this.vnfc = vnfc;
+       }
 
        public List<Evc> getEvcs() {
                return evcs;