[ONOS-3857] BGP Update message builder.
Change-Id: I02d750f662602fc51b090e6beb89d73d5eb36436
diff --git a/protocols/bgp/bgpio/src/main/java/org/onosproject/bgpio/protocol/BgpOpenMsg.java b/protocols/bgp/bgpio/src/main/java/org/onosproject/bgpio/protocol/BgpOpenMsg.java
index 94ec223..dfd4419 100644
--- a/protocols/bgp/bgpio/src/main/java/org/onosproject/bgpio/protocol/BgpOpenMsg.java
+++ b/protocols/bgp/bgpio/src/main/java/org/onosproject/bgpio/protocol/BgpOpenMsg.java
@@ -121,6 +121,24 @@
*/
Builder setLsCapabilityTlv(boolean isLsCapabilitySet);
+ /**
+ * Sets flow specification capability and return its builder.
+ *
+ * @param isFlowSpecCapabilitySet boolean value to know whether flow specification capability is set or not
+ *
+ * @return builder by setting capabilities
+ */
+ Builder setFlowSpecCapabilityTlv(boolean isFlowSpecCapabilitySet);
+
+ /**
+ * Sets VPN flow specification capability and return its builder.
+ *
+ * @param isVpnFlowSpecCapabilitySet boolean value to know whether flow spec capability is set or not
+ *
+ * @return builder by setting capabilities
+ */
+ Builder setVpnFlowSpecCapabilityTlv(boolean isVpnFlowSpecCapabilitySet);
+
@Override
Builder setHeader(BgpHeader bgpMsgHeader);
}