package org.opendaylight.ovsdb.lib.table; import org.opendaylight.ovsdb.lib.datatype.OvsDBMap; import org.opendaylight.ovsdb.lib.datatype.OvsDBSet; import org.opendaylight.ovsdb.lib.table.internal.Table; public class Interface extends Table { public static Name NAME = new Name("Interface") {}; private String name; private OvsDBMap options; private String type; private OvsDBSet ofport; private OvsDBSet mac; private OvsDBMap statistics; private OvsDBMap status; private OvsDBMap other_config; private OvsDBMap external_ids; public String getName() { return name; } public void setName(String name) { this.name = name; } public OvsDBMap getOptions() { return options; } public void setOptions(OvsDBMap options) { this.options = options; } public String getType() { return type; } public void setType(String type) { this.type = type; } public OvsDBSet getOfport() { return ofport; } public void setOfport(OvsDBSet ofport) { this.ofport = ofport; } public OvsDBSet getMac() { return mac; } public void setMac(OvsDBSet mac) { this.mac = mac; } public OvsDBMap getStatistics() { return statistics; } public void setStatistics(OvsDBMap statistics) { this.statistics = statistics; } public OvsDBMap getStatus() { return status; } public void setStatus(OvsDBMap status) { this.status = status; } public OvsDBMap getOther_config() { return other_config; } public void setOther_config(OvsDBMap other_config) { this.other_config = other_config; } public OvsDBMap getExternal_ids() { return external_ids; } public void setExternal_ids(OvsDBMap external_ids) { this.external_ids = external_ids; } @Override public Name getTableName() { return NAME; } @Override public String toString() { return "Interface [name=" + name + ", options=" + options + ", type=" + type + ", ofport=" + ofport + ", mac=" + mac + ", statistics=" + statistics + ", status=" + status + ", other_config=" + other_config + ", external_ids=" + external_ids + "]"; } }