2 * ============LICENSE_START=======================================================
3 * ONAP : ccsdk features
4 * ================================================================================
5 * Copyright (C) 2020 highstreet technologies GmbH Intellectual Property.
7 * ================================================================================
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
12 * http://www.apache.org/licenses/LICENSE-2.0
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
19 * ============LICENSE_END=========================================================
22 package org.onap.ccsdk.features.sdnr.wt.devicemanager.types;
24 import java.util.HashMap;
27 public class VESPNFRegistrationFieldsPOJO {
29 private Map<String, String> additionalFields = new HashMap<String, String>();
30 private String lastServiceDate = "";
31 private String macAddress = "";
32 private String manufactureDate = "";
33 private String modelNumber = "";
34 private String oamV4IpAddress = "";
35 private String oamV6IpAddress = "";
36 private String pnfRegistrationFieldsVersion = "2.0";
37 private String serialNumber = "";
38 private String softwareVersion = "";
39 private String unitFamily = "";
40 private String unitType = "";
41 private String vendorName = "";
43 public Map<String, String> getAdditionalFields() {
44 return additionalFields;
47 public void setAdditionalFields(Map<String, String> additionalFields) {
48 this.additionalFields = additionalFields;
51 public String getLastServiceDate() {
52 return lastServiceDate;
55 public void setLastServiceDate(String lastServiceDate) {
56 this.lastServiceDate = lastServiceDate;
59 public String getMacAddress() {
63 public void setMacAddress(String macAddress) {
64 this.macAddress = macAddress;
67 public String getManufactureDate() {
68 return manufactureDate;
71 public void setManufactureDate(String manufactureDate) {
72 this.manufactureDate = manufactureDate;
75 public String getModelNumber() {
79 public void setModelNumber(String modelNumber) {
80 this.modelNumber = modelNumber;
83 public String getOamV4IpAddress() {
84 return oamV4IpAddress;
87 public void setOamV4IpAddress(String oamV4IpAddress) {
88 this.oamV4IpAddress = oamV4IpAddress;
91 public String getOamV6IpAddress() {
92 return oamV6IpAddress;
95 public void setOamV6IpAddress(String oamV6IpAddress) {
96 this.oamV6IpAddress = oamV6IpAddress;
99 public String getPnfRegistrationFieldsVersion() {
100 return pnfRegistrationFieldsVersion;
103 public void setPnfRegistrationFieldsVersion(String pnfRegistrationFieldsVersion) {
104 this.pnfRegistrationFieldsVersion = pnfRegistrationFieldsVersion;
107 public String getSerialNumber() {
111 public void setSerialNumber(String serialNumber) {
112 this.serialNumber = serialNumber;
115 public String getSoftwareVersion() {
116 return softwareVersion;
119 public void setSoftwareVersion(String softwareVersion) {
120 this.softwareVersion = softwareVersion;
123 public String getUnitFamily() {
127 public void setUnitFamily(String unitFamily) {
128 this.unitFamily = unitFamily;
131 public String getUnitType() {
135 public void setUnitType(String unitType) {
136 this.unitType = unitType;
139 public String getVendorName() {
143 public void setVendorName(String vendorName) {
144 this.vendorName = vendorName;