- BgpCfg - Interface in org.onosproject.bgp.controller
-
Abstraction of an BGP configuration.
- BgpCfg.State - Enum in org.onosproject.bgp.controller
-
- BgpConnectPeer - Interface in org.onosproject.bgp.controller
-
Abstraction of an BGP connect peer, initiate remote connection to BGP peer on configuration.
- BgpController - Interface in org.onosproject.bgp.controller
-
Abstraction of an BGP controller.
- BgpDpid - Class in org.onosproject.bgp.controller
-
The class representing a network bgp device id.
- BgpDpid(BgpLinkLsNlriVer4, int) - Constructor for class org.onosproject.bgp.controller.BgpDpid
-
Initialize bgp id to generate URI.
- BgpDpid(BgpNodeLSNlriVer4) - Constructor for class org.onosproject.bgp.controller.BgpDpid
-
Initialize bgp id to generate URI.
- bgpDpid(URI) - Static method in class org.onosproject.bgp.controller.BgpDpid
-
Returns bgpDpid created from the given device URI.
- BgpId - Class in org.onosproject.bgp.controller
-
The class representing a network peer bgp ip.
- BgpId(IpAddress) - Constructor for class org.onosproject.bgp.controller.BgpId
-
Constructor to initialize ipAddress.
- bgpId(IpAddress) - Static method in class org.onosproject.bgp.controller.BgpId
-
Create a BGPId from ip address.
- bgpId(URI) - Static method in class org.onosproject.bgp.controller.BgpId
-
Returns BGPId created from the given device URI.
- BgpLinkListener - Interface in org.onosproject.bgp.controller
-
Allows for providers interested in Link events to be notified.
- bgpLocalRib() - Method in interface org.onosproject.bgp.controller.BgpController
-
Return BGP local RIB instance.
- BgpLocalRib - Interface in org.onosproject.bgp.controller
-
Abstraction of BGP local RIB.
- bgpLocalRibVpn() - Method in interface org.onosproject.bgp.controller.BgpController
-
Return BGP local RIB instance with VPN.
- BgpNodeListener - Interface in org.onosproject.bgp.controller
-
Allows for providers interested in node events to be notified.
- BgpPacketStats - Interface in org.onosproject.bgp.controller
-
A representation of a packet context which allows any provider to view a packet in event, but may block the response
to the event if blocked has been called.
- BgpPeer - Interface in org.onosproject.bgp.controller
-
Represents the peer side of an BGP peer.
- BgpPeerCfg - Interface in org.onosproject.bgp.controller
-
BGP Peer configuration information.
- BgpPeerCfg.State - Enum in org.onosproject.bgp.controller
-
- BgpPeerManager - Interface in org.onosproject.bgp.controller
-
Responsible for keeping track of the current set BGPLS peers connected to the system.
- BgpSessionInfo - Interface in org.onosproject.bgp.controller
-
Abstraction of an BGP session info.
- buildAdjRibIn(List<BgpValueType>) - Method in interface org.onosproject.bgp.controller.BgpPeer
-
Maintaining Adj-RIB-In separately for each peer.
- getAsNumber() - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Get the AS number to which this BGP speaker belongs.
- getAsNumber() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Returns the AS number to which this peer belongs.
- getChannel() - Method in interface org.onosproject.bgp.controller.BgpPeer
-
Gets the associated Netty channel handler for this bgp peer.
- getConfig() - Method in interface org.onosproject.bgp.controller.BgpController
-
Get the BGPConfig class to the caller.
- getHoldTime() - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Returns the connection hold timer in seconds.
- getHoldtime() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Get the keep alive timer value configured.
- getIsIBgp() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Return the connection type eBGP or iBGP.
- getLargeASCapability() - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Get the status of the 32 bit AS support for this BGP speaker.
- getLsCapability() - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Get the status of the link state support for this BGP speaker.
- getMaxConnRetryCount() - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Get the connection retry count number.
- getMaxConnRetryTime() - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Get the connection retry time in seconds.
- getMaxSession() - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Returns the maximum number of session supported.
- getPeer(BgpId) - Method in interface org.onosproject.bgp.controller.BgpController
-
Returns the actual bgp peer for the given ip address.
- getPeer(BgpId) - Method in interface org.onosproject.bgp.controller.BgpPeerManager
-
Gets connected peer.
- getPeerConnState(String) - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Get the current peer connection state information.
- getPeerRouterId() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Return the peer router IP address.
- getPeers() - Method in interface org.onosproject.bgp.controller.BgpController
-
Returns list of bgp peers connected to this BGP controller.
- getPeerTree() - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Return the peer tree map.
- getRouterId() - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Returns the Router ID of this BGP speaker.
- getSelfInnitConnection() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Returns the connection is initiated from us or not.
- getState() - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Returns the status of the configuration based on this state certain operations like connection is handled.
- getState() - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Returns the connection State information of the peer.
- getTime() - Method in interface org.onosproject.bgp.controller.BgpPacketStats
-
Returns the time.
- sendMessage(BgpMessage) - Method in interface org.onosproject.bgp.controller.BgpPeer
-
Writes the message to the peer.
- sendMessage(List<BgpMessage>) - Method in interface org.onosproject.bgp.controller.BgpPeer
-
Writes the BGPMessage list to the peer.
- sessionInfo() - Method in interface org.onosproject.bgp.controller.BgpPeer
-
Return the BGP session info.
- setAsNumber(int) - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Set the AS number to which this BGP speaker belongs.
- setAsNumber(int) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Set the AS number to which this peer belongs.
- setChannel(Channel) - Method in interface org.onosproject.bgp.controller.BgpPeer
-
Sets the associated Netty channel for this bgp peer.
- setConnected(boolean) - Method in interface org.onosproject.bgp.controller.BgpPeer
-
Sets whether the bgp peer is connected.
- setConnectPeer(BgpConnectPeer) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Set the peer connect instance.
- setHoldTime(short) - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Set the keep alive timer for the connection.
- setHoldtime(short) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Set the keep alive timer value.
- setIsIBgp(boolean) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Set the connection type eBGP or iBGP.
- setLargeASCapability(boolean) - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Set the 32 bit AS support capability to this BGP speaker.
- setLsCapability(boolean) - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Set the link state support to this BGP speaker.
- setMaxConnRetryCout(int) - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Set the connection retry count.
- setMaxConnRetryTime(int) - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Set the connection retry time in seconds.
- setMaxSession(int) - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Set the maximum number of sessions to support.
- setPeerConnState(String, BgpPeerCfg.State) - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Set the current connection state information.
- setPeerRouterId(String) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Set the peer router IP address.
- setPeerRouterId(String, int) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Set the peer router IP address and AS number.
- setRouterId(String) - Method in interface org.onosproject.bgp.controller.BgpCfg
-
Set the Router ID of this BGP speaker.
- setSelfInnitConnection(boolean) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Set the connection is initiated from us or not.
- setState(BgpCfg.State) - Method in interface org.onosproject.bgp.controller.BgpCfg
-
To set the current state of the configuration.
- setState(BgpPeerCfg.State) - Method in interface org.onosproject.bgp.controller.BgpPeerCfg
-
Set the connection state information of the peer.