Update MRI upstreams for Phosphorus
[openflowplugin.git] / openflowplugin-api / src / main / java / org / opendaylight / openflowplugin / api / openflow / device / DeviceInfo.java
index b28329f8b21c849fa3b86c8021b9badc6f33226f..f9a59868a184bdb4ea21c2a19cca45f9c6040dcf 100644 (file)
@@ -7,12 +7,14 @@
  */
 package org.opendaylight.openflowplugin.api.openflow.device;
 
+import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey;
 import org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier;
 import org.opendaylight.yangtools.yang.common.Uint64;
+import org.opendaylight.yangtools.yang.common.Uint8;
 
 /**
  * API defining basic device information.
@@ -35,7 +37,7 @@ public interface DeviceInfo extends XidSequencer {
      * Getter.
      * @return version
      */
-    short getVersion();
+    @NonNull Uint8 getVersion();
 
     /**
      * Getter.
@@ -57,5 +59,4 @@ public interface DeviceInfo extends XidSequencer {
     default String getLOGValue() {
         return getNodeId().getValue();
     }
-
 }