3 * Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved.
5 * This program and the accompanying materials are made available under the
6 * terms of the Eclipse Public License v1.0 which accompanies this distribution,
7 * and is available at http://www.eclipse.org/legal/epl-v10.html
10 package org.opendaylight.controller.sal.reader;
14 * Represents the network node description information
16 public class NodeDescription {
17 private String manufacturer;
18 private String hardware;
19 private String software;
20 private String serialNumber;
21 private String description;
23 public NodeDescription() {
27 public String getManufacturer() {
31 public void setManufacturer(String manufacturer) {
32 this.manufacturer = manufacturer;
35 public String getHardware() {
39 public void setHardware(String hardware) {
40 this.hardware = hardware;
43 public String getSoftware() {
47 public void setSoftware(String software) {
48 this.software = software;
51 public String getSerialNumber() {
55 public void setSerialNumber(String serialNumber) {
56 this.serialNumber = serialNumber;
59 public String getDescription() {
63 public void setDescription(String description) {
64 this.description = description;
68 public String toString() {
69 return "HwDescription[manufacturer=" + manufacturer + ", hardware="
70 + hardware + ", software=" + software + ", serialNumber="
71 + serialNumber + ", description=" + description + "]";