public class BgpFlowSpecRib extends Object
| Constructor and Description |
|---|
BgpFlowSpecRib() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix prefix,
org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecDetails flowSpec)
Update BGP flow spec details.
|
void |
add(org.onosproject.bgpio.types.RouteDistinguisher routeDistinguisher,
org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix prefix,
org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecDetails flowSpec)
Update BGP flow spec details with routedistinguisher.
|
void |
delete(org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix flowSpec)
Removes flow spec.
|
void |
delete(org.onosproject.bgpio.types.RouteDistinguisher routeDistinguisher,
org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix flowSpecPrefix)
Removes flow spec.
|
Map<org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix,org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecDetails> |
flowSpecTree()
Returns the BGP flow spec info.
|
String |
toString() |
Map<org.onosproject.bgpio.types.RouteDistinguisher,Map<org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix,org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecDetails>> |
vpnFlowSpecTree()
Gets VPN flowspec tree.
|
public Map<org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix,org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecDetails> flowSpecTree()
public Map<org.onosproject.bgpio.types.RouteDistinguisher,Map<org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix,org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecDetails>> vpnFlowSpecTree()
public void add(org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix prefix,
org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecDetails flowSpec)
prefix - prefix InfoflowSpec - BGP flow specifications detailspublic void delete(org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix flowSpec)
flowSpec - BGP flow specificationpublic void add(org.onosproject.bgpio.types.RouteDistinguisher routeDistinguisher,
org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix prefix,
org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecDetails flowSpec)
routeDistinguisher - route distinguisherprefix - prefix InfoflowSpec - BGP flow specifications detailspublic void delete(org.onosproject.bgpio.types.RouteDistinguisher routeDistinguisher,
org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix flowSpecPrefix)
routeDistinguisher - route distinguisherflowSpecPrefix - BGP flow specification prefixCopyright © 2016. All rights reserved.