Class BGPRouteEntryExportParametersImpl
java.lang.Object
org.opendaylight.protocol.bgp.mode.impl.BGPRouteEntryExportParametersImpl
- All Implemented Interfaces:
BGPRouteEntryExportParameters
,BGPRouteEntryImportParameters
,RouteTargetMembershipConsumer
,RTCCache
public final class BGPRouteEntryExportParametersImpl
extends Object
implements BGPRouteEntryExportParameters
-
Constructor Summary
ConstructorDescriptionBGPRouteEntryExportParametersImpl
(Peer fromPeer, Peer toPeer, String routeKey, RTCCache rtCache) -
Method Summary
Modifier and TypeMethodDescriptionCache of RTC routes advertized per clients peers.Peer id of Peer route entry announcer.Peer id of Peer route entry announcer.org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber
Peer local AS of route entry announcer.Peer id of Peer route entry announcer.Returns list of Route target advertized per Peer.Destination Route Key.Peer id of Peer route entry destiny.org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber
Peer local AS of Peer route entry destiny.Peer id of Peer route entry destiny.
-
Constructor Details
-
BGPRouteEntryExportParametersImpl
-
-
Method Details
-
getFromPeerRole
Description copied from interface:BGPRouteEntryImportParameters
Peer id of Peer route entry announcer.- Specified by:
getFromPeerRole
in interfaceBGPRouteEntryImportParameters
- Returns:
- peer Role of announcer Peer
-
getFromPeerId
Description copied from interface:BGPRouteEntryImportParameters
Peer id of Peer route entry announcer.- Specified by:
getFromPeerId
in interfaceBGPRouteEntryImportParameters
- Returns:
- peer Id of announcer Peer
-
getFromClusterId
Description copied from interface:BGPRouteEntryImportParameters
Peer id of Peer route entry announcer.- Specified by:
getFromClusterId
in interfaceBGPRouteEntryImportParameters
- Returns:
- peer Id of announcer Peer
-
getFromPeerLocalAs
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber getFromPeerLocalAs()Description copied from interface:BGPRouteEntryImportParameters
Peer local AS of route entry announcer.- Specified by:
getFromPeerLocalAs
in interfaceBGPRouteEntryImportParameters
- Returns:
- peer Local AS
-
getToPeerRole
Description copied from interface:BGPRouteEntryExportParameters
Peer id of Peer route entry destiny.- Specified by:
getToPeerRole
in interfaceBGPRouteEntryExportParameters
- Returns:
- peer Role of announcer Peer
-
getToPeerLocalAs
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber getToPeerLocalAs()Description copied from interface:BGPRouteEntryExportParameters
Peer local AS of Peer route entry destiny.- Specified by:
getToPeerLocalAs
in interfaceBGPRouteEntryExportParameters
- Returns:
- peer Local AS of destiny Peer
-
getRouteKey
Description copied from interface:BGPRouteEntryExportParameters
Destination Route Key.- Specified by:
getRouteKey
in interfaceBGPRouteEntryExportParameters
- Returns:
- routeKey
-
getToPeerId
Description copied from interface:BGPRouteEntryExportParameters
Peer id of Peer route entry destiny.- Specified by:
getToPeerId
in interfaceBGPRouteEntryExportParameters
- Returns:
- peer Id of announcer Peer
-
getMemberships
Description copied from interface:RouteTargetMembershipConsumer
Returns list of Route target advertized per Peer.- Specified by:
getMemberships
in interfaceRouteTargetMembershipConsumer
-
getClientRouteTargetContrainCache
Description copied from interface:RTCCache
Cache of RTC routes advertized per clients peers.- Specified by:
getClientRouteTargetContrainCache
in interfaceRTCCache
- Returns:
- rtc cache
-