- equals(Object) - Method in class org.onosproject.evpnrouteservice.EvpnInstance
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.EvpnInstanceName
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.EvpnInstanceNextHop
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.EvpnInstancePrefix
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.EvpnInstanceRoute
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.EvpnNextHop
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.EvpnPrefix
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.EvpnRoute
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.EvpnRouteEvent
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.EvpnRouteSet
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.EvpnRouteTableId
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.Label
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.RouteDistinguisher
-
- equals(Object) - Method in class org.onosproject.evpnrouteservice.VpnRouteTarget
-
- EvpnInstance - Class in org.onosproject.evpnrouteservice
-
Represents a evpn instance.
- evpnInstance(RouteDistinguisher, List<VpnRouteTarget>, List<VpnRouteTarget>, EvpnInstanceName) - Static method in class org.onosproject.evpnrouteservice.EvpnInstance
-
Creats the instance of EvpnInstance.
- EvpnInstanceName - Class in org.onosproject.evpnrouteservice
-
Represents the EvpnInstanceName.
- evpnInstanceName() - Method in class org.onosproject.evpnrouteservice.EvpnInstanceRoute
-
Returns the evpnName.
- EvpnInstanceNextHop - Class in org.onosproject.evpnrouteservice
-
Represents a evpn instance nexthop.
- EvpnInstancePrefix - Class in org.onosproject.evpnrouteservice
-
Represents a evpn instance prefix.
- EvpnInstanceRoute - Class in org.onosproject.evpnrouteservice
-
Represents a evpn instance route.
- EvpnInstanceRoute(EvpnInstanceName, RouteDistinguisher, List<VpnRouteTarget>, List<VpnRouteTarget>, EvpnInstancePrefix, EvpnInstanceNextHop, IpPrefix, IpAddress, Label) - Constructor for class org.onosproject.evpnrouteservice.EvpnInstanceRoute
-
Constructor to initialize the parameters.
- EvpnInternalRouteEvent - Class in org.onosproject.evpnrouteservice
-
Route event for signalling between the store and the manager.
- EvpnInternalRouteEvent(EvpnInternalRouteEvent.Type, EvpnRouteSet) - Constructor for class org.onosproject.evpnrouteservice.EvpnInternalRouteEvent
-
Creates a new internal route event.
- EvpnInternalRouteEvent(EvpnInternalRouteEvent.Type, EvpnRouteSet, long) - Constructor for class org.onosproject.evpnrouteservice.EvpnInternalRouteEvent
-
- EvpnInternalRouteEvent.Type - Enum in org.onosproject.evpnrouteservice
-
Internal route event type.
- evpnName() - Method in class org.onosproject.evpnrouteservice.EvpnInstance
-
Getter of vpn instance name.
- evpnName(String) - Static method in class org.onosproject.evpnrouteservice.EvpnInstanceName
-
Creates instance of EvpnInstanceName.
- evpnNextHop(IpAddress, Label) - Static method in class org.onosproject.evpnrouteservice.EvpnInstanceNextHop
-
creates instance of EvpnInstanceNextHop.
- EvpnNextHop - Class in org.onosproject.evpnrouteservice
-
Represents a evpn next hop.
- evpnNextHop(IpAddress, List<VpnRouteTarget>, List<VpnRouteTarget>, Label) - Static method in class org.onosproject.evpnrouteservice.EvpnNextHop
-
Creates the Evpn Next hop with given parameters.
- evpnPrefix(MacAddress, IpPrefix) - Static method in class org.onosproject.evpnrouteservice.EvpnInstancePrefix
-
Creates the instance of EvpnInstancePrefix.
- EvpnPrefix - Class in org.onosproject.evpnrouteservice
-
Represents a evpn prefix.
- EvpnPrefix(RouteDistinguisher, MacAddress, IpPrefix) - Constructor for class org.onosproject.evpnrouteservice.EvpnPrefix
-
Constructor to initialize the parameters.
- evpnPrefix(RouteDistinguisher, MacAddress, IpPrefix) - Static method in class org.onosproject.evpnrouteservice.EvpnPrefix
-
Creates the evpn prefix by given parameters.
- evpnPrefix() - Method in class org.onosproject.evpnrouteservice.EvpnRoute
-
Returns the IPv4 address.
- EvpnRoute - Class in org.onosproject.evpnrouteservice
-
Represents a evpn route.
- EvpnRoute(EvpnRoute.Source, MacAddress, IpPrefix, IpAddress, RouteDistinguisher, List<VpnRouteTarget>, List<VpnRouteTarget>, Label) - Constructor for class org.onosproject.evpnrouteservice.EvpnRoute
-
Constructor to initialize the parameters.
- EvpnRoute(EvpnRoute.Source, MacAddress, IpPrefix, IpAddress, String, List<VpnRouteTarget>, List<VpnRouteTarget>, int) - Constructor for class org.onosproject.evpnrouteservice.EvpnRoute
-
Constructor to initialize the parameters.
- EvpnRoute.Source - Enum in org.onosproject.evpnrouteservice
-
Source of the route.
- EvpnRouteAdminService - Interface in org.onosproject.evpnrouteservice
-
Service allowing mutation of EVPN routing state.
- EvpnRouteEvent - Class in org.onosproject.evpnrouteservice
-
Describes an event about a route.
- EvpnRouteEvent(EvpnRouteEvent.Type, EvpnRoute) - Constructor for class org.onosproject.evpnrouteservice.EvpnRouteEvent
-
Creates a new route event without specifying previous subject.
- EvpnRouteEvent(EvpnRouteEvent.Type, EvpnRoute, Collection<EvpnRoute>) - Constructor for class org.onosproject.evpnrouteservice.EvpnRouteEvent
-
Creates a new route event without specifying previous subject.
- EvpnRouteEvent(EvpnRouteEvent.Type, EvpnRoute, long) - Constructor for class org.onosproject.evpnrouteservice.EvpnRouteEvent
-
Creates a new route event.
- EvpnRouteEvent(EvpnRouteEvent.Type, EvpnRoute, EvpnRoute) - Constructor for class org.onosproject.evpnrouteservice.EvpnRouteEvent
-
Creates a new route event with previous subject.
- EvpnRouteEvent(EvpnRouteEvent.Type, EvpnRoute, EvpnRoute, Collection<EvpnRoute>) - Constructor for class org.onosproject.evpnrouteservice.EvpnRouteEvent
-
Creates a new route event with a previous subject and alternative routes.
- EvpnRouteEvent.Type - Enum in org.onosproject.evpnrouteservice
-
Route event type.
- EvpnRouteListener - Interface in org.onosproject.evpnrouteservice
-
Listener for route events.
- EvpnRouteService - Interface in org.onosproject.evpnrouteservice
-
EVPN route service.
- EvpnRouteSet - Class in org.onosproject.evpnrouteservice
-
A set of routes for a particular prefix in a route table.
- EvpnRouteSet(EvpnRouteTableId, EvpnPrefix, Set<EvpnRoute>) - Constructor for class org.onosproject.evpnrouteservice.EvpnRouteSet
-
Creates a new route set.
- EvpnRouteStore - Interface in org.onosproject.evpnrouteservice
-
EVPN route store.
- EvpnRouteStoreDelegate - Interface in org.onosproject.evpnrouteservice
-
Route store delegate abstraction.
- EvpnRouteTableId - Class in org.onosproject.evpnrouteservice
-
Identifier for an EVPN routing table.
- EvpnRouteTableId(String) - Constructor for class org.onosproject.evpnrouteservice.EvpnRouteTableId
-
Creates a new route table ID.
- EvpnTable - Interface in org.onosproject.evpnrouteservice
-
Represents a route table that stores routes.
- exportRouteTarget() - Method in class org.onosproject.evpnrouteservice.EvpnInstance
-
Returns the Route targets.
- exportRouteTarget() - Method in class org.onosproject.evpnrouteservice.EvpnInstanceRoute
-
Returns the Route targets.
- exportRouteTarget() - Method in class org.onosproject.evpnrouteservice.EvpnNextHop
-
Returns the Route targets.
- exportRouteTarget() - Method in class org.onosproject.evpnrouteservice.EvpnRoute
-
Returns the Route targets.