1 package org.onap.appc.seqgen.objects;
6 public class CapabilityModel {
8 private List<String> vnfCapabilities;
9 private List<String> vfModuleCapabilities;
10 private Map<String, List<String>> vmCapabilities;
11 private List<String> vnfcCapabilities;
13 public CapabilityModel() {
16 public CapabilityModel( List<String> vnfCapabilities,
17 List<String> vfModuleCapabilities,
18 Map<String, List<String>> vmCapabilities,
19 List<String> vnfcCapabilities) {
21 this.vnfCapabilities = vnfCapabilities;
22 this.vfModuleCapabilities = vfModuleCapabilities;
23 this.vmCapabilities = vmCapabilities;
24 this.vnfcCapabilities = vnfcCapabilities;
26 public List<String> getVnfCapabilities() {
27 return vnfCapabilities;
29 public List<String> getVfModuleCapabilities() {
30 return vfModuleCapabilities;
32 public Map<String,List<String>> getVmCapabilities() {
33 return vmCapabilities;
35 public List<String> getVnfcCapabilities() {
36 return vnfcCapabilities;
39 public String toString() {
40 return "CapabilitiesModel = " + "vnf=" + getVnfCapabilities() +
41 "vfModule=" + getVfModuleCapabilities() +
42 "vm=" + getVmCapabilities() +
43 "vnfc=" + getVnfcCapabilities();