Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractChoicesCompleter - Class in org.onosproject.cli
Abstraction of a completer with preset choices.
AbstractChoicesCompleter() - Constructor for class org.onosproject.cli.AbstractChoicesCompleter
 
AbstractCompleter - Class in org.onosproject.cli
Abstract argument completer.
AbstractCompleter() - Constructor for class org.onosproject.cli.AbstractCompleter
 
AbstractMapper<E extends Throwable> - Class in org.onlab.rest.exceptions
Base exception mapper implementation.
AbstractMapper() - Constructor for class org.onlab.rest.exceptions.AbstractMapper
 
AbstractShellCommand - Class in org.onosproject.cli
Base abstraction of Karaf shell commands.
AbstractShellCommand() - Constructor for class org.onosproject.cli.AbstractShellCommand
 
AbstractWebApplication - Class in org.onlab.rest
Base web application.
AbstractWebApplication() - Constructor for class org.onlab.rest.AbstractWebApplication
 
acknowledged() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm has been acknowledged.
acknowledged() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
activate() - Method in class org.onosproject.cli.CliComponent
 
activate(ApplicationId, String) - Method in interface org.onosproject.incubator.component.ComponentService
Activates the component identified by the given name.
activate(ComponentContext) - Method in class org.onosproject.routing.bgp.BgpSessionManager
 
activate() - Method in class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
activate(ComponentContext) - Method in class org.onosproject.routing.fpm.FpmManager
 
activate() - Method in class org.onosproject.routing.impl.BgpSpeakerNeighbourHandler
 
activate() - Method in class org.onosproject.routing.impl.ControlPlaneRedirectManager
 
activate(ComponentContext) - Method in class org.onosproject.routing.impl.DirectHostManager
 
activate() - Method in class org.onosproject.routing.impl.IntentSynchronizer
 
activate(ComponentContext) - Method in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
activate() - Method in class org.onosproject.vpls.Vpls
 
activate() - Method in class org.onosproject.vpls.VplsNeighbourHandler
 
active() - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
add(Interface) - Method in interface org.onosproject.incubator.net.intf.InterfaceAdminService
Adds a new interface configuration to the system.
addChildren(Class<ConfigNode>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds children to the children field.
addConfigListener(ConfigStoreType, ConfigNodePath, ElasticConfigListener) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Registers a listener to be notified when the subtree rooted at the specified path is modified.
addCriteria(Set<ConfigNodePath>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Adds new ConfigNodePath filtering criteria to a ConfigFilter object.
addDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual device to the store.
addDpiStatistics(DpiStatistics) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Adds DpiStatistics at the end of the Store list.
addFibListener(FibListener) - Method in class org.onosproject.routing.impl.Router
 
addFibListener(FibListener) - Method in interface org.onosproject.routing.RoutingService
Deprecated.
Adds FIB listener.
addHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual host to the store.
AddHostToHostIntentCommand - Class in org.onosproject.cli.net
Installs host-to-host connectivity intent.
AddHostToHostIntentCommand() - Constructor for class org.onosproject.cli.net.AddHostToHostIntentCommand
 
addIface(String, String) - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
addIface(String, String) - Method in class org.onosproject.vpls.config.VplsAppConfig
Adds a network interface to a VPLS.
addIface(String, String) - Method in interface org.onosproject.vpls.config.VplsConfigService
Adds a network interface to a VPLS.
addInterface(Interface) - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Adds an interface to the config.
addLink(NetworkId, ConnectPoint, ConnectPoint, Link.State, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual link.
AddMeterCommand - Class in org.onosproject.cli.net
Add a meter to a device.
AddMeterCommand() - Constructor for class org.onosproject.cli.net.AddMeterCommand
 
AddMplsIntent - Class in org.onosproject.cli.net
Deprecated.
in Goldeneye Release, in favour of encapsulation constraint EncapsulationConstraint
AddMplsIntent() - Constructor for class org.onosproject.cli.net.AddMplsIntent
Deprecated.
 
AddMultiPointToSinglePointIntentCommand - Class in org.onosproject.cli.net
Installs connectivity intent between multiple ingress devices and a single egress device.
AddMultiPointToSinglePointIntentCommand() - Constructor for class org.onosproject.cli.net.AddMultiPointToSinglePointIntentCommand
 
addNetwork(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual network for the specified tenant to the store.
addNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Adds a new node to the elastic config store.
addNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Adds a new node to the ElasticConfigStore.
addOrUpdateIntent(Intent, IntentState) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Add or update the intent to the store.
AddPeerCommand - Class in org.onosproject.routing.cli
Command to add new BGP peer to existing internal speaker.
AddPeerCommand() - Constructor for class org.onosproject.routing.cli.AddPeerCommand
 
addPeerToSpeaker(String, IpAddress) - Method in class org.onosproject.routing.config.BgpConfig
Adds peering address to BGP speaker.
AddPointToPointIntentCommand - Class in org.onosproject.cli.net
Installs point-to-point connectivity intents.
AddPointToPointIntentCommand() - Constructor for class org.onosproject.cli.net.AddPointToPointIntentCommand
 
addPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual port to the network.
address() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session address: local or remote.
address() - Method in class org.onosproject.routing.impl.NextHopGroupKey
Returns the next hop's IP address.
addressFamily() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the address family of the route.
AddSinglePointToMultiPointIntentCommand - Class in org.onosproject.cli.net
Installs connectivity intent between a single ingress device and multiple egress devices.
AddSinglePointToMultiPointIntentCommand() - Constructor for class org.onosproject.cli.net.AddSinglePointToMultiPointIntentCommand
 
addSpeaker(BgpConfig.BgpSpeakerConfig) - Method in class org.onosproject.routing.config.BgpConfig
Adds BGP speaker to configuration.
AddSpeakerCommand - Class in org.onosproject.routing.cli
Command to add a new internal BGP speaker.
AddSpeakerCommand() - Constructor for class org.onosproject.routing.cli.AddSpeakerCommand
 
addTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new tenant ID to the store.
AddTestFlowsCommand - Class in org.onosproject.cli.net
Installs bulk flows.
AddTestFlowsCommand() - Constructor for class org.onosproject.cli.net.AddTestFlowsCommand
 
AddTunnelCommand - Class in org.onosproject.cli.net
Installs intent domain tunnel primitive.
AddTunnelCommand() - Constructor for class org.onosproject.cli.net.AddTunnelCommand
 
addTunnelId(Intent, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds the intent to tunnel identifier mapping to the store.
addType(NodeType) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds the type of the instance node.
addValue(Class<V>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds the value of the instance node.
addVpls(String, Set<String>, String) - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
addVpls(VplsConfig) - Method in class org.onosproject.vpls.config.VplsAppConfig
Adds a VPLS to the configuration.
addVpls(String, Set<String>, String) - Method in interface org.onosproject.vpls.config.VplsConfigService
Adds a VPLS to the configuration.
AFI_IPV4 - Static variable in class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities.MultiprotocolExtensions
BGP OPEN Multiprotocol Extensions AFI: IPv4.
AFI_IPV6 - Static variable in class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities.MultiprotocolExtensions
BGP OPEN Multiprotocol Extensions AFI: IPv6.
Alarm - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Representation of an Alarm.
Alarm.SeverityLevel - Enum in org.onosproject.incubator.net.faultmanagement.alarm
Represents the severity level on an alarm, as per ITU-T X.733 specifications.
AlarmConsumer - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of a device behaviour capable of retrieving/consuming list of pending alarms from the device.
AlarmEntityId - Class in org.onosproject.incubator.net.faultmanagement.alarm
Immutable representation of a alarm source.
AlarmEntityId() - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
alarmEntityId(String) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
alarmEntityId(URI) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
AlarmEvent - Class in org.onosproject.incubator.net.faultmanagement.alarm
Entity that represents Alarm events.
AlarmEvent(AlarmEvent.Type, Alarm) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent
Creates an event due to one alarm.
AlarmEvent.Type - Enum in org.onosproject.incubator.net.faultmanagement.alarm
Type of alarm event.
AlarmId - Class in org.onosproject.incubator.net.faultmanagement.alarm
Alarm identifier suitable as an external key.
alarmId(long) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
Creates an alarm identifier from the specified long representation.
AlarmListener - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Entity capable of receiving alarm related events.
AlarmProvider - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of an entity capable of supplying alarms collected from network devices.
AlarmProviderRegistry - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of a alarm provider registry.
AlarmProviderService - Interface in org.onosproject.incubator.net.faultmanagement.alarm
The interface Alarm provider service.
alarms() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
alarms() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the alarms on a tunnel.
AlarmService - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Service for interacting with the alarm handling of devices.
AlarmTranslator - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of ability to translate device messages into alarms.
AllApplicationNamesCompleter - Class in org.onosproject.cli.app
All installed application name completer.
AllApplicationNamesCompleter() - Constructor for class org.onosproject.cli.app.AllApplicationNamesCompleter
 
allIfaces() - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
allIfaces() - Method in interface org.onosproject.vpls.config.VplsConfigService
Retrieves the interfaces without IP configured, so compatible with VPLS, from the interface service.
AllocationsCommand - Class in org.onosproject.cli.net
Lists allocated resources.
AllocationsCommand() - Constructor for class org.onosproject.cli.net.AllocationsCommand
 
AnnotateDeviceCommand - Class in org.onosproject.cli.net
Annotates network device model.
AnnotateDeviceCommand() - Constructor for class org.onosproject.cli.net.AnnotateDeviceCommand
 
annotations(Annotations) - Static method in class org.onosproject.cli.AbstractShellCommand
Produces a string image of the specified key/value annotations.
annotations(Annotations, Set<String>) - Static method in class org.onosproject.cli.AbstractShellCommand
Produces a string image of the specified key/value annotations.
annotations(ObjectMapper, Annotations) - Static method in class org.onosproject.cli.AbstractShellCommand
Produces a JSON object from the specified key/value annotations.
annotations() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
ANY - Static variable in class org.onosproject.cli.net.FlowsListCommand
 
ANY - Static variable in class org.onosproject.cli.net.GroupsListCommand
 
appId() - Method in class org.onosproject.cli.AbstractShellCommand
Returns application ID for the CLI.
appId() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
 
appId() - Method in class org.onosproject.cli.net.RandomIntentCommand
 
appId() - Method in class org.onosproject.incubator.net.domain.IntentPrimitive
The getter for the application ID associated with the intent primitive upon creation.
appId() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the application ID associated with this resource at creation.
appId() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourHandlerRegistration
Gets the ID of the application that registered the handler.
appId(ApplicationId) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
ApplicationCommand - Class in org.onosproject.cli.app
Manages application inventory.
ApplicationCommand() - Constructor for class org.onosproject.cli.app.ApplicationCommand
 
ApplicationCommandCompleter - Class in org.onosproject.cli.app
Application command completer.
ApplicationCommandCompleter() - Constructor for class org.onosproject.cli.app.ApplicationCommandCompleter
 
ApplicationIdListCommand - Class in org.onosproject.cli.app
Lists application ID information.
ApplicationIdListCommand() - Constructor for class org.onosproject.cli.app.ApplicationIdListCommand
 
ApplicationIdWithIntentNameCompleter - Class in org.onosproject.cli.app
Application name completer.
ApplicationIdWithIntentNameCompleter() - Constructor for class org.onosproject.cli.app.ApplicationIdWithIntentNameCompleter
 
ApplicationNameCompleter - Class in org.onosproject.cli.app
Application name completer.
ApplicationNameCompleter() - Constructor for class org.onosproject.cli.app.ApplicationNameCompleter
 
applicationService - Variable in class org.onosproject.routing.impl.ControlPlaneRedirectManager
 
applicationService - Variable in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
applicationService - Variable in class org.onosproject.vpls.Vpls
 
ApplicationsListCommand - Class in org.onosproject.cli.app
Lists application information.
ApplicationsListCommand() - Constructor for class org.onosproject.cli.app.ApplicationsListCommand
 
apply(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider apply the path from the intent resource.
applyFlowRule(NetworkId, FlowRule...) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProvider
Instructs the provider to apply the specified flow rules to their respective virtual devices.
applyFromDevicePool(DeviceId, long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns labels from resource pool by a specific device id.
applyFromDevicePool(DeviceId, long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns labels from resource pool by a specific device id.
applyFromGlobalPool(long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns labels from the global label resource pool.
applyFromGlobalPool(long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns labels from the global label resource pool.
applyNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns apply label number.
AS2_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.Aggregator
BGP UPDATE Attributes Type Code AGGREGATOR length: 2 octet AS.
AS4_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.Aggregator
BGP UPDATE Attributes Type Code AGGREGATOR length: 4 octet AS.
as4Number() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session AS4 number: local or remote.
As4Octet() - Constructor for class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities.As4Octet
 
as4OctetCapability() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session 4 octet AS path capability: local or remote.
AS_4OCTET_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update
BGP 4 Octet AS length (RFC 6793).
AS_CONFED_SEQUENCE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.AsPath
BGP UPDATE AS_PATH Type: AS_CONFED_SEQUENCE.
AS_CONFED_SET - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.AsPath
BGP UPDATE AS_PATH Type: AS_CONFED_SET.
AS_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update
BGP AS length.
AS_SEQUENCE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.AsPath
BGP UPDATE AS_PATH Type: AS_SEQUENCE.
AS_SET - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.AsPath
BGP UPDATE AS_PATH Type: AS_SET.
asNumber() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session AS number: local or remote.
ASSIGNED_VLAN - Static variable in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
assignedUser() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the user to whom this alarm is assigned; this is for future use and always returns null in this release.
assignedUser() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
ATTRIBUTE_FLAGS_ERROR - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.UpdateMessageError
UPDATE Message Error subcode: Attribute Flags Error.
ATTRIBUTE_LENGTH_ERROR - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.UpdateMessageError
UPDATE Message Error subcode: Attribute Length Error.
attributes() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the list of route attributes.
avgPktSize() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic average packet size.

B

BAD_MESSAGE_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.MessageHeaderError
Message Header Error subcode: Bad Message Length.
BAD_MESSAGE_TYPE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.MessageHeaderError
Message Header Error subcode: Bad Message Type.
BAD_PEER_AS - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.OpenMessageError
OPEN Message Error subcode: Bad PEER AS.
BadRequestMapper - Class in org.onlab.rest.exceptions
Mapper for IO exceptions to the BAD_REQUEST response code.
BadRequestMapper() - Constructor for class org.onlab.rest.exceptions.BadRequestMapper
 
BalanceMastersCommand - Class in org.onosproject.cli
Forces device mastership rebalancing.
BalanceMastersCommand() - Constructor for class org.onosproject.cli.BalanceMastersCommand
 
bandwidthUtilization() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
bandwidthUtilization() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the bandwidth utilization of a tunnel.
BaseResource - Class in org.onlab.rest
Base abstraction of a JAX-RS resource.
BaseResource() - Constructor for class org.onlab.rest.BaseResource
 
beginLabel() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.
BGP_AS_0 - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP AS 0 (zero) value.
BGP_HEADER_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP Header length.
BGP_HEADER_MARKER_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP Header Marker field length.
BGP_KEEPALIVE_EXPECTED_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP KEEPALIVE message expected length (BGP Header included).
BGP_KEEPALIVE_MIN_HOLDTIME - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP KEEPALIVE messages minimum Holdtime (in seconds).
BGP_KEEPALIVE_MIN_INTERVAL - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP KEEPALIVE messages minimum transmission interval (in seconds).
BGP_KEEPALIVE_PER_HOLD_INTERVAL - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP KEEPALIVE messages transmitted per Hold interval.
BGP_MESSAGE_MAX_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP message maximum length.
BGP_NOTIFICATION_MIN_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP NOTIFICATION message minimum length (BGP Header included).
BGP_OPEN_MIN_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP OPEN message minimum length (BGP Header included).
BGP_PORT - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP port number (RFC 4271).
BGP_TYPE_KEEPALIVE - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP KEEPALIVE message type.
BGP_TYPE_NOTIFICATION - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP NOTIFICATION message type.
BGP_TYPE_OPEN - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP OPEN message type.
BGP_TYPE_UPDATE - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP UPDATE message type.
BGP_UPDATE_MIN_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP UPDATE message minimum length (BGP Header included).
BGP_VERSION - Static variable in class org.onosproject.routing.bgp.BgpConstants
BGP version.
BgpConfig - Class in org.onosproject.routing.config
Configuration object for BGP config.
BgpConfig() - Constructor for class org.onosproject.routing.config.BgpConfig
 
BgpConfig.BgpSpeakerConfig - Class in org.onosproject.routing.config
Configuration for a BGP speaker.
BgpConstants - Class in org.onosproject.routing.bgp
BGP related constants.
BgpConstants.Notifications - Class in org.onosproject.routing.bgp
BGP NOTIFICATION related constants.
BgpConstants.Notifications.HoldTimerExpired - Class in org.onosproject.routing.bgp
BGP NOTIFICATION: Hold Timer Expired constants.
BgpConstants.Notifications.MessageHeaderError - Class in org.onosproject.routing.bgp
BGP NOTIFICATION: Message Header Error constants.
BgpConstants.Notifications.OpenMessageError - Class in org.onosproject.routing.bgp
BGP NOTIFICATION: OPEN Message Error constants.
BgpConstants.Notifications.UpdateMessageError - Class in org.onosproject.routing.bgp
BGP NOTIFICATION: UPDATE Message Error constants.
BgpConstants.Open - Class in org.onosproject.routing.bgp
BGP OPEN related constants.
BgpConstants.Open.Capabilities - Class in org.onosproject.routing.bgp
BGP OPEN: Capabilities related constants (RFC 5492).
BgpConstants.Open.Capabilities.As4Octet - Class in org.onosproject.routing.bgp
BGP OPEN: Support for 4-octet AS Number Capability (RFC 6793).
BgpConstants.Open.Capabilities.MultiprotocolExtensions - Class in org.onosproject.routing.bgp
BGP OPEN: Multiprotocol Extensions Capabilities (RFC 4760).
BgpConstants.Open.OptionalParameters - Class in org.onosproject.routing.bgp
BGP OPEN: Optional Parameters related constants.
BgpConstants.Update - Class in org.onosproject.routing.bgp
BGP UPDATE related constants.
BgpConstants.Update.Aggregator - Class in org.onosproject.routing.bgp
BGP UPDATE: AGGREGATOR related constants.
BgpConstants.Update.AsPath - Class in org.onosproject.routing.bgp
BGP UPDATE: AS_PATH related constants.
BgpConstants.Update.AtomicAggregate - Class in org.onosproject.routing.bgp
BGP UPDATE: ATOMIC_AGGREGATE related constants.
BgpConstants.Update.LocalPref - Class in org.onosproject.routing.bgp
BGP UPDATE: LOCAL_PREF related constants.
BgpConstants.Update.MpReachNlri - Class in org.onosproject.routing.bgp
BGP UPDATE: MP_REACH_NLRI related constants.
BgpConstants.Update.MpUnreachNlri - Class in org.onosproject.routing.bgp
BGP UPDATE: MP_UNREACH_NLRI related constants.
BgpConstants.Update.MultiExitDisc - Class in org.onosproject.routing.bgp
BGP UPDATE: MULTI_EXIT_DISC related constants.
BgpConstants.Update.NextHop - Class in org.onosproject.routing.bgp
BGP UPDATE: NEXT_HOP related constants.
BgpConstants.Update.Origin - Class in org.onosproject.routing.bgp
BGP UPDATE: ORIGIN related constants.
bgpId() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session BGP Identifier as an IPv4 address: local or remote.
BgpInfoService - Interface in org.onosproject.routing.bgp
Provides information about BGP peering and routes.
BgpNeighborsListCommand - Class in org.onosproject.routing.cli
Command to show the BGP neighbors.
BgpNeighborsListCommand() - Constructor for class org.onosproject.routing.cli.BgpNeighborsListCommand
 
BgpRouteEntry - Class in org.onosproject.routing.bgp
Represents a route in BGP.
BgpRouteEntry(BgpSession, IpPrefix, IpAddress, byte, BgpRouteEntry.AsPath, long) - Constructor for class org.onosproject.routing.bgp.BgpRouteEntry
Class constructor.
BgpRouteEntry.AsPath - Class in org.onosproject.routing.bgp
A class to represent AS Path.
BgpRouteEntry.PathSegment - Class in org.onosproject.routing.bgp
A class to represent AS Path Segment.
BgpRoutesListCommand - Class in org.onosproject.routing.cli
Command to show the routes learned through BGP.
BgpRoutesListCommand() - Constructor for class org.onosproject.routing.cli.BgpRoutesListCommand
 
BgpSession - Class in org.onosproject.routing.bgp
Class for handling the BGP peer sessions.
BgpSessionInfo - Class in org.onosproject.routing.bgp
Class for keeping information about a BGP session.
BgpSessionInfo() - Constructor for class org.onosproject.routing.bgp.BgpSessionInfo
 
BgpSessionManager - Class in org.onosproject.routing.bgp
BGP Session Manager class.
BgpSessionManager() - Constructor for class org.onosproject.routing.bgp.BgpSessionManager
 
BgpSpeakerConfig(Optional<String>, VlanId, ConnectPoint, Set<IpAddress>) - Constructor for class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
BgpSpeakerNeighbourHandler - Class in org.onosproject.routing.impl
Manages neighbour message handlers for the use case of internal BGP speakers connected to the network at some point that are exchanging neighbour resolution messages with external routers that are connected behind interfaces.
BgpSpeakerNeighbourHandler() - Constructor for class org.onosproject.routing.impl.BgpSpeakerNeighbourHandler
 
BgpSpeakerNeighbourHandler.ExternalInterfaceNeighbourHandler - Class in org.onosproject.routing.impl
Neighbour message handler for external facing ports that have interface configuration.
bgpSpeakers() - Method in class org.onosproject.routing.config.BgpConfig
Gets the set of configured BGP speakers.
BgpSpeakersListCommand - Class in org.onosproject.routing.cli
Lists the BGP speakers configured in the system.
BgpSpeakersListCommand() - Constructor for class org.onosproject.routing.cli.BgpSpeakersListCommand
 
bgpVersion() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session BGP version: local or remote.
bindPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Binds an existing virtual port to the network.
bindVirtualPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Binds an existing virtual port on the specified device.
borrowTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows a specific tunnel.
borrowTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows a specific tunnel by tunnelName.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows all tunnels between source and destination.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows all specified type tunnels between source and destination.
borrowTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a specific tunnel.
borrowTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a specific tunnel by tunnelName.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source and destination.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specified type tunnels between source and destination.
breed() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol breed.
build() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Builds an immutable ConfigFilter entity.
build() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Builds an immutable ConfigNode entity.
build() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
build() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Creates a TunnelStatistics object.
build() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Builds a default virtual link object from the accumulated parameters.
build() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Builds a virtual network intent from the accumulated parameters.
buildBrcIntent(Key, FilteredConnectPoint, Set<FilteredConnectPoint>, EncapsulationType) - Method in class org.onosproject.vpls.IntentInstaller
Builds a broadcast intent.
buildConstraints() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
Builds the constraint list for this command based on the command line parameters.
Builder(Alarm) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
Builder(DeviceId, String, Alarm.SeverityLevel, long) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
Builder() - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
 
builder() - Static method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
Creates a new default virtual link builder.
builder() - Static method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns a new point to point intent builder.
buildKey(String, ConnectPoint, String, MacAddress) - Method in class org.onosproject.vpls.IntentInstaller
Builds an intent key either for single-point to multi-point or multi-point to single-point intents, based on a prefix that defines the type of intent, the single connect point representing the single source or destination for that intent, the name of the VPLS the intent belongs to, and the destination host MAC address the intent reaches.
buildTrafficSelector() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
Constructs a traffic selector based on the command line arguments presented to the command.
buildTrafficTreatment() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
Generates a traffic treatment for this intent based on command line arguments presented to the command.
buildUniIntent(Key, Set<FilteredConnectPoint>, FilteredConnectPoint, Host, EncapsulationType) - Method in class org.onosproject.vpls.IntentInstaller
Builds a unicast intent.
bytes() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow bytes.
bytes() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol bytes.

C

cancel(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider cancel the path.
Capabilities() - Constructor for class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities
 
channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.routing.bgp.BgpSession
 
channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.routing.fpm.FpmSessionHandler
 
channelConnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.routing.bgp.BgpSession
 
channelConnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.routing.fpm.FpmSessionHandler
 
channelDisconnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.routing.bgp.BgpSession
 
channelDisconnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.routing.fpm.FpmSessionHandler
 
channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.routing.bgp.BgpSession
 
channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.routing.fpm.FpmSessionHandler
 
children() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the children of the instance node.
choices() - Method in class org.onosproject.cli.AbstractChoicesCompleter
 
choices() - Method in class org.onosproject.cli.app.AllApplicationNamesCompleter
 
choices() - Method in class org.onosproject.cli.app.ApplicationCommandCompleter
 
choices() - Method in class org.onosproject.cli.cfg.ConfigKeyCompleter
 
choices() - Method in class org.onosproject.cli.cfg.SubjectClassKeyCompleter
 
choices() - Method in class org.onosproject.cli.cfg.SubjectKeyCompleter
 
choices() - Method in class org.onosproject.cli.MetricNameCompleter
 
choices() - Method in class org.onosproject.cli.net.GroupStatusCompleter
 
choices() - Method in class org.onosproject.cli.net.PortNumberCompleter
 
choices() - Method in class org.onosproject.cli.net.PortStateCompleter
 
choices() - Method in class org.onosproject.cli.net.RegionIdCompleter
 
choices() - Method in class org.onosproject.cli.net.RegionTypeCompleter
 
choices() - Method in class org.onosproject.cli.StartStopCompleter
 
choices() - Method in class org.onosproject.cli.UpDownCompleter
 
choices() - Method in class org.onosproject.vpls.cli.completer.VplsCommandCompleter
 
choices() - Method in class org.onosproject.vpls.cli.completer.VplsNameCompleter
 
choices() - Method in class org.onosproject.vpls.cli.completer.VplsOptArgCompleter
 
cleanVplsConfig() - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
cleanVplsConfig() - Method in interface org.onosproject.vpls.config.VplsConfigService
Cleans up the VPLS configuration.
clear() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
CliComponent - Class in org.onosproject.cli
OSGI Component for the ONOS CLI.
CliComponent() - Constructor for class org.onosproject.cli.CliComponent
 
ClusterDevicesCommand - Class in org.onosproject.cli.net
Lists devices of the specified topology cluster in the current topology.
ClusterDevicesCommand() - Constructor for class org.onosproject.cli.net.ClusterDevicesCommand
 
ClusterIdCompleter - Class in org.onosproject.cli.net
Cluster ID completer.
ClusterIdCompleter() - Constructor for class org.onosproject.cli.net.ClusterIdCompleter
 
ClusterLinksCommand - Class in org.onosproject.cli.net
Lists links of the specified topology cluster in the current topology.
ClusterLinksCommand() - Constructor for class org.onosproject.cli.net.ClusterLinksCommand
 
clusterService - Variable in class org.onosproject.routing.impl.IntentSynchronizer
 
ClustersListCommand - Class in org.onosproject.cli.net
Lists all clusters in the current topology.
ClustersListCommand() - Constructor for class org.onosproject.cli.net.ClustersListCommand
 
CODE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities.As4Octet
BGP OPEN Support for 4-octet AS Number Capability code.
CODE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities.MultiprotocolExtensions
BGP OPEN Multiprotocol Extensions code.
codec(Class<T>) - Method in class org.onosproject.cli.AbstractShellCommand
 
compactLinkString(Link) - Static method in class org.onosproject.cli.net.LinksListCommand
Returns a compact string representing the given link.
complete(String, int, List<String>) - Method in class org.onosproject.cli.AbstractChoicesCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.app.ApplicationIdWithIntentNameCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.app.ApplicationNameCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.cfg.ComponentConfigCommandCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.cfg.ComponentNameCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.cfg.ComponentPropertyNameCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.ClusterIdCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.ConnectPointCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.DeviceIdCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.DriverNameCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.EncapTypeCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.EthTypeCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.ExtHeaderCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.FlowRuleStatusCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.HostIdCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.Icmp6CodeCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.Icmp6TypeCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.IntentKeyCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.IpProtocolCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.LinkDstCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.LinkSrcCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.RoleCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.NodeIdCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.PlaceholderCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.security.ReviewApplicationNameCompleter
 
ComponentConfigCommand - Class in org.onosproject.cli.cfg
Manages component configuration.
ComponentConfigCommand() - Constructor for class org.onosproject.cli.cfg.ComponentConfigCommand
 
ComponentConfigCommandCompleter - Class in org.onosproject.cli.cfg
Component configuration command completer.
ComponentConfigCommandCompleter() - Constructor for class org.onosproject.cli.cfg.ComponentConfigCommandCompleter
 
componentConfigService - Variable in class org.onosproject.routing.fpm.FpmManager
 
componentConfigService - Variable in class org.onosproject.routing.impl.DirectHostManager
 
componentConfigService - Variable in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
ComponentNameCompleter - Class in org.onosproject.cli.cfg
Component name completer.
ComponentNameCompleter() - Constructor for class org.onosproject.cli.cfg.ComponentNameCompleter
 
ComponentPropertyNameCompleter - Class in org.onosproject.cli.cfg
Component property name completer.
ComponentPropertyNameCompleter() - Constructor for class org.onosproject.cli.cfg.ComponentPropertyNameCompleter
 
ComponentService - Interface in org.onosproject.incubator.component
Service for managing the components in the system.
CONFIG_CLASS - Static variable in interface org.onosproject.routing.config.RoutingConfigurationService
 
CONFIG_CLASS - Static variable in interface org.onosproject.routing.RoutingService
Deprecated.
 
CONFIG_CLASS - Static variable in interface org.onosproject.vpls.config.VplsConfigService
 
ConfigException - Exception in org.onosproject.incubator.net.config.basics
Signals that an error was encountered while reading/writing configuration.
ConfigException(String) - Constructor for exception org.onosproject.incubator.net.config.basics.ConfigException
Constructs a new ConfigException with the given message.
ConfigException(String, Throwable) - Constructor for exception org.onosproject.incubator.net.config.basics.ConfigException
Constructs a new ConfigException with the given message and cause.
ConfigFilter - Interface in org.onosproject.incubator.elasticcfg
Abstraction for Filters that can be used while traversing the PropConfig stores.
ConfigFilter.Builder - Interface in org.onosproject.incubator.elasticcfg
Builder for ConfigFilter.
ConfigKeyCompleter - Class in org.onosproject.cli.cfg
Network configuration config key completer.
ConfigKeyCompleter() - Constructor for class org.onosproject.cli.cfg.ConfigKeyCompleter
 
configListener - Variable in class org.onosproject.vpls.VplsNeighbourHandler
 
ConfigNode<V> - Interface in org.onosproject.incubator.elasticcfg
Abstraction of an instance in the elastic config store.
ConfigNode.Builder<V> - Interface in org.onosproject.incubator.elasticcfg
Builder for ConfigNode.
ConfigNodePath - Class in org.onosproject.incubator.elasticcfg
Abstraction of the key to an instance in the elastic config store.
ConfigNodePath(String, String) - Constructor for class org.onosproject.incubator.elasticcfg.ConfigNodePath
Creates a new ConfigNodePath from parentKey and nodeKey.
configService - Variable in class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
configService - Variable in class org.onosproject.routing.impl.BgpSpeakerNeighbourHandler
 
configService - Variable in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
configService - Variable in class org.onosproject.vpls.Vpls
 
configService - Variable in class org.onosproject.vpls.VplsNeighbourHandler
 
ConfigStoreType - Enum in org.onosproject.incubator.elasticcfg
Designates the store type for various Proprietary Config stores.
CONNECT_POINT - Static variable in class org.onosproject.routing.config.BgpConfig
 
CONNECTION_NOT_SYNCHRONIZED - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.MessageHeaderError
Message Header Error subcode: Connection Not Synchronized.
ConnectivityIntentCommand - Class in org.onosproject.cli.net
Base class for command line operations for connectivity based intents.
ConnectivityIntentCommand() - Constructor for class org.onosproject.cli.net.ConnectivityIntentCommand
 
connectPoint() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the connection point that this interface maps to.
connectPoint() - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
ConnectPointCompleter - Class in org.onosproject.cli.net
ConnectPoint completer.
ConnectPointCompleter() - Constructor for class org.onosproject.cli.net.ConnectPointCompleter
 
constraints(List<Constraint>) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
consumeAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmConsumer
Returns the list of active alarms consumed from the device.
consumerId() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns consumer identity.
ControlPlaneRedirectManager - Class in org.onosproject.routing.impl
Manages connectivity between peers redirecting control traffic to a routing control plane available on the dataplane.
ControlPlaneRedirectManager() - Constructor for class org.onosproject.routing.impl.ControlPlaneRedirectManager
 
coreService - Variable in class org.onosproject.cli.CliComponent
 
coreService - Variable in class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
coreService - Variable in class org.onosproject.routing.impl.BgpSpeakerNeighbourHandler
 
coreService - Variable in class org.onosproject.routing.impl.ControlPlaneRedirectManager
 
coreService - Variable in class org.onosproject.routing.impl.DirectHostManager
 
coreService - Variable in class org.onosproject.routing.impl.IntentSynchronizer
 
coreService - Variable in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
coreService - Variable in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
coreService - Variable in class org.onosproject.vpls.Vpls
 
coreService - Variable in class org.onosproject.vpls.VplsNeighbourHandler
 
CounterCommand - Class in org.onosproject.cli.net
Command to display the current value of a atomic counter.
CounterCommand() - Constructor for class org.onosproject.cli.net.CounterCommand
 
CountersListCommand - Class in org.onosproject.cli.net
Command to list the various counters in the system.
CountersListCommand() - Constructor for class org.onosproject.cli.net.CountersListCommand
 
createBinaryString(IpPrefix) - Static method in class org.onosproject.routing.RouteEntry
Deprecated.
Creates the binary string representation of an IP prefix.
createDevicePool(DeviceId, LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Creates the only label resource of some device id from begin label to end label.
createDevicePool(DeviceId, LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Creates a label resource of some device id from begin label to end label.
createExecutor() - Method in class org.onosproject.routing.impl.IntentSynchronizer
Creates an executor that will be used for synchronization tasks.
createGlobalPool(LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Creates the only global label resource pool.
createGlobalPool(LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Creates the global label resource pool.
createOrUpdateTunnel(Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Creates or updates a tunnel.
createOrUpdateTunnel(Tunnel, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Creates a tunnel or updates a tunnel with the new state given in input.
createRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates nodes in the elastic config store, recursively by creating all missing intermediate nodes in the path.
createRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates nodes in the ElasticConfigStore, recursively by creating all missing intermediate nodes in the path.
createTunnel(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProvider
Creates a network tunnel for all traffic from the specified source connection point to the indicated destination connection point.
createVirtualDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual device within the specified network.
createVirtualHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual host within the specified network.
createVirtualLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual link within the specified network.
createVirtualNetwork(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual network for the specified tenant.
createVirtualPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual port on the specified device.
currentUsedMaxLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.

D

deactivate(ApplicationId, String) - Method in interface org.onosproject.incubator.component.ComponentService
Deactivates the component identified by the given name.
deactivate() - Method in class org.onosproject.routing.bgp.BgpSessionManager
 
deactivate() - Method in class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
deactivate() - Method in class org.onosproject.routing.fpm.FpmManager
 
deactivate() - Method in class org.onosproject.routing.impl.BgpSpeakerNeighbourHandler
 
deactivate() - Method in class org.onosproject.routing.impl.ControlPlaneRedirectManager
 
deactivate() - Method in class org.onosproject.routing.impl.DirectHostManager
 
deactivate() - Method in class org.onosproject.routing.impl.IntentSynchronizer
 
deactivate() - Method in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
deactivate() - Method in class org.onosproject.vpls.Vpls
 
deactivate() - Method in class org.onosproject.vpls.VplsNeighbourHandler
 
deactive() - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfoCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatisticsCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfoCodec
 
decode(ChannelHandlerContext, Channel, ChannelBuffer) - Method in class org.onosproject.routing.fpm.FpmFrameDecoder
 
decode(byte[], int, int) - Static method in class org.onosproject.routing.fpm.protocol.FpmHeader
Decodes an FPM header from an input buffer.
decode(byte[], int, int) - Static method in class org.onosproject.routing.fpm.protocol.Netlink
Decodes a netlink header from an input buffer.
decode(byte[], int, int) - Static method in class org.onosproject.routing.fpm.protocol.RouteAttribute
Decodes a route attribute from an input buffer.
decode(byte[], int, int) - Static method in class org.onosproject.routing.fpm.protocol.RtNetlink
Decodes an rtnetlink message from an input buffer.
decodeAttribute(int, int, byte[]) - Method in interface org.onosproject.routing.fpm.protocol.RouteAttributeDecoder
Decodes the a route attribute from the input buffer.
decoder() - Static method in class org.onosproject.routing.fpm.protocol.RouteAttributeDst
Returns a decoder for a destination address route attribute.
decoder() - Static method in class org.onosproject.routing.fpm.protocol.RouteAttributeGateway
Returns a decoder for a gateway route attribute.
decoder() - Static method in class org.onosproject.routing.fpm.protocol.RouteAttributeOif
Returns a decoder for a output interface route attribute.
decoder() - Static method in class org.onosproject.routing.fpm.protocol.RouteAttributePriority
Returns a decoder for a priority route attribute.
DefaultAlarm - Class in org.onosproject.incubator.net.faultmanagement.alarm
Default implementation of an alarm.
DefaultAlarm.Builder - Class in org.onosproject.incubator.net.faultmanagement.alarm
 
DefaultLabelResource - Class in org.onosproject.incubator.net.resource.label
the implementation of a label resource of a device.
DefaultLabelResource(String, long) - Constructor for class org.onosproject.incubator.net.resource.label.DefaultLabelResource
Initialize a label resource object.
DefaultLabelResource(DeviceId, LabelResourceId) - Constructor for class org.onosproject.incubator.net.resource.label.DefaultLabelResource
Initialize a label resource object.
DefaultLabelStack - Class in org.onosproject.incubator.net.tunnel
Default implementation of label stack.
DefaultLabelStack(List<LabelResourceId>) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultLabelStack
Creates label stack.
DefaultNeighbourMessageHandler - Class in org.onosproject.incubator.net.neighbour
Default neighbour message handler which implements basic proxying on an L2 network (i.e.
DefaultNeighbourMessageHandler() - Constructor for class org.onosproject.incubator.net.neighbour.DefaultNeighbourMessageHandler
 
DefaultOpticalTunnelEndPoint - Class in org.onosproject.incubator.net.tunnel
Default optical tunnel point model implementation.
DefaultOpticalTunnelEndPoint(ProviderId, Optional<ElementId>, Optional<PortNumber>, Optional<OpticalTunnelEndPoint>, OpticalTunnelEndPoint.Type, OpticalLogicId, boolean, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
Creates a optical tunnel point attributed to the specified provider (may be null).
DefaultTunnel - Class in org.onosproject.incubator.net.tunnel
The default implementation of an network tunnel.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, DefaultGroupId, TunnelId, TunnelName, Path, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an active infrastructure tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Tunnel.State, DefaultGroupId, TunnelId, TunnelName, Path, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, DefaultGroupId, TunnelId, TunnelName, Path, NetworkResource, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an active infrastructure tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Tunnel.State, DefaultGroupId, TunnelId, TunnelName, Path, NetworkResource, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an tunnel using the supplied information.
DefaultTunnelDescription - Class in org.onosproject.incubator.net.tunnel
Default implementation of immutable tunnel description entity.
DefaultTunnelDescription(TunnelId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, DefaultGroupId, ProviderId, TunnelName, Path, SparseAnnotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
Creates a tunnel description using the supplied information.
DefaultTunnelDescription(TunnelId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, DefaultGroupId, ProviderId, TunnelName, Path, NetworkResource, SparseAnnotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
Creates a tunnel description using the supplied information.
DefaultTunnelStatistics - Class in org.onosproject.incubator.net.tunnel
Default implementation of immutable tunnel statistics.
DefaultTunnelStatistics.Builder - Class in org.onosproject.incubator.net.tunnel
Builder for tunnelStatistics.
DefaultVirtualDevice - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual device.
DefaultVirtualDevice(NetworkId, DeviceId) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
Creates a network element attributed to the specified provider.
DefaultVirtualHost - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual host.
DefaultVirtualHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualHost
Creates a virtual host attributed to the specified provider.
DefaultVirtualLink - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual link.
DefaultVirtualLink.Builder - Class in org.onosproject.incubator.net.virtual
Builder for DefaultVirtualLink objects.
DefaultVirtualNetwork - Class in org.onosproject.incubator.net.virtual
Default implementation of the virtual network descriptor.
DefaultVirtualNetwork(NetworkId, TenantId) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
Creates a new virtual network descriptor.
DefaultVirtualPort - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual port.
DefaultVirtualPort(NetworkId, Device, PortNumber, ConnectPoint) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
deleteRecursive(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Delete nodes in the elastic config store, recursively by deleting all intermediate nodes in the path.
deleteRecursive(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Delete nodes in the ElasticConfigStore, recursively by deleting all intermediate nodes in the path.
deleteTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes a tunnel by a specific tunnel identifier.
deleteTunnel(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes all tunnels between source point and destination point.
deleteTunnel(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes all specific type tunnels between source point and destination point.
description() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a description of alarm.
description() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
destroyDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Destroys a label resource pool of a specific device id.
destroyDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Destroys a label resource pool of a specific device id.
destroyGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Destroys the global label resource pool.
destroyGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Destroys a the global label resource pool.
destroyTunnel(NetworkId, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProvider
Destroys the specified network tunnel.
detectedProtocol() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow detected protocol.
detectedProtocolName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow detected protocol name.
detectedProtos() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI detected protocols statistic information.
DeviceConfigGetterCommand - Class in org.onosproject.cli.net
Command that gets the configuration of the specified type from the specified device.
DeviceConfigGetterCommand() - Constructor for class org.onosproject.cli.net.DeviceConfigGetterCommand
 
DeviceConfigSetterCommand - Class in org.onosproject.cli.net
Command that sets the configuration included in the specified file to the specified device.
DeviceConfigSetterCommand() - Constructor for class org.onosproject.cli.net.DeviceConfigSetterCommand
 
DeviceControllersCommand - Class in org.onosproject.cli.net
Sets role of the controller node for the given infrastructure device.
DeviceControllersCommand() - Constructor for class org.onosproject.cli.net.DeviceControllersCommand
 
deviceId() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
The device to which this alarm is related.
deviceId() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
deviceId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
deviceId() - Method in interface org.onosproject.incubator.net.resource.label.LabelResource
Returns device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns a device id.
DeviceIdCompleter - Class in org.onosproject.cli.net
Device ID completer.
DeviceIdCompleter() - Constructor for class org.onosproject.cli.net.DeviceIdCompleter
 
DeviceInterfaceAddCommand - Class in org.onosproject.cli.net
Configures a device interface.
DeviceInterfaceAddCommand() - Constructor for class org.onosproject.cli.net.DeviceInterfaceAddCommand
 
DeviceInterfaceRemoveCommand - Class in org.onosproject.cli.net
Removes an interface configurion from a device.
DeviceInterfaceRemoveCommand() - Constructor for class org.onosproject.cli.net.DeviceInterfaceRemoveCommand
 
DeviceInterfacesListCommand - Class in org.onosproject.cli.net
Lists all interfaces or interfaces of a device.
DeviceInterfacesListCommand() - Constructor for class org.onosproject.cli.net.DeviceInterfacesListCommand
 
DeviceKeyAddCommand - Class in org.onosproject.cli.net
Adds a device key.
DeviceKeyAddCommand() - Constructor for class org.onosproject.cli.net.DeviceKeyAddCommand
 
DeviceKeyListCommand - Class in org.onosproject.cli.net
Lists all device keys.
DeviceKeyListCommand() - Constructor for class org.onosproject.cli.net.DeviceKeyListCommand
 
DeviceKeyRemoveCommand - Class in org.onosproject.cli.net
Removes a device key.
DeviceKeyRemoveCommand() - Constructor for class org.onosproject.cli.net.DeviceKeyRemoveCommand
 
deviceLabelResourcePoolDestroyed(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceProviderService
Signals that an label resource pool has been destroyed.
deviceLabelResourcePoolDetected(DeviceId, LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceProviderService
Signals that a device label resource pool has been detected.
DevicePortGetterCommand - Class in org.onosproject.cli.net
Command that gets the configuration of the specified type from the specified device.
DevicePortGetterCommand() - Constructor for class org.onosproject.cli.net.DevicePortGetterCommand
 
DevicePortsListCommand - Class in org.onosproject.cli.net
Lists all ports or all ports of a device.
DevicePortsListCommand() - Constructor for class org.onosproject.cli.net.DevicePortsListCommand
 
DevicePortStateCommand - Class in org.onosproject.cli.net
Administratively enables or disabled a port on a device.
DevicePortStateCommand() - Constructor for class org.onosproject.cli.net.DevicePortStateCommand
 
DevicePortStatsCommand - Class in org.onosproject.cli.net
Lists port statistic of all ports in the system.
DevicePortStatsCommand() - Constructor for class org.onosproject.cli.net.DevicePortStatsCommand
 
DeviceRemoveCommand - Class in org.onosproject.cli.net
Removes an infrastructure device.
DeviceRemoveCommand() - Constructor for class org.onosproject.cli.net.DeviceRemoveCommand
 
DeviceRoleCommand - Class in org.onosproject.cli.net
Sets role of the controller node for the given infrastructure device.
DeviceRoleCommand() - Constructor for class org.onosproject.cli.net.DeviceRoleCommand
 
deviceService - Variable in class org.onosproject.routing.impl.ControlPlaneRedirectManager
 
deviceService - Variable in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
deviceService - Variable in class org.onosproject.vpls.VplsNeighbourHandler
 
DeviceSetControllersCommand - Class in org.onosproject.cli.net
Sets role of the controller node for the given infrastructure device.
DeviceSetControllersCommand() - Constructor for class org.onosproject.cli.net.DeviceSetControllersCommand
 
DevicesListCommand - Class in org.onosproject.cli.net
Lists all infrastructure devices.
DevicesListCommand() - Constructor for class org.onosproject.cli.net.DevicesListCommand
 
DirectHostManager - Class in org.onosproject.routing.impl
Reactively handles sending packets to hosts that are directly connected to router interfaces.
DirectHostManager() - Constructor for class org.onosproject.routing.impl.DirectHostManager
 
discardedBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic discarded bytes.
doExecute() - Method in class org.onosproject.cli.AbstractShellCommand
 
DomainTunnelId - Class in org.onosproject.incubator.net.tunnel
A wrapper class for a long used to identify domain level tunnels.
DomainTunnelId() - Constructor for class org.onosproject.incubator.net.tunnel.DomainTunnelId
Constructor for serializer.
DomainTunnelId(long) - Constructor for class org.onosproject.incubator.net.tunnel.DomainTunnelId
Constructs the Domain ID corresponding to a given long value.
DOWN - Static variable in class org.onosproject.cli.UpDownCompleter
 
downTunnel(ApplicationId, TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Triggers removal of specified tunnel.
DpisListCommand - Class in org.onosproject.cli.net
Fetches DPI statistics list.
DpisListCommand() - Constructor for class org.onosproject.cli.net.DpisListCommand
 
DpiStatInfo - Class in org.onosproject.incubator.net.dpi
DPI statistic information.
DpiStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for default DpiStatInfo class.
DpiStatInfo(TrafficStatInfo) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo and detectedProtos.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>, List<FlowStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo, detectedProtos and knownFlows.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>, List<FlowStatInfo>, List<FlowStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo, detectedProtos, knownFlows and unknownFlows.
dpiStatInfo() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
Returns DPI statistics information.
DpiStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for DpiStatInfo codec.
DpiStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfoCodec
 
DpiStatistics - Class in org.onosproject.incubator.net.dpi
DPI statistics with received time.
DpiStatistics(String, DpiStatInfo) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatistics
Constructor for DpiStatistics class.
DpiStatisticsCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for DpiStatistics codec.
DpiStatisticsCodec() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatisticsCodec
 
DpiStatisticsManagerService - Interface in org.onosproject.incubator.net.dpi
Service for DPI Statistics Service Manager.
dpiThroughputBps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic throughput Bps(Byte per second).
dpiThroughputPps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic throughput Pps(Packet per second).
DriverNameCompleter - Class in org.onosproject.cli.net
Device driver name completer.
DriverNameCompleter() - Constructor for class org.onosproject.cli.net.DriverNameCompleter
 
DriversListCommand - Class in org.onosproject.cli.net
Lists device drivers.
DriversListCommand() - Constructor for class org.onosproject.cli.net.DriversListCommand
 
drop(NeighbourMessageContext) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Drops the incoming message.
drop() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Drops the incoming message.
dst() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
dst() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
dst() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
the terminal of a tunnel.
dst() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the connection point destination.
dst() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns destination point of tunnel.
dst(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the destination connect point to be used by the builder.
dstAddress() - Method in class org.onosproject.routing.fpm.protocol.RouteAttributeDst
Returns the destination IP address.
dstLength() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the destination address length.
dstMac() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the destination MAC address of the message.

E

edgePorts() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the set of edge ports for the intent domain.
EdgePortsListCommand - Class in org.onosproject.cli.net
Lists all edge ports.
EdgePortsListCommand() - Constructor for class org.onosproject.cli.net.EdgePortsListCommand
 
EGP - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.Origin
BGP UPDATE ORIGIN: EGP.
egress() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the egress connect point associated with this resource at creation.
egressPoint(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the egress point of the virtual network intent that will be built.
egressPoint() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the port on which the traffic should egress.
egressVlan() - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Gets egress VLAN of multicast traffic.
ElasticConfigEvent - Class in org.onosproject.incubator.elasticcfg
Describes a ProprietaryConfig event.
ElasticConfigEvent(ElasticConfigEvent.Type, ConfigNodePath, ConfigNode) - Constructor for class org.onosproject.incubator.elasticcfg.ElasticConfigEvent
Creates an event of a given type, config node value and config node path.
ElasticConfigEvent.Type - Enum in org.onosproject.incubator.elasticcfg
Type of configuration events.
ElasticConfigListener - Interface in org.onosproject.incubator.elasticcfg
Entity capable of receiving elastic config change events.
ElasticConfigService - Interface in org.onosproject.incubator.elasticcfg
Service for storing and distributing elastic configuration data.
ElasticConfigStore - Interface in org.onosproject.incubator.elasticcfg
Store service for storing and distributing elastic configuration data.
ElasticConfigStoreDelegate - Interface in org.onosproject.incubator.elasticcfg
Proprietary configuration store delegate abstraction.
elementId() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
elementId() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent network element to which this tunnel point belongs.
encap(String) - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
encap() - Method in class org.onosproject.vpls.config.VplsConfig
The encapsulation type.
encap(String) - Method in interface org.onosproject.vpls.config.VplsConfigService
Returns the encapsulation type in use for a given VPLS.
encapByVplsName() - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
encapByVplsName() - Method in interface org.onosproject.vpls.config.VplsConfigService
Returns the VPLS names and associated encapsulation type.
EncapTypeCompleter - Class in org.onosproject.cli.net
Encapsulation type completer.
EncapTypeCompleter() - Constructor for class org.onosproject.cli.net.EncapTypeCompleter
 
encode(DpiStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfoCodec
 
encode(DpiStatistics, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatisticsCodec
 
encode(FlowStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
encode(ProtocolStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
encode(TrafficStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfoCodec
 
endLabel() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns an end Label id.
EntityNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the NOT_FOUND response code.
EntityNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.EntityNotFoundMapper
 
entry() - Method in class org.onosproject.routing.FibUpdate
Deprecated.
Returns the FIB entry which contains update information.
enumFromString(String) - Static method in enum org.onosproject.vpls.cli.VplsCommandEnum
Alternative method to valueOf.
equals(Object) - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
equals(Object) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
equals(Object) - Method in class org.onosproject.incubator.net.intf.Interface
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.NextHop
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.NextHopData
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.Route
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.RouteEvent
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.RouteTableId
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
equals(Object) - Method in class org.onosproject.routing.bgp.BgpRouteEntry.AsPath
 
equals(Object) - Method in class org.onosproject.routing.bgp.BgpRouteEntry
Compares whether two objects are equal.
equals(Object) - Method in class org.onosproject.routing.bgp.BgpRouteEntry.PathSegment
 
equals(Object) - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
equals(Object) - Method in class org.onosproject.routing.config.LocalIpPrefixEntry
 
equals(Object) - Method in class org.onosproject.routing.FibEntry
Deprecated.
 
equals(Object) - Method in class org.onosproject.routing.FibUpdate
Deprecated.
 
equals(Object) - Method in class org.onosproject.routing.impl.NextHop
 
equals(Object) - Method in class org.onosproject.routing.impl.NextHopGroupKey
 
equals(Object) - Method in class org.onosproject.routing.RouteEntry
Deprecated.
 
equals(Object) - Method in class org.onosproject.routing.RouteUpdate
Deprecated.
 
equals(Object) - Method in class org.onosproject.vpls.config.VplsConfig
 
error - Variable in class org.onlab.rest.exceptions.AbstractMapper
Holds the current exception for use in subclasses.
error(String, Object...) - Method in class org.onosproject.cli.AbstractShellCommand
Prints the arguments using the specified format to error stream.
ERROR_CODE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.HoldTimerExpired
Hold Timer Expired code.
ERROR_CODE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.MessageHeaderError
Message Header Error code.
ERROR_CODE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.OpenMessageError
OPEN Message Error code.
ERROR_CODE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.UpdateMessageError
UPDATE Message Error code.
ERROR_SUBCODE_UNSPECIFIC - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications
BGP NOTIFICATION message Error subcode: Unspecific.
ethernetBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ethernet bytes.
EthType - Enum in org.onosproject.cli.net
Allowed values for Ethernet types.
EthTypeCompleter - Class in org.onosproject.cli.net
Ethernet type completer.
EthTypeCompleter() - Constructor for class org.onosproject.cli.net.EthTypeCompleter
 
event(IntentEvent) - Method in class org.onosproject.cli.net.IntentCycleCommand
 
event(IntentEvent) - Method in class org.onosproject.cli.net.IntentPushTestCommand
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class org.onosproject.routing.bgp.BgpSession
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class org.onosproject.routing.fpm.FpmSessionHandler
 
execute() - Method in class org.onosproject.cli.AbstractShellCommand
Executes this command.
execute() - Method in class org.onosproject.cli.app.ApplicationCommand
 
execute() - Method in class org.onosproject.cli.app.ApplicationIdListCommand
 
execute() - Method in class org.onosproject.cli.app.ApplicationsListCommand
 
execute() - Method in class org.onosproject.cli.BalanceMastersCommand
 
execute() - Method in class org.onosproject.cli.cfg.ComponentConfigCommand
 
execute() - Method in class org.onosproject.cli.cfg.NetworkConfigCommand
 
execute() - Method in class org.onosproject.cli.cfg.NetworkConfigRegistryCommand
 
execute() - Method in class org.onosproject.cli.MastersListCommand
 
execute() - Method in class org.onosproject.cli.MetricsListCommand
 
execute() - Method in class org.onosproject.cli.net.AddHostToHostIntentCommand
 
execute() - Method in class org.onosproject.cli.net.AddMeterCommand
 
execute() - Method in class org.onosproject.cli.net.AddMplsIntent
Deprecated.
 
execute() - Method in class org.onosproject.cli.net.AddMultiPointToSinglePointIntentCommand
 
execute() - Method in class org.onosproject.cli.net.AddPointToPointIntentCommand
 
execute() - Method in class org.onosproject.cli.net.AddSinglePointToMultiPointIntentCommand
 
execute() - Method in class org.onosproject.cli.net.AddTestFlowsCommand
 
execute() - Method in class org.onosproject.cli.net.AddTunnelCommand
 
execute() - Method in class org.onosproject.cli.net.AllocationsCommand
 
execute() - Method in class org.onosproject.cli.net.AnnotateDeviceCommand
 
execute() - Method in class org.onosproject.cli.net.ClusterDevicesCommand
 
execute() - Method in class org.onosproject.cli.net.ClusterLinksCommand
 
execute() - Method in class org.onosproject.cli.net.ClustersListCommand
 
execute() - Method in class org.onosproject.cli.net.CounterCommand
 
execute() - Method in class org.onosproject.cli.net.CountersListCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceConfigGetterCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceConfigSetterCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceControllersCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceInterfaceAddCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceInterfaceRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceInterfacesListCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceKeyAddCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceKeyListCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceKeyRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.DevicePortGetterCommand
 
execute() - Method in class org.onosproject.cli.net.DevicePortsListCommand
 
execute() - Method in class org.onosproject.cli.net.DevicePortStateCommand
 
execute() - Method in class org.onosproject.cli.net.DevicePortStatsCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceRoleCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceSetControllersCommand
 
execute() - Method in class org.onosproject.cli.net.DevicesListCommand
 
execute() - Method in class org.onosproject.cli.net.DpisListCommand
 
execute() - Method in class org.onosproject.cli.net.DriversListCommand
 
execute() - Method in class org.onosproject.cli.net.EdgePortsListCommand
 
execute() - Method in class org.onosproject.cli.net.FlowObjectiveCompositionCommand
 
execute() - Method in class org.onosproject.cli.net.FlowObjectiveNextListCommand
 
execute() - Method in class org.onosproject.cli.net.FlowObjectivePendingNextCommand
 
execute() - Method in class org.onosproject.cli.net.FlowsListCommand
 
execute() - Method in class org.onosproject.cli.net.GetFlowStatisticsCommand
 
execute() - Method in class org.onosproject.cli.net.GetStatisticsCommand
 
execute() - Method in class org.onosproject.cli.net.GlobalLabelApplyCommand
 
execute() - Method in class org.onosproject.cli.net.GlobalLabelCommand
 
execute() - Method in class org.onosproject.cli.net.GlobalLabelPoolCreateCommand
 
execute() - Method in class org.onosproject.cli.net.GlobalLabelPoolDestoryCommand
 
execute() - Method in class org.onosproject.cli.net.GlobalLabelReleaseCommand
 
execute() - Method in class org.onosproject.cli.net.GroupsListCommand
 
execute() - Method in class org.onosproject.cli.net.HostRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.HostsListCommand
 
execute() - Method in class org.onosproject.cli.net.IntentCycleCommand
 
execute() - Method in class org.onosproject.cli.net.IntentListCompilers
 
execute() - Method in class org.onosproject.cli.net.IntentPurgeCommand
 
execute() - Method in class org.onosproject.cli.net.IntentPushTestCommand
 
execute() - Method in class org.onosproject.cli.net.IntentRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.IntentsListCommand
 
execute() - Method in class org.onosproject.cli.net.InterfaceAddCommand
 
execute() - Method in class org.onosproject.cli.net.InterfaceRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.InterfacesListCommand
 
execute() - Method in class org.onosproject.cli.net.LabelApplyCommand
 
execute() - Method in class org.onosproject.cli.net.LabelPoolCreateCommand
 
execute() - Method in class org.onosproject.cli.net.LabelPoolDestroyCommand
 
execute() - Method in class org.onosproject.cli.net.LabelReleaseCommand
 
execute() - Method in class org.onosproject.cli.net.LabelResourceCommand
 
execute() - Method in class org.onosproject.cli.net.LayoutAddCommand
 
execute() - Method in class org.onosproject.cli.net.LayoutListCommand
 
execute() - Method in class org.onosproject.cli.net.LeaderCommand
 
execute() - Method in class org.onosproject.cli.net.LinksListCommand
 
execute() - Method in class org.onosproject.cli.net.MapsListCommand
 
execute() - Method in class org.onosproject.cli.net.McastDeleteCommand
 
execute() - Method in class org.onosproject.cli.net.McastJoinCommand
 
execute() - Method in class org.onosproject.cli.net.McastShowCommand
 
execute() - Method in class org.onosproject.cli.net.MetersListCommand
 
execute() - Method in class org.onosproject.cli.net.NeighbourHandlersListCommand
 
execute() - Method in class org.onosproject.cli.net.NextHopsListCommand
 
execute() - Method in class org.onosproject.cli.net.PacketProcessorsListCommand
 
execute() - Method in class org.onosproject.cli.net.PacketRequestsListCommand
 
execute() - Method in class org.onosproject.cli.net.PartitionsListCommand
 
execute() - Method in class org.onosproject.cli.net.PathListCommand
 
execute() - Method in class org.onosproject.cli.net.PortQueryVlansCommand
 
execute() - Method in class org.onosproject.cli.net.QueuesListCommand
 
execute() - Method in class org.onosproject.cli.net.RandomIntentCommand
 
execute() - Method in class org.onosproject.cli.net.RegionAddCommand
 
execute() - Method in class org.onosproject.cli.net.RegionAddDevicesCommand
 
execute() - Method in class org.onosproject.cli.net.RegionListCommand
 
execute() - Method in class org.onosproject.cli.net.RegionRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.RegionRemoveDevicesCommand
 
execute() - Method in class org.onosproject.cli.net.RegionUpdateCommand
 
execute() - Method in class org.onosproject.cli.net.ResourcesCommand
 
execute() - Method in class org.onosproject.cli.net.RouteAddCommand
 
execute() - Method in class org.onosproject.cli.net.RouteRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.RoutesListCommand
 
execute() - Method in class org.onosproject.cli.net.TableStatisticsCommand
 
execute() - Method in class org.onosproject.cli.net.TestAllocateResource
 
execute() - Method in class org.onosproject.cli.net.TopologyCommand
 
execute() - Method in class org.onosproject.cli.net.TransactionsCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelBorrowCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelCreateCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelQueryCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelQuerySubscriptionCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelReturnCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelUpdateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.TenantAddCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.TenantListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.TenantRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualDeviceCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualDeviceListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualDeviceRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualHostCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualHostListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualHostRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualLinkCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualLinkListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualLinkRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkIntentCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkIntentRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualPortBindCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualPortCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualPortListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualPortRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.WipeOutCommand
 
execute() - Method in class org.onosproject.cli.NodeAddCommand
 
execute() - Method in class org.onosproject.cli.NodeRemoveCommand
 
execute() - Method in class org.onosproject.cli.NodesListCommand
 
execute() - Method in class org.onosproject.cli.RolesCommand
 
execute() - Method in class org.onosproject.cli.security.ReviewCommand
 
execute() - Method in class org.onosproject.cli.SummaryCommand
 
execute() - Method in class org.onosproject.cli.UiViewListCommand
 
execute() - Method in class org.onosproject.routing.cli.AddPeerCommand
 
execute() - Method in class org.onosproject.routing.cli.AddSpeakerCommand
 
execute() - Method in class org.onosproject.routing.cli.BgpNeighborsListCommand
 
execute() - Method in class org.onosproject.routing.cli.BgpRoutesListCommand
 
execute() - Method in class org.onosproject.routing.cli.BgpSpeakersListCommand
 
execute() - Method in class org.onosproject.routing.cli.PrimaryChangeCommand
 
execute() - Method in class org.onosproject.routing.cli.RemovePeerCommand
 
execute() - Method in class org.onosproject.routing.cli.RemoveSpeakerCommand
 
execute() - Method in class org.onosproject.routing.fpm.cli.FpmConnectionsList
 
execute() - Method in class org.onosproject.vpls.cli.VplsCommand
 
ExternalInterfaceNeighbourHandler() - Constructor for class org.onosproject.routing.impl.BgpSpeakerNeighbourHandler.ExternalInterfaceNeighbourHandler
 
ExtHeader - Enum in org.onosproject.cli.net
Known values for IPv6 extension header field that can be supplied to the CLI.
ExtHeaderCompleter - Class in org.onosproject.cli.net
IPv6 extension header completer.
ExtHeaderCompleter() - Constructor for class org.onosproject.cli.net.ExtHeaderCompleter
 
ExtraSubjectFactories - Class in org.onosproject.incubator.net.config.basics
Set of subject factories for potential configuration subjects.

F

FailedException - Exception in org.onosproject.incubator.elasticcfg
Exceptions for use by the PropConfigService.
FailedException() - Constructor for exception org.onosproject.incubator.elasticcfg.FailedException
Constructs a new runtime exception with no error message.
FailedException(String) - Constructor for exception org.onosproject.incubator.elasticcfg.FailedException
Constructs a new runtime exception with the given error message.
FibEntry - Class in org.onosproject.routing
Deprecated.
use RouteService instead
FibEntry(IpPrefix, IpAddress, MacAddress) - Constructor for class org.onosproject.routing.FibEntry
Deprecated.
Creates a new FIB entry.
FibListener - Interface in org.onosproject.routing
Deprecated.
use RouteService instead
FibUpdate - Class in org.onosproject.routing
Deprecated.
use RouteService instead
FibUpdate(FibUpdate.Type, FibEntry) - Constructor for class org.onosproject.routing.FibUpdate
Deprecated.
Creates a new FIB update.
FibUpdate.Type - Enum in org.onosproject.routing
Deprecated.
Specifies the type of the FIB update.
findBgpRoute(Ip4Prefix) - Method in class org.onosproject.routing.bgp.BgpSession
Finds an IPv4 BGP routing entry for a prefix in the IPv4 BGP RIB-IN.
findBgpRoute(Ip6Prefix) - Method in class org.onosproject.routing.bgp.BgpSession
Finds an IPv6 BGP routing entry for a prefix in the IPv6 BGP RIB-IN.
findBgpRoute(IpPrefix) - Method in class org.onosproject.routing.bgp.BgpSession
Finds a BGP routing entry for a prefix in the BGP RIB-IN.
fingerprint() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
Returns the backing integer index.
flags() - Method in class org.onosproject.routing.fpm.protocol.Netlink
Returns the flags.
flags() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the route flags.
flood(NeighbourMessageContext) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Floods the incoming message to all edge ports except the in port.
flood() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Floods the incoming message out all ports except the input port.
flowDelay() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
flowDelay() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the end-to-end traffic flow delay of a tunnel.
FlowObjectiveCompositionCommand - Class in org.onosproject.cli.net
Manages FlowObjectiveComposition policy.
FlowObjectiveCompositionCommand() - Constructor for class org.onosproject.cli.net.FlowObjectiveCompositionCommand
 
FlowObjectiveNextListCommand - Class in org.onosproject.cli.net
Returns a mapping of FlowObjective next-ids to the groups that get created by a device driver.
FlowObjectiveNextListCommand() - Constructor for class org.onosproject.cli.net.FlowObjectiveNextListCommand
 
FlowObjectivePendingNextCommand - Class in org.onosproject.cli.net
Returns a list of FlowObjective next-ids waiting to get created by device-drivers.
FlowObjectivePendingNextCommand() - Constructor for class org.onosproject.cli.net.FlowObjectivePendingNextCommand
 
flowObjectiveService - Variable in class org.onosproject.routing.impl.ControlPlaneRedirectManager
 
flowObjectiveService - Variable in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
flowRemoved(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Signals that a flow rule that was previously installed has been removed.
FlowRuleStatusCompleter - Class in org.onosproject.cli.net
Flow rule status completer.
FlowRuleStatusCompleter() - Constructor for class org.onosproject.cli.net.FlowRuleStatusCompleter
 
flows() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol flows.
FlowsListCommand - Class in org.onosproject.cli.net
Lists all currently-known flows.
FlowsListCommand() - Constructor for class org.onosproject.cli.net.FlowsListCommand
 
FlowStatInfo - Class in org.onosproject.incubator.net.dpi
Flow statistic information.
FlowStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for default FlowStatInfo class.
FlowStatInfo(String, String, int, String, int, int, String, long, long) - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for FlowStatInfo class specified with flow statistic parameters.
FlowStatInfo(String, String, int, String, int, int, String, long, long, String) - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for FlowStatInfo class specified with flow statistic parameters and hostServerName.
FlowStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for FlowStatInfo codec.
FlowStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
forSource(AlarmEntityId) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
forward(NeighbourMessageContext, ConnectPoint) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Forwards the incoming message to the given connect point.
forward(NeighbourMessageContext, Interface) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Forwards the incoming message to a given interface.
forward(ConnectPoint) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Forwards the message to a given output port.
forward(Interface) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Forwards the message to a given interface.
FPM_HEADER_LENGTH - Static variable in class org.onosproject.routing.fpm.protocol.FpmHeader
 
FPM_TYPE_NETLINK - Static variable in class org.onosproject.routing.fpm.protocol.FpmHeader
 
FPM_VERSION_1 - Static variable in class org.onosproject.routing.fpm.protocol.FpmHeader
 
FpmConnectionsList - Class in org.onosproject.routing.fpm.cli
Displays the current FPM connections.
FpmConnectionsList() - Constructor for class org.onosproject.routing.fpm.cli.FpmConnectionsList
 
FpmFrameDecoder - Class in org.onosproject.routing.fpm
Frame decoder for FPM connections.
FpmFrameDecoder() - Constructor for class org.onosproject.routing.fpm.FpmFrameDecoder
 
FpmHeader - Class in org.onosproject.routing.fpm.protocol
FPM header.
FpmInfoService - Interface in org.onosproject.routing.fpm
Created by jono on 2/2/16.
FpmListener - Interface in org.onosproject.routing.fpm
Listener for events from the route source.
FpmManager - Class in org.onosproject.routing.fpm
Forwarding Plane Manager (FPM) route source.
FpmManager() - Constructor for class org.onosproject.routing.fpm.FpmManager
 
fpmMessage(FpmHeader) - Method in interface org.onosproject.routing.fpm.FpmListener
Handles an FPM message.
FpmSessionHandler - Class in org.onosproject.routing.fpm
Session handler for FPM protocol.
FpmSessionHandler(FpmListener) - Constructor for class org.onosproject.routing.fpm.FpmSessionHandler
Class constructor.
fromHost(Host) - Static method in class org.onosproject.incubator.net.routing.NextHopData
Creates a new instance from a host.

G

gateway() - Method in class org.onosproject.routing.fpm.protocol.RouteAttributeGateway
Returns the gateway address.
GATEWAYIP - Static variable in class org.onosproject.routing.config.ReactiveRoutingConfig
 
get(Class<T>) - Method in class org.onlab.rest.BaseResource
Returns reference to the specified service implementation.
get(Class<T>) - Static method in class org.onosproject.cli.AbstractShellCommand
Returns the reference to the implementation of the specified service.
get(NetworkId, Class<T>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns implementation of the specified service class for operating in the context of the given network.
get(Class<T>) - Method in interface org.onosproject.incubator.rpc.RemoteServiceContext
Returns implementation of the specified service class.
get(URI) - Method in interface org.onosproject.incubator.rpc.RemoteServiceContextProvider
Returns RemoteServiceContext for given URI.
get(URI) - Method in interface org.onosproject.incubator.rpc.RemoteServiceDirectory
Returns remote service context.
get(int) - Static method in enum org.onosproject.routing.fpm.protocol.NetlinkMessageType
Gets the NetlinkMessageType for the given integer type value.
get(short) - Static method in enum org.onosproject.routing.fpm.protocol.RtProtocol
Gets the RtProtocol for the given integer value.
getActiveAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the ACTIVE alarms.
getAlarm(AlarmId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm with the specified identifier.
getAlarmCounts(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns summary of alarms on a given device.
getAlarmCounts() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns summary of alarms on all devices.
getAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the alarms.
getAlarms(Alarm.SeverityLevel) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarms with the specified severity.
getAlarms(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm matching a given device, regardless of source within that device.
getAlarms(DeviceId, AlarmEntityId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm for a given device and source.
getAlarmsForFlow(DeviceId, long) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm affecting a given flow.
getAlarmsForLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm affecting a given link.
getAllRoutes() - Method in interface org.onosproject.incubator.net.routing.RouteService
Returns all routes for all route tables in the system.
getArgumentList() - Method in class org.onosproject.cli.AbstractCompleter
Returns the argument list.
getAsPath() - Method in class org.onosproject.routing.bgp.BgpRouteEntry
Gets the route AS path.
getBgpPeerConnectPoints() - Method in class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
getBgpPeerConnectPoints() - Method in interface org.onosproject.routing.config.RoutingConfigurationService
Retrieves the entire set of connect points connected to BGP peers in the network.
getBgpRibIn4() - Method in class org.onosproject.routing.bgp.BgpSession
Gets the IPv4 BGP RIB-IN routing entries.
getBgpRibIn6() - Method in class org.onosproject.routing.bgp.BgpSession
Gets the IPv6 BGP RIB-IN routing entries.
getBgpRoutes4() - Method in interface org.onosproject.routing.bgp.BgpInfoService
Gets the selected IPv4 BGP routes among all BGP sessions.
getBgpRoutes4() - Method in class org.onosproject.routing.bgp.BgpSessionManager
Gets the selected IPv4 BGP routes among all BGP sessions.
getBgpRoutes6() - Method in interface org.onosproject.routing.bgp.BgpInfoService
Gets the selected IPv6 BGP routes among all BGP sessions.
getBgpRoutes6() - Method in class org.onosproject.routing.bgp.BgpSessionManager
Gets the selected IPv6 BGP routes among all BGP sessions.
getBgpSession() - Method in class org.onosproject.routing.bgp.BgpRouteEntry
Gets the BGP Session the route was received on.
getBgpSessions() - Method in interface org.onosproject.routing.bgp.BgpInfoService
Gets the BGP sessions.
getBgpSessions() - Method in class org.onosproject.routing.bgp.BgpSessionManager
Gets the BGP sessions.
getClasses(Class<?>...) - Method in class org.onlab.rest.AbstractWebApplication
Returns the aggregate set of resources, writers and mappers combined with a default set of such web entities.
getClasses() - Method in class org.onlab.rest.AbstractWebApplication
 
getControlPlaneConnectPoint() - Method in class org.onosproject.routing.config.RouterConfig
Returns the routing control plane connect point.
getCriteria() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to list all the ConfigNodePath criteria that are in place for a ConfigFilter.
getDeviceLabelResourcePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the label resource pool of a label resource by a specific device id.
getDeviceLabelResourcePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the label resource pool by a specific device id.
getDevices(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of devices in the specified virtual network.
getDomain(IntentDomainId) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns the intent domain for the given id.
getDomains() - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns a set of all intent domains.
getDomains(DeviceId) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns any network domains associated with the given device id.
getDpiStatistics(int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Gets the last N(Max = 100) DpiStatistics in the Store list.
getDpiStatistics(int, int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Gets the last N(Max = 100) DpiStatistics in the Store list.
getDpiStatistics(String) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the specified receivedTime DpiStatistics in the Store list.
getDpiStatistics(String, int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the specified receivedTime DpiStatistics in the Store list.
getDpiStatisticsLatest() - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the latest DpiStatistics in the Store list.
getDpiStatisticsLatest(int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the latest DpiStatistics in the Store list.
GetFlowStatisticsCommand - Class in org.onosproject.cli.net
Fetches flow statistics with a flow type and instruction type.
GetFlowStatisticsCommand() - Constructor for class org.onosproject.cli.net.GetFlowStatisticsCommand
 
getFreeNumOfDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the unused label number of a label resource pool by a specific device id.
getFreeNumOfDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the unused label number of a label resource pool by a specific device id.
getFreeNumOfGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the unused label number of a global label resource pool.
getFreeNumOfGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the unused number of a global label resource pool.
getGatewayIpAddress() - Method in class org.onosproject.routing.config.LocalIpPrefixEntry
Gets the gateway IP address of the IP prefix entry.
getGlobalLabelResourcePool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the global label resource pool.
getGlobalLabelResourcePool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the global label resource pool.
getHandlerRegistrations() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Gets the neighbour message handlers that have been registered with the service.
getHosts(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of hosts in the specified virtual network.
getIntent(Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the intent for the specified intent key.
getIntentData() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the set of intent data.
getIntentData(Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the intent data matching the intent key.
getIntents() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return all intents.
getIntentsFromVpls(String) - Method in class org.onosproject.vpls.IntentInstaller
Returns list of intents belongs to a VPLS.
getInterfaceByName(ConnectPoint, String) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the interface with the given name.
getInterfaces() - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Retrieves all interfaces configured on this port.
getInterfaces() - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of all interfaces in the system.
getInterfaces() - Method in class org.onosproject.routing.config.RouterConfig
Returns the list of interfaces enabled on this router.
getInterfacesByIp(IpAddress) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of interfaces with the given IP address.
getInterfacesByPort(ConnectPoint) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of interfaces configured on the given port.
getInterfacesByVlan(VlanId) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of interfaces in the given VLAN.
getLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the virtual link matching the network identifier, source connect point, and destination connect point.
getLinks(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of virtual links in the specified virtual network.
getLocalPref() - Method in class org.onosproject.routing.bgp.BgpRouteEntry
Gets the route local preference.
getLongestMatchableRouteEntry(IpAddress) - Method in class org.onosproject.routing.impl.Router
 
getLongestMatchableRouteEntry(IpAddress) - Method in interface org.onosproject.routing.RoutingService
Deprecated.
Finds out the route entry which has the longest matchable IP prefix.
getMatchingInterface(IpAddress) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns an interface that has an address that is in the same subnet as the given IP address.
getMultiExitDisc() - Method in class org.onosproject.routing.bgp.BgpRouteEntry
Gets the route MED (Multi-Exit Discriminator).
getNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the virtual network for the given network identifier.
getNetworks(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of networks.
getNextHop(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the information of the given next hop.
getNextHops() - Method in interface org.onosproject.incubator.net.routing.RouteService
Returns all next hops in the route store.
getNextHops() - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns all next hops in the route store.
getNode(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Returns a value node or subtree under the given path.
getNode(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Returns a value node or subtree under the given path.
getNumberOfChildren(ConfigStoreType, ConfigNodePath, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Returns the number of children under the given path, excluding the node at the path.
getNumberOfChildren(ConfigStoreType, ConfigNodePath, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Returns the number of children under the given path, excluding the node at the path.
getOrigin() - Method in class org.onosproject.routing.bgp.BgpRouteEntry
Gets the route origin: 0=IGP, 1=EGP, 2=INCOMPLETE.
getOspfEnabled() - Method in class org.onosproject.routing.config.RouterConfig
Returns whether OSPF is enabled on this router.
getPathSegments() - Method in class org.onosproject.routing.bgp.BgpRouteEntry.AsPath
Gets the AS Path Segments.
getPorts(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of ports of the specified virtual device.
getProviders() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistry
Returns a set of currently registered virtual providers.
getResources() - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Returns all intent resources held by the provider.
getRoutes() - Method in class org.onosproject.incubator.net.routing.RouteConfig
Returns all routes in this configuration.
getRoutes(RouteTableId) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the routes for a particular route table.
getRoutes4() - Method in class org.onosproject.routing.impl.Router
 
getRoutes4() - Method in interface org.onosproject.routing.RoutingService
Deprecated.
Gets all IPv4 routes from the RIB.
getRoutes6() - Method in class org.onosproject.routing.impl.Router
 
getRoutes6() - Method in interface org.onosproject.routing.RoutingService
Deprecated.
Gets all IPv6 routes from the RIB.
getRoutesForNextHop(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteService
Returns the routes for the given next hop.
getRoutesForNextHop(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the routes that point to the given next hop IP address.
getRouteTables() - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the IDs for all route tables in the store.
getSegmentAsNumbers() - Method in class org.onosproject.routing.bgp.BgpRouteEntry.PathSegment
Gets the Path Segment AS Numbers.
getService(Class<T>) - Method in class org.onosproject.cli.AbstractShellCommand
 
getSize(ObjectNode, Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 
getSortedDeviceKeys(DeviceKeyService) - Method in class org.onosproject.cli.net.DeviceKeyListCommand
Returns the list of devices keys sorted using the device key identifier.
getSortedDevices(DeviceService) - Static method in class org.onosproject.cli.net.DevicesListCommand
Returns the list of devices sorted using the device ID URIs.
getSortedFlows(DeviceService, FlowRuleService, CoreService) - Method in class org.onosproject.cli.net.FlowsListCommand
Returns the list of devices sorted using the device ID URIs.
getSortedGroups(DeviceService, GroupService) - Method in class org.onosproject.cli.net.GroupsListCommand
Returns the list of devices sorted using the device ID URIs.
getSortedHosts(HostService) - Method in class org.onosproject.cli.net.HostsListCommand
Returns the list of devices sorted using the device ID URIs.
getSortedRegions(RegionService) - Method in class org.onosproject.cli.net.RegionListCommand
Returns the list of regions sorted using the region identifier.
getSortedTableStats(DeviceService, FlowRuleService) - Method in class org.onosproject.cli.net.TableStatisticsCommand
Returns the list of table statistics sorted using the device ID URIs and table IDs.
getSpeakerFromPeer(IpAddress) - Method in class org.onosproject.routing.config.BgpConfig
Finds BGP speaker peering with a given external peer.
getSpeakerWithName(String) - Method in class org.onosproject.routing.config.BgpConfig
Examines whether a name of BGP speaker exists in configuration.
GetStatisticsCommand - Class in org.onosproject.cli.net
Fetches statistics.
GetStatisticsCommand() - Constructor for class org.onosproject.cli.net.GetStatisticsCommand
 
getTenantIds() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Returns the set of tenant identifiers known to the system.
getTenantIds() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns set of registered tenant IDs.
getTunnelIds(Intent) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the set of tunnel identifiers store against the intent.
getTunnels(DeviceId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns the collection of tunnels applied on the specified device.
getType() - Method in class org.onosproject.routing.bgp.BgpRouteEntry.PathSegment
Gets the Path Segment Type: AS_SET(1), AS_SEQUENCE(2), AS_CONFED_SEQUENCE(3), AS_CONFED_SET(4).
getVirtualDevices(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual devices in the specified network.
getVirtualGatewayMacAddress() - Method in class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
getVirtualGatewayMacAddress() - Method in interface org.onosproject.routing.config.RoutingConfigurationService
 
getVirtualHosts(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual hosts in the specified network.
getVirtualLinks(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns collection of all virtual links in the specified network.
getVirtualNetworks(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual networks created on behalf of the specified tenant.
getVirtualPorts(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns list of all virtual ports of the specified device.
getVplsWithName(String) - Method in class org.onosproject.vpls.config.VplsAppConfig
Returns the VPLS configuration given a VPLS name.
GlobalLabelApplyCommand - Class in org.onosproject.cli.net
 
GlobalLabelApplyCommand() - Constructor for class org.onosproject.cli.net.GlobalLabelApplyCommand
 
GlobalLabelCommand - Class in org.onosproject.cli.net
 
GlobalLabelCommand() - Constructor for class org.onosproject.cli.net.GlobalLabelCommand
 
GlobalLabelPoolCreateCommand - Class in org.onosproject.cli.net
create label resource pool by specific device id.
GlobalLabelPoolCreateCommand() - Constructor for class org.onosproject.cli.net.GlobalLabelPoolCreateCommand
 
GlobalLabelPoolDestoryCommand - Class in org.onosproject.cli.net
 
GlobalLabelPoolDestoryCommand() - Constructor for class org.onosproject.cli.net.GlobalLabelPoolDestoryCommand
 
GlobalLabelReleaseCommand - Class in org.onosproject.cli.net
 
GlobalLabelReleaseCommand() - Constructor for class org.onosproject.cli.net.GlobalLabelReleaseCommand
 
group() - Method in class org.onosproject.routing.impl.NextHop
Returns the next hop group.
groupId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
groupId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
groupId() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns group flow table id which a tunnel match up.
groupId() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns group flow table id which a tunnel match up.
GroupsListCommand - Class in org.onosproject.cli.net
Lists all groups in the system.
GroupsListCommand() - Constructor for class org.onosproject.cli.net.GroupsListCommand
 
GroupStatusCompleter - Class in org.onosproject.cli.net
Group status completer.
GroupStatusCompleter() - Constructor for class org.onosproject.cli.net.GroupStatusCompleter
 
guessedFlowProtos() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic the number of guessed flow protocols.

H

handleMessage(NeighbourMessageContext, HostService) - Method in class org.onosproject.incubator.net.neighbour.DefaultNeighbourMessageHandler
 
handleMessage(NeighbourMessageContext, HostService) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageHandler
Handles a neighbour message.
handleMessage(NeighbourMessageContext, HostService) - Method in class org.onosproject.routing.impl.BgpSpeakerNeighbourHandler.ExternalInterfaceNeighbourHandler
 
handler() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourHandlerRegistration
Gets the neighbour message handler.
handleReply(NeighbourMessageContext, HostService) - Method in class org.onosproject.vpls.VplsNeighbourHandler
Handles reply messages between VLAN tagged interfaces.
handleRequest(NeighbourMessageContext) - Method in class org.onosproject.vpls.VplsNeighbourHandler
Handles request messages.
hashCode() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
hashCode() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
hashCode() - Method in class org.onosproject.incubator.net.intf.Interface
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
hashCode() - Method in class org.onosproject.incubator.net.routing.NextHop
 
hashCode() - Method in class org.onosproject.incubator.net.routing.NextHopData
 
hashCode() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
 
hashCode() - Method in class org.onosproject.incubator.net.routing.Route
 
hashCode() - Method in class org.onosproject.incubator.net.routing.RouteEvent
 
hashCode() - Method in class org.onosproject.incubator.net.routing.RouteTableId
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
hashCode() - Method in class org.onosproject.routing.bgp.BgpRouteEntry.AsPath
 
hashCode() - Method in class org.onosproject.routing.bgp.BgpRouteEntry
Computes the hash code.
hashCode() - Method in class org.onosproject.routing.bgp.BgpRouteEntry.PathSegment
 
hashCode() - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
hashCode() - Method in class org.onosproject.routing.config.LocalIpPrefixEntry
 
hashCode() - Method in class org.onosproject.routing.FibEntry
Deprecated.
 
hashCode() - Method in class org.onosproject.routing.FibUpdate
Deprecated.
 
hashCode() - Method in class org.onosproject.routing.impl.NextHop
 
hashCode() - Method in class org.onosproject.routing.impl.NextHopGroupKey
 
hashCode() - Method in class org.onosproject.routing.RouteEntry
Deprecated.
 
hashCode() - Method in class org.onosproject.routing.RouteUpdate
Deprecated.
 
hashCode() - Method in class org.onosproject.vpls.config.VplsConfig
 
holdtime() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session holdtime: local or remote.
hostAName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host A name.
hostAPort() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host A port.
hostBName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host B name.
hostBPort() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host B Port.
HostIdCompleter - Class in org.onosproject.cli.net
Host ID completer.
HostIdCompleter() - Constructor for class org.onosproject.cli.net.HostIdCompleter
 
hostIpStrings - Variable in class org.onosproject.cli.net.vnet.VirtualHostCreateCommand
 
HostRemoveCommand - Class in org.onosproject.cli.net
Removes an end-station host.
HostRemoveCommand() - Constructor for class org.onosproject.cli.net.HostRemoveCommand
 
hostServerName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host server name.
hostService - Variable in class org.onosproject.routing.impl.ControlPlaneRedirectManager
 
hostService - Variable in class org.onosproject.routing.impl.DirectHostManager
 
hostService - Variable in class org.onosproject.vpls.Vpls
 
HostsListCommand - Class in org.onosproject.cli.net
Lists all currently-known hosts.
HostsListCommand() - Constructor for class org.onosproject.cli.net.HostsListCommand
 
humanReadable(long) - Static method in class org.onosproject.cli.net.DevicePortStatsCommand
Converts bytes to human readable string with Kilo, Mega, Giga, etc.
humanReadableBps(float) - Static method in class org.onosproject.cli.net.DevicePortStatsCommand
Converts bps to human readable format.

I

Icmp6Code - Enum in org.onosproject.cli.net
Known values for ICMPv6 code field that can be supplied to the CLI.
Icmp6CodeCompleter - Class in org.onosproject.cli.net
ICMPv6 type completer.
Icmp6CodeCompleter() - Constructor for class org.onosproject.cli.net.Icmp6CodeCompleter
 
Icmp6Type - Enum in org.onosproject.cli.net
Known values for ICMPv6 type field that can be supplied to the CLI.
Icmp6TypeCompleter - Class in org.onosproject.cli.net
ICMPv6 type completer.
Icmp6TypeCompleter() - Constructor for class org.onosproject.cli.net.Icmp6TypeCompleter
 
id() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the id for the intent domain.
id() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the unique alarm id within this ONOS instance.
id() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
id() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the identifier.
id() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the tunnel id.
id() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the tunnel id.
id() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
id() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetwork
Returns the network identifier.
ifaces() - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
ifaces(String) - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
ifaces() - Method in class org.onosproject.vpls.config.VplsConfig
The name of the interfaces associated with the VPLS.
ifaces() - Method in interface org.onosproject.vpls.config.VplsConfigService
Retrieves the interfaces associated to a VPLS.
ifaces(String) - Method in interface org.onosproject.vpls.config.VplsConfigService
Retrieves the interfaces associated to the VPLS specified.
ifacesByVplsName() - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
ifacesByVplsName(VlanId, ConnectPoint) - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
ifacesByVplsName() - Method in interface org.onosproject.vpls.config.VplsConfigService
Returns the VPLS names and associated interfaces from the configuration.
ifacesByVplsName(VlanId, ConnectPoint) - Method in interface org.onosproject.vpls.config.VplsConfigService
Returns the list of interfaces grouped by VPLS name, given a VLAN Id and a connect point.
IGP - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.Origin
BGP UPDATE ORIGIN: IGP.
IllegalArgumentExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal argument exceptions to the BAD_REQUEST response code.
IllegalArgumentExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
IllegalStateExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal state exceptions to the BAD_REQUEST response code.
IllegalStateExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
INCOMPLETE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.Origin
BGP UPDATE ORIGIN: INCOMPLETE.
ingress() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the ingress connect point associated with this resource at creation.
ingressPoint(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the ingress point of the virtual network intent that will be built.
ingressPoint() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the port on which the ingress traffic should be connected to the egress.
ingressVlan() - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Gets ingress VLAN of multicast traffic.
init() - Method in class org.onosproject.cli.net.TopologyCommand
Initializes the context for all cluster commands.
inPort() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the port where the packet came in to the network.
INSTANCE - Static variable in class org.onosproject.incubator.net.tunnel.TunnelEndPointFormatter
An instance of this class.
INTENT_DOMAIN_SUBJECT_FACTORY - Static variable in class org.onosproject.incubator.net.config.basics.ExtraSubjectFactories
 
IntentCycleCommand - Class in org.onosproject.cli.net
Installs point-to-point connectivity intents.
IntentCycleCommand() - Constructor for class org.onosproject.cli.net.IntentCycleCommand
 
IntentDomain - Class in org.onosproject.incubator.net.domain
Representation of an intent domain which includes the set of internal devices, the set of edge ports, and the implementation of the domain provider.
IntentDomain(IntentDomainId, String, Set<DeviceId>, Set<ConnectPoint>) - Constructor for class org.onosproject.incubator.net.domain.IntentDomain
 
IntentDomainEvent - Class in org.onosproject.incubator.net.domain
Describes an intent domain event.
IntentDomainEvent(IntentDomainEvent.Type, IntentDomain) - Constructor for class org.onosproject.incubator.net.domain.IntentDomainEvent
 
IntentDomainEvent.Type - Enum in org.onosproject.incubator.net.domain
 
IntentDomainId - Class in org.onosproject.incubator.net.domain
Intent domain identifier.
IntentDomainListener - Interface in org.onosproject.incubator.net.domain
Listener for intent domain events.
IntentDomainProvider - Interface in org.onosproject.incubator.net.domain
FIXME.
IntentDomainProviderRegistry - Interface in org.onosproject.incubator.net.domain
Abstraction of a intent domain provider registry.
IntentDomainProviderService - Interface in org.onosproject.incubator.net.domain
Service through which intent domain providers can report intent domain updates.
IntentDomainService - Interface in org.onosproject.incubator.net.domain
Service for that maintains a graph of intent domains and a registry of intent domain providers.
intentExists(Key) - Method in class org.onosproject.vpls.IntentInstaller
Returns true if the specified intent exists; false otherwise.
IntentInstaller - Class in org.onosproject.vpls
Synchronizes intents between the in-memory intent store and the IntentService.
IntentInstaller(ApplicationId, IntentService, IntentSynchronizationService) - Constructor for class org.onosproject.vpls.IntentInstaller
Class constructor.
IntentKeyCompleter - Class in org.onosproject.cli.net
Intent Key completer.
IntentKeyCompleter() - Constructor for class org.onosproject.cli.net.IntentKeyCompleter
 
IntentListCompilers - Class in org.onosproject.cli.net
Lists the inventory of intents and their states.
IntentListCompilers() - Constructor for class org.onosproject.cli.net.IntentListCompilers
 
IntentPrimitive - Class in org.onosproject.incubator.net.domain
Abstract base class for intent primitives.
IntentPrimitive(ApplicationId) - Constructor for class org.onosproject.incubator.net.domain.IntentPrimitive
 
IntentPurgeCommand - Class in org.onosproject.cli.net
Purges all WITHDRAWN intents.
IntentPurgeCommand() - Constructor for class org.onosproject.cli.net.IntentPurgeCommand
 
IntentPushTestCommand - Class in org.onosproject.cli.net
Installs bulk point-to-point connectivity intents between given ingress/egress devices.
IntentPushTestCommand() - Constructor for class org.onosproject.cli.net.IntentPushTestCommand
 
IntentRemoveCommand - Class in org.onosproject.cli.net
Removes an intent.
IntentRemoveCommand() - Constructor for class org.onosproject.cli.net.IntentRemoveCommand
 
IntentRequestListener - Interface in org.onosproject.routing
An interface to process intent requests.
IntentResource - Class in org.onosproject.incubator.net.domain
The abstract base class for the resource that satisfies an intent primitive.
IntentResource(IntentPrimitive, ApplicationId, ConnectPoint, ConnectPoint) - Constructor for class org.onosproject.incubator.net.domain.IntentResource
 
intentService - Variable in class org.onosproject.routing.impl.IntentSynchronizer
 
intentService - Variable in class org.onosproject.vpls.Vpls
 
IntentsListCommand - Class in org.onosproject.cli.net
Lists the inventory of intents and their states.
IntentsListCommand() - Constructor for class org.onosproject.cli.net.IntentsListCommand
 
IntentSynchronizationAdminService - Interface in org.onosproject.routing
Administrative APIs for managing intent synchronization.
IntentSynchronizationService - Interface in org.onosproject.routing
Submits and withdraws intents to the IntentService from a single point in the cluster at any one time.
IntentSynchronizer - Class in org.onosproject.routing.impl
Synchronizes intents between an in-memory intent store and the IntentService.
IntentSynchronizer() - Constructor for class org.onosproject.routing.impl.IntentSynchronizer
 
intentSynchronizer - Variable in class org.onosproject.vpls.Vpls
 
Interface - Class in org.onosproject.incubator.net.intf
An Interface maps network configuration information (such as addresses and vlans) to a port in the network.
Interface(String, ConnectPoint, List<InterfaceIpAddress>, MacAddress, VlanId) - Constructor for class org.onosproject.incubator.net.intf.Interface
Creates new Interface with the provided configuration.
InterfaceAddCommand - Class in org.onosproject.cli.net
Adds a new interface configuration.
InterfaceAddCommand() - Constructor for class org.onosproject.cli.net.InterfaceAddCommand
 
InterfaceAdminService - Interface in org.onosproject.incubator.net.intf
Provides a means to modify the interfaces configuration.
InterfaceConfig - Class in org.onosproject.incubator.net.config.basics
Configuration for interfaces.
InterfaceConfig() - Constructor for class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
InterfaceEvent - Class in org.onosproject.incubator.net.intf
Describes an interface event.
InterfaceEvent(InterfaceEvent.Type, Interface) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type and subject.
InterfaceEvent(InterfaceEvent.Type, Interface, long) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type, subject and time of event.
InterfaceEvent(InterfaceEvent.Type, Interface, Interface) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type, subject and previous subject.
InterfaceEvent(InterfaceEvent.Type, Interface, Interface, long) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type, subject, previous subject and time.
InterfaceEvent.Type - Enum in org.onosproject.incubator.net.intf
 
InterfaceListener - Interface in org.onosproject.incubator.net.intf
Listener for interface events.
InterfaceRemoveCommand - Class in org.onosproject.cli.net
Removes an interface configuration.
InterfaceRemoveCommand() - Constructor for class org.onosproject.cli.net.InterfaceRemoveCommand
 
InterfaceService - Interface in org.onosproject.incubator.net.intf
Service for interacting with interfaces.
interfaceService - Variable in class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
interfaceService - Variable in class org.onosproject.routing.impl.BgpSpeakerNeighbourHandler
 
interfaceService - Variable in class org.onosproject.routing.impl.ControlPlaneRedirectManager
 
interfaceService - Variable in class org.onosproject.routing.impl.DirectHostManager
 
interfaceService - Variable in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
interfaceService - Variable in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
interfaceService - Variable in class org.onosproject.vpls.Vpls
 
interfaceService - Variable in class org.onosproject.vpls.VplsNeighbourHandler
 
InterfacesListCommand - Class in org.onosproject.cli.net
Lists all configured interfaces.
InterfacesListCommand() - Constructor for class org.onosproject.cli.net.InterfacesListCommand
 
internalDevices() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the set of internal devices for the intent domain (devices under exclusive control of the intent domain).
intf() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourHandlerRegistration
Gets the interface of the registration.
INVALID_NETWORK_FIELD - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.UpdateMessageError
UPDATE Message Error subcode: Invalid Network Field.
INVALID_NEXT_HOP_ATTRIBUTE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.UpdateMessageError
UPDATE Message Error subcode: Invalid NEXT_HOP Attribute.
INVALID_ORIGIN_ATTRIBUTE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.UpdateMessageError
UPDATE Message Error subcode: Invalid ORIGIN Attribute.
InvalidFilterException - Exception in org.onosproject.incubator.elasticcfg
Exceptions for use by the ConfigFilter.
InvalidFilterException() - Constructor for exception org.onosproject.incubator.elasticcfg.InvalidFilterException
Constructs a new runtime exception with no error message.
InvalidFilterException(String) - Constructor for exception org.onosproject.incubator.elasticcfg.InvalidFilterException
Constructs a new runtime exception with the given error message.
ip() - Method in class org.onosproject.incubator.net.routing.NextHop
Returns the IP address of the next hop.
ip() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
Returns IP address.
ip() - Method in class org.onosproject.routing.impl.NextHop
Returns the next hop's IP address.
ip4Address() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session IPv4 address: local or remote.
IP4LOCALPREFIXES - Static variable in class org.onosproject.routing.config.ReactiveRoutingConfig
 
IP6LOCALPREFIXES - Static variable in class org.onosproject.routing.config.ReactiveRoutingConfig
 
ipAddresses() - Method in class org.onosproject.incubator.net.intf.Interface
Deprecated.
in Falcon release in favour of an ordered list
ipAddressesList() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves a list of IP addresses that are assigned to the interface in the order that they were configured.
ipBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ip bytes.
ipPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ip packets.
ipPrefix() - Method in class org.onosproject.routing.config.LocalIpPrefixEntry
Gets the IP prefix of the IP prefix entry.
IPPREFIX - Static variable in class org.onosproject.routing.config.ReactiveRoutingConfig
 
ipPrefixType() - Method in class org.onosproject.routing.config.LocalIpPrefixEntry
Gets the IP prefix type of the IP prefix entry.
IpProtocol - Enum in org.onosproject.cli.net
Known protocol values for IP protocol field that can be supplied to the CLI.
IpProtocolCompleter - Class in org.onosproject.cli.net
IP protocol completer.
IpProtocolCompleter() - Constructor for class org.onosproject.cli.net.IpProtocolCompleter
 
IPS - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
IpTunnelEndPoint - Class in org.onosproject.incubator.net.tunnel
Represent for a tunnel point using ip address.
ipTunnelPoint(IpAddress) - Static method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
Create a IP tunnel end point.
ipv4Multicast() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session AFI/SAFI configuration for IPv4 multicast: local or remote.
ipv4Unicast() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session AFI/SAFI configuration for IPv4 unicast: local or remote.
ipv6Multicast() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session AFI/SAFI configuration for IPv6 multicast: local or remote.
ipv6Unicast() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session AFI/SAFI configuration for IPv6 unicast: local or remote.
isActive() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the status of the intent domain.
isAs4OctetCapable() - Method in class org.onosproject.routing.bgp.BgpSession
Gets the BGP session 4 octet AS path capability.
isAttached(String) - Method in class org.onosproject.vpls.config.VplsConfig
States if a given interface is part of a VPLS.
isConnectedToPeer(IpAddress) - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
Examines if BGP peer is connected.
isDevicePoolFull(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Judges if the pool of a specific device id is full.
isDevicePoolFull(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Judges if the pool of a specific device id is full.
isEmptyFilter() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to check if the ConfigFilter has an empty criteria set.
isGlobal() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
isGlobal() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Indicates whether or not the port is global significant.
isGlobalPoolFull() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Judges if the global resource pool is full.
isGlobalPoolFull() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Judges if the global resource pool is full.
isIncluded(Port) - Method in class org.onosproject.cli.net.DevicePortsListCommand
 
isIp4() - Method in class org.onosproject.routing.config.LocalIpPrefixEntry
Tests whether the IP version of this entry is IPv4.
isIp4() - Method in class org.onosproject.routing.RouteEntry
Deprecated.
Tests whether the IP version of this address is IPv4.
isIp6() - Method in class org.onosproject.routing.config.LocalIpPrefixEntry
Tests whether the IP version of this entry is IPv6.
isIp6() - Method in class org.onosproject.routing.RouteEntry
Deprecated.
Tests whether the IP version of this address is IPv6.
isIpAddressLocal(IpAddress) - Method in class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
isIpAddressLocal(IpAddress) - Method in interface org.onosproject.routing.config.RoutingConfigurationService
Evaluates whether an IP address belongs to local SDN network.
isIpPrefixLocal(IpPrefix) - Method in class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
isIpPrefixLocal(IpPrefix) - Method in interface org.onosproject.routing.config.RoutingConfigurationService
Evaluates whether an IP prefix belongs to local SDN network.
isTraversable(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProvider
Indicates whether or not the specified connect points on the underlying network are traversable/reachable.
isValid() - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
isValid() - Method in class org.onosproject.incubator.net.config.basics.McastConfig
 
isValid() - Method in class org.onosproject.routing.config.RouterConfig
 
isVirtualGatewayIpAddress(IpAddress) - Method in class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
isVirtualGatewayIpAddress(IpAddress) - Method in interface org.onosproject.routing.config.RoutingConfigurationService
Evaluates whether an IP address is a virtual gateway IP address.
isVirtualNetworkId() - Method in class org.onosproject.incubator.net.virtual.NetworkId
Checks if the id is for virtual network.
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 

J

json(ObjectMapper, Iterable<DeviceId>) - Static method in class org.onosproject.cli.MastersListCommand
Produces a JSON array containing the specified device identifiers.
json(AbstractShellCommand, Iterable<Link>) - Static method in class org.onosproject.cli.net.LinksListCommand
Produces a JSON array containing the specified links.
json(AbstractShellCommand, Link) - Static method in class org.onosproject.cli.net.LinksListCommand
Produces a JSON object for the specified link.
json(AbstractShellCommand, Iterable<Path>) - Static method in class org.onosproject.cli.net.PathListCommand
Produces a JSON array containing the specified paths.
JsonBodyWriter - Class in org.onlab.rest
JAX-RS Response message body writer.
JsonBodyWriter() - Constructor for class org.onlab.rest.JsonBodyWriter
 
jsonForEntity(T, Class<T>) - Method in class org.onosproject.cli.AbstractShellCommand
Generates a Json representation of an object.
jsonPorts(DeviceService, Iterable<Device>) - Method in class org.onosproject.cli.net.DevicePortsListCommand
Produces JSON array containing ports of the specified devices.
jsonPorts(DeviceService, ObjectMapper, Device) - Method in class org.onosproject.cli.net.DevicePortsListCommand
Produces JSON array containing ports of the specified device.

K

key() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
Creates a key for an intent based on command line arguments.
key(Key) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
knownFlows() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI known flows.

L

LabelApplyCommand - Class in org.onosproject.cli.net
 
LabelApplyCommand() - Constructor for class org.onosproject.cli.net.LabelApplyCommand
 
labelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceId
Returns label identifier.
LabelPoolCreateCommand - Class in org.onosproject.cli.net
create label resource pool by specific device id.
LabelPoolCreateCommand() - Constructor for class org.onosproject.cli.net.LabelPoolCreateCommand
 
LabelPoolDestroyCommand - Class in org.onosproject.cli.net
 
LabelPoolDestroyCommand() - Constructor for class org.onosproject.cli.net.LabelPoolDestroyCommand
 
LabelReleaseCommand - Class in org.onosproject.cli.net
 
LabelReleaseCommand() - Constructor for class org.onosproject.cli.net.LabelReleaseCommand
 
LabelResource - Interface in org.onosproject.incubator.net.resource.label
Representation of label resource.
LabelResourceAdminService - Interface in org.onosproject.incubator.net.resource.label
Service for managing label resource.
LabelResourceCommand - Class in org.onosproject.cli.net
 
LabelResourceCommand() - Constructor for class org.onosproject.cli.net.LabelResourceCommand
 
LabelResourceDelegate - Interface in org.onosproject.incubator.net.resource.label
Label resource store delegate.
LabelResourceEvent - Class in org.onosproject.incubator.net.resource.label
Describes label resource event.
LabelResourceEvent(LabelResourceEvent.Type, LabelResourcePool) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourceEvent
Creates an event of a given type and the given LabelResourcePool.
LabelResourceEvent.Type - Enum in org.onosproject.incubator.net.resource.label
Type of label resource event.
labelResourceId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
labelResourceId() - Method in interface org.onosproject.incubator.net.resource.label.LabelResource
Returns label resource identifier.
LabelResourceId - Class in org.onosproject.incubator.net.resource.label
Representation of a label.
labelResourceId(long) - Static method in class org.onosproject.incubator.net.resource.label.LabelResourceId
Creates a new label identifier.
LabelResourceListener - Interface in org.onosproject.incubator.net.resource.label
Entity capable of receiving label resource related events.
LabelResourcePool - Class in org.onosproject.incubator.net.resource.label
Abstraction of the capacity of device label resource or global label resource.
LabelResourcePool(String, long, long) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourcePool
Creates a pool by device id,begin label id,end label id.
LabelResourcePool(String, long, long, long, long, long, ImmutableSet<LabelResource>) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourcePool
Creates a pool by device id,begin label id,end label id.
LabelResourceProvider - Interface in org.onosproject.incubator.net.resource.label
Abstraction of an entity providing information about label resource to the core.
LabelResourceProviderRegistry - Interface in org.onosproject.incubator.net.resource.label
Abstraction of an label resource provider registry.
LabelResourceProviderService - Interface in org.onosproject.incubator.net.resource.label
Means for injecting label information into the core.
LabelResourceRequest - Class in org.onosproject.incubator.net.resource.label
Represents for a label request.
LabelResourceRequest(DeviceId, LabelResourceRequest.Type, long, ImmutableSet<LabelResource>) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Creates LabelResourceRequest object.
LabelResourceRequest.Type - Enum in org.onosproject.incubator.net.resource.label
Request type.
labelResources() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
labelResources() - Method in interface org.onosproject.incubator.net.tunnel.LabelStack
Returns sequence of label resources comprising the path.
LabelResourceService - Interface in org.onosproject.incubator.net.resource.label
Service for providing label resource allocation.
LabelResourceStore - Interface in org.onosproject.incubator.net.resource.label
Manages inventory of label; not intended for direct use.
LabelStack - Interface in org.onosproject.incubator.net.tunnel
Representation of a label stack in a network which represents the network path.
LayoutAddCommand - Class in org.onosproject.cli.net
Creates a new UI layout.
LayoutAddCommand() - Constructor for class org.onosproject.cli.net.LayoutAddCommand
 
LayoutListCommand - Class in org.onosproject.cli.net
List layout details.
LayoutListCommand() - Constructor for class org.onosproject.cli.net.LayoutListCommand
 
LeaderCommand - Class in org.onosproject.cli.net
Prints the leader for every topic.
LeaderCommand() - Constructor for class org.onosproject.cli.net.LeaderCommand
 
leadershipService - Variable in class org.onosproject.routing.impl.IntentSynchronizer
 
LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities.As4Octet
BGP OPEN 4-octet AS Number Capability length.
LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities.MultiprotocolExtensions
BGP OPEN Multiprotocol Extensions length.
LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.AtomicAggregate
BGP UPDATE Attributes Type Code ATOMIC_AGGREGATE length.
LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.LocalPref
BGP UPDATE Attributes Type Code LOCAL_PREF length.
LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.MultiExitDisc
BGP UPDATE Attributes Type Code MULTI_EXIT_DISC length.
LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.NextHop
BGP UPDATE Attributes Type Code NEXT_HOP length.
LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.Origin
BGP UPDATE Attributes Type Code ORIGIN length.
length() - Method in class org.onosproject.routing.fpm.protocol.FpmHeader
Returns the message length.
length() - Method in class org.onosproject.routing.fpm.protocol.Netlink
Returns the message length.
length() - Method in class org.onosproject.routing.fpm.protocol.RouteAttribute
Returns the attribute length.
LinkDstCompleter - Class in org.onosproject.cli.net
Link destination end-point completer.
LinkDstCompleter() - Constructor for class org.onosproject.cli.net.LinkDstCompleter
 
LinksListCommand - Class in org.onosproject.cli.net
Lists all infrastructure links.
LinksListCommand() - Constructor for class org.onosproject.cli.net.LinksListCommand
 
LinkSrcCompleter - Class in org.onosproject.cli.net
Link source end-point completer.
LinkSrcCompleter() - Constructor for class org.onosproject.cli.net.LinkSrcCompleter
 
linkString(Link) - Static method in class org.onosproject.cli.net.LinksListCommand
Returns a formatted string representing the given link.
load(ConnectPoint) - Method in interface org.onosproject.incubator.net.PortStatisticsService
Obtain the egress load for the given port.
localInfo() - Method in class org.onosproject.routing.bgp.BgpSession
Gets the BGP Session local information.
localIp4PrefixEntries() - Method in class org.onosproject.routing.config.ReactiveRoutingConfig
Gets the set of configured local IPv4 prefixes.
localIp6PrefixEntries() - Method in class org.onosproject.routing.config.ReactiveRoutingConfig
Gets the set of configured local IPv6 prefixes.
LocalIpPrefixEntry - Class in org.onosproject.routing.config
Configuration details for an IP prefix entry.
LocalIpPrefixEntry(IpPrefix, LocalIpPrefixEntry.IpPrefixType, IpAddress) - Constructor for class org.onosproject.routing.config.LocalIpPrefixEntry
Creates a new IP prefix entry.
LocalIpPrefixEntry.IpPrefixType - Enum in org.onosproject.routing.config
Specifies the type of local IP prefix.
location() - Method in class org.onosproject.incubator.net.routing.NextHop
Returns the location of the next hop.
location() - Method in class org.onosproject.incubator.net.routing.NextHopData
Returns the location.
location() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the next hop location.
logicId(long) - Static method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
Returns the LabelId representing the specified long value.
logicId(String) - Static method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
Returns the LabelId representing the specified string value.
longestPrefixMatch(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteService
Performs a longest prefix match on the given IP address.
longestPrefixMatch(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Performs a longest prefix match with the given IP address.
LOWEST_MULTI_EXIT_DISC - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.MultiExitDisc
BGP UPDATE Attributes lowest MULTI_EXIT_DISC value.

M

MAC - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
mac() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the MAC address that is assigned to the interface.
mac() - Method in class org.onosproject.incubator.net.routing.NextHop
Returns the MAC address of the next hop.
mac() - Method in class org.onosproject.incubator.net.routing.NextHopData
Returns the MAC address.
mac() - Method in class org.onosproject.routing.impl.NextHop
Returns the next hop's MAC address.
MALFORMED_AS_PATH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.UpdateMessageError
UPDATE Message Error subcode: Malformed AS_PATH.
MALFORMED_ATTRIBUTE_LIST - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.UpdateMessageError
UPDATE Message Error subcode: Malformed Attribute List.
manuallyClearable() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm is manually-cleared by a user action within ONOS.
manuallyClearable() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
mapper() - Method in class org.onosproject.cli.AbstractShellCommand
 
MapsListCommand - Class in org.onosproject.cli.net
Command to list the various maps in the system.
MapsListCommand() - Constructor for class org.onosproject.cli.net.MapsListCommand
 
mastershipService - Variable in class org.onosproject.routing.impl.ControlPlaneRedirectManager
 
MastersListCommand - Class in org.onosproject.cli
Lists device mastership information.
MastersListCommand() - Constructor for class org.onosproject.cli.MastersListCommand
 
McastConfig - Class in org.onosproject.incubator.net.config.basics
Configuration for multicast.
McastConfig() - Constructor for class org.onosproject.incubator.net.config.basics.McastConfig
 
McastDeleteCommand - Class in org.onosproject.cli.net
Deletes a multicast route.
McastDeleteCommand() - Constructor for class org.onosproject.cli.net.McastDeleteCommand
 
McastJoinCommand - Class in org.onosproject.cli.net
Installs a source, multicast group flow.
McastJoinCommand() - Constructor for class org.onosproject.cli.net.McastJoinCommand
 
McastShowCommand - Class in org.onosproject.cli.net
Displays the source, multicast group flows entries.
McastShowCommand() - Constructor for class org.onosproject.cli.net.McastShowCommand
 
messageFrom(Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response message from the supplied exception.
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class org.onosproject.routing.fpm.FpmSessionHandler
 
MetersListCommand - Class in org.onosproject.cli.net
Lists all meters.
MetersListCommand() - Constructor for class org.onosproject.cli.net.MetersListCommand
 
MetricNameCompleter - Class in org.onosproject.cli
Metric name completer.
MetricNameCompleter() - Constructor for class org.onosproject.cli.MetricNameCompleter
 
MetricsListCommand - Class in org.onosproject.cli
Prints metrics in the system.
MetricsListCommand() - Constructor for class org.onosproject.cli.MetricsListCommand
 
MIN_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities
BGP OPEN Optional Parameter minimum length.
MIN_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.MpReachNlri
BGP UPDATE Attributes Type Code MP_REACH_NLRI min length.
MIN_LENGTH - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.MpUnreachNlri
BGP UPDATE Attributes Type Code MP_UNREACH_NLRI min length.
MISSING_WELL_KNOWN_ATTRIBUTE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.UpdateMessageError
UPDATE Message Error subcode: Missing Well-known Attribute.
modified(ComponentContext) - Method in class org.onosproject.routing.bgp.BgpSessionManager
 
modified(ComponentContext) - Method in class org.onosproject.routing.fpm.FpmManager
 
modified(ComponentContext) - Method in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
modify(IntentResource, IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Request that the provider attempt to modify an existing resource to satisfy a new intent primitive.
modifyPrimary(boolean) - Method in class org.onosproject.routing.impl.IntentSynchronizer
 
modifyPrimary(boolean) - Method in interface org.onosproject.routing.IntentSynchronizationAdminService
Changes whether this instance is the primary or not based on the boolean parameter.
mp2pIntentExists(IpPrefix) - Method in interface org.onosproject.routing.IntentRequestListener
Checks whether there is a MultiPointToSinglePointIntent in memory for a given IP prefix.
mpExtensions() - Method in class org.onosproject.routing.bgp.BgpSession
Gets the BGP Multiprotocol Extensions for the session.
mpExtensions() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP Multiprotocol Extensions: local or remote.
MultiprotocolExtensions() - Constructor for class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities.MultiprotocolExtensions
 

N

NAME - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
name() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the friendly name for the intent domain.
name() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol name.
name() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the name of the interface.
name() - Method in class org.onosproject.incubator.net.routing.RouteTableId
Returns the name of the route table.
name() - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
NAME - Static variable in class org.onosproject.routing.config.BgpConfig
 
name() - Method in class org.onosproject.vpls.config.VplsConfig
The name of the VPLS.
negateFilter(ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to create a filter that include all entries rejected by the criteria.
neighbourHandler - Variable in class org.onosproject.vpls.VplsNeighbourHandler
 
NeighbourHandlerRegistration - Interface in org.onosproject.incubator.net.neighbour
Information about the registration of a neighbour message handler.
NeighbourHandlersListCommand - Class in org.onosproject.cli.net
Lists neighbour message handlers.
NeighbourHandlersListCommand() - Constructor for class org.onosproject.cli.net.NeighbourHandlersListCommand
 
NeighbourMessageActions - Interface in org.onosproject.incubator.net.neighbour
Performs actions on a neighbour message contexts.
NeighbourMessageContext - Interface in org.onosproject.incubator.net.neighbour
Context of an incoming neighbor message (e.g.
NeighbourMessageHandler - Interface in org.onosproject.incubator.net.neighbour
Handler for an incoming neighbour message.
NeighbourMessageType - Enum in org.onosproject.incubator.net.neighbour
Neighbour message type.
NeighbourProtocol - Enum in org.onosproject.incubator.net.neighbour
Enumerates protocols used for neighbour discover/address resolution.
NeighbourResolutionService - Interface in org.onosproject.incubator.net.neighbour
Provides a means of registering logic for handling neighbour messages.
neighbourService - Variable in class org.onosproject.routing.impl.BgpSpeakerNeighbourHandler
 
neighbourService - Variable in class org.onosproject.vpls.VplsNeighbourHandler
 
netlink() - Method in class org.onosproject.routing.fpm.protocol.FpmHeader
Returns the netlink header.
Netlink - Class in org.onosproject.routing.fpm.protocol
Netlink header.
NETLINK_HEADER_LENGTH - Static variable in class org.onosproject.routing.fpm.protocol.Netlink
 
NetlinkMessageType - Enum in org.onosproject.routing.fpm.protocol
Netlink message types.
network() - Method in interface org.onosproject.incubator.net.virtual.VnetService
 
NetworkConfigCommand - Class in org.onosproject.cli.cfg
Manages network configuration.
NetworkConfigCommand() - Constructor for class org.onosproject.cli.cfg.NetworkConfigCommand
 
networkConfigRegistry - Variable in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
NetworkConfigRegistryCommand - Class in org.onosproject.cli.cfg
Displays network configuration registry contents.
NetworkConfigRegistryCommand() - Constructor for class org.onosproject.cli.cfg.NetworkConfigRegistryCommand
 
networkConfigService - Variable in class org.onosproject.routing.impl.ControlPlaneRedirectManager
 
networkConfigService - Variable in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the network identifier to be used by the builder.
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
NetworkId - Class in org.onosproject.incubator.net.virtual
Representation of network identity.
NetworkId() - Constructor for class org.onosproject.incubator.net.virtual.NetworkId
 
networkId(long) - Static method in class org.onosproject.incubator.net.virtual.NetworkId
Creates a network id using the supplied backing id.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VirtualElement
Returns the network identifier to which this virtual element belongs.
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the virtual network of the virtual network intent.
networkId() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the virtual network identifier.
NetworkTunnelId - Class in org.onosproject.incubator.net.tunnel
Representation of a Network Tunnel Id.
NetworkTunnelId(long) - Constructor for class org.onosproject.incubator.net.tunnel.NetworkTunnelId
Constructs the ID corresponding to a given long value.
NextHop - Class in org.onosproject.incubator.net.routing
Describes a routing next hop.
NextHop(IpAddress, NextHopData) - Constructor for class org.onosproject.incubator.net.routing.NextHop
Creates a new next hop.
nextHop() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the next hop IP address.
nextHop() - Method in class org.onosproject.incubator.net.routing.Route
Returns the next hop IP address.
NextHop - Class in org.onosproject.routing.impl
Represents a next hop for routing, whose MAC address has already been resolved.
NextHop(IpAddress, MacAddress, NextHopGroupKey) - Constructor for class org.onosproject.routing.impl.NextHop
Creates a new next hop.
nextHop() - Method in class org.onosproject.routing.RouteEntry
Deprecated.
Returns the next hop IP address for the route.
NextHopData - Class in org.onosproject.incubator.net.routing
Stores next hop information.
NextHopData(MacAddress, ConnectPoint) - Constructor for class org.onosproject.incubator.net.routing.NextHopData
Creates a new instance.
NextHopGroupKey - Class in org.onosproject.routing.impl
Identifier for a next hop group.
NextHopGroupKey(IpAddress) - Constructor for class org.onosproject.routing.impl.NextHopGroupKey
Creates a new next hop group key.
nextHopIp() - Method in class org.onosproject.routing.FibEntry
Deprecated.
Returns the IP address of the next hop.
nextHopMac() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the next hop MAC address.
nextHopMac() - Method in class org.onosproject.routing.FibEntry
Deprecated.
Returns the MAC address of the next hop.
NextHopsListCommand - Class in org.onosproject.cli.net
Command to show information about routing next hops.
NextHopsListCommand() - Constructor for class org.onosproject.cli.net.NextHopsListCommand
 
NO_INTERFACE_NAME - Static variable in class org.onosproject.incubator.net.intf.Interface
 
NodeAddCommand - Class in org.onosproject.cli
Adds a new controller cluster node.
NodeAddCommand() - Constructor for class org.onosproject.cli.NodeAddCommand
 
NodeIdCompleter - Class in org.onosproject.cli
Node ID completer.
NodeIdCompleter() - Constructor for class org.onosproject.cli.NodeIdCompleter
 
nodeKey() - Method in class org.onosproject.incubator.elasticcfg.ConfigNodePath
Returns the node key.
NodeRemoveCommand - Class in org.onosproject.cli
Removes a controller cluster node.
NodeRemoveCommand() - Constructor for class org.onosproject.cli.NodeRemoveCommand
 
NodesListCommand - Class in org.onosproject.cli
Lists all controller cluster nodes.
NodesListCommand() - Constructor for class org.onosproject.cli.NodesListCommand
 
NodeType - Enum in org.onosproject.incubator.elasticcfg
Node Type representation for applications.
NONE - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
NONE - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
 
NONE - Static variable in class org.onosproject.incubator.net.virtual.NetworkId
Represents no network, or an unspecified network.
NONE - Static variable in class org.onosproject.incubator.net.virtual.TenantId
Represents no tenant, or an unspecified tenant.
nonNullFormat(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelEndPointFormatter
 
NotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for api not found exceptions to the NOT_FOUND response code.
NotFoundMapper() - Constructor for class org.onlab.rest.exceptions.NotFoundMapper
 

O

ok(Object) - Static method in class org.onlab.rest.BaseResource
 
one() - Method in class org.onosproject.incubator.net.domain.TunnelPrimitive
The getter for the first connection point associated with a tunnel.
OpticalLogicId - Class in org.onosproject.incubator.net.tunnel
Representation of a label Id, a logical port identifier.
OpticalTunnelEndPoint - Interface in org.onosproject.incubator.net.tunnel
Generic representation of a logical port entity in a consistent way, it is used to identify e.g., ODUk timeSlot, WDM lambda, etc.
OpticalTunnelEndPoint.Type - Enum in org.onosproject.incubator.net.tunnel
Represents coarse tunnel point type classification.
OPTIONAL_ATTRIBUTE_ERROR - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.UpdateMessageError
UPDATE Message Error subcode: Optional Attribute Error.
OptionalParameters() - Constructor for class org.onosproject.routing.bgp.BgpConstants.Open.OptionalParameters
 
org.onlab.rest - package org.onlab.rest
Facilities for building JAX-RS web resources.
org.onlab.rest.exceptions - package org.onlab.rest.exceptions
Various exception mappers to map errors to proper response status codes.
org.onosproject.cli - package org.onosproject.cli
Administrative console command-line extensions.
org.onosproject.cli.app - package org.onosproject.cli.app
CLI commands for managing distributed inventory of applications.
org.onosproject.cli.cfg - package org.onosproject.cli.cfg
CLI commands for managing centralized component and network configurations.
org.onosproject.cli.net - package org.onosproject.cli.net
Administrative console command-line extensions for interacting with the network model & services.
org.onosproject.cli.net.vnet - package org.onosproject.cli.net.vnet
CLI commands for querying and administering virtual networks.
org.onosproject.cli.security - package org.onosproject.cli.security
CLI commands for managing security permissions.
org.onosproject.incubator.component - package org.onosproject.incubator.component
Component management system.
org.onosproject.incubator.elasticcfg - package org.onosproject.incubator.elasticcfg
Abstractions for interacting with the elastic configuration subsystem.
org.onosproject.incubator.net - package org.onosproject.incubator.net
Incubating network model abstractions and APIs.
org.onosproject.incubator.net.config.basics - package org.onosproject.incubator.net.config.basics
Various basic builtin network configurations.
org.onosproject.incubator.net.domain - package org.onosproject.incubator.net.domain
Subsystem for network intent domains.
org.onosproject.incubator.net.dpi - package org.onosproject.incubator.net.dpi
Subsystem for dpi statistics service.
org.onosproject.incubator.net.faultmanagement.alarm - package org.onosproject.incubator.net.faultmanagement.alarm
Abstractions for interacting with alarms.
org.onosproject.incubator.net.intf - package org.onosproject.incubator.net.intf
Interface Service.
org.onosproject.incubator.net.neighbour - package org.onosproject.incubator.net.neighbour
Neighbour message (ARP, NDP) handling.
org.onosproject.incubator.net.resource.label - package org.onosproject.incubator.net.resource.label
Service for reserving labels as network resources.
org.onosproject.incubator.net.routing - package org.onosproject.incubator.net.routing
Unicast routing service.
org.onosproject.incubator.net.tunnel - package org.onosproject.incubator.net.tunnel
Tunnel model related services and providers API definitions.
org.onosproject.incubator.net.virtual - package org.onosproject.incubator.net.virtual
Network virtualization data models and services.
org.onosproject.incubator.net.virtual.provider - package org.onosproject.incubator.net.virtual.provider
Network virtualization data models and services.
org.onosproject.incubator.rpc - package org.onosproject.incubator.rpc
Incubating inter-cluster RPC APIs.
org.onosproject.routing - package org.onosproject.routing
API for routing libraries.
org.onosproject.routing.bgp - package org.onosproject.routing.bgp
Implementation of the BGP protocol.
org.onosproject.routing.cli - package org.onosproject.routing.cli
CLI handlers for routing commands.
org.onosproject.routing.config - package org.onosproject.routing.config
Routing configuration interfaces.
org.onosproject.routing.config.impl - package org.onosproject.routing.config.impl
Implementation of routing configuration APIs.
org.onosproject.routing.fpm - package org.onosproject.routing.fpm
Forwarding Plane Manager (FPM) implementation.
org.onosproject.routing.fpm.cli - package org.onosproject.routing.fpm.cli
FPM-related CLI commands.
org.onosproject.routing.fpm.protocol - package org.onosproject.routing.fpm.protocol
FPM protocol implementation.
org.onosproject.routing.impl - package org.onosproject.routing.impl
Implementation of routing functionality.
org.onosproject.vpls - package org.onosproject.vpls
Application to create L2 broadcast network using VLAN.
org.onosproject.vpls.cli - package org.onosproject.vpls.cli
Implementation CLI for VPLS services.
org.onosproject.vpls.cli.completer - package org.onosproject.vpls.cli.completer
Implementation completers for VPLS CLI.
org.onosproject.vpls.config - package org.onosproject.vpls.config
Configuration to create L2 broadcast network using VLAN.
org.onosproject.vpls.config.impl - package org.onosproject.vpls.config.impl
Configuration service implementation for VPLS.
outputInterface() - Method in class org.onosproject.routing.fpm.protocol.RouteAttributeOif
Returns the output interface.
outputJson() - Method in class org.onosproject.cli.AbstractShellCommand
Indicates whether JSON format should be output.

P

packet() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the full parsed representation of the packet.
packetLossRate() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
packetLossRate() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the packet loss ratio of a tunnel.
PacketProcessorsListCommand - Class in org.onosproject.cli.net
Lists packet processors.
PacketProcessorsListCommand() - Constructor for class org.onosproject.cli.net.PacketProcessorsListCommand
 
PacketRequestsListCommand - Class in org.onosproject.cli.net
Lists packet requests.
PacketRequestsListCommand() - Constructor for class org.onosproject.cli.net.PacketRequestsListCommand
 
packets() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow packets.
packets() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol packets.
packetService - Variable in class org.onosproject.routing.impl.DirectHostManager
 
parentKey() - Method in class org.onosproject.incubator.elasticcfg.ConfigNodePath
Returns the parent key.
parentPoint() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
parentPoint() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent tunnel point to which this tunnel point belongs, optional.
parseFromString(String) - Static method in enum org.onosproject.cli.net.EthType
Parse a string input that could contain an EthType value.
parseFromString(String) - Static method in enum org.onosproject.cli.net.ExtHeader
Parse a string input that could contain an ExtHeader value.
parseFromString(String) - Static method in enum org.onosproject.cli.net.Icmp6Code
Parse a string input that could contain an Icmp6Code value.
parseFromString(String) - Static method in enum org.onosproject.cli.net.Icmp6Type
Parse a string input that could contain an Icmp6Type value.
parseFromString(String) - Static method in enum org.onosproject.cli.net.IpProtocol
Parse a string input that could contain an IpProtocol value.
parseInt(String) - Method in class org.onosproject.cli.net.AddMplsIntent
Deprecated.
 
PartitionsListCommand - Class in org.onosproject.cli.net
Command to list the database partitions in the system.
PartitionsListCommand() - Constructor for class org.onosproject.cli.net.PartitionsListCommand
 
path() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
path() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
path() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the path of the tunnel.
path() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the path of the tunnel.
PathListCommand - Class in org.onosproject.cli.net
Lists all shortest-paths paths between the specified source and destination devices.
PathListCommand() - Constructor for class org.onosproject.cli.net.PathListCommand
 
pathString(Path) - Method in class org.onosproject.cli.net.PathListCommand
Produces a formatted string representing the specified path.
peerConnected(SocketAddress) - Method in interface org.onosproject.routing.fpm.FpmListener
Signifies that a new peer has attempted to initiate an FPM connection.
peerDisconnected(SocketAddress) - Method in interface org.onosproject.routing.fpm.FpmListener
Signifies that an FPM connection has been disconnected.
peers() - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
PEERS - Static variable in class org.onosproject.routing.config.BgpConfig
 
peers() - Method in interface org.onosproject.routing.fpm.FpmInfoService
 
peers() - Method in class org.onosproject.routing.fpm.FpmManager
 
PHYSICAL - Static variable in class org.onosproject.incubator.net.virtual.NetworkId
Represents the underlying physical network.
PID - Static variable in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
pimEnabled() - Method in class org.onosproject.routing.config.RouterConfig
Returns whether PIM is enabled on this router.
PlaceholderCompleter - Class in org.onosproject.cli
A completer that can be used as a placeholder for arguments that don't need/want completers.
PlaceholderCompleter() - Constructor for class org.onosproject.cli.PlaceholderCompleter
 
portNumber() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
portNumber() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent network port to which this tunnel point belongs, can not be be null.
PortNumberCompleter - Class in org.onosproject.cli.net
PortNumber completer.
PortNumberCompleter() - Constructor for class org.onosproject.cli.net.PortNumberCompleter
 
PortQueryVlansCommand - Class in org.onosproject.cli.net
Command to show the list of unused vlan-ids.
PortQueryVlansCommand() - Constructor for class org.onosproject.cli.net.PortQueryVlansCommand
 
PortStateCompleter - Class in org.onosproject.cli.net
PortState completer.
PortStateCompleter() - Constructor for class org.onosproject.cli.net.PortStateCompleter
 
PortStatisticsService - Interface in org.onosproject.incubator.net
Service for obtaining statistic information about device ports.
prefix() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the IP prefix.
prefix() - Method in class org.onosproject.incubator.net.routing.Route
Returns the IP prefix of the route.
prefix() - Method in class org.onosproject.routing.FibEntry
Deprecated.
Returns the IP prefix of the FIB entry.
prefix() - Method in class org.onosproject.routing.RouteEntry
Deprecated.
Returns the IP prefix of the route.
prevSubject() - Method in class org.onosproject.incubator.net.intf.InterfaceEvent
Returns the previous interface subject.
prevSubject() - Method in class org.onosproject.incubator.net.routing.RouteEvent
Returns the previous subject of the event.
PrimaryChangeCommand - Class in org.onosproject.routing.cli
Command to change whether this instance's intent synchronizer is primary.
PrimaryChangeCommand() - Constructor for class org.onosproject.routing.cli.PrimaryChangeCommand
 
primitive() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the intent primitive associated with this resource at creation.
print(String, Object...) - Method in class org.onosproject.cli.AbstractShellCommand
Prints the arguments using the specified format.
printDevice(DeviceService, Device) - Method in class org.onosproject.cli.net.DevicesListCommand
Prints information about the specified device.
printFlows(Device, List<FlowEntry>, CoreService) - Method in class org.onosproject.cli.net.FlowsListCommand
Prints flows.
printHost(Host) - Method in class org.onosproject.cli.net.HostsListCommand
Prints information about a host.
printPorts(DeviceService, Device) - Method in class org.onosproject.cli.net.DevicePortsListCommand
 
printRoles(MastershipService, DeviceId) - Method in class org.onosproject.cli.RolesCommand
Prints the role information for a device.
printTableStats(Device, List<TableStatisticsEntry>) - Method in class org.onosproject.cli.net.TableStatisticsCommand
Prints flow table statistics.
priority() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
Gets the priority to use for the intent.
priority(int) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
priority() - Method in class org.onosproject.routing.fpm.protocol.RouteAttributePriority
Returns the priority.
processPortId() - Method in class org.onosproject.routing.fpm.protocol.Netlink
Returns the port ID.
producerName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
producerName() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns tunnel producer name.
protocol() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow protocol.
protocol() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the protocol of the packet.
protocol() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the protocol.
ProtocolStatInfo - Class in org.onosproject.incubator.net.dpi
Protocol statistic information.
ProtocolStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Constructor for default ProtocolStatInfo class.
ProtocolStatInfo(String, String, long, long, int) - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Constructor for ProtocolStatInfo class specified with protocol statistic parameters.
ProtocolStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for ProtocolStatInfo codec.
ProtocolStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
provider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the provider for the intent domain.
provider() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderService
Returns the virtual provider to which this service has been issued.
providerId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
pushFlowMetrics(NetworkId, DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of flow entries currently applied on the given virtual device.
pushFlowMetricsWithoutFlowMissing(NetworkId, DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of flow entries currently applied on the given device without flowMissing process.
pushTableStatistics(NetworkId, DeviceId, List<TableStatisticsEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of table statistics entries currently extracted from the given virtual device.

Q

queryAllTunnels() - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels.
queryAllTunnels() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels.
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels between source point and destination point.
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source point and destination point.
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnel subscription record by consumer.
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnel subscription record by consumer.
QueuesListCommand - Class in org.onosproject.cli.net
Command to list stats for all work queues in the system.
QueuesListCommand() - Constructor for class org.onosproject.cli.net.QueuesListCommand
 

R

RandomIntentCommand - Class in org.onosproject.cli.net
Installs bulk host-to-host intents between hosts of the network.
RandomIntentCommand() - Constructor for class org.onosproject.cli.net.RandomIntentCommand
 
REACTIVE_ROUTING_APP_ID - Static variable in interface org.onosproject.routing.config.RoutingConfigurationService
 
ReactiveRoutingConfig - Class in org.onosproject.routing.config
Configuration object for prefix config.
ReactiveRoutingConfig() - Constructor for class org.onosproject.routing.config.ReactiveRoutingConfig
 
realizedBy() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
realizedBy() - Method in interface org.onosproject.incubator.net.virtual.VirtualPort
Returns the underlying port using which this port is realized.
receivedTime() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
Returns DPI statistics received time.
RegionAddCommand - Class in org.onosproject.cli.net
Add a new region.
RegionAddCommand() - Constructor for class org.onosproject.cli.net.RegionAddCommand
 
RegionAddDevicesCommand - Class in org.onosproject.cli.net
Add a set of devices into existing region.
RegionAddDevicesCommand() - Constructor for class org.onosproject.cli.net.RegionAddDevicesCommand
 
RegionIdCompleter - Class in org.onosproject.cli.net
Region ID completer.
RegionIdCompleter() - Constructor for class org.onosproject.cli.net.RegionIdCompleter
 
RegionListCommand - Class in org.onosproject.cli.net
List Region details including membership.
RegionListCommand() - Constructor for class org.onosproject.cli.net.RegionListCommand
 
RegionRemoveCommand - Class in org.onosproject.cli.net
Removes a region from the existing region list.
RegionRemoveCommand() - Constructor for class org.onosproject.cli.net.RegionRemoveCommand
 
RegionRemoveDevicesCommand - Class in org.onosproject.cli.net
Remove a set of devices from existing region.
RegionRemoveDevicesCommand() - Constructor for class org.onosproject.cli.net.RegionRemoveDevicesCommand
 
RegionTypeCompleter - Class in org.onosproject.cli.net
Region type completer.
RegionTypeCompleter() - Constructor for class org.onosproject.cli.net.RegionTypeCompleter
 
RegionUpdateCommand - Class in org.onosproject.cli.net
Update an existing region.
RegionUpdateCommand() - Constructor for class org.onosproject.cli.net.RegionUpdateCommand
 
register(P) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistry
Registers the supplied virtual provider with the virtual core.
registerNeighbourHandler(ConnectPoint, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Registers a neighbour message handler for all neighbour messages incoming on the given connect point.
registerNeighbourHandler(Interface, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Registers a neighbour message handler for all neighbour messages incoming on the given interface.
registerTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Registers the specified, externally generated tenant identifier.
registry - Variable in class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
registry - Variable in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
release(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider release an intent resource.
releaseCollection() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns the collection of release labels.
releaseLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns the Set of released label before.
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Releases unused labels to device pools .
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Releases unused labels to device pools .
releaseToGlobalPool(Set<LabelResourceId>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Releases unused labels to the global resource pool.
releaseToGlobalPool(Set<LabelResourceId>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Releases unused labels to the global resource pool.
releaseTunnel(Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to release a tunnel.
releaseTunnel(ElementId, Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to release a tunnel given the respective device.
remoteInfo() - Method in class org.onosproject.routing.bgp.BgpSession
Gets the BGP Session remote information.
RemoteServiceContext - Interface in org.onosproject.incubator.rpc
Context for Remote service.
RemoteServiceContextProvider - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service implementation provider.
RemoteServiceContextProviderService - Interface in org.onosproject.incubator.rpc
 
RemoteServiceDirectory - Interface in org.onosproject.incubator.rpc
Service for retrieving RPC session handler (RemoteServiceContext).
RemoteServiceProviderRegistry - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service provider registry.
remove(ConnectPoint, String) - Method in interface org.onosproject.incubator.net.intf.InterfaceAdminService
Removes an interface configuration from the system.
removeConfigListener(ElasticConfigListener) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Unregisters a previously added listener.
removeCriteria(Set<ConfigNodePath>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Removes the given ConfigNodePath filtering criteria from a ConfigFilter object.
removeDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual device from the given network.
removeFlowRule(NetworkId, FlowRule...) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProvider
Instructs the provider to remove the specified flow rules to their respective virtual devices.
removeHost(NetworkId, HostId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual host from the store.
removeIface(String) - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
removeIface(VplsConfig, String) - Method in class org.onosproject.vpls.config.VplsAppConfig
Removes a network interface from a VPLS.
removeIface(String) - Method in interface org.onosproject.vpls.config.VplsConfigService
Removes a network interface from a VPLS.
removeIntent(Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Remove the virtual intent from the store.
removeIntents() - Method in class org.onosproject.routing.impl.IntentSynchronizer
 
removeIntents() - Method in interface org.onosproject.routing.IntentSynchronizationAdminService
Withdraws all intents.
removeIntentsByAppId(ApplicationId) - Method in class org.onosproject.routing.impl.IntentSynchronizer
 
removeIntentsByAppId(ApplicationId) - Method in interface org.onosproject.routing.IntentSynchronizationService
Withdraws intents by app Id.
removeInterface(String) - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Removes an interface from the config.
removeLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified link from the store.
removeNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual network from the store.
removeNextHop(IpAddress, NextHopData) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Removes a next hop information from the store.
removeNode(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Removes a node from the elastic config store.
removeNode(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Removes a node from the ElasticConfigStore.
RemovePeerCommand - Class in org.onosproject.routing.cli
Command to remove existing BGP peer.
RemovePeerCommand() - Constructor for class org.onosproject.routing.cli.RemovePeerCommand
 
removePeerFromSpeaker(BgpConfig.BgpSpeakerConfig, IpAddress) - Method in class org.onosproject.routing.config.BgpConfig
Removes peering address from BGP speaker.
removePort(NetworkId, DeviceId, PortNumber) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified port from the given device and network.
removeRoute(Route) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Removes the given route from the store.
removeSpeaker(String) - Method in class org.onosproject.routing.config.BgpConfig
Removes BGP speaker from configuration.
RemoveSpeakerCommand - Class in org.onosproject.routing.cli
Command to remove a internal BGP speaker.
RemoveSpeakerCommand() - Constructor for class org.onosproject.routing.cli.RemoveSpeakerCommand
 
removeTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified tenant ID from the store.
removeTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes the provisioned tunnel.
removeTunnelId(Intent, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the intent to tunnel identifier mapping from the store.
removeTunnels(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes the provisioned tunnel leading to and from the specified labels.
removeTunnels(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes all provisioned tunnels leading to and from the specified connection point.
removeVirtualDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual device and all its ports and affiliated links.
removeVirtualHost(NetworkId, HostId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual host.
removeVirtualLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual link.
removeVirtualNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual network and all its devices and links.
removeVirtualPort(NetworkId, DeviceId, PortNumber) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual port.
removeVpls(String) - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
removeVpls(String) - Method in class org.onosproject.vpls.config.VplsAppConfig
Removes a VPLS from the configuration.
removeVpls(String) - Method in interface org.onosproject.vpls.config.VplsConfigService
Removes a VPLS from the configuration.
reply(NeighbourMessageContext, MacAddress) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Replies to an incoming request with the given MAC address.
reply(MacAddress) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Replies to the request message with a given MAC address.
request(IntentDomain, IntentPrimitive) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider attempt to satisfy the intent primitive.
request(IntentDomainId, IntentPrimitive) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Requests an intent primitive from the intent domain.
ResolvedRoute - Class in org.onosproject.incubator.net.routing
Represents a route with the next hop MAC address resolved.
ResolvedRoute(Route, MacAddress, ConnectPoint) - Constructor for class org.onosproject.incubator.net.routing.ResolvedRoute
Creates a new resolved route.
ResolvedRoute(IpPrefix, IpAddress, MacAddress, ConnectPoint) - Constructor for class org.onosproject.incubator.net.routing.ResolvedRoute
Creates a new resolved route.
resource() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
resource() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
resource() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Network resource backing the tunnel, e.g.
resource() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the network resource backing the tunnel, e.g.
ResourcesCommand - Class in org.onosproject.cli.net
Lists registered resources.
ResourcesCommand() - Constructor for class org.onosproject.cli.net.ResourcesCommand
 
response(Response.Status, Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response builder primed with the supplied status code and JSON entity with the status code and exception message.
responseStatus() - Method in class org.onlab.rest.exceptions.AbstractMapper
Returns the response status to be given when the exception occurs.
responseStatus() - Method in class org.onlab.rest.exceptions.BadRequestMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.EntityNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.NotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServerErrorMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns back a specific tunnel to store.
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specific name tunnel back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specific type tunnels between source and destination back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels between source and destination back the store.
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns back a specific tunnel to store.
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specific name tunnel back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specific type tunnels between source and destination back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source and destination back the store.
ReviewApplicationNameCompleter - Class in org.onosproject.cli.security
Application name completer for security review command.
ReviewApplicationNameCompleter() - Constructor for class org.onosproject.cli.security.ReviewApplicationNameCompleter
 
ReviewCommand - Class in org.onosproject.cli.security
Application security policy review commands.
ReviewCommand() - Constructor for class org.onosproject.cli.security.ReviewCommand
 
RoleCompleter - Class in org.onosproject.cli.net
Device mastership role completer.
RoleCompleter() - Constructor for class org.onosproject.cli.net.RoleCompleter
 
RolesCommand - Class in org.onosproject.cli
Lists mastership roles of nodes for each device.
RolesCommand() - Constructor for class org.onosproject.cli.RolesCommand
 
Route - Class in org.onosproject.incubator.net.routing
Represents a route.
Route(Route.Source, IpPrefix, IpAddress) - Constructor for class org.onosproject.incubator.net.routing.Route
Creates a route.
Route.Source - Enum in org.onosproject.incubator.net.routing
Source of the route.
ROUTE_ATTRIBUTE_HEADER_LENGTH - Static variable in class org.onosproject.routing.fpm.protocol.RouteAttribute
 
RouteAddCommand - Class in org.onosproject.cli.net
Command to add a route to the routing table.
RouteAddCommand() - Constructor for class org.onosproject.cli.net.RouteAddCommand
 
RouteAdminService - Interface in org.onosproject.incubator.net.routing
Service allowing mutation of unicast routing state.
RouteAttribute - Class in org.onosproject.routing.fpm.protocol
Route attribute header.
RouteAttribute(int, int) - Constructor for class org.onosproject.routing.fpm.protocol.RouteAttribute
Class constructor.
RouteAttributeDecoder<A extends RouteAttribute> - Interface in org.onosproject.routing.fpm.protocol
Decoder for a route attribute.
RouteAttributeDst - Class in org.onosproject.routing.fpm.protocol
Destination address route attribute.
RouteAttributeGateway - Class in org.onosproject.routing.fpm.protocol
Gateway route attribute.
RouteAttributeOif - Class in org.onosproject.routing.fpm.protocol
Output interface route attribute.
RouteAttributePriority - Class in org.onosproject.routing.fpm.protocol
Priority route attribute.
RouteConfig - Class in org.onosproject.incubator.net.routing
Route configuration object for Route Service.
RouteConfig() - Constructor for class org.onosproject.incubator.net.routing.RouteConfig
 
RouteEntry - Class in org.onosproject.routing
Deprecated.
use RouteService instead
RouteEntry(IpPrefix, IpAddress) - Constructor for class org.onosproject.routing.RouteEntry
Deprecated.
Class constructor.
routeEntry() - Method in class org.onosproject.routing.RouteUpdate
Deprecated.
Returns the route entry the route update is for.
RouteEvent - Class in org.onosproject.incubator.net.routing
Describes an event about a route.
RouteEvent(RouteEvent.Type, ResolvedRoute) - Constructor for class org.onosproject.incubator.net.routing.RouteEvent
Creates a new route event without specifying previous subject.
RouteEvent(RouteEvent.Type, ResolvedRoute, long) - Constructor for class org.onosproject.incubator.net.routing.RouteEvent
Creates a new route event.
RouteEvent(RouteEvent.Type, ResolvedRoute, ResolvedRoute) - Constructor for class org.onosproject.incubator.net.routing.RouteEvent
Creates a new route event with previous subject.
RouteEvent.Type - Enum in org.onosproject.incubator.net.routing
Route event type.
RouteListener - Interface in org.onosproject.incubator.net.routing
Listener for route events.
RouteListener - Interface in org.onosproject.routing
Deprecated.
in Goldeneye. Use RouteService instead.
Router - Class in org.onosproject.routing.impl
Adapts new route service interface to old RoutingService interface.
Router() - Constructor for class org.onosproject.routing.impl.Router
 
ROUTER_APP_ID - Static variable in interface org.onosproject.routing.RoutingService
Deprecated.
 
ROUTER_CONFIG_CLASS - Static variable in interface org.onosproject.routing.RoutingService
Deprecated.
 
RouterConfig - Class in org.onosproject.routing.config
Routing configuration.
RouterConfig() - Constructor for class org.onosproject.routing.config.RouterConfig
 
RouteRemoveCommand - Class in org.onosproject.cli.net
Command to remove a route from the routing table.
RouteRemoveCommand() - Constructor for class org.onosproject.cli.net.RouteRemoveCommand
 
RouteService - Interface in org.onosproject.incubator.net.routing
Unicast IP route service.
routeService - Variable in class org.onosproject.routing.bgp.BgpSessionManager
 
routeService - Variable in class org.onosproject.routing.fpm.FpmManager
 
routeService - Variable in class org.onosproject.routing.impl.Router
 
routeService - Variable in class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
RoutesListCommand - Class in org.onosproject.cli.net
Command to show the routes in the routing tables.
RoutesListCommand() - Constructor for class org.onosproject.cli.net.RoutesListCommand
 
RouteSourceService - Interface in org.onosproject.routing
Deprecated.
in Goldeneye. Use RouteService instead.
RouteStore - Interface in org.onosproject.incubator.net.routing
Unicast route store.
RouteStoreDelegate - Interface in org.onosproject.incubator.net.routing
Route store delegate abstraction.
RouteTableId - Class in org.onosproject.incubator.net.routing
Identifier for a routing table.
RouteTableId(String) - Constructor for class org.onosproject.incubator.net.routing.RouteTableId
Creates a new route table ID.
RouteUpdate - Class in org.onosproject.routing
Deprecated.
use RouteService instead
RouteUpdate(RouteUpdate.Type, RouteEntry) - Constructor for class org.onosproject.routing.RouteUpdate
Deprecated.
Class constructor.
RouteUpdate.Type - Enum in org.onosproject.routing
Deprecated.
Specifies the type of a route update.
RoutingConfigurationImpl - Class in org.onosproject.routing.config.impl
Implementation of RoutingConfigurationService which reads routing configuration from the network configuration service.
RoutingConfigurationImpl() - Constructor for class org.onosproject.routing.config.impl.RoutingConfigurationImpl
 
RoutingConfigurationService - Interface in org.onosproject.routing.config
Provides information about the routing configuration.
RoutingService - Interface in org.onosproject.routing
Deprecated.
in Goldeneye. Use RouteService instead.
RTA_DST - Static variable in class org.onosproject.routing.fpm.protocol.RouteAttribute
 
RTA_GATEWAY - Static variable in class org.onosproject.routing.fpm.protocol.RouteAttribute
 
RTA_OIF - Static variable in class org.onosproject.routing.fpm.protocol.RouteAttribute
 
RTA_PRIORITY - Static variable in class org.onosproject.routing.fpm.protocol.RouteAttribute
 
rtNetlink() - Method in class org.onosproject.routing.fpm.protocol.Netlink
Returns the netlink routing message.
RtNetlink - Class in org.onosproject.routing.fpm.protocol
Netlink routing message (rtnetlink).
RtProtocol - Enum in org.onosproject.routing.fpm.protocol
RtNetlink protocol value.

S

SAFI_MULTICAST - Static variable in class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities.MultiprotocolExtensions
BGP OPEN Multiprotocol Extensions SAFI: multicast.
SAFI_UNICAST - Static variable in class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities.MultiprotocolExtensions
BGP OPEN Multiprotocol Extensions SAFI: unicast.
SCHEMES - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
scope() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the route scope.
selector(TrafficSelector) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
sender() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the source IP address of the message.
sequence() - Method in class org.onosproject.routing.fpm.protocol.Netlink
Returns the sequence number.
ServerErrorMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the INTERNAL_SERVER_ERROR response code.
ServerErrorMapper() - Constructor for class org.onlab.rest.exceptions.ServerErrorMapper
 
service - Variable in class org.onosproject.cli.net.TopologyCommand
 
serviceAffecting() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns true if alarm is service affecting Note: Whilst X.733 combines service-affecting state with severity (where severities of critical and major are deemed service-affecting) ONOS keeps these attributes separate.
serviceAffecting() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
ServiceNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the SERVICE_UNAVAILABLE response code.
ServiceNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
setAddress(SocketAddress) - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Sets the BGP session address: local or remote.
setAlarms(List<String>) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set alarms.
setAs4Number(long) - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Sets the BGP session AS4 number: local or remote.
setAs4OctetCapability() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Sets the BGP session 4 octet AS path capability.
setAsNumber(long) - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Sets the BGP session AS number: local or remote.
setAvgPktSize(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setBgpId(Ip4Address) - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Sets the BGP session BGP Identifier as an IPv4 address: local or remote.
setBgpVersion(int) - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Sets the BGP session BGP version: local or remote.
setBreed(String) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setBwUtilization(double) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
set bandwidth utilization.
setBytes(long) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setBytes(long) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setDetectedProtocol(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setDetectedProtocolName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setDetectedProtos(List<ProtocolStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the detected protocols statistic information.
setDiscardedBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setDpiThroughputBps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setDpiThroughputPps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setEgressVlan(VlanId) - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Sets egress VLAN of multicast traffic.
setEncap(String, String) - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
setEncap(String, EncapsulationType) - Method in class org.onosproject.vpls.config.VplsAppConfig
Activate, deactivates, sets the encapsulation type for a given VPLS.
setEncap(String, String) - Method in interface org.onosproject.vpls.config.VplsConfigService
Sets an encapsulation parameter for a VPLS.
setEthernetBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setFlowDelay(Duration) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set flow delay.
setFlows(int) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setGuessedFlowProtos(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setHoldtime(long) - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Sets the BGP session holdtime: local or remote.
setHostAName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostAPort(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostBName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostBPort(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostServerName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setIngressVlan(VlanId) - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Sets ingress VLAN of multicast traffic.
setIp4Address(Ip4Address) - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Sets the BGP session IPv4 address: local or remote.
setIpBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setIpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setIpv4Multicast() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Sets the BGP session AFI/SAFI configuration for IPv4 multicast: local or remote.
setIpv4Unicast() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Sets the BGP session AFI/SAFI configuration for IPv4 unicast: local or remote.
setIpv6Multicast() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Sets the BGP session AFI/SAFI configuration for IPv6 multicast: local or remote.
setKnownFlows(List<FlowStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the known flows information.
setName(String) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setPacketLossRatio(double) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set packet loss ratio.
setPackets(long) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setPackets(long) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setProtocol(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setProvider(IntentDomainProvider) - Method in class org.onosproject.incubator.net.domain.IntentDomain
Sets the provider for the intent domain if one is not already set.
setServiceDirectory(ServiceDirectory) - Static method in class org.onlab.rest.BaseResource
Sets alternate service directory to be used for lookups.
setTcpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTotalPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficDurationSec(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficStatistics(TrafficStatInfo) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the traffic statistic information.
setTrafficThroughputBps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficThroughputPps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTunnelId(TunnelId) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set tunnel id.
setUdpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setUniqueFlows(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setUnknownFlows(List<FlowStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the unknown flows information.
setUpConnectivityHostToHost(IpAddress, IpAddress, MacAddress, ConnectPoint) - Method in interface org.onosproject.routing.IntentRequestListener
Sets up the connectivity for two hosts in local SDN network.
setUpConnectivityHostToInternet(IpAddress, IpPrefix, IpAddress) - Method in interface org.onosproject.routing.IntentRequestListener
Sets up connectivity for packet from a local host to the Internet.
setUpConnectivityInternetToHost(IpAddress) - Method in interface org.onosproject.routing.IntentRequestListener
Sets up connectivity for packet from Internet to a host in local SDN network.
setupTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to setup a tunnel.
setupTunnel(ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to setup a tunnel given the respective device.
setupTunnel(ApplicationId, ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Creates a tunnel with given path and default initial state.
severity() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the severity.
severity() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
SingleSwitchFibInstaller - Class in org.onosproject.routing.impl
Programs routes to a single OpenFlow switch.
SingleSwitchFibInstaller() - Constructor for class org.onosproject.routing.impl.SingleSwitchFibInstaller
 
source() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns an entity within the context of this alarm's device.
source() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
source() - Method in class org.onosproject.incubator.net.routing.Route
Returns the route source.
SPEAKERS - Static variable in class org.onosproject.routing.config.BgpConfig
 
src() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
src() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
src() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
the origin of a tunnel.
src() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the connection point source.
src() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns source point of tunnel.
src(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the source connect point to be used by the builder.
srcLength() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the source address length.
srcMac() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the source MAC address of the message.
START - Static variable in class org.onosproject.cli.StartStopCompleter
 
start() - Method in class org.onosproject.routing.bgp.BgpSessionManager
 
start() - Method in class org.onosproject.routing.impl.Router
 
start(RouteListener) - Method in interface org.onosproject.routing.RouteSourceService
Deprecated.
Starts the route source.
start() - Method in interface org.onosproject.routing.RoutingService
Deprecated.
Starts the routing service.
StartStopCompleter - Class in org.onosproject.cli
Start/stop command completer.
StartStopCompleter() - Constructor for class org.onosproject.cli.StartStopCompleter
 
state() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
state() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the tunnel state.
state(Link.State) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the link state to be used by the builder.
STOP - Static variable in class org.onosproject.cli.StartStopCompleter
 
stop() - Method in class org.onosproject.routing.bgp.BgpSessionManager
 
stop() - Method in class org.onosproject.routing.impl.Router
 
stop() - Method in interface org.onosproject.routing.RouteSourceService
Deprecated.
Stops the route source.
stop() - Method in interface org.onosproject.routing.RoutingService
Deprecated.
Stops the routing service.
SubjectClassKeyCompleter - Class in org.onosproject.cli.cfg
Network configuration subject class key completer.
SubjectClassKeyCompleter() - Constructor for class org.onosproject.cli.cfg.SubjectClassKeyCompleter
 
SubjectKeyCompleter - Class in org.onosproject.cli.cfg
Network configuration subject key completer.
SubjectKeyCompleter() - Constructor for class org.onosproject.cli.cfg.SubjectKeyCompleter
 
submit(IntentDomainId, IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Submits an intent resource to the intent domain for installation.
submit(Intent) - Method in class org.onosproject.routing.impl.IntentSynchronizer
 
submit(Intent) - Method in interface org.onosproject.routing.IntentSynchronizationService
Submits and intent to the synchronizer.
submitIntents(Collection<Intent>) - Method in class org.onosproject.vpls.IntentInstaller
Requests to install the intents passed as argument to the Intent Service.
SummaryCommand - Class in org.onosproject.cli
Provides summary of ONOS model.
SummaryCommand() - Constructor for class org.onosproject.cli.SummaryCommand
 

T

table() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the routing table.
TableStatisticsCommand - Class in org.onosproject.cli.net
Lists port statistic of all ports in the system.
TableStatisticsCommand() - Constructor for class org.onosproject.cli.net.TableStatisticsCommand
 
target() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the target IP address of the message.
tcpPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic TCP packets.
TenantAddCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual network tenant.
TenantAddCommand() - Constructor for class org.onosproject.cli.net.vnet.TenantAddCommand
 
tenantId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
TenantId - Class in org.onosproject.incubator.net.virtual
Representation of network tenant.
TenantId() - Constructor for class org.onosproject.incubator.net.virtual.TenantId
 
tenantId(String) - Static method in class org.onosproject.incubator.net.virtual.TenantId
Creates a tenant id using the supplied backing id.
tenantId() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetwork
Returns the identifier of the tenant to which this virtual network belongs.
TenantListCommand - Class in org.onosproject.cli.net.vnet
Lists all tenants.
TenantListCommand() - Constructor for class org.onosproject.cli.net.vnet.TenantListCommand
 
TenantRemoveCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual network tenant.
TenantRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.TenantRemoveCommand
 
TestAllocateResource - Class in org.onosproject.cli.net
Test tool to allocate resources.
TestAllocateResource() - Constructor for class org.onosproject.cli.net.TestAllocateResource
 
timeCleared() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the time when cleared.
timeCleared() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
timeRaised() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the time when raised.
timeRaised() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
timeUpdated() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns time at which the alarm was updated most recently, due to some change in the device, or ONOS.
timeUpdated() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
toLong() - Method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
 
topology - Variable in class org.onosproject.cli.net.TopologyCommand
 
topologyChanged(Set<Set<ConnectPoint>>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProviderService
Set of separate topology clusters expressed in terms of connect points which belong to the same SCC of the underlying topology.
TopologyCommand - Class in org.onosproject.cli.net
Lists summary of the current topology.
TopologyCommand() - Constructor for class org.onosproject.cli.net.TopologyCommand
 
toResponse(E) - Method in class org.onlab.rest.exceptions.AbstractMapper
 
toResponse(WebApplicationException) - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
Extracts and returns the response from a WebApplicationException.
tos() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the type of service.
toString() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
toString() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
toString() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
toString() - Method in class org.onosproject.incubator.net.intf.Interface
 
toString() - Method in class org.onosproject.incubator.net.intf.InterfaceEvent
 
toString() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
toString() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
toString() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
toString() - Method in class org.onosproject.incubator.net.routing.NextHop
 
toString() - Method in class org.onosproject.incubator.net.routing.NextHopData
 
toString() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
 
toString() - Method in class org.onosproject.incubator.net.routing.Route
 
toString() - Method in class org.onosproject.incubator.net.routing.RouteEvent
 
toString() - Method in class org.onosproject.incubator.net.routing.RouteTableId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
toString() - Method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
toString() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
 
toString() - Method in class org.onosproject.routing.bgp.BgpRouteEntry.AsPath
 
toString() - Method in class org.onosproject.routing.bgp.BgpRouteEntry.PathSegment
 
toString() - Method in class org.onosproject.routing.bgp.BgpRouteEntry
 
toString() - Method in class org.onosproject.routing.config.LocalIpPrefixEntry
 
toString() - Method in class org.onosproject.routing.FibEntry
Deprecated.
 
toString() - Method in class org.onosproject.routing.FibUpdate
Deprecated.
 
toString() - Method in class org.onosproject.routing.fpm.protocol.FpmHeader
 
toString() - Method in class org.onosproject.routing.fpm.protocol.Netlink
 
toString() - Method in class org.onosproject.routing.fpm.protocol.RouteAttribute
 
toString() - Method in class org.onosproject.routing.fpm.protocol.RouteAttributeDst
 
toString() - Method in class org.onosproject.routing.fpm.protocol.RouteAttributeGateway
 
toString() - Method in class org.onosproject.routing.fpm.protocol.RouteAttributeOif
 
toString() - Method in class org.onosproject.routing.fpm.protocol.RouteAttributePriority
 
toString() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
 
toString() - Method in class org.onosproject.routing.impl.NextHop
 
toString() - Method in class org.onosproject.routing.impl.NextHopGroupKey
 
toString() - Method in class org.onosproject.routing.RouteEntry
Deprecated.
 
toString() - Method in class org.onosproject.routing.RouteUpdate
Deprecated.
 
toString() - Method in enum org.onosproject.vpls.cli.VplsCommandEnum
 
toStringList() - Static method in enum org.onosproject.vpls.cli.VplsCommandEnum
Returns a list of command string values.
totalNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns total number.
totalPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic total packets.
trafficDurationSec() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic duration second.
TrafficStatInfo - Class in org.onosproject.incubator.net.dpi
Traffic statistic information.
TrafficStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfo
Constructor for default TrafficStatInfo class.
TrafficStatInfo(long, long, long, long, long, int, int, long, long, double, double, double, double, double, int) - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfo
Constructor for TrafficStatInfo class specified with traffic statistic parameters.
TrafficStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for TrafficStatInfo codec.
TrafficStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfoCodec
 
trafficStatistics() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI traffic statistic information.
trafficThroughputBps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns total traffic throughput Bps(Byte per second).
trafficThroughputPps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns total traffic throughput Pps(Packet per second).
TransactionsCommand - Class in org.onosproject.cli.net
CLI to view in-progress database transactions in the system.
TransactionsCommand() - Constructor for class org.onosproject.cli.net.TransactionsCommand
 
translateToAlarm(DeviceId, InputStream) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmTranslator
Translates message from device into an alarm with appropriate information.
TraversalMode - Enum in org.onosproject.incubator.elasticcfg
Traversal Modes for the PropConfig Stores.
treatment(TrafficTreatment) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
triggerProbe(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmProvider
Triggers an asynchronous discovery of the alarms on the specified device, intended to refresh internal alarm model for the device.
Tunnel - Interface in org.onosproject.incubator.net.tunnel
Abstraction of a generalized Tunnel entity (bandwidth pipe) for either L3/L2 networks or L1/L0 networks, representation of e.g., VLAN, GRE tunnel, MPLS LSP, L1 ODUk connection, WDM OCH, etc..
Tunnel.State - Enum in org.onosproject.incubator.net.tunnel
Representation of the tunnel state.
Tunnel.Type - Enum in org.onosproject.incubator.net.tunnel
Tunnel technology type.
tunnelAdded(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the provider has added a tunnel.
tunnelAdded(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has added a tunnel.
tunnelAdded(TunnelDescription, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has added a tunnel with a status which may not be default, hence is provided as an input.
TunnelAdminService - Interface in org.onosproject.incubator.net.tunnel
Service for administering the inventory of provisioned tunnels.
TunnelBorrowCommand - Class in org.onosproject.cli.net
Borrows tunnels.
TunnelBorrowCommand() - Constructor for class org.onosproject.cli.net.TunnelBorrowCommand
 
tunnelCount() - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels.
tunnelCount() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels.
TunnelCreateCommand - Class in org.onosproject.cli.net
Supports for creating a tunnel by using IP address and optical as tunnel end point.
TunnelCreateCommand() - Constructor for class org.onosproject.cli.net.TunnelCreateCommand
 
TunnelDescription - Interface in org.onosproject.incubator.net.tunnel
Describes a tunnel.
tunnelDown(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProviderService
This method is used to notify the VirtualNetwork service that a tunnel is now FAILED or INACTIVE.
TunnelEndPoint - Interface in org.onosproject.incubator.net.tunnel
Represents for source end point or destination end point of a tunnel.
TunnelEndPointFormatter - Class in org.onosproject.incubator.net.tunnel
Formats an optical tunnel endpoint as "(type)/(element-id)/(port)".
TunnelEvent - Class in org.onosproject.incubator.net.tunnel
Describes tunnel events.
TunnelEvent(TunnelEvent.Type, Tunnel) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelEvent
Creates an event of a given type and for the specified tunnel.
TunnelEvent(TunnelEvent.Type, Tunnel, long) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelEvent
Creates an event of a given type and for the specified link and the current time.
TunnelEvent.Type - Enum in org.onosproject.incubator.net.tunnel
Type of tunnel events.
tunnelId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
tunnelId() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns tunnel identify generated by ONOS as primary key.
TunnelId - Class in org.onosproject.incubator.net.tunnel
Representation of a Tunnel Id.
tunnelId() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel identity.
tunnelId(TunnelId) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the tunnel identifier to be used by the builder.
tunnelId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
Returns the tunnel identifier.
tunnelId() - Method in interface org.onosproject.incubator.net.virtual.VirtualLink
Returns the tunnel identifier to which this virtual link belongs.
TunnelListener - Interface in org.onosproject.incubator.net.tunnel
Entity capable of receiving tunnel related events.
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
tunnelName() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Return the name of a tunnel.
tunnelName() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Return the name of a tunnel.
TunnelName - Class in org.onosproject.incubator.net.tunnel
Represents for a unique tunnel name.
tunnelName(String) - Static method in class org.onosproject.incubator.net.tunnel.TunnelName
Creates a tunnel name using the supplied URI string.
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel name.
TunnelPrimitive - Class in org.onosproject.incubator.net.domain
Provides connectivity through a domain.
TunnelPrimitive(ApplicationId, ConnectPoint, ConnectPoint) - Constructor for class org.onosproject.incubator.net.domain.TunnelPrimitive
 
TunnelProvider - Interface in org.onosproject.incubator.net.tunnel
Abstraction of an entity providing tunnel setup/release services to the core.
TunnelProviderRegistry - Interface in org.onosproject.incubator.net.tunnel
Abstraction of an tunnel provider registry.
TunnelProviderService - Interface in org.onosproject.incubator.net.tunnel
APIs for tunnel provider to notify the tunnel subSystem.
tunnelQueryById(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the a tunnel was queried.
tunnelQueryById(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the a tunnel was queried.
TunnelQueryCommand - Class in org.onosproject.cli.net
Supports for querying tunnels.
TunnelQueryCommand() - Constructor for class org.onosproject.cli.net.TunnelQueryCommand
 
TunnelQuerySubscriptionCommand - Class in org.onosproject.cli.net
Query all tunnel subscriptions of consumer by consumer id.
TunnelQuerySubscriptionCommand() - Constructor for class org.onosproject.cli.net.TunnelQuerySubscriptionCommand
 
TunnelRemoveCommand - Class in org.onosproject.cli.net
Supports for removing tunnels.
TunnelRemoveCommand() - Constructor for class org.onosproject.cli.net.TunnelRemoveCommand
 
tunnelRemoved(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the provider has removed a tunnel.
tunnelRemoved(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has removed a tunnel.
TunnelReturnCommand - Class in org.onosproject.cli.net
Returns tunnels.
TunnelReturnCommand() - Constructor for class org.onosproject.cli.net.TunnelReturnCommand
 
TunnelService - Interface in org.onosproject.incubator.net.tunnel
Service for interacting with the inventory of tunnels.
TunnelStatistics - Interface in org.onosproject.incubator.net.tunnel
Statistics of a tunnel.
TunnelStore - Interface in org.onosproject.incubator.net.tunnel
Manages inventory of tunnel; not intended for direct use.
TunnelStoreDelegate - Interface in org.onosproject.incubator.net.tunnel
Tunnel store delegate abstraction.
TunnelSubscription - Class in org.onosproject.incubator.net.tunnel
Represents for a order that consumer subscribe tunnel.
TunnelSubscription(ApplicationId, TunnelEndPoint, TunnelEndPoint, TunnelId, Tunnel.Type, TunnelName, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelSubscription
Creates a TunnelSubscription.
tunnelUp(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProviderService
This method is used to notify the VirtualNetwork service that a tunnel is now ACTIVE.
TunnelUpdateCommand - Class in org.onosproject.cli.net
Supports for updating a tunnel by tunnel identity.
TunnelUpdateCommand() - Constructor for class org.onosproject.cli.net.TunnelUpdateCommand
 
tunnelUpdated(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the a tunnel was changed (e.g., sensing changes of tunnel).It's used by producers.
tunnelUpdated(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the a tunnel was changed (e.g., sensing changes of tunnel).
tunnelUpdated(TunnelDescription, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the tunnel was changed with tunnel status change.
two() - Method in class org.onosproject.incubator.net.domain.TunnelPrimitive
The getter for the second connection point associated with a tunnel.
type() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the type of the instance node.
type() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the message type of the packet.
type() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns request type.
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
type() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the tunnel point type.
type() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the tunnel type.
type() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the tunnel type.
type() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel type.
TYPE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities
BGP OPEN Optional Parameter Type: Capabilities.
TYPE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.Aggregator
BGP UPDATE Attributes Type Code AGGREGATOR.
TYPE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.AsPath
BGP UPDATE Attributes Type Code AS_PATH.
TYPE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.AtomicAggregate
BGP UPDATE Attributes Type Code ATOMIC_AGGREGATE.
TYPE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.LocalPref
BGP UPDATE Attributes Type Code LOCAL_PREF.
TYPE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.MpReachNlri
BGP UPDATE Attributes Type Code MP_REACH_NLRI.
TYPE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.MpUnreachNlri
BGP UPDATE Attributes Type Code MP_UNREACH_NLRI.
TYPE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.MultiExitDisc
BGP UPDATE Attributes Type Code MULTI_EXIT_DISC.
TYPE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.NextHop
BGP UPDATE Attributes Type Code NEXT_HOP.
TYPE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Update.Origin
BGP UPDATE Attributes Type Code ORIGIN.
TYPE - Static variable in class org.onosproject.routing.config.ReactiveRoutingConfig
 
type() - Method in class org.onosproject.routing.FibUpdate
Deprecated.
Returns the type of the update.
type() - Method in class org.onosproject.routing.fpm.protocol.FpmHeader
Returns the type.
type() - Method in class org.onosproject.routing.fpm.protocol.Netlink
Returns the message type.
type() - Method in enum org.onosproject.routing.fpm.protocol.NetlinkMessageType
Returns the integer type value for this message type.
type() - Method in class org.onosproject.routing.fpm.protocol.RouteAttribute
Returns the attribute type.
type() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the route type.
type() - Method in class org.onosproject.routing.RouteUpdate
Deprecated.
Returns the type of the route update.
typeToString(int) - Static method in class org.onosproject.routing.bgp.BgpConstants.Update.AsPath
Gets the BGP AS_PATH type as a string.
typeToString(int) - Static method in class org.onosproject.routing.bgp.BgpConstants.Update.Origin
Gets the BGP UPDATE origin type as a string.

U

udpPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic UDP packets.
UiViewListCommand - Class in org.onosproject.cli
Lists all UI views.
UiViewListCommand() - Constructor for class org.onosproject.cli.UiViewListCommand
 
UNACCEPTABLE_HOLD_TIME - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.OpenMessageError
OPEN Message Error subcode: Unacceptable Hold Time.
uniqueFlows() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic the number of unique flows.
unknownFlows() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI unknown flows.
UNRECOGNIZED_WELL_KNOWN_ATTRIBUTE - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.UpdateMessageError
UPDATE Message Error subcode: Unrecognized Well-known Attribute.
unregister(P) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistry
Unregisters the supplied virtual provider.
unregisterNeighbourHandler(ConnectPoint, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Unregisters a neighbour message handler that was assigned to a connect point.
unregisterNeighbourHandler(Interface, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Unregisters a neighbour message handler that was assigned to an interface.
unregisterNeighbourHandlers(ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Unregisters all neighbour handlers that were registered by the given application.
unregisterTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Unregisters the specified, externally generated tenant identifier.
unsetProvider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Unsets the provider for the intent domain.
UNSUPPORTED_VERSION_NUMBER - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.OpenMessageError
OPEN Message Error subcode: Unsupported Version Number.
UP - Static variable in class org.onosproject.cli.UpDownCompleter
 
update(Collection<Route>) - Method in interface org.onosproject.incubator.net.routing.RouteAdminService
Updates the given routes in the route service.
update(Collection<FibUpdate>, Collection<FibUpdate>) - Method in interface org.onosproject.routing.FibListener
Deprecated.
Signals the FIB component of changes to the FIB.
update(Collection<RouteUpdate>) - Method in interface org.onosproject.routing.RouteListener
Deprecated.
Receives a route update from a route provider.
updateAlarmList(DeviceId, Collection<Alarm>) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmProviderService
Sends active alarm list for a device.
updateBookkeepingFields(AlarmId, boolean, String) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Update book-keeping (ie administrative) fields for the alarm matching the specified identifier.
updateExistingMp2pIntent(IpPrefix, ConnectPoint) - Method in interface org.onosproject.routing.IntentRequestListener
Adds one new ingress connect point into ingress points of an existing intent and resubmits the new intent.
updateLink(VirtualLink, TunnelId, Link.State) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Updates the tunnelId in the virtual link.
updateNextHop(IpAddress, NextHopData) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Updates a next hop information in the store.
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates a node in the elastic config store.
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates a node in the ElasticConfigStore.
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates nodes in the elastic config store, recursively by creating all missing intermediate nodes in the path.
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates nodes in the ElasticConfigStore, recursively by creating all missing intermediate nodes in the path.
updateRoute(Route) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Adds or updates the given route in the store.
updateTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Invokes the core to update a tunnel based on specified tunnel parameters.
updateTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to update a tunnel.
updateTunnel(ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to update a tunnel given the respective device.
updateTunnelState(Tunnel, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Updates the state of a tunnel.
UpDownCompleter - Class in org.onosproject.cli
Up/down command completer.
UpDownCompleter() - Constructor for class org.onosproject.cli.UpDownCompleter
 
uri - Variable in class org.onosproject.cli.net.DevicePortsListCommand
 
usedNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns used number.

V

value() - Method in enum org.onosproject.cli.net.EthType
Gets the value to use for this EthType.
value() - Method in enum org.onosproject.cli.net.ExtHeader
Gets the value to use for this ExtHeader.
value() - Method in enum org.onosproject.cli.net.Icmp6Code
Gets the value to use for this Icmp6Code.
value() - Method in enum org.onosproject.cli.net.Icmp6Type
Gets the value to use for this Icmp6Type.
value() - Method in enum org.onosproject.cli.net.IpProtocol
Gets the value to use for this IpProtocol.
value() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the value of the instance node.
value() - Method in class org.onosproject.incubator.elasticcfg.ElasticConfigEvent
Returns the config node value.
value() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
The string of tunnel name.
value() - Method in enum org.onosproject.routing.fpm.protocol.RtProtocol
Returns the value.
VALUE_LENGTH - Static variable in class org.onosproject.routing.fpm.protocol.RouteAttributeGateway
 
valueOf(String) - Static method in enum org.onosproject.cli.net.EthType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cli.net.ExtHeader
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cli.net.Icmp6Code
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cli.net.Icmp6Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cli.net.IpProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.ConfigStoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.ElasticConfigEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.TraversalMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.domain.IntentDomainEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.incubator.net.domain.IntentDomainId
Creates an intent domain identifier from the specified string representation.
valueOf(String) - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.intf.InterfaceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceRequest.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.routing.Route.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.routing.RouteEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
Creates a tunnel identifier from the specified tunnel.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
Creates a tunnel identifier from the specified tunnel.
valueOf(long) - Static method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
Creates an tunnel identifier from the specified tunnel.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
 
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.TunnelEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.TunnelId
Creates an tunnel identifier from the specified tunnel.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.routing.config.LocalIpPrefixEntry.IpPrefixType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.routing.FibUpdate.Type
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.routing.fpm.protocol.NetlinkMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.routing.fpm.protocol.RtProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.routing.RouteUpdate.Type
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.vpls.cli.VplsCommandEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.cli.net.EthType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cli.net.ExtHeader
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cli.net.Icmp6Code
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cli.net.Icmp6Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cli.net.IpProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.ConfigStoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.ElasticConfigEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.TraversalMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.domain.IntentDomainEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.intf.InterfaceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceRequest.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.routing.Route.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.routing.RouteEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.TunnelEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.routing.config.LocalIpPrefixEntry.IpPrefixType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.routing.FibUpdate.Type
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.routing.fpm.protocol.NetlinkMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.routing.fpm.protocol.RtProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.routing.RouteUpdate.Type
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.vpls.cli.VplsCommandEnum
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class org.onosproject.routing.fpm.protocol.FpmHeader
Returns the protocol version.
version() - Method in class org.onosproject.routing.RouteEntry
Deprecated.
Returns the IP version of the route.
VIRTUAL_NETWORK_TOPIC - Static variable in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
The topic used for obtaining globally unique ids.
VirtualDevice - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual device.
virtualDevice() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Returns virtual device affected by event - may be null (for events relating to tenants and virtual networks).
VirtualDeviceCreateCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual device.
VirtualDeviceCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualDeviceCreateCommand
 
VirtualDeviceListCommand - Class in org.onosproject.cli.net.vnet
Lists all virtual devices for the network ID.
VirtualDeviceListCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualDeviceListCommand
 
VirtualDeviceRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual device.
VirtualDeviceRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualDeviceRemoveCommand
 
VirtualElement - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual element.
VirtualFlowRuleProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual flow rule provider.
VirtualFlowRuleProviderRegistry - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction for a flow rule provider registry.
VirtualFlowRuleProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual flow rule providers can inject information into the core.
VIRTUALGATEWAYMACADDRESS - Static variable in class org.onosproject.routing.config.ReactiveRoutingConfig
 
virtualGatewayMacAddress() - Method in class org.onosproject.routing.config.ReactiveRoutingConfig
Gets of the virtual gateway MAC address.
VirtualHost - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual end-station host.
VirtualHostCreateCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual host.
VirtualHostCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualHostCreateCommand
 
VirtualHostListCommand - Class in org.onosproject.cli.net.vnet
Lists all virtual hosts for the network ID.
VirtualHostListCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualHostListCommand
 
VirtualHostRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual host.
VirtualHostRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualHostRemoveCommand
 
VirtualLink - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual link.
VirtualLinkCreateCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual link.
VirtualLinkCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualLinkCreateCommand
 
VirtualLinkListCommand - Class in org.onosproject.cli.net.vnet
Lists all virtual links for the network ID.
VirtualLinkListCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualLinkListCommand
 
VirtualLinkRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual link.
VirtualLinkRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualLinkRemoveCommand
 
VirtualNetwork - Interface in org.onosproject.incubator.net.virtual
Representation of a virtual network.
VirtualNetworkAdminService - Interface in org.onosproject.incubator.net.virtual
Service for managing the inventory of virtual networks.
VirtualNetworkCreateCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual network.
VirtualNetworkCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkCreateCommand
 
VirtualNetworkEvent - Class in org.onosproject.incubator.net.virtual
Describes virtual network event.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject and the virtual device.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject and time.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject, virtual device and time.
VirtualNetworkEvent.Type - Enum in org.onosproject.incubator.net.virtual
Type of virtual network events.
VirtualNetworkIntent - Class in org.onosproject.incubator.net.virtual
Abstraction of VirtualNetworkIntent connectivity.
VirtualNetworkIntent() - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Constructor for serializer.
VirtualNetworkIntent.Builder - Class in org.onosproject.incubator.net.virtual
Builder of a point to point intent.
VirtualNetworkIntentCreateCommand - Class in org.onosproject.cli.net.vnet
Installs virtual network intents.
VirtualNetworkIntentCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkIntentCreateCommand
 
VirtualNetworkIntentRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual network intent.
VirtualNetworkIntentRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkIntentRemoveCommand
 
VirtualNetworkListCommand - Class in org.onosproject.cli.net.vnet
Lists all virtual networks for the tenant ID.
VirtualNetworkListCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkListCommand
 
VirtualNetworkListener - Interface in org.onosproject.incubator.net.virtual
Represents entity capable of receiving virtual network events.
VirtualNetworkProvider - Interface in org.onosproject.incubator.net.virtual
Entity capable of providing traffic isolation constructs for use in implementation of virtual devices and virtual links.
VirtualNetworkProviderRegistry - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual network provider registry.
VirtualNetworkProviderService - Interface in org.onosproject.incubator.net.virtual
Service through which virtual network providers can inject information into the core.
VirtualNetworkRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual network.
VirtualNetworkRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkRemoveCommand
 
VirtualNetworkService - Interface in org.onosproject.incubator.net.virtual
Service for querying virtual network inventory.
VirtualNetworkStore - Interface in org.onosproject.incubator.net.virtual
Mechanism for distributing and storing virtual network model information.
VirtualNetworkStoreDelegate - Interface in org.onosproject.incubator.net.virtual
Network configuration store delegate abstraction.
VirtualPort - Interface in org.onosproject.incubator.net.virtual
Representation of a virtual port.
VirtualPortBindCommand - Class in org.onosproject.cli.net.vnet
Binds an existing virtual port with a physical port.
VirtualPortBindCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualPortBindCommand
 
VirtualPortCreateCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual port.
VirtualPortCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualPortCreateCommand
 
VirtualPortListCommand - Class in org.onosproject.cli.net.vnet
Lists all virtual ports for the network ID.
VirtualPortListCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualPortListCommand
 
VirtualPortRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual port.
VirtualPortRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualPortRemoveCommand
 
VirtualProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a provider of information about virtual network environment.
VirtualProviderRegistry<P extends VirtualProvider,S extends VirtualProviderService<P>> - Interface in org.onosproject.incubator.net.virtual.provider
Registry for tracking information virtual providers with the core.
VirtualProviderService<P extends VirtualProvider> - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a service through which virtual providers can inject information about the network environment into the virtual core.
VLAN - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
vlan() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the VLAN ID that is assigned to the interface.
vlan() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the vlan of the packet, if any.
vlan() - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
VLAN - Static variable in class org.onosproject.routing.config.BgpConfig
 
VnetService - Interface in org.onosproject.incubator.net.virtual
Virtual network service interface.
Vpls - Class in org.onosproject.vpls
Application to create L2 broadcast overlay networks using VLANs.
Vpls() - Constructor for class org.onosproject.vpls.Vpls
 
vplsAffectedByApi() - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
vplsAffectedByApi() - Method in interface org.onosproject.vpls.config.VplsConfigService
Retrieves the VPLS names modified from CLI.
VplsAppConfig - Class in org.onosproject.vpls.config
Represents the VPLS application configuration.
VplsAppConfig() - Constructor for class org.onosproject.vpls.config.VplsAppConfig
 
VplsCommand - Class in org.onosproject.vpls.cli
CLI to interact with the VPLS application.
VplsCommand() - Constructor for class org.onosproject.vpls.cli.VplsCommand
 
VplsCommandCompleter - Class in org.onosproject.vpls.cli.completer
VPLS command completer.
VplsCommandCompleter() - Constructor for class org.onosproject.vpls.cli.completer.VplsCommandCompleter
 
VplsCommandEnum - Enum in org.onosproject.vpls.cli
Enum representing the VPLS command type.
VplsConfig - Class in org.onosproject.vpls.config
Configuration of a VPLS.
VplsConfig(String, Set<String>, EncapsulationType) - Constructor for class org.onosproject.vpls.config.VplsConfig
Creates a new VPLS configuration.
VplsConfigImpl - Class in org.onosproject.vpls.config.impl
Implementation of VPLSConfigurationService which reads VPLS configuration from the network configuration service.
VplsConfigImpl() - Constructor for class org.onosproject.vpls.config.impl.VplsConfigImpl
 
VplsConfigService - Interface in org.onosproject.vpls.config
Provides information about the VPLS configuration.
vplsConfigService - Variable in class org.onosproject.vpls.Vpls
 
vplsConfigService - Variable in class org.onosproject.vpls.VplsNeighbourHandler
 
vplsFromIface(String) - Method in class org.onosproject.vpls.config.VplsAppConfig
Finds a VPLS with a given network interface.
VplsNameCompleter - Class in org.onosproject.vpls.cli.completer
VPLS name completer.
VplsNameCompleter() - Constructor for class org.onosproject.vpls.cli.completer.VplsNameCompleter
 
vplsNames() - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
vplsNames() - Method in interface org.onosproject.vpls.config.VplsConfigService
Retrieves all VPLS names.
vplsNamesOld() - Method in class org.onosproject.vpls.config.impl.VplsConfigImpl
 
vplsNamesOld() - Method in interface org.onosproject.vpls.config.VplsConfigService
Retrieves all VPLS names from the old config.
VplsNeighbourHandler - Class in org.onosproject.vpls
Handles neighbour messages for on behalf of the VPLS application.
VplsNeighbourHandler() - Constructor for class org.onosproject.vpls.VplsNeighbourHandler
 
VplsOptArgCompleter - Class in org.onosproject.vpls.cli.completer
VPLS optional argument completer.
VplsOptArgCompleter() - Constructor for class org.onosproject.vpls.cli.completer.VplsOptArgCompleter
 
vplss() - Method in class org.onosproject.vpls.config.VplsAppConfig
Returns a set of configured VPLSs.

W

WebApplicationExceptionMapper - Class in org.onlab.rest.exceptions
Exception mapper for WebApplicationExceptions.
WebApplicationExceptionMapper() - Constructor for class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
WipeOutCommand - Class in org.onosproject.cli.net
Wipes-out the entire network information base, i.e.
WipeOutCommand() - Constructor for class org.onosproject.cli.net.WipeOutCommand
 
withAcknowledged(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withAssignedUser(String) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withdraw(Collection<Route>) - Method in interface org.onosproject.incubator.net.routing.RouteAdminService
Withdraws the given routes from the route service.
withdraw(Intent) - Method in class org.onosproject.routing.impl.IntentSynchronizer
 
withdraw(Intent) - Method in interface org.onosproject.routing.IntentSynchronizationService
Withdraws an intent from the synchronizer.
withdrawIntents(Collection<Intent>) - Method in class org.onosproject.vpls.IntentInstaller
Requests to withdraw the intents passed as argument to the Intent Service.
withId(AlarmId) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withManuallyClearable(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withServiceAffecting(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withTimeCleared(Long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withTimeUpdated(long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
writeTo(ObjectNode, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.onlab.rest.JsonBodyWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links