Initial source code
[oam/tr069-adapter.git] / ves-agent / src / main / java / org / commscope / tr069adapter / vesagent / model / PnfRegEventFields.java
diff --git a/ves-agent/src/main/java/org/commscope/tr069adapter/vesagent/model/PnfRegEventFields.java b/ves-agent/src/main/java/org/commscope/tr069adapter/vesagent/model/PnfRegEventFields.java
new file mode 100644 (file)
index 0000000..4d98ab3
--- /dev/null
@@ -0,0 +1,150 @@
+/*\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