Class BGPRouteEntryExportParametersImpl
java.lang.Object
org.opendaylight.protocol.bgp.mode.impl.BGPRouteEntryExportParametersImpl
- All Implemented Interfaces:
org.opendaylight.protocol.bgp.rib.spi.policy.BGPRouteEntryExportParameters,org.opendaylight.protocol.bgp.rib.spi.policy.BGPRouteEntryImportParameters,org.opendaylight.protocol.bgp.rib.spi.policy.RouteTargetMembershipConsumer,org.opendaylight.protocol.bgp.rib.spi.policy.RTCCache
public final class BGPRouteEntryExportParametersImpl
extends Object
implements org.opendaylight.protocol.bgp.rib.spi.policy.BGPRouteEntryExportParameters
-
Constructor Summary
ConstructorsConstructorDescriptionBGPRouteEntryExportParametersImpl(org.opendaylight.protocol.bgp.rib.spi.Peer fromPeer, org.opendaylight.protocol.bgp.rib.spi.Peer toPeer, String routeKey, org.opendaylight.protocol.bgp.rib.spi.policy.RTCCache rtCache) -
Method Summary
Modifier and TypeMethodDescriptionList<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.Route>org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.ClusterIdentifierorg.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.PeerIdorg.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumberorg.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.PeerRoleList<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.RouteTarget>org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.PeerIdorg.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumberorg.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.PeerRole
-
Constructor Details
-
BGPRouteEntryExportParametersImpl
public BGPRouteEntryExportParametersImpl(org.opendaylight.protocol.bgp.rib.spi.Peer fromPeer, org.opendaylight.protocol.bgp.rib.spi.Peer toPeer, String routeKey, org.opendaylight.protocol.bgp.rib.spi.policy.RTCCache rtCache)
-
-
Method Details
-
getFromPeerRole
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.PeerRole getFromPeerRole()- Specified by:
getFromPeerRolein interfaceorg.opendaylight.protocol.bgp.rib.spi.policy.BGPRouteEntryImportParameters
-
getFromPeerId
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.PeerId getFromPeerId()- Specified by:
getFromPeerIdin interfaceorg.opendaylight.protocol.bgp.rib.spi.policy.BGPRouteEntryImportParameters
-
getFromClusterId
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.ClusterIdentifier getFromClusterId()- Specified by:
getFromClusterIdin interfaceorg.opendaylight.protocol.bgp.rib.spi.policy.BGPRouteEntryImportParameters
-
getFromPeerLocalAs
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber getFromPeerLocalAs()- Specified by:
getFromPeerLocalAsin interfaceorg.opendaylight.protocol.bgp.rib.spi.policy.BGPRouteEntryImportParameters
-
getToPeerRole
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.PeerRole getToPeerRole()- Specified by:
getToPeerRolein interfaceorg.opendaylight.protocol.bgp.rib.spi.policy.BGPRouteEntryExportParameters
-
getToPeerLocalAs
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber getToPeerLocalAs()- Specified by:
getToPeerLocalAsin interfaceorg.opendaylight.protocol.bgp.rib.spi.policy.BGPRouteEntryExportParameters
-
getRouteKey
- Specified by:
getRouteKeyin interfaceorg.opendaylight.protocol.bgp.rib.spi.policy.BGPRouteEntryExportParameters
-
getToPeerId
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.PeerId getToPeerId()- Specified by:
getToPeerIdin interfaceorg.opendaylight.protocol.bgp.rib.spi.policy.BGPRouteEntryExportParameters
-
getMemberships
public List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.RouteTarget> getMemberships()- Specified by:
getMembershipsin interfaceorg.opendaylight.protocol.bgp.rib.spi.policy.RouteTargetMembershipConsumer
-
getClientRouteTargetContrainCache
public List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.Route> getClientRouteTargetContrainCache()- Specified by:
getClientRouteTargetContrainCachein interfaceorg.opendaylight.protocol.bgp.rib.spi.policy.RTCCache
-