1 package org.onap.vid.aai.model;
3 import com.fasterxml.jackson.annotation.JsonAnyGetter;
4 import com.fasterxml.jackson.annotation.JsonAnySetter;
5 import com.fasterxml.jackson.annotation.JsonIgnore;
6 import com.fasterxml.jackson.annotation.JsonInclude;
7 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
8 import org.codehaus.jackson.annotate.JsonIgnoreProperties;
9 import org.codehaus.jackson.annotate.JsonProperty;
11 import java.util.HashMap;
14 @JsonInclude(JsonInclude.Include.NON_NULL)
15 @JsonIgnoreProperties(ignoreUnknown = true)
24 public class PnfProperties {
26 @JsonProperty("pnf-name")
27 public String pnfName;
28 @JsonProperty("equip-type")
29 public String equipType;
30 @JsonProperty("equip-vendor")
31 public String equipVendor;
32 @JsonProperty("equip-model")
33 public String equipModel;
34 @JsonProperty("in-maint")
35 public Boolean inMaint;
36 @JsonProperty("resource-version")
37 public String resourceVersion;
39 private Map<String, Object> additionalProperties = new HashMap<String, Object>();
42 public Map<String, Object> getAdditionalProperties() {
43 return this.additionalProperties;
47 public void setAdditionalProperty(String name, Object value) {
48 this.additionalProperties.put(name, value);