aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/pomba/common/datatypes/VFModule.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/onap/pomba/common/datatypes/VFModule.java')
-rw-r--r--src/main/java/org/onap/pomba/common/datatypes/VFModule.java28
1 files changed, 26 insertions, 2 deletions
diff --git a/src/main/java/org/onap/pomba/common/datatypes/VFModule.java b/src/main/java/org/onap/pomba/common/datatypes/VFModule.java
index 1c82801..876f6b2 100644
--- a/src/main/java/org/onap/pomba/common/datatypes/VFModule.java
+++ b/src/main/java/org/onap/pomba/common/datatypes/VFModule.java
@@ -49,6 +49,12 @@ public class VFModule {
@Expose
@SerializedName("attributeList")
private List<Attribute> attributeList = new ArrayList<>();
+ @Expose
+ @SerializedName("vmList")
+ private List<VM> vms = new ArrayList<>();
+ @Expose
+ @SerializedName("networkList")
+ private List<Network> networks = new ArrayList<>();
public String getName() {
@@ -87,10 +93,28 @@ public class VFModule {
public void setMinInstances(int minInstances) {
this.minInstances = minInstances;
}
- public List<Attribute> getAttribute() {
+ public List<VM> getVms() {
+ return vms;
+ }
+ public void setVms(List<VM> vms) {
+ this.vms = vms;
+ }
+ public void addVm(VM vm) {
+ this.vms.add(vm);
+ }
+ public List<Network> getNetworks() {
+ return networks;
+ }
+ public void setNetworks(List<Network> network) {
+ this.networks = network;
+ }
+ public void addNetwork(Network vnfc) {
+ this.networks.add(vnfc);
+ }
+ public List<Attribute> getAttributes() {
return attributeList;
}
- public void setAttribute(List<Attribute> attributeList) {
+ public void setAttributes(List<Attribute> attributeList) {
this.attributeList = attributeList;
}
public void addAttribute(Attribute attribute) {