public interface RoutingProtocol
extends org.onosproject.yang.model.Augmentable
| Modifier and Type | Interface and Description |
|---|---|
static class |
RoutingProtocol.LeafIdentifier
Identify the leaf of RoutingProtocol.
|
| Modifier and Type | Method and Description |
|---|---|
Bgp |
bgp()
Returns the attribute bgp.
|
void |
bgp(Bgp bgp)
Sets the attribute bgp.
|
boolean |
isLeafValueSet(RoutingProtocol.LeafIdentifier leaf)
Checks if the leaf value is set.
|
Ospf |
ospf()
Returns the attribute ospf.
|
void |
ospf(Ospf ospf)
Sets the attribute ospf.
|
Rip |
rip()
Returns the attribute rip.
|
void |
rip(Rip rip)
Sets the attribute rip.
|
Class<? extends RoutingProtocolType> |
type()
Returns the attribute type.
|
void |
type(Class<? extends RoutingProtocolType> type)
Sets the attribute type.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
Vrrp |
vrrp()
Returns the attribute vrrp.
|
void |
vrrp(Vrrp vrrp)
Sets the attribute vrrp.
|
YangAutoPrefixStatic |
yangAutoPrefixStatic()
Returns the attribute yangAutoPrefixStatic.
|
void |
yangAutoPrefixStatic(YangAutoPrefixStatic yangAutoPrefixStatic)
Sets the attribute yangAutoPrefixStatic.
|
Class<? extends RoutingProtocolType> type()
BitSet valueLeafFlags()
Ospf ospf()
Bgp bgp()
YangAutoPrefixStatic yangAutoPrefixStatic()
Rip rip()
Vrrp vrrp()
void type(Class<? extends RoutingProtocolType> type)
type - value of typevoid ospf(Ospf ospf)
ospf - value of ospfvoid bgp(Bgp bgp)
bgp - value of bgpvoid yangAutoPrefixStatic(YangAutoPrefixStatic yangAutoPrefixStatic)
yangAutoPrefixStatic - value of yangAutoPrefixStaticvoid rip(Rip rip)
rip - value of ripvoid vrrp(Vrrp vrrp)
vrrp - value of vrrpboolean isLeafValueSet(RoutingProtocol.LeafIdentifier leaf)
leaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.