--- /dev/null
+/*\r
+ * ============LICENSE_START========================================================================\r
+ * ONAP : tr-069-adapter\r
+ * =================================================================================================\r
+ * Copyright (C) 2020 CommScope Inc Intellectual Property.\r
+ * =================================================================================================\r
+ * This tr-069-adapter software file is distributed by CommScope Inc under the Apache License,\r
+ * Version 2.0 (the "License"); you may not use this file except in compliance with the License. You\r
+ * may obtain a copy of the License at\r
+ *\r
+ * http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,\r
+ * either express or implied. See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ * ===============LICENSE_END=======================================================================\r
+ */\r
+\r
+package org.commscope.tr069adapter.vesagent.model;\r
+\r
+import com.fasterxml.jackson.annotation.JsonInclude;\r
+import com.fasterxml.jackson.annotation.JsonProperty;\r
+\r
+import java.io.Serializable;\r
+\r
+@JsonInclude(JsonInclude.Include.NON_NULL)\r
+public class PnfRegEventFields implements Serializable {\r
+ /**\r
+ * \r
+ */\r
+ private static final long serialVersionUID = 2183003488649290852L;\r
+ private String pnfRegistrationFieldsVersion;\r
+ private String serialNumber;\r
+ private String vendorName;\r
+ private String oamV4IpAddress;\r
+ private String oamV6IpAddress;\r
+ private String softwareVersion;\r
+ private String unitType;\r
+ private String unitFamily;\r
+ private String modelNumber;\r
+ private String manufactureDate;\r
+ private String macAddress;\r
+ private String lastServiceDate;\r
+ @JsonProperty("additionalFields")\r
+ private PnfRegEventAdditionalFeilds additionalFields = null;\r
+\r
+ public String getPnfRegistrationFieldsVersion() {\r
+ return pnfRegistrationFieldsVersion;\r
+ }\r
+\r
+ public void setPnfRegistrationFieldsVersion(String pnfRegistrationFieldsVersion) {\r
+ this.pnfRegistrationFieldsVersion = pnfRegistrationFieldsVersion;\r
+ }\r
+\r
+ public String getSerialNumber() {\r
+ return serialNumber;\r
+ }\r
+\r
+ public void setSerialNumber(String serialNumber) {\r
+ this.serialNumber = serialNumber;\r
+ }\r
+\r
+ public String getVendorName() {\r
+ return vendorName;\r
+ }\r
+\r
+ public void setVendorName(String vendorName) {\r
+ this.vendorName = vendorName;\r
+ }\r
+\r
+ public String getOamV4IpAddress() {\r
+ return oamV4IpAddress;\r
+ }\r
+\r
+ public void setOamV4IpAddress(String oamV4IpAddress) {\r
+ this.oamV4IpAddress = oamV4IpAddress;\r
+ }\r
+\r
+ public String getOamV6IpAddress() {\r
+ return oamV6IpAddress;\r
+ }\r
+\r
+ public void setOamV6IpAddress(String oamV6IpAddress) {\r
+ this.oamV6IpAddress = oamV6IpAddress;\r
+ }\r
+\r
+ public String getSoftwareVersion() {\r
+ return softwareVersion;\r
+ }\r
+\r
+ public void setSoftwareVersion(String softwareVersion) {\r
+ this.softwareVersion = softwareVersion;\r
+ }\r
+\r
+ public String getUnitType() {\r
+ return unitType;\r
+ }\r
+\r
+ public void setUnitType(String unitType) {\r
+ this.unitType = unitType;\r
+ }\r
+\r
+ public String getUnitFamily() {\r
+ return unitFamily;\r
+ }\r
+\r
+ public void setUnitFamily(String unitFamily) {\r
+ this.unitFamily = unitFamily;\r
+ }\r
+\r
+ public String getModelNumber() {\r
+ return modelNumber;\r
+ }\r
+\r
+ public void setModelNumber(String modelNumber) {\r
+ this.modelNumber = modelNumber;\r
+ }\r
+\r
+ public String getManufactureDate() {\r
+ return manufactureDate;\r
+ }\r
+\r
+ public void setManufactureDate(String manufactureDate) {\r
+ this.manufactureDate = manufactureDate;\r
+ }\r
+\r
+ public String getMacAddress() {\r
+ return macAddress;\r
+ }\r
+\r
+ public void setMacAddress(String macAddress) {\r
+ this.macAddress = macAddress;\r
+ }\r
+\r
+ public String getLastServiceDate() {\r
+ return lastServiceDate;\r
+ }\r
+\r
+ public void setLastServiceDate(String lastServiceDate) {\r
+ this.lastServiceDate = lastServiceDate;\r
+ }\r
+\r
+ public PnfRegEventAdditionalFeilds getAdditionalFields() {\r
+ return additionalFields;\r
+ }\r
+\r
+ public void setAdditionalFields(PnfRegEventAdditionalFeilds additionalFields) {\r
+ this.additionalFields = additionalFields;\r
+ }\r
+}\r