*/
package org.opendaylight.ovsdb.southbound;
-/**
- *
- * @author Anil Vishnoi (avishnoi@brocade.com)
- *
- */
public class OvsdbSchemaContants {
public static final String databaseName = "Open_vSwitch";
- public enum OVSDBSCHEMATABLES {
+
+ public enum OvsdbSchemaTables {
OPENVSWITCH("Open_vSwitch",null,null),
BRIDGE("Bridge", "Open_vSwitch", "bridges"),
PORT("Port", "Bridge", "ports"),
MIRROR("Mirror", "Bridge", "mirrors"),
MANAGER("Manager", "Open_vSwitch", "manager_options"),
CONTROLLER("Controller", "Bridge", "controller"),
- FLOWSAMPLECOLLECTORSET("Flow_Sample_Collector_Set",null,null);
+ FLOWSAMPLECOLLECTORSET("Flow_Sample_Collector_Set",null,null),
+ AUTOATTACH("AutoAttach", "Bridge", "auto_attach");
private final String tableName;
private final String parentTableName;
private final String columnNameInParentTable;
- private OVSDBSCHEMATABLES(final String tableName, final String parentTableName, final String columnNameInParentTable){
+ OvsdbSchemaTables(
+ final String tableName, final String parentTableName,
+ final String columnNameInParentTable) {
this.tableName = tableName;
this.parentTableName = parentTableName;
this.columnNameInParentTable = columnNameInParentTable;
}
- public String getTableName(){
+ public String getTableName() {
return this.tableName;
}
- public String getParentTableName(){
+ public String getParentTableName() {
return this.parentTableName;
}
- public String getColumnNameInParentTable(){
+ public String getColumnNameInParentTable() {
return this.columnNameInParentTable;
}
}