1 package org.onap.vid.aai.model;
3 import com.fasterxml.jackson.annotation.*;
5 import java.util.HashMap;
8 @JsonInclude(JsonInclude.Include.NON_NULL)
9 @JsonIgnoreProperties(ignoreUnknown = true)
18 public class PnfProperties {
20 public String pnfName;
21 public String equipType;
22 public String equipVendor;
23 public String equipModel;
24 public Boolean inMaint;
25 public String resourceVersion;
28 private Map<String, Object> additionalProperties = new HashMap<>();
31 public Map<String, Object> getAdditionalProperties() {
32 return this.additionalProperties;
36 public void setAdditionalProperty(String name, Object value) {
37 this.additionalProperties.put(name, value);
40 @JsonProperty("pnf-name")
41 public void setJsonPnfName(String pnfName) {
42 this.pnfName = pnfName;
45 @JsonProperty("equip-type")
46 public void setJsonEquipType(String equipType) {
47 this.equipType = equipType;
50 @JsonProperty("equip-vendor")
51 public void setJsonEquipVendor(String equipVendor) {
52 this.equipVendor = equipVendor;
55 @JsonProperty("equip-model")
56 public void setJsonEquipModel(String equipModel) {
57 this.equipModel = equipModel;
60 @JsonProperty("in-maint")
61 public void setJsonInMaint(Boolean inMaint) {
62 this.inMaint = inMaint;
65 @JsonProperty("resource-version")
66 public void setJsonResourceVersion(String resourceVersion) {
67 this.resourceVersion = resourceVersion;