Add support for Controller.type 03/86203/4
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 5 Dec 2019 11:25:30 +0000 (12:25 +0100)
committerStephen Kitt <skitt@redhat.com>
Thu, 12 Dec 2019 14:45:05 +0000 (14:45 +0000)
This mirrors the schema update done in
https://github.com/openvswitch/ovs/commit/c66be90bd9a04bc98e8ef32f684a3d7283379f66#diff-01f05b225090c4067284ed798ed23f05
and shipping with OVS 2.12.0.

Change-Id: I3658c182293e8bfe40a16d6e4178199f10836424
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
schemas/openvswitch/src/main/java/org/opendaylight/ovsdb/schema/openvswitch/Controller.java

index f5af220bd79c1a858e2c45d99cbe40d53648219c..52a33e9b65f7b0c4f39f210406b005efb7dd4eed 100644 (file)
@@ -24,6 +24,12 @@ import org.opendaylight.ovsdb.lib.schema.typed.TypedTable;
 @TypedTable(name = "Controller", database = "Open_vSwitch", fromVersion = "1.0.0")
 public interface Controller extends TypedBaseTable<GenericTableSchema> {
 
+    @TypedColumn(name = "type", method = MethodType.GETCOLUMN, fromVersion = "8.0.0")
+    Column<GenericTableSchema, Set<String>> getTypeColumn();
+
+    @TypedColumn(name = "type", method = MethodType.SETDATA, fromVersion = "8.0.0")
+    void setType(Set<String> type);
+
     @TypedColumn(name = "target", method = MethodType.GETCOLUMN, fromVersion = "1.0.0")
     Column<GenericTableSchema, String> getTargetColumn();