[ONOS-7683] Add ByteBuffer codec of StatsInfo and FlowInfo w/ tests
Change-Id: Ifbc09093954c8f1c073febc8199b2013e3d01714
diff --git a/apps/openstacktelemetry/api/src/main/java/org/onosproject/openstacktelemetry/api/FlowInfo.java b/apps/openstacktelemetry/api/src/main/java/org/onosproject/openstacktelemetry/api/FlowInfo.java
index 502d692..7507482 100644
--- a/apps/openstacktelemetry/api/src/main/java/org/onosproject/openstacktelemetry/api/FlowInfo.java
+++ b/apps/openstacktelemetry/api/src/main/java/org/onosproject/openstacktelemetry/api/FlowInfo.java
@@ -17,9 +17,9 @@
import org.onlab.packet.IpPrefix;
import org.onlab.packet.MacAddress;
+import org.onlab.packet.TpPort;
import org.onlab.packet.VlanId;
import org.onosproject.net.DeviceId;
-import org.onosproject.net.PortNumber;
/**
* Flow info interface.
@@ -87,14 +87,14 @@
*
* @return source port
*/
- PortNumber srcPort();
+ TpPort srcPort();
/**
* Obtains destination port.
*
* @return destination port
*/
- PortNumber dstPort();
+ TpPort dstPort();
/**
* Obtains protocol type.
@@ -196,7 +196,7 @@
* @param srcPort source port number
* @return builder instance
*/
- Builder withSrcPort(PortNumber srcPort);
+ Builder withSrcPort(TpPort srcPort);
/**
* Sets destination port number.
@@ -204,7 +204,7 @@
* @param dstPort destination port number
* @return builder instance
*/
- Builder withDstPort(PortNumber dstPort);
+ Builder withDstPort(TpPort dstPort);
/**
* Sets protocol type.