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 X Y Z _ 

A

abort() - Method in interface org.onosproject.store.service.TransactionContext
Aborts any changes made in this transaction context and discarding all locally cached updates.
abr() - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Obtains position of device in the network.
AbstractAccumulator<T> - Class in org.onlab.util
Base implementation of an item accumulator.
AbstractAccumulator(Timer, int, int, int) - Constructor for class org.onlab.util.AbstractAccumulator
Creates an item accumulator capable of triggering on the specified thresholds.
AbstractAnnotated - Class in org.onosproject.net
Base abstraction of an annotated entity.
AbstractAnnotated() - Constructor for class org.onosproject.net.AbstractAnnotated
 
AbstractAnnotated(Annotations...) - Constructor for class org.onosproject.net.AbstractAnnotated
Creates a new entity, annotated with the specified annotations.
AbstractBehaviour - Class in org.onosproject.net.driver
Base implementation of a driver behaviour.
AbstractBehaviour() - Constructor for class org.onosproject.net.driver.AbstractBehaviour
 
AbstractCellComparator - Class in org.onosproject.ui.table.cell
Base implementation of a CellComparator.
AbstractCellComparator() - Constructor for class org.onosproject.ui.table.cell.AbstractCellComparator
 
AbstractCellFormatter - Class in org.onosproject.ui.table.cell
Base implementation of a CellFormatter.
AbstractCellFormatter() - Constructor for class org.onosproject.ui.table.cell.AbstractCellFormatter
 
AbstractDescription - Class in org.onosproject.net
Base implementation of an annotated model description.
AbstractDescription() - Constructor for class org.onosproject.net.AbstractDescription
 
AbstractDescription(SparseAnnotations...) - Constructor for class org.onosproject.net.AbstractDescription
Creates a new entity, annotated with the specified annotations.
AbstractDriverLoader - Class in org.onosproject.net.driver
Abstract boot-strapper for loading and registering driver definitions.
AbstractDriverLoader(String) - Constructor for class org.onosproject.net.driver.AbstractDriverLoader
Creates a new loader for resource with the specified path.
AbstractEdge<V extends Vertex> - Class in org.onlab.graph
Abstract graph edge implementation.
AbstractEdge(V, V) - Constructor for class org.onlab.graph.AbstractEdge
Creates a new edge between the specified source and destination vertexes.
AbstractElement - Class in org.onosproject.net
Base implementation of network elements, i.e.
AbstractElement() - Constructor for class org.onosproject.net.AbstractElement
 
AbstractElement(ProviderId, ElementId, Annotations...) - Constructor for class org.onosproject.net.AbstractElement
Creates a network element attributed to the specified provider.
AbstractEvent<T extends Enum,S> - Class in org.onosproject.event
Base event implementation.
AbstractEvent(T, S) - Constructor for class org.onosproject.event.AbstractEvent
Creates an event of a given type and for the specified subject and the current time.
AbstractEvent(T, S, long) - Constructor for class org.onosproject.event.AbstractEvent
Creates an event of a given type and for the specified subject and time.
AbstractExtension - Class in org.onosproject.net.flow
Abstract implementation of the set/get property methods of Extension.
AbstractExtension() - Constructor for class org.onosproject.net.flow.AbstractExtension
 
AbstractGraphPathSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Basis for various graph path search algorithm implementations.
AbstractGraphPathSearch() - Constructor for class org.onlab.graph.AbstractGraphPathSearch
 
AbstractGraphPathSearch.DefaultResult - Class in org.onlab.graph
Default path search result that uses the DefaultPath to convey paths in a graph.
AbstractHandlerBehaviour - Class in org.onosproject.net.driver
Base implementation of a driver handler behaviour.
AbstractHandlerBehaviour() - Constructor for class org.onosproject.net.driver.AbstractHandlerBehaviour
 
AbstractHighlight - Class in org.onosproject.ui.topo
Partial implementation of the highlighting to apply to topology view elements.
AbstractHighlight(TopoElementType, String) - Constructor for class org.onosproject.ui.topo.AbstractHighlight
Constructs the highlight.
AbstractListenerManager<E extends Event,L extends EventListener<E>> - Class in org.onosproject.event
Basis for components which need to export listener mechanism.
AbstractListenerManager() - Constructor for class org.onosproject.event.AbstractListenerManager
 
AbstractListenerProviderRegistry<E extends Event,L extends EventListener<E>,P extends Provider,S extends ProviderService<P>> - Class in org.onosproject.net.provider
Basis for components which need to export listener mechanism.
AbstractListenerProviderRegistry() - Constructor for class org.onosproject.net.provider.AbstractListenerProviderRegistry
 
AbstractMapper<E extends Throwable> - Class in org.onlab.rest.exceptions
Base exception mapper implementation.
AbstractMapper() - Constructor for class org.onlab.rest.exceptions.AbstractMapper
 
AbstractModel - Class in org.onosproject.net
Base implementation of a network model entity.
AbstractModel() - Constructor for class org.onosproject.net.AbstractModel
 
AbstractModel(ProviderId, Annotations...) - Constructor for class org.onosproject.net.AbstractModel
Creates a model entity attributed to the specified provider and optionally annotated.
AbstractProjectableModel - Class in org.onosproject.net
Base model entity, capable of being extended via projection mechanism.
AbstractProjectableModel() - Constructor for class org.onosproject.net.AbstractProjectableModel
 
AbstractProjectableModel(ProviderId, Annotations[]) - Constructor for class org.onosproject.net.AbstractProjectableModel
Creates a model entity attributed to the specified provider and optionally annotated.
AbstractProjectableModel.AnnotationDriverData - Class in org.onosproject.net
Projection of the parent entity as a driver data entity.
AbstractProvider - Class in org.onosproject.net.provider
Base provider implementation.
AbstractProvider(ProviderId) - Constructor for class org.onosproject.net.provider.AbstractProvider
Creates a provider with the supplied identifier.
AbstractProviderRegistry<P extends Provider,S extends ProviderService<P>> - Class in org.onosproject.net.provider
Base implementation of provider registry.
AbstractProviderRegistry() - Constructor for class org.onosproject.net.provider.AbstractProviderRegistry
 
AbstractProviderService<P extends Provider> - Class in org.onosproject.net.provider
Base implementation of a provider service, which tracks the provider to which it is issued and can be invalidated.
AbstractProviderService(P) - Constructor for class org.onosproject.net.provider.AbstractProviderService
Creates a provider service on behalf of the specified provider.
AbstractStore<E extends Event,D extends StoreDelegate<E>> - Class in org.onosproject.store
Base implementation of a store.
AbstractStore() - Constructor for class org.onosproject.store.AbstractStore
 
AbstractWebApplication - Class in org.onlab.rest
Base web application.
AbstractWebApplication() - Constructor for class org.onlab.rest.AbstractWebApplication
 
accept(U, V, W) - Method in interface org.onlab.util.TriConsumer
Applies the given arguments to the function.
acceptPolicy(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
Accepts and enforces security policy to specified application.
AccessDeviceConfig - Class in org.onosproject.olt
Config object for access device data.
AccessDeviceConfig() - Constructor for class org.onosproject.olt.AccessDeviceConfig
 
AccessDeviceData - Class in org.onosproject.olt
Information about an access device.
AccessDeviceData(DeviceId, PortNumber, VlanId, Optional<VlanId>) - Constructor for class org.onosproject.olt.AccessDeviceData
Class constructor.
AccessDeviceEvent - Class in org.onosproject.olt
Describes an access device event.
AccessDeviceEvent(AccessDeviceEvent.Type, DeviceId, VlanId, VlanId) - Constructor for class org.onosproject.olt.AccessDeviceEvent
Creates an event of a given type and for the specified device, along with the cVlanId and sVlanId.
AccessDeviceEvent(AccessDeviceEvent.Type, DeviceId, long, VlanId, VlanId) - Constructor for class org.onosproject.olt.AccessDeviceEvent
Creates an event of a given type and for the specified device, and timestamp along with the cVlanId and sVlanId.
AccessDeviceEvent.Type - Enum in org.onosproject.olt
 
AccessDeviceListener - Interface in org.onosproject.olt
Entity capable of receiving access device related events.
AccessDeviceService - Interface in org.onosproject.olt
Service for interacting with an access device (OLT).
Accumulator<T> - Interface in org.onlab.util
Abstraction of an accumulator capable of collecting items and at some point in time triggers processing of all previously accumulated items.
acknowledge - Variable in class org.onlab.packet.TCP
 
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
 
actions - Variable in class org.onosproject.security.Permission
 
activate(ApplicationId) - Method in interface org.onosproject.app.ApplicationAdminService
Activates the specified application.
activate(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
Mark the application as active.
activate() - Method in class org.onosproject.events.EventHistoryManager
 
activate(ApplicationId, String) - Method in interface org.onosproject.incubator.component.ComponentService
Activates the component identified by the given name.
activate() - Method in class org.onosproject.incubator.rpc.grpc.GrpcRemoteServiceProvider
 
activate(ComponentContext) - Method in class org.onosproject.incubator.rpc.grpc.GrpcRemoteServiceServer
 
activate(ComponentContext) - Method in class org.onosproject.loadtest.DistributedConsensusLoadTest
 
activate() - Method in class org.onosproject.mlb.MastershipLoadBalancer
 
activate() - Method in class org.onosproject.net.driver.AbstractDriverLoader
 
activate() - Method in class org.onosproject.openstacknetworking.routing.OpenstackRoutingManager
 
activate() - Method in class org.onosproject.openstacknetworking.switching.OpenstackSwitchingManager
 
activate() - Method in class org.onosproject.openstacknode.OpenstackNodeManager
 
activate(ComponentContext) - Method in class org.onosproject.routing.bgp.BgpSessionManager
 
activate(ComponentContext) - Method in class org.onosproject.routing.fpm.FpmManager
 
activate() - Method in class org.onosproject.store.app.GossipApplicationStore
 
activate(ApplicationId) - Method in class org.onosproject.store.app.GossipApplicationStore
 
activate() - Method in class org.onosproject.store.cfg.GossipComponentConfigStore
 
activate() - Method in class org.onosproject.ui.UiTopoOverlay
Callback invoked when this overlay is activated.
activeFlowEntries() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
activeFlowEntries() - Method in interface org.onosproject.net.flow.TableStatisticsEntry
Returns the number of active flow entries in this table.
add(T) - Method in class org.onlab.util.AbstractAccumulator
 
add(T) - Method in interface org.onlab.util.Accumulator
Adds an item to the current batch.
add(Bandwidth) - Method in interface org.onlab.util.Bandwidth
Returns a Bandwidth whose value is (this + value).
add(long) - Method in class org.onlab.util.Counter
Adds the specified number of occurrences to the counter.
add(E) - Method in class org.onlab.util.ExtendedSet
 
add(Frequency) - Method in class org.onlab.util.Frequency
Returns a Frequency whose value is (this + value).
add(Bandwidth) - Method in class org.onlab.util.LongBandwidth
Returns a Bandwidth whose value is (this + value).
add(E) - Method in class org.onlab.util.UnmodifiableDeque
 
add() - Method in class org.onosproject.cpman.MetricValue.Builder
Builds a MetricValue object.
add(Interface) - Method in interface org.onosproject.incubator.net.intf.InterfaceAdminService
Adds a new interface configuration to the system.
add(Criterion) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
add(Instruction) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
add(FlowRule) - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
Appends a flow rule add to the current stage.
add(Criterion) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Adds a traffic selection criterion.
add(Instruction) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Adds an instruction to the builder.
add() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
add(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
add() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
add(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
add() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
add(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
add() - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
Builds the filtering objective that will be added.
add(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
Builds the filtering objective that will be added.
add() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
Builds the forwarding objective that will be added.
add(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
Builds the forwarding objective that will be added.
add() - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Builds the next objective that will be added.
add(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Builds the next objective that will be added.
add() - Method in interface org.onosproject.net.flowobjective.Objective.Builder
Builds the objective that will be added.
add(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.Objective.Builder
Builds the objective that will be added.
add(McastRoute) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Adds a route to the information base.
add() - Method in class org.onosproject.net.meter.DefaultMeterRequest.Builder
 
add() - Method in interface org.onosproject.net.meter.MeterRequest.Builder
Requests the addition of a meter.
add(E) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
add(E) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Adds the specified element to this set if it is not already present (optional operation).
add(E) - Method in interface org.onosproject.store.service.TransactionalSet
Adds the specified element to this set if it is not already present (optional operation).
add(Link) - Method in class org.onosproject.ui.topo.BiLinkMap
Adds the given link to our collection, returning the corresponding bi-link (creating one if needed necessary).
add(DeviceHighlight) - Method in class org.onosproject.ui.topo.Highlights
Adds highlighting information for a device.
add(HostHighlight) - Method in class org.onosproject.ui.topo.Highlights
Adds highlighting information for a host.
add(LinkHighlight) - Method in class org.onosproject.ui.topo.Highlights
Adds highlighting information for a link.
ADD_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
ADD_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
ADD_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateAddStatementContext
 
ADD_KEYWORD - Static variable in class YangLexer
 
addActivePartitionMember(PartitionId, NodeId) - Method in interface org.onosproject.cluster.ClusterMetadataProvider
Adds a controller node to the list of active members for a partition.
addAlarmListener(AlarmListener) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmProvider
Register a listener for alarms.
addAll(Collection<? extends E>) - Method in class org.onlab.util.ExtendedSet
 
addAll(Collection<? extends E>) - Method in class org.onlab.util.UnmodifiableDeque
 
addAll(BatchOperation<T>) - Method in class org.onosproject.net.flow.BatchOperation
Add all operations from another batch to this batch.
addAll(Collection<? extends E>) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
addAll(Collection<? extends E>) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Adds all of the elements in the specified collection to this set if they're not already present (optional operation).
addAndGet(long) - Method in class org.onosproject.store.primitives.DefaultAtomicCounter
 
addAndGet(long) - Method in interface org.onosproject.store.service.AsyncAtomicCounter
Atomically adds the given value to the current value.
addAndGet(K, long) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Adds delta to the value currently associated with key, and returns the new value.
addAndGet(long) - Method in interface org.onosproject.store.service.AtomicCounter
Atomically adds the given value to the current value.
addAndGet(K, long) - Method in interface org.onosproject.store.service.AtomicCounterMap
Adds delta to the value currently associated with key, and returns the new value.
addAnnotation(String, Object) - Method in class org.onosproject.ui.table.TableModel
Inserts a new annotation.
addAttachedRouter(Ip4Address) - Method in class org.onosproject.ospf.protocol.lsa.types.NetworkLsa
Adds attached router to list.
addBandwidth(double) - Method in interface org.onosproject.net.resource.link.LinkResources.Builder
Deprecated.
Adds bandwidth resource.
addBandwidthRequest(double) - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
Deprecated.
Adds bandwidth request with bandwidth value.
addBandwidthRequest(double) - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
Deprecated.
Adds bandwidth request with bandwidth value.
addBgpRoute(BgpRouteEntry) - Method in class org.onosproject.routing.bgp.BgpSession
Adds a BGP route.
addBgpRoute(BgpRouteEntry) - Method in class org.onosproject.routing.bgp.BgpSessionManager
Adds a BGP route.
addBridge(BridgeName) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Add a bridge.
addBridge(BridgeName, String, String) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Adds a bridge with given bridge name, dpid and exPortName.
addBridge(BridgeName, String, List<ControllerInfo>) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Adds a bridge with given bridge name and dpid, and sets the controller of the bridge with given controllers.
addBucketsToGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in interface org.onosproject.net.group.GroupService
Appends buckets to existing group.
addButton(ButtonId) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds the given button descriptor to the panel data.
addChangeListener(Consumer<Change<Leadership>>) - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
addChangeListener(Consumer<Change<Leadership>>) - Method in interface org.onosproject.store.service.AsyncLeaderElector
Registers a listener to be notified of Leadership changes for all topics.
addChangeListener(Consumer<Change<Leadership>>) - Method in interface org.onosproject.store.service.LeaderElector
Registers a listener to be notified of Leadership changes for all topics.
addCondition(Criterion) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
addCondition(Criterion) - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
Add a filtering condition.
addConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigService
Creates a new configuration for the specified subject and configuration class.
addConfigFactory(ConfigFactory) - Method in interface org.onosproject.net.config.NetworkConfigStore
Adds a new configuration factory.
addConnectedRouter(OspfRouter) - Method in interface org.onosproject.ospf.controller.OspfAgent
Adds a router that has just connected to the system.
addConstraint(Constraint) - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
Deprecated.
 
addConstraint(Constraint) - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
Deprecated.
Adds the resources required for a constraint.
addDataPoint(String, Double[]) - Method in class org.onosproject.ui.chart.ChartModel
Shifts all of the data points to the left, and adds a new data point to the tail of the array.
addDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual device to the store.
addDevices(RegionId, Collection<DeviceId>) - Method in interface org.onosproject.net.region.RegionAdminService
Adds the specified collection of devices to the region.
addDevices(RegionId, Collection<DeviceId>) - Method in interface org.onosproject.net.region.RegionStore
Adds the specified collection of devices to the region.
addDriver(Driver) - Method in class org.onosproject.net.driver.DefaultDriverProvider
Adds the specified driver to the provider.
addDrivers(Set<Driver>) - Method in class org.onosproject.net.driver.DefaultDriverProvider
Adds the specified drivers to the provider.
addEdge(E) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
addEdge(E) - Method in interface org.onlab.graph.MutableGraph
Adds the specified edge to this graph.
addExternalDestination(OspfExternalDestination) - Method in class org.onosproject.ospf.protocol.lsa.types.ExternalLsa
Adds the external destination details to the list.
addFibListener(FibListener) - Method in interface org.onosproject.routing.RoutingService
Adds FIB listener.
addFirst(E) - Method in class org.onlab.util.UnmodifiableDeque
 
addFlowStatistic(FlowEntry) - Method in interface org.onosproject.net.statistic.FlowStatisticStore
Adds a flow stats observation for a flow rule.
addGroup(IGMPGroup) - Method in class org.onlab.packet.IGMP
Add a multicast group to this IGMP message.
addGroup(GroupDescription) - Method in interface org.onosproject.net.group.GroupService
Creates a group in the specified device with the provided buckets.
addInterface(Interface) - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Adds an interface to the config.
addInterfaceId(Ip4Address) - Method in interface org.onosproject.ospf.controller.DeviceInformation
Adds interface id to list.
addInterfaceToVlan(DeviceId, String, VlanId) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Adds an interface to a VLAN.
addJoin(String, String) - Method in class org.onlab.packet.pim.PIMJoinPrune
Add a join given strings represending the source and group addresses.
addJoinPrune(String, String, boolean) - Method in class org.onlab.packet.pim.PIMJoinPrune
Add the specified s,g to join field.
addJoinPrune(IpPrefix, IpPrefix, boolean) - Method in class org.onlab.packet.pim.PIMJoinPrune
Add the specified S, G to the join field.
addKey(DeviceKey) - Method in interface org.onosproject.net.key.DeviceKeyAdminService
Adds a new device key to the store.
addLambda(int) - Method in interface org.onosproject.net.resource.link.LinkResources.Builder
Deprecated.
Adds lambda resource.
addLambdaRequest() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
Deprecated.
in Emu Release
addLambdaRequest(LambdaResource) - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
Deprecated.
 
addLambdaRequest() - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
Deprecated.
in Emu Release
addLambdaRequest(LambdaResource) - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
Deprecated.
Adds lambda request.
addLast(E) - Method in class org.onlab.util.UnmodifiableDeque
 
addLengthAndCheckSum(byte[], int, int, int, int) - Static method in class org.onosproject.ospf.protocol.util.OspfUtil
Adds the checksum and length in packet.
addLink(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual link.
addLink(OspfRouter, OspfLinkTed) - Method in interface org.onosproject.ospf.controller.OspfAgent
Notifies that got a packet of link from network and need do processing.
addLink(OspfRouter, OspfLinkTed) - Method in interface org.onosproject.ospf.controller.OspfLinkListener
Notifies that we got a link from network.
addLinkListener(OspfLinkListener) - Method in interface org.onosproject.ospf.controller.OspfController
Registers a listener for OSPF message events.
addLinkStateHeader(LsaHeader) - Method in class org.onosproject.ospf.protocol.ospfpacket.types.LsAcknowledge
Adds link state header to list.
addLinkStateRequests(LsRequestPacket) - Method in class org.onosproject.ospf.protocol.ospfpacket.types.LsRequest
Adds link state request.
addListener(L) - Method in class org.onosproject.event.AbstractListenerManager
 
addListener(L) - Method in class org.onosproject.event.ListenerRegistry
 
addListener(L) - Method in interface org.onosproject.event.ListenerService
Adds the specified listener.
addListener(ListenerService<E, L>, L) - Method in class org.onosproject.event.ListenerTracker
Adds EventListener to specified ListenerService.
addListener(L) - Method in class org.onosproject.net.provider.AbstractListenerProviderRegistry
 
addListener(AtomicValueEventListener<V>) - Method in class org.onosproject.store.primitives.DefaultAtomicValue
 
addListener(MapEventListener<K, V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
addListener(SetEventListener<E>) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
addListener(AtomicValueEventListener<V>) - Method in interface org.onosproject.store.service.AsyncAtomicValue
Registers the specified listener to be notified whenever the atomic value is updated.
addListener(MapEventListener<K, V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Registers the specified listener to be notified whenever the map is updated.
addListener(SetEventListener<E>) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Registers the specified listener to be notified whenever the set is updated.
addListener(AtomicValueEventListener<V>) - Method in interface org.onosproject.store.service.AtomicValue
Registers the specified listener to be notified whenever the atomic value is updated.
addListener(MapEventListener<K, V>) - Method in interface org.onosproject.store.service.ConsistentMap
Registers the specified listener to be notified whenever the map is updated.
addListener(SetEventListener<E>) - Method in interface org.onosproject.store.service.DistributedSet
Registers the specified listener to be notified whenever the set is updated.
addListener(EventuallyConsistentMapListener<K, V>) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Adds the specified listener to the map which will be notified whenever the mappings in the map are changed.
addLocalDevice(OspfLsa, OspfInterface, OspfArea) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Adds device information.
addLocalInterfaceIPAddress(String) - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.LocalInterfaceIpAddress
Adds local interface ip address.
addLsa(OspfLsa, OspfInterface) - Method in class org.onosproject.ospf.controller.area.OspfAreaImpl
Methods gets called from ChannelHandler to add the received LSA to LSDB.
addLsa(OspfLsa, boolean, OspfInterface) - Method in class org.onosproject.ospf.controller.area.OspfAreaImpl
Methods gets called from ChannelHandler to add the received LSA to LSDB.
addLsa(OspfLsaType, OspfLsa) - Method in class org.onosproject.ospf.controller.lsdb.LsaWrapperImpl
Adds the LSA in the wrapper.
addLsa(LsaHeader, boolean, OspfInterface) - Method in class org.onosproject.ospf.controller.lsdb.OspfLsdbImpl
Installs a new self-originated LSA if possible.
addLsa(OspfLsa, boolean, OspfInterface) - Method in interface org.onosproject.ospf.controller.OspfArea
Adds the received LSA to LSDB, this method creates an LSA wrapper for the LSA.
addLsa(OspfLsa, OspfInterface) - Method in interface org.onosproject.ospf.controller.OspfArea
Adds the received LSA to LSDB,this method creates an LSA wrapper for the LSA.
addLsa(OspfLsa) - Method in class org.onosproject.ospf.protocol.ospfpacket.types.LsUpdate
Adds the LSA to list.
addLsaBin(Integer, LsaBin) - Method in class org.onosproject.ospf.controller.lsdb.LsdbAgeImpl
Adds LSA to bin.
addLsaBin(Integer, LsaBin) - Method in interface org.onosproject.ospf.controller.LsdbAge
Adds LSA to bin for aging.
addLsaHeader(LsaHeader) - Method in class org.onosproject.ospf.protocol.ospfpacket.types.DdPacket
Adds LSA header to header list.
addLsaHeaderForDelayAck(LsaHeader) - Method in class org.onosproject.ospf.controller.area.OspfInterfaceImpl
Adds LSAHeader to map.
addLsaToMaxAgeBin(String, LsaWrapper) - Method in class org.onosproject.ospf.controller.area.OspfAreaImpl
Adds the LSA to maxAge bin.
addLsaToMaxAgeBin(String, LsaWrapper) - Method in class org.onosproject.ospf.controller.lsdb.LsdbAgeImpl
Adds the LSA to maxAge bin.
addLsaToMaxAgeBin(String, Object) - Method in class org.onosproject.ospf.controller.lsdb.OspfLsdbImpl
Adds the LSA to maxAge bin.
addLsaToMaxAgeBin(String, LsaWrapper) - Method in interface org.onosproject.ospf.controller.LsdbAge
Adds the lsa to maxAge bin if LSAs age is max age.
addLsaToMaxAgeBin(String, LsaWrapper) - Method in interface org.onosproject.ospf.controller.OspfArea
Whenever we receive an LSA with max age - we put it in the max age bin.
addLsaToMaxAgeBin(String, Object) - Method in interface org.onosproject.ospf.controller.OspfLsdb
Adds the LSA to maxAge bin.
addMessageAuthenticator(String) - Method in class org.onlab.packet.RADIUS
Adds a message authenticator to the packet based on the given key.
addMetadata(byte[], int, Ip4Address) - Static method in class org.onosproject.ospf.protocol.util.OspfUtil
Adds metadata to ospf packet like whether to join multi cast group and destination IP.
addMetricType(String) - Method in interface org.onosproject.cpman.MetricsDatabase.Builder
Add a new metric to be monitored.
addMod(Mod) - Method in class org.onosproject.ui.topo.LinkHighlight
Adds a highlighting modification to this link highlight.
addMplsRequest() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
Deprecated.
in Emu Release
addMplsRequest(MplsLabel) - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
Deprecated.
 
addMplsRequest(Map<Link, MplsLabel>) - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
Deprecated.
 
addMplsRequest() - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
Deprecated.
in Emu Release
addMplsRequest(MplsLabel) - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
Deprecated.
Adds MPLS request.
addMplsRequest(Map<Link, MplsLabel>) - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
Deprecated.
Adds MPLS request against the specified links.
addNeighbor(Ip4Address) - Method in class org.onosproject.ospf.protocol.ospfpacket.types.HelloPacket
Adds neighbor to map.
addNeighbouringRouter(OspfNbr) - Method in class org.onosproject.ospf.controller.area.OspfInterfaceImpl
Adds neighboring router to list.
addNeighbouringRouter(OspfNbr) - Method in interface org.onosproject.ospf.controller.OspfInterface
Adds the given neighboring router to the neighbor map.
addNetwork(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual network for the specified tenant to the store.
addNode(NodeId, IpAddress, int) - Method in interface org.onosproject.cluster.ClusterAdminService
Adds a new controller node to the cluster.
addNode(NodeId, IpAddress, int) - Method in interface org.onosproject.cluster.ClusterStore
Adds a new controller node to the cluster.
addNode(OpenstackNode) - Method in class org.onosproject.openstacknode.OpenstackNodeManager
 
addNode(OpenstackNode) - Method in interface org.onosproject.openstacknode.OpenstackNodeService
Adds a new node to the service.
addOperation(T) - Method in class org.onosproject.net.flow.BatchOperation
Adds an operation.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
Adds a Neighbor Discovery Protocol packet option.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
Adds a Neighbor Discovery Protocol packet option.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.NeighborSolicitation
Adds a Neighbor Discovery Protocol packet option.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.Redirect
Adds a Neighbor Discovery Protocol packet option.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.RouterAdvertisement
Adds a Neighbor Discovery Protocol packet option.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.RouterSolicitation
Adds a Neighbor Discovery Protocol packet option.
addOption(PIMHelloOption) - Method in class org.onlab.packet.pim.PIMHello
Add a PIM Hello option to this hello message.
addOrUpdateExtraneousGroupEntry(Group) - Method in interface org.onosproject.net.group.GroupStore
A group entry that is present in switch but not in the store.
addOrUpdateFlowRule(FlowEntry) - Method in interface org.onosproject.net.flow.FlowRuleStore
Stores a new flow rule, or updates an existing entry.
addOrUpdateGroupEntry(Group) - Method in interface org.onosproject.net.group.GroupStore
Stores a new group entry, or updates an existing entry.
addOrUpdateStatistic(FlowEntry) - Method in interface org.onosproject.net.statistic.StatisticStore
Adds a stats observation for a flow rule.
addOspfLsa(String, LsaWrapper) - Method in interface org.onosproject.ospf.controller.LsaBin
Adds the given LSA to this bin with the given key.
addOspfLsa(String, LsaWrapper) - Method in class org.onosproject.ospf.controller.lsdb.LsaBinImpl
Adds the LSA to this bin with the given key.
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.
addPending(IntentData) - Method in interface org.onosproject.net.intent.IntentStore
Adds a new operation, which should be persisted and delegated.
addPort(NetworkId, DeviceId, PortNumber, Port) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual port to the network.
addPort(PortDescription) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Deprecated.
version 1.5.0 - Falcon.
addPort(BridgeName, String) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Adds a port to a given bridge.
addProcessor(PacketProcessor, int) - Method in interface org.onosproject.net.packet.PacketService
Adds the specified processor to the list of packet processors.
addProp(String, String) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a property to the panel data.
addProp(String, int) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a property to the panel data, using a decimal formatter.
addProp(String, long) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a property to the panel data, using a decimal formatter.
addProp(String, Object) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a property to the panel data.
addProp(String, Object, String) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a property to the panel data.
addPrune(String, String) - Method in class org.onlab.packet.pim.PIMJoinPrune
Add a prune given strings represending the source and group addresses.
addQueue(QueueInfo) - Method in interface org.onosproject.net.behaviour.QueueConfig
Add a queue to a device.
addr - Variable in class org.onlab.packet.pim.PIMAddrGroup
 
addr - Variable in class org.onlab.packet.pim.PIMAddrSource
 
addr - Variable in class org.onlab.packet.pim.PIMAddrUnicast
 
ADDR_UNREACH - Static variable in class org.onlab.packet.ICMP6
Address unreachable.
addRegistration(String) - Method in interface org.onosproject.cluster.LeadershipStore
Adds registration for the local instance to be leader for topic.
addRemoteInterfaceAddress(String) - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.RemoteInterfaceIpAddress
Adds remote interface ip address.
address() - Method in class org.onlab.packet.Ip4Prefix
Returns the IPv4 address value of the prefix.
address() - Method in class org.onlab.packet.Ip6Prefix
Returns the IPv6 address value of the prefix.
address() - Method in class org.onlab.packet.IpPrefix
Returns the IP address value of the prefix.
address() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session address: local or remote.
ADDRESS_FAMILY_IP4 - Static variable in class org.onlab.packet.PIM
 
ADDRESS_FAMILY_IP6 - Static variable in class org.onlab.packet.PIM
 
addressFamily() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the address family of the route.
addressRanges() - Method in class org.onosproject.ospf.controller.area.OspfAreaImpl
Gets address range.
addressRanges() - Method in interface org.onosproject.ospf.controller.OspfArea
Gets area address ranges to which this area belongs to.
AddRouteCommand - Class in org.onosproject.routing.cli
 
AddRouteCommand() - Constructor for class org.onosproject.routing.cli.AddRouteCommand
 
addRouterInterface(InputStream) - Method in class org.onosproject.openstacknetworking.web.OpensatckRouterWebResource
 
addRouterLink(OspfLsaLink) - Method in class org.onosproject.ospf.protocol.lsa.types.RouterLsa
Adds router link.
addRouterListener(OspfRouterListener) - Method in interface org.onosproject.ospf.controller.OspfController
Registers a listener for router meta events.
addRow() - Method in class org.onosproject.ui.table.TableModel
Adds a row to the table model.
addSeparator() - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a separator to the panel data.
addSessionChannel(Channel) - Method in class org.onosproject.routing.bgp.BgpSessionManager
Adds the channel for a BGP session.
addSink(Class<E>, EventSink<E>) - Method in class org.onosproject.event.DefaultEventSinkRegistry
 
addSink(Class<E>, EventSink<E>) - Method in interface org.onosproject.event.EventSinkRegistry
Adds the specified sink for the given event class.
addSink(McastRoute, ConnectPoint) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Adds a sink to the route to which a data stream should be sent to.
addSource(IpAddress) - Method in class org.onlab.packet.IGMPGroup
Add a unicast source address to this message.
addSource(McastRoute, ConnectPoint) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Adds a source connection to the route from where the data stream is originating.
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
 
addSubscriber(MessageSubject, ClusterMessageHandler, ExecutorService) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Deprecated.
in Cardinal Release
addSubscriber(MessageSubject, Function<byte[], M>, Function<M, R>, Function<R, byte[]>, Executor) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Adds a new subscriber for the specified message subject.
addSubscriber(MessageSubject, Function<byte[], M>, Function<M, CompletableFuture<R>>, Function<R, byte[]>) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Adds a new subscriber for the specified message subject.
addSubscriber(MessageSubject, Function<byte[], M>, Consumer<M>, Executor) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Adds a new subscriber for the specified message subject.
addTableConfigAnnotations(TableModel, ObjectNode) - Method in class org.onosproject.ui.table.TableRequestHandler
Adds table configuration specific annotations to table model.
addTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new tenant ID to the store.
addToExisting() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
addToExisting(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
addToExisting() - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Build the next objective that will be added, with Operation ADD_TO_EXISTING.
addToExisting(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Builds the next objective that will be added, with Operation ADD_TO_EXISTING.
addToOtherNeighborLsaTxList(LsaHeader) - Method in class org.onosproject.ospf.controller.area.OspfAreaImpl
Adds the received LSA in other neighbors tx list.
addTreatment(TrafficTreatment) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
addTreatment(TrafficTreatment) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Adds a treatment to this next step.
addTrunkInterface(DeviceId, String, VlanId) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Configures an interface as trunk for VLAN.
addUnReservedBandwidth(float) - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.UnreservedBandwidth
Adds value of un reserved bandwidth .
addValue(TopLevelTlv) - Method in class org.onosproject.ospf.protocol.lsa.types.OpaqueLsa10
Adds TLV value.
addVertex(V) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
addVertex(V) - Method in interface org.onlab.graph.MutableGraph
Adds the specified vertex to this graph.
AdjacencyListsGraph<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Immutable graph implemented using adjacency lists.
AdjacencyListsGraph(Set<V>, Set<E>) - Constructor for class org.onlab.graph.AdjacencyListsGraph
Creates a graph comprising of the specified vertexes and edges.
adjOk(Channel) - Method in interface org.onosproject.ospf.controller.OspfNbr
Determines whether an adjacency should be established/maintained with the neighbor.
AdministrativeGroup - Class in org.onosproject.ospf.protocol.lsa.linksubtype
Representation of an administrative group value of link tlv of Traffic Engineering..
AdministrativeGroup(TlvHeader) - Constructor for class org.onosproject.ospf.protocol.lsa.linksubtype.AdministrativeGroup
Creates an administrative group instance.
administrativeGroup() - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.AdministrativeGroup
Gets administrative group value.
adminService - Variable in class org.onosproject.openstacknode.OpenstackNodeManager
 
adminState(boolean) - Method in class org.onosproject.openstackinterface.OpenstackPort.Builder
Sets whether admin state up or not.
adminStateUp() - Method in class org.onosproject.openstackinterface.OpenstackRouter
Returns whether admin state up or not.
adminStateUp(boolean) - Method in class org.onosproject.openstackinterface.OpenstackRouter.Builder
Sets whether admin state up or not.
advanceHead() - Method in class org.onlab.util.SlidingWindowCounter
 
advertise - Variable in class org.onosproject.ospf.controller.area.OspfAreaAddressRangeImpl
 
advertisingRouter() - Method in class org.onosproject.ospf.protocol.lsa.LsaHeader
Gets advertising router IP.
advisor(int) - Static method in interface org.onosproject.net.packet.PacketProcessor
Returns a priority in the ADVISOR range, where processors can take early action and influence the packet context.
ADVISOR_MAX - Static variable in interface org.onosproject.net.packet.PacketProcessor
 
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.
afterExecute(Runnable, Throwable) - Method in class org.onlab.util.BoundedThreadPool
 
age() - Method in interface org.onosproject.ospf.controller.OspfLsa
Gets the age of LSA.
age() - Method in class org.onosproject.ospf.protocol.lsa.LsaHeader
Gets LSA age.
age2Bin(int) - Method in class org.onosproject.ospf.controller.lsdb.LsdbAgeImpl
Gets the bin number.
age2Bin(int) - Method in interface org.onosproject.ospf.controller.LsdbAge
Gets the bin number out of LSAs age, in which the LSA can be placed.
ageCounter - Variable in class org.onosproject.ospf.controller.lsdb.LsdbAgeImpl
 
AGECOUNTER - Static variable in class org.onosproject.ospf.protocol.util.OspfParameters
 
ageCounterWhenReceived() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Gets the age counter when received.
ageCounterWhenReceived() - Method in class org.onosproject.ospf.controller.lsdb.LsaWrapperImpl
Gets the age counter when received.
ageLsaAndFlood() - Method in class org.onosproject.ospf.controller.lsdb.LsdbAgeImpl
Gets called every 1 second as part of the timer.
ageLsaAndFlood() - Method in interface org.onosproject.ospf.controller.LsdbAge
Invoked every 1 second as part of the aging process, and increments age counter.
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.
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(Set<Alarm>) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent
Creates an event due to one or more notification.
AlarmEvent(Set<Alarm>, DeviceId) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent
Creates an event due to alarm discovery for a device.
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 a Alarm provider.
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 - Variable in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
 
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.
all() - Method in interface org.onosproject.cpman.ControlLoad
Obtains all metrics.
ALL - Static variable in class org.onosproject.net.meter.MeterId
 
ALL - Static variable in class org.onosproject.net.PortNumber
 
ALL_DROUTERS - Static variable in class org.onosproject.ospf.protocol.util.OspfUtil
 
ALL_NUMBER - Static variable in class org.onosproject.net.PortNumber
 
ALL_PATHS - Static variable in interface org.onlab.graph.GraphPathSearch
 
ALL_SPF_ROUTERS - Static variable in class org.onosproject.ospf.protocol.util.OspfUtil
 
ALL_TRAFFIC - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
allInstructions() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
allInstructions() - Method in interface org.onosproject.net.flow.TrafficTreatment
Returns the list of all instructions in the treatment, both immediate and deferred.
allocate(ResourceConsumer, Resource) - Method in interface org.onosproject.net.newresource.ResourceService
Allocates the specified resource to the specified user.
allocate(ResourceConsumer, List<Resource>) - Method in interface org.onosproject.net.newresource.ResourceService
Transactionally allocates the specified resources to the specified user.
allocate(ResourceConsumer, Resource...) - Method in interface org.onosproject.net.newresource.ResourceService
Transactionally allocates the specified resources to the specified user.
allocate(List<Resource>, ResourceConsumer) - Method in interface org.onosproject.net.newresource.ResourceStore
Allocates the specified resources to the specified consumer in transactional way.
allocateMapping(IntentId, IntentId) - Method in interface org.onosproject.net.intent.IntentSetMultimap
Allocates the mapping between the given intents.
allocateNextId() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Obtains a globally unique next objective.
allocateNextId() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveStore
Allocates a next objective id.
allocateResources(LinkResourceAllocations) - Method in interface org.onosproject.net.resource.link.LinkResourceStore
Deprecated.
Allocates resources.
allOf(List<CompletableFuture<T>>) - Static method in class org.onlab.util.Tools
Returns a new CompletableFuture completed with a list of computed values when all of the given CompletableFuture complete.
ALLOW_NEW_SOURCES - Static variable in class org.onlab.packet.IGMPMembership
 
ALLOWED - Static variable in class org.onosproject.net.config.basics.AllowedEntityConfig
 
allowedAddressPairs() - Method in class org.onosproject.openstackinterface.OpenstackPort
Returns allowed address pairs.
allowedAddressPairs(Map<IpAddress, MacAddress>) - Method in class org.onosproject.openstackinterface.OpenstackPort.Builder
Sets allowed address pairs.
AllowedEntityConfig<S> - Class in org.onosproject.net.config.basics
Base abstraction for network entities for which admission into control domain can be selectively configured, e.g.
AllowedEntityConfig() - Constructor for class org.onosproject.net.config.basics.AllowedEntityConfig
 
Annot(String, Object) - Constructor for class org.onosproject.ui.table.TableModel.Annot
Constructs an annotation with the given key and value.
Annotated - Interface in org.onosproject.net
Represents an entity that carries arbitrary annotations.
AnnotationConstraint - Class in org.onosproject.net.intent.constraint
Constraint that evaluates an arbitrary link annotated value is under the specified threshold.
AnnotationConstraint(String, double) - Constructor for class org.onosproject.net.intent.constraint.AnnotationConstraint
Creates a new constraint to keep the value for the specified key of link annotation under the threshold.
AnnotationDriverData() - Constructor for class org.onosproject.net.AbstractProjectableModel.AnnotationDriverData
 
AnnotationKeys - Class in org.onosproject.net
Collection of keys for annotation.
annotations() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
annotations() - Method in class org.onosproject.net.AbstractAnnotated
 
annotations() - Method in class org.onosproject.net.AbstractDescription
 
annotations() - Method in interface org.onosproject.net.Annotated
Returns the key/value annotations.
Annotations - Interface in org.onosproject.net
Represents an set of simple key/value string annotations.
annotations(Annotations) - Method in class org.onosproject.net.DefaultLink.Builder
Sets the annotations to be used by the builder.
annotations() - Method in interface org.onosproject.net.Description
 
AnnotationsUtil - Class in org.onosproject.net
Utility for processing annotations.
anoint(String, NodeId) - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
anoint(String, NodeId) - Method in interface org.onosproject.store.service.AsyncLeaderElector
Attempts to promote a node to leadership displacing the current leader.
anoint(String, NodeId) - Method in interface org.onosproject.store.service.LeaderElector
Attempts to promote a node to leadership displacing the current leader.
ANY - Static variable in class org.onlab.packet.VlanId
 
ANY - Static variable in class org.onlab.util.Match
 
any() - Static method in class org.onlab.util.Match
Returns a Match that matches any value including null.
ANY - Static variable in class org.onosproject.net.PortNumber
 
ANY_NUMBER - Static variable in class org.onosproject.net.PortNumber
 
ANY_VALUE - Static variable in class org.onlab.packet.VlanId
 
ANYXML_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
ANYXML_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
ANYXML_KEYWORD - Static variable in class YangLexer
 
ApiDocRegistrator - Class in org.onosproject.dhcp.rest
 
ApiDocRegistrator() - Constructor for class org.onosproject.dhcp.rest.ApiDocRegistrator
 
ApiDocRegistrator - Class in org.onosproject.openstacknetworking.web
 
ApiDocRegistrator() - Constructor for class org.onosproject.openstacknetworking.web.ApiDocRegistrator
 
APP_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
 
appCookie() - Method in class org.onosproject.net.group.DefaultGroupDescription
Returns application cookie associated with a group object.
appCookie() - Method in interface org.onosproject.net.group.GroupDescription
Returns application cookie associated with a group object.
appendEdge(E) - Method in class org.onlab.graph.DefaultMutablePath
 
appendEdge(E) - Method in interface org.onlab.graph.MutablePath
Appends a new edge at the end of the this path.
AppGuard - Class in org.onosproject.security
Aids SM-ONOS to perform API-level permission checking.
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 class org.onosproject.net.flow.DefaultFlowRule
 
appId() - Method in interface org.onosproject.net.flow.FlowRule
Returns the application id of this flow.
appId() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
appId() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
appId() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
appId() - Method in interface org.onosproject.net.flowobjective.Objective
The application which applied this objective.
appId() - Method in class org.onosproject.net.group.DefaultGroupDescription
Returns application identifier that has created this group object.
appId() - Method in interface org.onosproject.net.group.GroupDescription
Returns application identifier that has created this group object.
appId(ApplicationId) - Method in class org.onosproject.net.intent.ConnectivityIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
 
appId() - Method in class org.onosproject.net.intent.Intent
Returns the identifier of the application that requested the intent.
appId - Variable in class org.onosproject.net.intent.Intent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.Intent.Builder
Sets the application id for the intent that will be built.
appId(ApplicationId) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.MplsIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.PathIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
 
appId() - Method in class org.onosproject.net.meter.DefaultMeter
 
appId() - Method in class org.onosproject.net.meter.DefaultMeterRequest
 
appId() - Method in interface org.onosproject.net.meter.Meter
The id of the application which created this meter.
appId() - Method in interface org.onosproject.net.meter.MeterRequest
The id of the application which created this meter.
appId() - Method in class org.onosproject.net.packet.DefaultPacketRequest
 
appId() - Method in interface org.onosproject.net.packet.PacketRequest
Obtain the application id.
AppIdFormatter - Class in org.onosproject.ui.table.cell
Formats an application identifier as "(app-id) : (app-name)".
Application - Interface in org.onosproject.core
Abstraction of a network control/management application.
ApplicationAdminService - Interface in org.onosproject.app
Service for managing network control applications.
ApplicationDescription - Interface in org.onosproject.app
Description of a network control/management application.
ApplicationEvent - Class in org.onosproject.app
Describes application lifecycle event.
ApplicationEvent(ApplicationEvent.Type, Application) - Constructor for class org.onosproject.app.ApplicationEvent
Creates an event of a given type and for the specified app and the current time.
ApplicationEvent(ApplicationEvent.Type, Application, long) - Constructor for class org.onosproject.app.ApplicationEvent
Creates an event of a given type and for the specified app and time.
ApplicationEvent.Type - Enum in org.onosproject.app
 
ApplicationException - Exception in org.onosproject.app
Represents class of errors related to application management.
ApplicationException() - Constructor for exception org.onosproject.app.ApplicationException
Constructs an exception with no message and no underlying cause.
ApplicationException(String) - Constructor for exception org.onosproject.app.ApplicationException
Constructs an exception with the specified message.
ApplicationException(String, Throwable) - Constructor for exception org.onosproject.app.ApplicationException
Constructs an exception with the specified message and the underlying cause.
ApplicationId - Interface in org.onosproject.core
Application identifier.
applicationId() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Returns the application identifier.
applicationId() - Method in interface org.onosproject.store.service.DistributedPrimitive
Returns the application owning this primitive.
ApplicationIdStore - Interface in org.onosproject.core
Manages application IDs.
ApplicationListener - Interface in org.onosproject.app
Entity capable of receiving application related events.
ApplicationRole - Enum in org.onosproject.core
 
ApplicationService - Interface in org.onosproject.app
Service for inspecting inventory of network control applications.
ApplicationState - Enum in org.onosproject.app
Representation of an application state.
ApplicationStore - Interface in org.onosproject.app
Service for managing network control applications.
ApplicationStoreDelegate - Interface in org.onosproject.app
Application store delegate abstraction.
apply(U) - Method in class org.onlab.util.RetryingFunction
 
apply(ControllerNode) - Method in class org.onosproject.cluster.ControllerNodeToNodeId
 
apply(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider apply the path from the intent resource.
apply() - Method in class org.onosproject.net.config.Config
Applies any configuration changes made via this configuration.
apply(FlowRuleOperations) - Method in interface org.onosproject.net.flow.FlowRuleService
Applies a batch operation of FlowRules.
apply(DeviceId, Objective) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Installs the objective onto the specified device.
applyConfig(S, Class<C>, JsonNode) - Method in interface org.onosproject.net.config.NetworkConfigService
Applies configuration for the specified subject and configuration class using the raw JSON node.
applyConfig(String, S, String, JsonNode) - Method in interface org.onosproject.net.config.NetworkConfigService
Applies configuration for the specified subject and configuration key using the raw JSON object.
applyConfig(S, Class<C>, JsonNode) - Method in interface org.onosproject.net.config.NetworkConfigStore
Applies configuration for the specified subject and configuration class using the raw JSON object.
applyFlowRule(FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleProvider
Instructs the provider to apply the specified flow rules to their respective devices.
applyFlowRules(Collection<FlowRule>) - Method in interface org.onosproject.net.flow.FlowRuleProgrammable
Applies the specified collection of flow rules to the device.
applyFlowRules(FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleService
Applies the specified flow rules onto their respective 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.
applyQoS(PortDescription, UnsignedInteger) - Method in interface org.onosproject.net.behaviour.PortConfig
Apply QoS configuration on a device.
AppPermission - Class in org.onosproject.security
Implementation of API access permission.
AppPermission(String) - Constructor for class org.onosproject.security.AppPermission
Creates new application permission using the supplied data.
AppPermission(String, String) - Constructor for class org.onosproject.security.AppPermission
Creates new application permission using the supplied data.
AppPermission(AppPermission.Type) - Constructor for class org.onosproject.security.AppPermission
Crates new application permission using the supplied data.
AppPermission.Type - Enum in org.onosproject.security
 
AREA_LOCAL_OPAQUE_LSA - Static variable in class org.onosproject.ospf.protocol.util.OspfParameters
 
areaId() - Method in class org.onosproject.ospf.controller.area.OspfAreaImpl
Gets the area id.
areaId() - Method in class org.onosproject.ospf.controller.area.OspfInterfaceImpl
Gets the area id this interface belongs.
areaId() - Method in interface org.onosproject.ospf.controller.DeviceInformation
Gets area id.
areaId() - Method in interface org.onosproject.ospf.controller.OspfArea
Gets the area id.
areaId() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets the area id to which router belongs.
areaId() - Method in class org.onosproject.ospf.protocol.ospfpacket.OspfPacketHeader
Gets area id.
areaIdOfInterface() - Method in interface org.onosproject.ospf.controller.OspfLink
Gets the area id for this device.
areaIdOfInterface() - Method in interface org.onosproject.ospf.controller.OspfRouter
Gets the area id for this device.
areas() - Method in class org.onosproject.ospf.controller.area.OspfProcessImpl
Gets the list of areas belonging to this process.
areas() - Method in interface org.onosproject.ospf.controller.OspfProcess
Gets the list of areas belonging to this process.
ARGUMENT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
ARGUMENT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
ARGUMENT_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ArgumentStatementContext
 
ARGUMENT_KEYWORD - Static variable in class YangLexer
 
argumentBody() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
argumentBody() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ArgumentStatementContext
 
ArgumentBodyContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ArgumentBodyContext
 
argumentStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
argumentStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ExtensionBodyContext
 
ArgumentStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ArgumentStatementContext
 
ARP - Class in org.onlab.packet
Representation of an ARP Packet.
ARP() - Constructor for class org.onlab.packet.ARP
 
ArpHaCriterion - Class in org.onosproject.net.flow.criteria
Implementation of arp_eth_src address or arp_eth_dst address criterion.
ArpHaCriterion(MacAddress, Criterion.Type) - Constructor for class org.onosproject.net.flow.criteria.ArpHaCriterion
Constructor.
arpOp() - Method in class org.onosproject.net.flow.criteria.ArpOpCriterion
Gets the arp operation type to match.
ArpOpCriterion - Class in org.onosproject.net.flow.criteria
Implementation of arp operation type criterion.
ArpOpCriterion(int, Criterion.Type) - Constructor for class org.onosproject.net.flow.criteria.ArpOpCriterion
Constructor.
ArpPaCriterion - Class in org.onosproject.net.flow.criteria
Implementation of arp spa or tpa address criterion.
ArpPaCriterion(Ip4Address, Criterion.Type) - Constructor for class org.onosproject.net.flow.criteria.ArpPaCriterion
Constructor.
array - Variable in class org.onosproject.net.config.Config
 
arrayNode() - Method in class org.onosproject.ui.UiMessageHandler
Returns a freshly minted array node.
as(Class<B>) - Method in class org.onosproject.net.AbstractProjectableModel
 
as(Class<B>) - Method in class org.onosproject.net.DefaultDevice
 
as(Class<B>) - Method in interface org.onosproject.net.driver.Projectable
Returns the specified projection of this entity if such projection is supported.
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_OPAQUE_LSA - Static variable in class org.onosproject.ospf.protocol.util.OspfParameters
 
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.
asAnnotations(Map<String, String>) - Static method in class org.onosproject.incubator.rpc.grpc.GrpcDeviceUtils
Converts Map of Strings to SparseAnnotations.
asAtomicCounter(long) - Method in interface org.onosproject.store.service.AsyncAtomicCounter
Returns a new AtomicCounter that is backed by this instance.
asAtomicCounter() - Method in interface org.onosproject.store.service.AsyncAtomicCounter
Returns a new AtomicCounter that is backed by this instance and with a default operation timeout.
asAtomicValue(long) - Method in interface org.onosproject.store.service.AsyncAtomicValue
Returns a new AtomicValue that is backed by this instance.
asAtomicValue() - Method in interface org.onosproject.store.service.AsyncAtomicValue
Returns a new AtomicValue that is backed by this instance and with a default operation timeout.
asBatchOperation(DeviceId) - Method in class org.onosproject.net.flow.FlowRuleBatchRequest
Deprecated.
 
asBoolean() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property value as a boolean.
asbr() - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Obtains position of device in the network.
ASBR_SUMMARY - Static variable in class org.onosproject.ospf.protocol.util.OspfParameters
 
AsbrSummaryLsa - Class in org.onosproject.ospf.protocol.lsa.types
Representation of an ASBR Summary LSA and methods to access them.
AsbrSummaryLsa(LsaHeader) - Constructor for class org.onosproject.ospf.protocol.lsa.types.AsbrSummaryLsa
Creates an instance of ASBR Summary LSA.
asByte() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property value as a byte.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.AdministrativeGroup
Returns administrative group as byte array.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.LinkId
Returns instance as byte array.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.LinkType
Gets link subtype as byte array.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.LocalInterfaceIpAddress
Gets local interface ip address as byte array.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.MaximumBandwidth
Gets byte array of maximum bandwidth sub tlv.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.MaximumReservableBandwidth
Returns byte array of maximum reservable bandwidth.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.RemoteInterfaceIpAddress
Gets byte array of remote interface ip address .
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.TrafficEngineeringMetric
Gets instance as byte array.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.UnknownLinkSubType
Returns instance as byte array.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.linksubtype.UnreservedBandwidth
Gets instance as byte array.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.tlvtypes.LinkTlv
Gets link tlv as byte array.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.tlvtypes.RouterTlv
Gets router tlv as byte array.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.types.AsbrSummaryLsa
Gets LSA bytes as array.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.types.ExternalLsa
Gets LSA as bytes.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.types.NetworkLsa
Gets LSA as bytes.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.types.OpaqueLsa10
Returns instance as bytes.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.types.OpaqueLsa11
Returns instance as bytes.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.types.OpaqueLsa9
Returns instance as bytes.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.types.RouterLsa
Returns instance as bytes.
asBytes() - Method in class org.onosproject.ospf.protocol.lsa.types.SummaryLsa
Returns instance as bytes.
asBytes() - Method in interface org.onosproject.ospf.protocol.ospfpacket.OspfMessage
Returns OSPFMessage as byte array.
asBytes() - Method in class org.onosproject.ospf.protocol.ospfpacket.OspfPacketHeader
 
asBytes() - Method in class org.onosproject.ospf.protocol.ospfpacket.types.DdPacket
 
asBytes() - Method in class org.onosproject.ospf.protocol.ospfpacket.types.HelloPacket
 
asBytes() - Method in class org.onosproject.ospf.protocol.ospfpacket.types.LsAcknowledge
 
asBytes() - Method in class org.onosproject.ospf.protocol.ospfpacket.types.LsRequest
 
asBytes() - Method in class org.onosproject.ospf.protocol.ospfpacket.types.LsUpdate
 
asCommunityName() - Method in class org.onosproject.net.key.DeviceKey
Returns a community name object from the device key.
asConsistentMap() - Method in interface org.onosproject.store.service.AsyncConsistentMap
Returns a new ConsistentMap that is backed by this instance.
asConsistentMap(long) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Returns a new ConsistentMap that is backed by this instance.
asData() - Method in class org.onosproject.net.AbstractProjectableModel
Returns self as an immutable driver data instance.
asData() - Method in class org.onosproject.net.DefaultDevice
Returns self as an immutable driver data instance.
asDistributedSet() - Method in interface org.onosproject.store.service.AsyncDistributedSet
Returns a new DistributedSet that is backed by this instance.
asDistributedSet(long) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Returns a new DistributedSet that is backed by this instance.
asDouble() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property value as a double.
asFloat() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property value as a float.
asHz() - Method in class org.onlab.util.Frequency
Return the value this instance represents as Hz.
asInt() - Method in class org.onosproject.cluster.PartitionId
Returns the partition identifier as an integer.
asInteger() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property value as an integer.
asJavaMap() - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
asJavaMap() - Method in interface org.onosproject.store.service.ConsistentMap
Returns a java.util.Map instance backed by this ConsistentMap.
asLeaderElector(long) - Method in interface org.onosproject.store.service.AsyncLeaderElector
Returns a new LeaderElector that is backed by this instance.
asLeaderElector() - Method in interface org.onosproject.store.service.AsyncLeaderElector
Returns a new LeaderElector that is backed by this instance and with a default operation timeout.
asLong() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property value as a long.
asMap(Annotations) - Static method in class org.onosproject.incubator.rpc.grpc.GrpcDeviceUtils
Converts Annotations to Map of Strings.
asMap() - Method in class org.onosproject.net.DefaultAnnotations
Returns the annotations as a map.
asNumber() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session AS number: local or remote.
AsPath(ArrayList<BgpRouteEntry.PathSegment>) - Constructor for class org.onosproject.routing.bgp.BgpRouteEntry.AsPath
Constructor.
assertAfter(int, int, Runnable) - Static method in class org.onlab.junit.TestTools
Runs the specified runnable until it completes successfully or until the specified time expires.
assertAfter(int, Runnable) - Static method in class org.onlab.junit.TestTools
Runs the specified runnable until it completes successfully or until the specified time expires.
assertThatClassIsImmutable(Class<?>) - Static method in class org.onlab.junit.ImmutableClassChecker
Assert that the given class adheres to the immutable class rules.
assertThatClassIsImmutableBaseClass(Class<?>) - Static method in class org.onlab.junit.ImmutableClassChecker
Assert that the given class adheres to the immutable class rules, but is not declared final.
assertThatClassIsUtility(Class<?>) - Static method in class org.onlab.junit.UtilityClassChecker
Assert that the given class adheres to the utility class rules.
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
 
assignIP(HostId, Ip4Address, int, boolean, List<Ip4Address>) - Method in interface org.onosproject.dhcp.DhcpStore
Assigns the requested IP to the Mac ID, in response to a DHCP REQUEST message.
assignmentStatus() - Method in class org.onosproject.dhcp.IpAssignment
Returns the assignment status of the IP assignment.
assignmentStatus(IpAssignment.AssignmentStatus) - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
assignStaticIP(MacAddress, Ip4Address, boolean, List<Ip4Address>) - Method in interface org.onosproject.dhcp.DhcpStore
Assigns the requested IP to the MAC ID (if available) for an indefinite period of time.
asString() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property value as a string.
asUsernamePassword() - Method in class org.onosproject.net.key.DeviceKey
Returns a username and password object from the device key.
AsymmetricPathConstraint - Class in org.onosproject.net.intent.constraint
Constraint that serves as a request for asymmetric bi-directional path.
AsymmetricPathConstraint() - Constructor for class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
 
AsyncAtomicCounter - Interface in org.onosproject.store.service
An async atomic counter dispenses monotonically increasing values.
AsyncAtomicCounterMap<K> - Interface in org.onosproject.store.service
An async atomic counter map dispenses monotonically increasing values associated with key.
AsyncAtomicValue<V> - Interface in org.onosproject.store.service
Distributed version of java.util.concurrent.atomic.AtomicReference.
AsyncConsistentMap<K,V> - Interface in org.onosproject.store.service
A distributed, strongly consistent map whose methods are all executed asynchronously.
AsyncDistributedSet<E> - Interface in org.onosproject.store.service
A distributed collection designed for holding unique elements.
AsyncLeaderElector - Interface in org.onosproject.store.service
Distributed mutual exclusion primitive.
AtomicCounter - Interface in org.onosproject.store.service
Distributed version of java.util.concurrent.atomic.AtomicLong.
AtomicCounterBuilder - Class in org.onosproject.store.service
Builder for AtomicCounter.
AtomicCounterBuilder() - Constructor for class org.onosproject.store.service.AtomicCounterBuilder
 
atomicCounterBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new AtomicCounterBuilder.
AtomicCounterMap<K> - Interface in org.onosproject.store.service
Distributed version of com.google.common.util.concurrent.AtomicLongMap.
AtomicCounterMapBuilder<K> - Interface in org.onosproject.store.service
Builder for AtomicCounterMap.
AtomicValue<V> - Interface in org.onosproject.store.service
Distributed version of java.util.concurrent.atomic.AtomicReference.
AtomicValueBuilder<V> - Class in org.onosproject.store.service
Builder for constructing new AtomicValue instances.
AtomicValueBuilder() - Constructor for class org.onosproject.store.service.AtomicValueBuilder
 
atomicValueBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new AtomicValueBuilder.
AtomicValueEvent<V> - Class in org.onosproject.store.service
Representation of a AtomicValue update notification.
AtomicValueEvent(String, V, V) - Constructor for class org.onosproject.store.service.AtomicValueEvent
Creates a new event object.
AtomicValueEvent.Type - Enum in org.onosproject.store.service
AtomicValueEvent type.
AtomicValueEventListener<V> - Interface in org.onosproject.store.service
Listener to be notified about updates to a AtomicValue.
ATTR_GTC - Static variable in class org.onlab.packet.EAP
 
ATTR_IDENTITY - Static variable in class org.onlab.packet.EAP
 
ATTR_MD5 - Static variable in class org.onlab.packet.EAP
 
ATTR_NAK - Static variable in class org.onlab.packet.EAP
 
ATTR_NOTIFICATION - Static variable in class org.onlab.packet.EAP
 
ATTR_OTP - Static variable in class org.onlab.packet.EAP
 
ATTR_TLS - Static variable in class org.onlab.packet.EAP
 
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 - Variable in class org.onlab.packet.RADIUS
 
attributes() - Method in class org.onosproject.routing.fpm.protocol.RtNetlink
Returns the list of route attributes.
AUGMENT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
AUGMENT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
AUGMENT_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.AugmentStatementContext
 
AUGMENT_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.UsesAugmentStatementContext
 
AUGMENT_KEYWORD - Static variable in class YangLexer
 
augmentStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
augmentStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BodyStatementsContext
 
augmentStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BodyStatementsContext
 
AugmentStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.AugmentStatementContext
 
Authentication - Class in org.onlab.packet.ipv6
Implements IPv6 authentication extension header format.
Authentication() - Constructor for class org.onlab.packet.ipv6.Authentication
 
authentication() - Method in class org.onosproject.ospf.protocol.ospfpacket.OspfPacketHeader
Gets authentication.
authenticator - Variable in class org.onlab.packet.RADIUS
 
authKey() - Method in class org.onosproject.ospf.controller.area.OspfInterfaceImpl
Gets authentication key.
authKey() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets authentication key.
authType() - Method in class org.onosproject.ospf.controller.area.OspfInterfaceImpl
Gets authentication type.
authType() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets authentication type.
authType() - Method in class org.onosproject.ospf.protocol.ospfpacket.OspfPacketHeader
Gets auth type.
auxData - Variable in class org.onlab.packet.IGMPMembership
 
auxDataLength - Variable in class org.onlab.packet.IGMPMembership
 
auxInfo - Variable in class org.onlab.packet.IGMPGroup
 
availableResources(ControlResource.Type) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Obtains a list of names of available resources.
average(int, TimeUnit) - Method in interface org.onosproject.cpman.ControlLoad
Obtains the average of the specified time duration.
average() - Method in interface org.onosproject.cpman.ControlLoad
Obtains the average of all time duration.
averageNanos() - Method in interface org.onosproject.net.packet.PacketProcessorEntry
Returns the average time, in nanoseconds, spent processing packets.
avgPollInterval() - Static method in class org.onosproject.net.statistic.TypedFlowEntryWithLoad
Returns average polling interval.
await(boolean) - Method in class org.onlab.util.BlockingBoolean
Causes the current thread to wait until the boolean equals the specified value unless the thread is interrupted.
await(boolean, long, TimeUnit) - Method in class org.onlab.util.BlockingBoolean
Causes the current thread to wait until the boolean equals the specified value unless the thread is interrupted, or the specified waiting time elapses.
awaitTermination(long, TimeUnit) - Method in class org.onlab.junit.NullScheduledExecutor
 
awaitTermination(long, TimeUnit) - Method in class org.onlab.util.SharedExecutorService
 
awaitTermination(long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
 

B

backingExecutor() - Method in class org.onlab.util.SharedExecutorService
Returns the backing executor service.
backingExecutor() - Method in class org.onlab.util.SharedScheduledExecutorService
Returns the backing scheduled executor service.
backup() - Method in class org.onosproject.net.DefaultDisjointPath
 
backup() - Method in interface org.onosproject.net.DisjointPath
Gets secondary path.
backups() - Method in class org.onosproject.cluster.RoleInfo
 
BAD_MESSAGE - Static variable in class org.onosproject.ospf.exceptions.OspfErrorType
 
BAD_MESSAGE_LENGTH - Static variable in class org.onosproject.ospf.exceptions.OspfErrorType
 
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.
badge() - Method in class org.onosproject.ui.topo.NodeHighlight
Returns the badge for this node, if any.
BADGE - Static variable in class org.onosproject.ui.topo.TopoJson
 
badLSReq(Channel) - Method in interface org.onosproject.ospf.controller.OspfNbr
An invalid request for LSA has been received.
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
 
balanceRoles() - Method in interface org.onosproject.mastership.MastershipAdminService
Balances the mastership to be shared as evenly as possibly by all online instances.
Band - Interface in org.onosproject.net.meter
Represents a band used within a meter.
Band.Builder - Interface in org.onosproject.net.meter
 
Band.Type - Enum in org.onosproject.net.meter
Specifies the type of band.
BandEntry - Interface in org.onosproject.net.meter
Represents a stored band.
bands() - Method in class org.onosproject.net.meter.DefaultMeter
 
bands() - Method in class org.onosproject.net.meter.DefaultMeterRequest
 
bands() - Method in interface org.onosproject.net.meter.Meter
The collection of bands to apply on the dataplane.
bands() - Method in interface org.onosproject.net.meter.MeterRequest
The collection of bands to apply on the dataplane.
Bandwidth - Interface in org.onlab.util
Representation of bandwidth.
BANDWIDTH - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for bandwidth.
BANDWIDTH - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
 
bandwidth() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Returns link bandwidth in terms of Mbps.
bandwidth(Long) - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Sets the link bandwidth.
bandwidth() - Method in class org.onosproject.net.intent.constraint.BandwidthConstraint
Returns the bandwidth required by this constraint.
bandwidth() - Method in class org.onosproject.net.resource.link.BandwidthResourceAllocation
Deprecated.
Returns the bandwidth resource.
bandwidth() - Method in class org.onosproject.net.resource.link.BandwidthResourceRequest
Deprecated.
Returns the bandwidth resource.
BandwidthCapacity - Class in org.onosproject.net.newresource
Configuration to specify maximum available bandwidth resource (Capacity) on a port.
BandwidthCapacity() - Constructor for class org.onosproject.net.newresource.BandwidthCapacity
 
BandwidthConstraint - Class in org.onosproject.net.intent.constraint
Constraint that evaluates links based on available bandwidths.
BandwidthConstraint(Bandwidth) - Constructor for class org.onosproject.net.intent.constraint.BandwidthConstraint
Creates a new bandwidth constraint.
BandwidthResource - Class in org.onosproject.net.resource.link
Deprecated.
in Emu Release
BandwidthResource(Bandwidth) - Constructor for class org.onosproject.net.resource.link.BandwidthResource
Deprecated.
Creates a new instance with given bandwidth.
BandwidthResourceAllocation - Class in org.onosproject.net.resource.link
Deprecated.
in Emu Release
BandwidthResourceAllocation(BandwidthResource) - Constructor for class org.onosproject.net.resource.link.BandwidthResourceAllocation
Deprecated.
Creates a new BandwidthResourceRequest with BandwidthResource object.
BandwidthResourceRequest - Class in org.onosproject.net.resource.link
Deprecated.
in Emu Release
BandwidthResourceRequest(BandwidthResource) - Constructor for class org.onosproject.net.resource.link.BandwidthResourceRequest
Deprecated.
Creates a new BandwidthResourceRequest with BandwidthResource object.
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.
BASE_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
BASE_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
BASE_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BaseStatementContext
 
BASE_KEYWORD - Static variable in class YangLexer
 
BaseLink - Class in org.onosproject.ui.topo
A simple concrete implementation of a BiLink.
BaseLink(LinkKey, Link) - Constructor for class org.onosproject.ui.topo.BaseLink
Constructs a base link for the given key and initial link.
BaseLinkMap - Class in org.onosproject.ui.topo
Collection of BaseLinks.
BaseLinkMap() - Constructor for class org.onosproject.ui.topo.BaseLinkMap
 
BaseOptions - Class in org.onlab.packet.ipv6
Base class for hop-by-hop options and destination options.
BaseOptions() - Constructor for class org.onlab.packet.ipv6.BaseOptions
 
BasePacket - Class in org.onlab.packet
Base packet class.
BasePacket() - Constructor for class org.onlab.packet.BasePacket
 
BaseResource - Class in org.onlab.rest
Base abstraction of a JAX-RS resource.
BaseResource() - Constructor for class org.onlab.rest.BaseResource
 
baseStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
baseStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.IdentityBodyContext
 
baseStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.IdentityrefSpecificationContext
 
BaseStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BaseStatementContext
 
BasicDeviceConfig - Class in org.onosproject.net.config.basics
Basic configuration for network infrastructure devices.
BasicDeviceConfig() - Constructor for class org.onosproject.net.config.basics.BasicDeviceConfig
 
BasicElementConfig<S> - Class in org.onosproject.net.config.basics
Basic configuration for network elements, e.g.
BasicElementConfig() - Constructor for class org.onosproject.net.config.basics.BasicElementConfig
 
BasicFeatureConfig<S> - Class in org.onosproject.net.config.basics
Base abstraction for configuring feature on subject.
BasicFeatureConfig(boolean) - Constructor for class org.onosproject.net.config.basics.BasicFeatureConfig
 
BasicHostConfig - Class in org.onosproject.net.config.basics
Basic configuration for network end-station hosts.
BasicHostConfig() - Constructor for class org.onosproject.net.config.basics.BasicHostConfig
 
BasicLinkConfig - Class in org.onosproject.net.config.basics
Basic configuration for network infrastructure link.
BasicLinkConfig() - Constructor for class org.onosproject.net.config.basics.BasicLinkConfig
 
BasicNetworkConfigService - Interface in org.onosproject.net.config
Service representing the availability of the basic network configs.
batchId() - Method in class org.onosproject.net.flow.FlowRuleBatchRequest
Deprecated.
 
BatchOperation<T extends BatchOperationEntry<?,?>> - Class in org.onosproject.net.flow
A list of BatchOperationEntry.
BatchOperation() - Constructor for class org.onosproject.net.flow.BatchOperation
Creates new BatchOperation object.
BatchOperation(Collection<T>) - Constructor for class org.onosproject.net.flow.BatchOperation
Creates BatchOperation object from a list of batch operation entries.
batchOperationComplete(FlowRuleBatchEvent) - Method in interface org.onosproject.net.flow.FlowRuleStore
Invoked on the completion of a storeBatch operation.
batchOperationCompleted(long, CompletedBatchOperation) - Method in interface org.onosproject.net.flow.FlowRuleProviderService
Indicates to the core that the requested batch operation has been completed.
BatchOperationEntry<T extends Enum<?>,U> - Class in org.onosproject.net.flow
A super class for batch operation entry classes.
BatchOperationEntry(T, U) - Constructor for class org.onosproject.net.flow.BatchOperationEntry
Constructs new instance for the entry of the BatchOperation.
BatchOperationResult<T> - Interface in org.onosproject.net.flow
Interface capturing the result of a batch operation.
batchWrite(Iterable<IntentData>) - Method in interface org.onosproject.net.intent.IntentStore
Writes a batch of IntentData objects to the store.
BDDP_MULTICAST - Static variable in class org.onlab.packet.ONOSLLDP
 
bdr() - Method in class org.onosproject.ospf.controller.area.OspfInterfaceImpl
Gets backup designated routers IP address.
bdr() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets the IP address of the BDR.
bdr() - Method in class org.onosproject.ospf.protocol.ospfpacket.types.HelloPacket
Gets BDRs IP address.
BDR - Static variable in class org.onosproject.ospf.protocol.util.OspfParameters
 
beforeExecute(Thread, Runnable) - Method in class org.onlab.util.BoundedThreadPool
 
begin() - Method in class org.onlab.util.KryoNamespace.RegistrationBlock
 
begin() - Method in interface org.onosproject.store.service.TransactionContext
Starts a new transaction.
beginLabel() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.
Behaviour - Interface in org.onosproject.net.driver
Representation of a facet of behaviour that can be used to talk about an entity (in context of DriverData) or to an entity (in context of DriverHandler).
behaviour(Class<T>) - Method in class org.onosproject.net.driver.DefaultDriverHandler
 
behaviour(Class<T>) - Method in interface org.onosproject.net.driver.DriverData
Returns the specified facet of behaviour to access the device data.
behaviour(Class<T>) - Method in interface org.onosproject.net.driver.DriverHandler
Returns the specified facet of behaviour to interact with the device.
behaviours() - Method in class org.onosproject.net.driver.DefaultDriver
 
behaviours() - Method in interface org.onosproject.net.driver.Driver
Returns the set of behaviours supported by this driver.
BellmanFordGraphSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Bellman-Ford graph search algorithm for locating shortest-paths in directed graphs that may contain negative cycles.
BellmanFordGraphSearch() - Constructor for class org.onlab.graph.BellmanFordGraphSearch
 
BELONGS_TO_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
BELONGS_TO_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
BELONGS_TO_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BelongstoStatementContext
 
BELONGS_TO_KEYWORD - Static variable in class YangLexer
 
belongstoStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
belongstoStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.SubmoduleHeaderStatementContext
 
belongstoStatementBody() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
belongstoStatementBody() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BelongstoStatementContext
 
BelongstoStatementBodyContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BelongstoStatementBodyContext
 
BelongstoStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BelongstoStatementContext
 
BEYOND_SCOPE - Static variable in class org.onlab.packet.ICMP6
Beyond scope of source address.
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_SPEAKER - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
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.
BgpFrameDecoder - Class in org.onosproject.routing.bgp
Class for handling the decoding of the BGP messages.
BgpFrameDecoder(BgpSession) - Constructor for class org.onosproject.routing.bgp.BgpFrameDecoder
Constructor for a given BGP Session.
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.
BgpKeepalive - Class in org.onosproject.routing.bgp
A class for handling BGP KEEPALIVE messages.
BgpMessage - Class in org.onosproject.routing.bgp
A class for preparing BGP messages.
BgpMessage.BgpParseException - Exception in org.onosproject.routing.bgp
An exception indicating a parsing error of the BGP message.
BgpNeighborsListCommand - Class in org.onosproject.routing.cli
Command to show the BGP neighbors.
BgpNeighborsListCommand() - Constructor for class org.onosproject.routing.cli.BgpNeighborsListCommand
 
BgpNotification - Class in org.onosproject.routing.bgp
A class for handling BGP NOTIFICATION messages.
BgpOpen - Class in org.onosproject.routing.bgp
A class for handling BGP OPEN messages.
BgpParseException(String) - Constructor for exception org.onosproject.routing.bgp.BgpMessage.BgpParseException
Constructor for a specific exception details message.
BgpPeer - Class in org.onosproject.routing.config
Configuration details for a BGP peer.
BgpPeer(String, long, String) - Constructor for class org.onosproject.routing.config.BgpPeer
Creates a new BgpPeer.
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.
BgpRouteSelector - Class in org.onosproject.routing.bgp
Class to receive and process the BGP routes from each BGP Session/Peer.
BgpRouteSelector(BgpSessionManager) - Constructor for class org.onosproject.routing.bgp.BgpRouteSelector
Constructor.
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.
BgpSession(BgpSessionManager) - Constructor for class org.onosproject.routing.bgp.BgpSession
Constructor for a given BGP Session Manager.
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
 
BgpSpeaker - Class in org.onosproject.routing.config
Represents a BGP daemon in SDN network.
BgpSpeaker(String, String, long, String) - Constructor for class org.onosproject.routing.config.BgpSpeaker
Class constructor used by the JSON library to create an object.
BgpSpeakerConfig(Optional<String>, ConnectPoint, Set<IpAddress>) - Constructor for class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
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
 
BgpUpdate - Class in org.onosproject.routing.bgp
A class for handling BGP UPDATE messages.
bgpVersion() - Method in class org.onosproject.routing.bgp.BgpSessionInfo
Gets the BGP session BGP version: local or remote.
bidirectional(boolean) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
Sets the directionality of the intent.
bidirectional(boolean) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
Sets the directionality of the intent.
bidirectional(boolean) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
Sets the intent's direction.
BiLink - Class in org.onosproject.ui.topo
Representation of a link and its inverse, as a partial implementation.
BiLink(LinkKey, Link) - Constructor for class org.onosproject.ui.topo.BiLink
Constructs a bi-link for the given key and initial link.
BiLinkMap<B extends BiLink> - Class in org.onosproject.ui.topo
Represents a collection of BiLink concrete classes.
BiLinkMap() - Constructor for class org.onosproject.ui.topo.BiLinkMap
 
biLinks() - Method in class org.onosproject.ui.topo.BiLinkMap
Returns the bi-link instances in the collection.
bindAndCheckDriver() - Method in class org.onosproject.net.AbstractProjectableModel
Attempts to bind the driver, if not already bound and checks that the driver is bound.
bindDriver() - Method in class org.onosproject.net.AbstractProjectableModel
Attempts to binds the driver, if not already bound.
bindIdGenerator(IdGenerator) - Static method in class org.onosproject.net.intent.Intent
Binds an id generator for unique intent id generation.
binNumber() - Method in interface org.onosproject.ospf.controller.LsaBin
Gets the bin number assigned during the initialization process of the bins .
binNumber() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Gets bin number into which the LSA wrapper is put for aging process.
binNumber() - Method in class org.onosproject.ospf.controller.lsdb.LsaBinImpl
Gets the bin number.
binNumber() - Method in class org.onosproject.ospf.controller.lsdb.LsaWrapperImpl
Gets bin number.
BIRD - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
BIT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
BIT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
BIT_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BitStatementContext
 
BIT_KEYWORD - Static variable in class YangLexer
 
BIT_LENGTH - Static variable in class org.onlab.packet.Ip4Address
 
BIT_LENGTH - Static variable in class org.onlab.packet.Ip6Address
 
bitBodyStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
bitBodyStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BitStatementContext
 
BitBodyStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BitBodyStatementContext
 
bitRate() - Method in enum org.onosproject.net.CltSignalType
Return the bit rate in Mbps of the port.
bitRate() - Method in enum org.onosproject.net.OduSignalType
Return the bit rate in Mbps of the port.
BITS_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
 
bitsSpecification() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
bitsSpecification() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.TypeBodyStatementsContext
 
BitsSpecificationContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BitsSpecificationContext
 
bitStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BitsSpecificationContext
 
bitStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BitsSpecificationContext
 
bitStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
BitStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BitStatementContext
 
block() - Method in class org.onosproject.net.packet.DefaultPacketContext
 
block() - Method in interface org.onosproject.net.packet.PacketContext
Blocks the outbound packet from being sent from this point onward.
BLOCK_OLD_SOURCES - Static variable in class org.onlab.packet.IGMPMembership
 
BlockingBoolean - Class in org.onlab.util
Mutable boolean that allows threads to wait for a specified value.
BlockingBoolean(boolean) - Constructor for class org.onlab.util.BlockingBoolean
Creates a new blocking boolean with the specified value.
bodyStatements() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
bodyStatements() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ModuleBodyContext
 
bodyStatements() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.SubmoduleBodyContext
 
BodyStatementsContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BodyStatementsContext
 
BooleanConstraint - Class in org.onosproject.net.intent.constraint
Abstract base class for various constraints that evaluate link viability in a yes/no fashion.
BooleanConstraint() - Constructor for class org.onosproject.net.intent.constraint.BooleanConstraint
 
bootFileName - Variable in class org.onlab.packet.DHCP
 
borrow() - Method in class org.onlab.util.KryoNamespace
 
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.
bos - Variable in class org.onlab.packet.MPLS
 
BoundedThreadPool - Class in org.onlab.util
Implementation of ThreadPoolExecutor that bounds the work queue.
bps(long) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in bps.
bps(double) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in bps.
bps() - Method in interface org.onlab.util.Bandwidth
Returns bandwidth in bps.
bps() - Method in class org.onlab.util.DoubleBandwidth
Returns bandwidth in bps.
bps() - Method in class org.onlab.util.LongBandwidth
Returns bandwidth in bps.
BreadthFirstSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Implementation of the BFS algorithm.
BreadthFirstSearch() - Constructor for class org.onlab.graph.BreadthFirstSearch
 
BRIDGE_ID - Static variable in class org.onosproject.openstacknode.OpenstackNodeConfig
 
BridgeConfig - Interface in org.onosproject.net.behaviour
Behaviour for handling various drivers for bridge configurations.
BridgeDescription - Interface in org.onosproject.net.behaviour
The abstraction of bridge in OVSDB protocol.
bridgeName() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns bridge name.
BridgeName - Class in org.onosproject.net.behaviour
Represents for a bridge name.
bridgeName(String) - Static method in class org.onosproject.net.behaviour.BridgeName
Creates a bridge name using the supplied string.
bridgeName() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
BROADCAST - Static variable in class org.onlab.packet.MacAddress
 
broadcast(M, MessageSubject, Function<M, byte[]>) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Broadcasts a message to all controller nodes.
broadcastAddress() - Method in class org.onosproject.net.host.InterfaceIpAddress
Gets the subnet IP broadcast address.
broadcastIncludeSelf(M, MessageSubject, Function<M, byte[]>) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Broadcasts a message to all controller nodes including self.
buckets() - Method in class org.onosproject.net.group.DefaultGroupDescription
Returns group buckets of a group.
buckets() - Method in class org.onosproject.net.group.GroupBuckets
Returns immutable list of group buckets.
buckets() - Method in interface org.onosproject.net.group.GroupDescription
Returns group buckets of a group.
buckets() - Method in class org.onosproject.net.group.GroupOperation
Returns group buckets associated with the operation.
build() - Method in class org.onlab.graph.TarjanGraphSearch.SccResult
 
build() - Method in class org.onlab.util.KryoNamespace.Builder
Builds a KryoNamespace instance.
build() - Method in class org.onosproject.core.Version
Returns the version build string.
build() - Method in interface org.onosproject.cpman.MetricsDatabase.Builder
Builds a metric database instance.
build() - Method in interface org.onosproject.cpman.SystemInfo.Builder
Builds a SystemInfo object.
build() - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
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.net.DefaultAnnotations.Builder
Returns immutable annotations built from the accrued key/values pairs.
build() - Method in class org.onosproject.net.DefaultLink.Builder
Builds a default link object from the accumulated parameters.
build() - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Creates a PortStatistics object.
build() - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
build() - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
build() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
build() - Method in interface org.onosproject.net.flow.FlowRule.Builder
Builds a flow rule object.
build() - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
Builds the immutable flow rule operations.
build(FlowRuleOperationsContext) - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
Builds the immutable flow rule operations.
build() - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Builds an immutable traffic selector.
build() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Builds an immutable traffic treatment descriptor.
build() - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
Builds a host to host intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
Builds a single point to multi point intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.MplsIntent.Builder
Builds a point to point intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
Builds a host to host intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
Builds a multi point to single point intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
Builds an optical circuit intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
Builds an optical connectivity intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
Builds an optical path intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.PathIntent.Builder
Builds a path intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
Builds a point to point intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
Builds a single point to multi point intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
Builds a point to point intent from the accumulated parameters.
build() - Method in interface org.onosproject.net.meter.Band.Builder
Builds the band.
build() - Method in class org.onosproject.net.meter.DefaultBand.Builder
 
build() - Method in class org.onosproject.net.meter.DefaultMeter.Builder
 
build() - Method in interface org.onosproject.net.meter.Meter.Builder
Builds the meter based on the specified parameters.
build() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
Deprecated.
Returns link resource request.
build() - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
Deprecated.
Returns link resource request.
build() - Method in interface org.onosproject.net.resource.link.LinkResources.Builder
Deprecated.
Builds an immutable link resources.
build() - Method in class org.onosproject.openstackinterface.OpenstackExternalGateway.Builder
Builds an OpenstackExternalGateway object.
build() - Method in class org.onosproject.openstackinterface.OpenstackFloatingIP.Builder
Builds an OpenstackFloatingIP object.
build() - Method in class org.onosproject.openstackinterface.OpenstackNetwork.Builder
 
build() - Method in class org.onosproject.openstackinterface.OpenstackPort.Builder
Builds an OpenstackPort object.
build() - Method in class org.onosproject.openstackinterface.OpenstackRouter.Builder
Builds an OpenstackRouter object.
build() - Method in class org.onosproject.openstackinterface.OpenstackRouterInterface.Builder
Builds an Openstack Router Interface object.
build() - Method in class org.onosproject.openstackinterface.OpenstackSecurityGroup.Builder
Creates the OpenstackSecurityGroup object.
build() - Method in class org.onosproject.openstackinterface.OpenstackSecurityGroupRule.Builder
Creates a OpenstackSecurityGroupRule instance.
build() - Method in class org.onosproject.openstackinterface.OpenstackSubnet.Builder
 
build() - Method in class org.onosproject.openstacknetworking.OpenstackPortInfo.Builder
Builds the OpenstackPortInfo reference.
build() - Method in interface org.onosproject.persistence.PersistentMapBuilder
Validates the map settings and then builds this map in the database.
build() - Method in interface org.onosproject.persistence.PersistentSetBuilder
Validates the set settings and then builds this map in the database.
build() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Constructs an instance of the distributed primitive.
build() - Method in class org.onosproject.store.primitives.MapUpdate.Builder
 
build() - Method in interface org.onosproject.store.service.AtomicCounterMapBuilder
Builds a AtomicCounterMap based on the configuration options supplied to this builder.
build() - Method in interface org.onosproject.store.service.DistributedQueueBuilder
Builds a queue based on the configuration options supplied to this builder.
build() - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Builds an eventually consistent map based on the configuration options supplied to this builder.
build() - Method in class org.onosproject.ui.UiExtension.Builder
Builds the UI extension.
buildArpReply(Ip4Address, MacAddress, Ethernet) - Static method in class org.onlab.packet.ARP
Builds an ARP reply based on a request.
buildAsyncAtomicCounterMap() - Method in interface org.onosproject.store.service.AtomicCounterMapBuilder
Builds a AsyncAtomicCounterMap based on the configuration options supplied to this builder.
buildAsyncMap() - Method in class org.onosproject.store.service.ConsistentMapBuilder
Builds an async consistent map based on the configuration options supplied to this builder.
Builder() - Constructor for class org.onlab.util.KryoNamespace.Builder
 
Builder() - Constructor for class org.onosproject.cpman.MetricValue.Builder
 
builder() - Static method in class org.onosproject.dhcp.IpAssignment
Creates and returns a new builder instance.
builder(IpAssignment) - Static method in class org.onosproject.dhcp.IpAssignment
Creates and returns a new builder instance that clones an existing IPAssignment.
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.net.DefaultAnnotations
Creates a new annotations builder.
builder() - Static method in class org.onosproject.net.DefaultLink
Creates a new default link builder.
builder() - Static method in class org.onosproject.net.device.DefaultPortStatistics
Creates a builder for DefaultPortStatistics object.
builder() - Static method in class org.onosproject.net.flow.DefaultFlowRule
 
Builder() - Constructor for class org.onosproject.net.flow.DefaultFlowRule.Builder
 
builder() - Static method in class org.onosproject.net.flow.DefaultTrafficSelector
Returns a new traffic selector builder.
builder(TrafficSelector) - Static method in class org.onosproject.net.flow.DefaultTrafficSelector
Returns a new traffic selector builder primed to produce entities patterned after the supplied selector.
builder() - Static method in class org.onosproject.net.flow.DefaultTrafficTreatment
Returns a new traffic treatment builder.
builder(TrafficTreatment) - Static method in class org.onosproject.net.flow.DefaultTrafficTreatment
Returns a new traffic treatment builder primed to produce entities patterned after the supplied treatment.
builder() - Static method in class org.onosproject.net.flow.FlowRuleOperations
Returns a new builder.
builder() - Static method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
Returns a new builder.
builder() - Static method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
Returns a new builder.
builder() - Static method in class org.onosproject.net.flowobjective.DefaultNextObjective
Returns a new builder.
Builder() - Constructor for class org.onosproject.net.intent.ConnectivityIntent.Builder
 
builder() - Static method in class org.onosproject.net.intent.HostToHostIntent
Returns a new host to host intent builder.
Builder() - Constructor for class org.onosproject.net.intent.Intent.Builder
 
builder() - Static method in class org.onosproject.net.intent.LinkCollectionIntent
Returns a new link collection intent builder.
builder() - Static method in class org.onosproject.net.intent.MplsIntent
Returns a new MPLS intent builder.
builder() - Static method in class org.onosproject.net.intent.MplsPathIntent
Returns a new host to host intent builder.
builder() - Static method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
Returns a new multi point to single point intent builder.
builder() - Static method in class org.onosproject.net.intent.OpticalCircuitIntent
Returns a new optical circuit intent builder.
Builder() - Constructor for class org.onosproject.net.intent.OpticalCircuitIntent.Builder
 
builder() - Static method in class org.onosproject.net.intent.OpticalConnectivityIntent
Returns a new optical connectivity intent builder.
Builder() - Constructor for class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
 
builder() - Static method in class org.onosproject.net.intent.OpticalPathIntent
Returns a new optical connectivity intent builder.
Builder() - Constructor for class org.onosproject.net.intent.OpticalPathIntent.Builder
 
builder() - Static method in class org.onosproject.net.intent.PathIntent
Returns a new host to host intent builder.
Builder() - Constructor for class org.onosproject.net.intent.PathIntent.Builder
 
builder() - Static method in class org.onosproject.net.intent.PointToPointIntent
Returns a new point to point intent builder.
builder() - Static method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
Returns a new single point to multi point intent builder.
builder() - Static method in class org.onosproject.net.intent.TwoWayP2PIntent
Returns a new two way intent builder.
builder() - Static method in class org.onosproject.net.meter.DefaultBand
 
Builder() - Constructor for class org.onosproject.net.meter.DefaultBand.Builder
 
builder() - Static method in class org.onosproject.net.meter.DefaultMeter
 
Builder() - Constructor for class org.onosproject.net.meter.DefaultMeter.Builder
 
builder() - Static method in class org.onosproject.net.meter.DefaultMeterRequest
 
Builder() - Constructor for class org.onosproject.net.meter.DefaultMeterRequest.Builder
 
builder(IntentId, Collection<Link>) - Static method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest
Deprecated.
Returns builder of link resource request.
Builder() - Constructor for class org.onosproject.openstackinterface.OpenstackExternalGateway.Builder
 
Builder() - Constructor for class org.onosproject.openstackinterface.OpenstackFloatingIP.Builder
 
builder() - Static method in class org.onosproject.openstackinterface.OpenstackNetwork
Returns the builder object of the OpenstackNetwork class.
Builder() - Constructor for class org.onosproject.openstackinterface.OpenstackNetwork.Builder
 
builder() - Static method in class org.onosproject.openstackinterface.OpenstackPort
Returns OpenstackPort builder object.
Builder() - Constructor for class org.onosproject.openstackinterface.OpenstackPort.Builder
 
Builder() - Constructor for class org.onosproject.openstackinterface.OpenstackRouter.Builder
 
Builder() - Constructor for class org.onosproject.openstackinterface.OpenstackRouterInterface.Builder
 
builder() - Static method in class org.onosproject.openstackinterface.OpenstackSecurityGroup
Returns the SecurityGroupRule builder object.
Builder() - Constructor for class org.onosproject.openstackinterface.OpenstackSecurityGroup.Builder
 
builder() - Static method in class org.onosproject.openstackinterface.OpenstackSecurityGroupRule
Returns the builder object for the OpenstackSecurityGroupRule.
Builder() - Constructor for class org.onosproject.openstackinterface.OpenstackSecurityGroupRule.Builder
 
builder() - Static method in class org.onosproject.openstackinterface.OpenstackSubnet
Returns OpenstackSubnet builder object.
Builder() - Constructor for class org.onosproject.openstackinterface.OpenstackSubnet.Builder
 
builder() - Static method in class org.onosproject.openstacknetworking.OpenstackPortInfo
Returns the builder of the OpenstackPortInfo.
Builder() - Constructor for class org.onosproject.openstacknetworking.OpenstackPortInfo.Builder
 
Builder() - Constructor for class org.onosproject.store.primitives.MapUpdate.Builder
 
Builder(ClassLoader, List<UiView>) - Constructor for class org.onosproject.ui.UiExtension.Builder
Create a builder with the given class loader.
buildFlowObjective(DeviceId, OpenstackSecurityGroupRule, Ip4Address, IpPrefix) - Method in class org.onosproject.openstacknetworking.switching.OpenstackSecurityGroupRulePopulator
 
buildNetworkLsa(Ip4Address, Ip4Address) - Method in class org.onosproject.ospf.controller.area.OspfAreaImpl
Builds a network LSA.
buildNiciraExtenstion(DeviceId, Ip4Address) - Method in class org.onosproject.openstacknetworking.routing.OpenstackRoutingRulePopulator
Builds NiciraExtension for tagging remoteIp of vxlan.
buildPaths() - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
Builds a set of paths for the specified src/dst vertex pair.
buildPaths() - Method in class org.onlab.graph.SrlgGraphSearch.Subset
Builds the set of disjoint path pairs for a given subset using Dijkstra's algorithm on both the subset and complement and returning all pairs with one from each set.
buildRouterLsa(OspfInterface) - Method in class org.onosproject.ospf.controller.area.OspfAreaImpl
Builds Router LSA.
burst() - Method in interface org.onosproject.net.meter.Band
The burst size at which the meter applies.
burst() - Method in class org.onosproject.net.meter.DefaultBand
 
burst() - Method in class org.onosproject.net.meter.DefaultMeter.Builder
 
burst() - Method in class org.onosproject.net.meter.DefaultMeterRequest.Builder
 
burst() - Method in interface org.onosproject.net.meter.Meter.Builder
Sets this meter as applicable to burst traffic only.
burst() - Method in interface org.onosproject.net.meter.MeterRequest.Builder
Sets this meter as applicable to burst traffic only.
burstSize(long) - Method in interface org.onosproject.net.meter.Band.Builder
Assigns a burst size to this band.
burstSize(long) - Method in class org.onosproject.net.meter.DefaultBand.Builder
 
ButtonId - Class in org.onosproject.ui.topo
Designates the identity of a button on the topology view panels.
ButtonId(String) - Constructor for class org.onosproject.ui.topo.ButtonId
Creates a button ID with the given identifier.
buttons() - Method in class org.onosproject.ui.topo.PropertyPanel
Returns the list of button descriptors.
BUTTONS - Static variable in class org.onosproject.ui.topo.TopoJson
 
bwUtilization - Variable in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
 
BYTE_LENGTH - Static variable in class org.onlab.packet.Ip4Address
 
BYTE_LENGTH - Static variable in class org.onlab.packet.Ip6Address
 
ByteArraySizeHashPrinter - Class in org.onlab.util
Helper to print byte[] length and hashCode.
ByteArraySizeHashPrinter(byte[]) - Constructor for class org.onlab.util.ByteArraySizeHashPrinter
 
byteBuffertoArray(ByteBuffer) - Static method in class org.onlab.util.Tools
Returns the contents of ByteBuffer as byte array.
byteLength(IpAddress.Version) - Static method in class org.onlab.packet.IpAddress
Computes the IP address byte length for a given IP version.
bytes() - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
bytes() - Method in interface org.onosproject.net.flow.FlowEntry
Returns the number of bytes this flow rule has matched.
bytes() - Method in class org.onosproject.net.group.DefaultGroup
Returns the number of bytes processed by this group.
bytes() - Method in class org.onosproject.net.group.DefaultGroupBucket
 
bytes() - Method in interface org.onosproject.net.group.Group
Returns the number of bytes processed by this group.
bytes() - Method in interface org.onosproject.net.group.GroupBucket
Returns the number of bytes processed by this group bucket.
bytes() - Method in interface org.onosproject.net.meter.Band
Return the bytes seen by this band.
bytes() - Method in class org.onosproject.net.meter.DefaultBand
 
BYTES_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
 
bytesReceived - Variable in class org.onosproject.net.device.DefaultPortStatistics.Builder
 
bytesReceived() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
bytesReceived() - Method in interface org.onosproject.net.device.PortStatistics
Returns the bytes received.
bytesSeen() - Method in class org.onosproject.net.meter.DefaultMeter
 
bytesSeen() - Method in interface org.onosproject.net.meter.Meter
Number of bytes processed by this meter.
bytesSent - Variable in class org.onosproject.net.device.DefaultPortStatistics.Builder
 
bytesSent() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
bytesSent() - Method in interface org.onosproject.net.device.PortStatistics
Returns the bytes sent.
bytesToHex(byte[]) - Static method in class org.onlab.packet.Ethernet
 
byteToInteger(byte[]) - Static method in class org.onosproject.ospf.protocol.util.OspfUtil
Converts a byte to integer variable.
byteToLong(byte[]) - Static method in class org.onosproject.ospf.protocol.util.OspfUtil
Converts a byte to long variable.

C

C_BAND_MAX - Static variable in class org.onlab.util.Spectrum
 
C_BAND_MIN - Static variable in class org.onlab.util.Spectrum
 
calculateLsaChecksum(byte[], int, int) - Method in class org.onosproject.ospf.protocol.util.ChecksumCalculator
Calculates the LSA checksum.
calculateOspfCheckSum(byte[], int, int) - Method in class org.onosproject.ospf.protocol.util.ChecksumCalculator
Calculates the OSPF checksum for the given packet.
call() - Method in class org.onlab.util.SharedExecutorService.CallableExtended
 
CallableExtended(Runnable) - Constructor for class org.onlab.util.SharedExecutorService.CallableExtended
Wrapper for Callable object .
callback() - Method in class org.onosproject.net.flow.FlowRuleOperations
Returns the callback for this batch of operations.
callConstructor(Constructor<T>) - Static method in class org.onlab.junit.TestUtils
Triggers an allocation of an object of type T and forces a call to the private constructor.
callMethod(T, String, Class<?>[], Object...) - Static method in class org.onlab.junit.TestUtils
Calls the method, bypassing scope restriction.
callMethod(T, String, Class<?>, Object) - Static method in class org.onlab.junit.TestUtils
Calls the method, bypassing scope restriction.
cancel(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider cancel the path.
cancelPackets(TrafficSelector, PacketPriority, ApplicationId) - Method in interface org.onosproject.net.packet.PacketService
Deprecated.
1.5.0 Falcon Release
cancelPackets(TrafficSelector, PacketPriority, ApplicationId, Optional<DeviceId>) - Method in interface org.onosproject.net.packet.PacketService
Deprecated.
1.5.0 Falcon Release
cancelPackets(PacketRequest) - Method in interface org.onosproject.net.packet.PacketStore
Cancels intercept of packets that match the given selector.
cancelPackets(PacketRequest) - Method in interface org.onosproject.net.packet.PacketStoreDelegate
Requests that packets matching to following request no longer be collected from any switches.
candidates() - Method in class org.onosproject.cluster.Leadership
Returns an preference-ordered list of nodes that are in the leadership race for this topic.
canonicalLinkKey(Link) - Static method in class org.onosproject.ui.topo.TopoUtils
Produces a canonical link key, that is, one that will match both a link and its inverse.
Capabilities() - Constructor for class org.onosproject.routing.bgp.BgpConstants.Open.Capabilities
 
capacity(Bandwidth) - Method in class org.onosproject.net.newresource.BandwidthCapacity
Sets the Available Bandwidth resource (Capacity).
capacity() - Method in class org.onosproject.net.newresource.BandwidthCapacity
Available Bandwidth resource (Capacity).
CASE_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
CASE_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
CASE_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.CaseStatementContext
 
CASE_KEYWORD - Static variable in class YangLexer
 
caseStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.AugmentStatementContext
 
caseStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.AugmentStatementContext
 
caseStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
caseStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ChoiceStatementContext
 
caseStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ChoiceStatementContext
 
caseStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.UsesAugmentStatementContext
 
caseStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.UsesAugmentStatementContext
 
CaseStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.CaseStatementContext
 
category() - Method in interface org.onosproject.app.ApplicationDescription
Returns category of the application.
category() - Method in class org.onosproject.app.DefaultApplicationDescription
 
category() - Method in interface org.onosproject.core.Application
Returns category of the application.
category() - Method in class org.onosproject.core.DefaultApplication
 
category() - Method in class org.onosproject.ui.UiView
Returns the navigation category.
CAUSE - Static variable in class org.onlab.junit.ExceptionTest
 
cell(String, Object) - Method in class org.onosproject.ui.table.TableModel.Row
Sets the cell value for the given column of this row.
CellComparator - Interface in org.onosproject.ui.table
Defines a comparator for cell values.
CellFormatter - Interface in org.onosproject.ui.table
Defines a formatter for cell values.
CENTER_FREQUENCY - Static variable in class org.onlab.util.Spectrum
 
centralFrequency() - Method in class org.onosproject.net.OchSignal
Returns central frequency in MHz.
chain(String, long, ObjectNode) - Method in class org.onosproject.ui.RequestHandler
Allows one request handler to pass the event on to another for further processing.
CHAIN - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
Change<T> - Class in org.onosproject.event
Generic representation of an update.
Change(T, T) - Constructor for class org.onosproject.event.Change
 
CHANGE_TO_EXCLUDE_MODE - Static variable in class org.onlab.packet.IGMPMembership
 
CHANGE_TO_INCLUDE_MODE - Static variable in class org.onlab.packet.IGMPMembership
 
CHANNEL_ID - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the channel id.
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
 
ChannelSpacing - Enum in org.onosproject.net
Represents interval frequency between two neighboring wavelengths.
channelSpacing() - Method in class org.onosproject.net.OchSignal
Returns channel spacing.
ChartModel - Class in org.onosproject.ui.chart
A simple model of chart data.
ChartModel(int, String...) - Constructor for class org.onosproject.ui.chart.ChartModel
Constructs a chart model with initialized series set.
ChartModel.DataPoint - Class in org.onosproject.ui.chart
A class of data point.
CHASSIS_TLV_SIZE - Static variable in class org.onlab.packet.LLDP
 
CHASSIS_TLV_SUBTYPE - Static variable in class org.onlab.packet.LLDP
 
CHASSIS_TLV_TYPE - Static variable in class org.onlab.packet.LLDP
 
ChassisId - Class in org.onlab.packet
The class representing a network device chassisId.
ChassisId() - Constructor for class org.onlab.packet.ChassisId
Default constructor.
ChassisId(long) - Constructor for class org.onlab.packet.ChassisId
Constructor from a long value.
ChassisId(String) - Constructor for class org.onlab.packet.ChassisId
Constructor from a string.
chassisId - Variable in class org.onlab.packet.LLDP
 
chassisId() - Method in class org.onosproject.net.DefaultDevice
 
chassisId() - Method in interface org.onosproject.net.Device
Returns the device chassis id.
chassisId() - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
chassisId() - Method in interface org.onosproject.net.device.DeviceDescription
Returns a device chassis id.
CHECK_MARK - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
CHECKAGE - Static variable in class org.onosproject.ospf.protocol.util.OspfParameters
 
checkAges() - Method in class org.onosproject.ospf.controller.lsdb.LsdbAgeImpl
Verify the checksum for the LSAs who are in bins of 300 and it's multiples.
checkArguments(Graph<V, E>, V, V) - Method in class org.onlab.graph.AbstractGraphPathSearch
Checks the specified path search arguments for validity.
checkArguments(IpAddress.Version, byte[], int) - Static method in class org.onlab.packet.IpAddress
Checks whether the arguments are valid.
checkBufferLength(int, int, int) - Static method in class org.onlab.packet.PacketUtils
Check the length of the input buffer is appropriate given the offset and length parameters.
checkDisassociatedFloatingIp(String, OpenstackPortInfo) - Method in interface org.onosproject.openstacknetworking.OpenstackRoutingService
Checks floatingIp deassociation when corresponding deleted vm.
checkDisassociatedFloatingIp(String, OpenstackPortInfo) - Method in class org.onosproject.openstacknetworking.routing.OpenstackRoutingManager
 
checkHeaderLength(int, int) - Static method in class org.onlab.packet.PacketUtils
Check that there are enough bytes in the buffer to read some number of bytes that we need to read a full header.
checkInput(byte[], int, int, int) - Static method in class org.onlab.packet.PacketUtils
Check the input parameters are sane and there's enough bytes to read the required length.
checkMessageAuthenticator(String) - Method in class org.onlab.packet.RADIUS
Checks the message authenticator in the packet with one generated from the given key.
checkPermission(AppPermission.Type) - Static method in class org.onosproject.security.AppGuard
Checks if the caller has the required permission only when security-mode is enabled.
checksum - Variable in class org.onlab.packet.ICMP
 
checksum - Variable in class org.onlab.packet.ICMP6
 
checksum - Variable in class org.onlab.packet.IPv4
 
checksum - Variable in class org.onlab.packet.PIM
 
checksum - Variable in class org.onlab.packet.TCP
 
checksum - Variable in class org.onlab.packet.UDP
 
checksum() - Method in class org.onosproject.ospf.protocol.ospfpacket.OspfPacketHeader
Gets checksum value.
ChecksumCalculator - Class in org.onosproject.ospf.protocol.util
Calculates checksum for different types of OSPF packets.
ChecksumCalculator() - Constructor for class org.onosproject.ospf.protocol.util.ChecksumCalculator
 
checkValidity() - Method in class org.onosproject.net.provider.AbstractProviderService
Checks the validity of this provider service.
child(Object) - Method in class org.onosproject.net.newresource.ContinuousResource
 
child(Class<?>, double) - Method in class org.onosproject.net.newresource.ContinuousResource
 
child(Object) - Method in class org.onosproject.net.newresource.ContinuousResourceId
Returns a resource ID of a child of this resource based on the specified object.
child(Class<?>) - Method in class org.onosproject.net.newresource.ContinuousResourceId
Returns a resource ID of a child of this resource based on the specified object.
child(Object) - Method in class org.onosproject.net.newresource.DiscreteResource
 
child(Class<?>, double) - Method in class org.onosproject.net.newresource.DiscreteResource
 
child(Object) - Method in class org.onosproject.net.newresource.DiscreteResourceId
 
child(Class<?>) - Method in class org.onosproject.net.newresource.DiscreteResourceId
 
child(Object) - Method in interface org.onosproject.net.newresource.Resource
Returns a child resource of this instance with specifying the child object.
child(Class<?>, double) - Method in interface org.onosproject.net.newresource.Resource
Returns a child resource of this instance with specifying a child object and value.
child(Object) - Method in class org.onosproject.net.newresource.ResourceId
Returns a resource ID of a child of this resource based on the specified object.
child(Class<?>) - Method in class org.onosproject.net.newresource.ResourceId
Returns a resource ID of a child of this resource based on the specified object.
CHOICE_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
CHOICE_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
CHOICE_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ChoiceStatementContext
 
CHOICE_KEYWORD - Static variable in class YangLexer
 
choiceStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
choiceStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DataDefStatementContext
 
ChoiceStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ChoiceStatementContext
 
cidr() - Method in class org.onosproject.openstackinterface.OpenstackSubnet
 
classE() - Method in class org.onlab.graph.SuurballeGraphSearch
 
classname - Variable in class org.onosproject.security.Permission
 
classV() - Method in class org.onlab.graph.SuurballeGraphSearch
 
clear() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
Clear the graph.
clear() - Method in class org.onlab.metrics.MetricsManager
Clears the internal state.
clear() - Method in class org.onlab.util.ExtendedSet
 
clear() - Method in class org.onlab.util.UnmodifiableDeque
 
clear() - Method in class org.onosproject.events.EventHistoryManager
 
clear() - Method in interface org.onosproject.events.EventHistoryService
Clears all stored history.
clear() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
clear(String...) - Method in class org.onosproject.net.AbstractProjectableModel.AnnotationDriverData
 
clear(String) - Method in class org.onosproject.net.config.Config
Clears the specified property.
clear(String...) - Method in class org.onosproject.net.driver.DefaultDriverData
 
clear() - Method in class org.onosproject.net.flow.BatchOperation
Removes all operations maintained in this object.
clear - Variable in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
clear(String...) - Method in interface org.onosproject.net.MutableAnnotations
Clears the specified keys or the all keys if none were specified.
clear() - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
clear() - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
clear() - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
clear() - Method in interface org.onosproject.store.service.AsyncConsistentMap
Removes all of the mappings from this map (optional operation).
clear() - Method in interface org.onosproject.store.service.AsyncDistributedSet
Removes all elements from the set.
clear() - Method in interface org.onosproject.store.service.ConsistentMap
Removes all of the mappings from this map (optional operation).
clear() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Removes all mappings from this map.
clearConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigStore
Clears the configuration of the given class for the specified subject.
clearedDeferred() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
clearedDeferred() - Method in interface org.onosproject.net.flow.TrafficTreatment
Whether the deferred treatment instructions will be cleared by the device.
clearQueuedConfig(S, String) - Method in interface org.onosproject.net.config.NetworkConfigStore
Clears the configuration of the given class for the specified subject.
clientHardwareAddress - Variable in class org.onlab.packet.DHCP
 
clientIPAddress - Variable in class org.onlab.packet.DHCP
 
clockService - Variable in class org.onosproject.store.app.GossipApplicationStore
 
clockService - Variable in class org.onosproject.store.cfg.GossipComponentConfigStore
 
clone() - Method in class org.onlab.packet.BasePacket
 
clone() - Method in interface org.onlab.packet.IPacket
Clone this packet and its payload packet but not its parent.
clone() - Method in class org.onosproject.openstackinterface.OpenstackNetwork
 
closeChannel(ChannelHandlerContext) - Method in class org.onosproject.routing.bgp.BgpSession
Closes the Netty channel.
closeSession(ChannelHandlerContext) - Method in class org.onosproject.routing.bgp.BgpSession
Closes the session.
CLOUD - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
CltSignalType - Enum in org.onosproject.net
Represents ODU (Optical channel Data Unit) client port signal type.
ClusterAdminService - Interface in org.onosproject.cluster
Service for administering the cluster node membership.
ClusterCommunicationService - Interface in org.onosproject.store.cluster.messaging
Service for assisting communications between controller cluster nodes.
clusterCommunicator - Variable in class org.onosproject.store.app.GossipApplicationStore
 
clusterCount() - Method in class org.onlab.graph.TarjanGraphSearch.SccResult
Returns the number of SCC clusters in the graph.
clusterCount() - Method in interface org.onosproject.net.topology.Topology
Returns the number of SCCs (strongly connected components) in the topology.
clusterEdges() - Method in class org.onlab.graph.TarjanGraphSearch.SccResult
Returns the list of edges linking strongly connected vertex clusters.
ClusterEvent - Class in org.onosproject.cluster
Describes cluster-related event.
ClusterEvent(ClusterEvent.Type, ControllerNode) - Constructor for class org.onosproject.cluster.ClusterEvent
Creates an event of a given type and for the specified instance and the current time.
ClusterEvent(ClusterEvent.Type, ControllerNode, long) - Constructor for class org.onosproject.cluster.ClusterEvent
Creates an event of a given type and for the specified device and time.
ClusterEvent.Type - Enum in org.onosproject.cluster
Type of cluster-related events.
ClusterEventListener - Interface in org.onosproject.cluster
Entity capable of receiving device cluster-related events.
ClusterId - Class in org.onosproject.net.topology
Representation of the topology cluster identity.
clusterId(int) - Static method in class org.onosproject.net.topology.ClusterId
Returns the cluster identifier, represented by the specified integer serial number.
ClusterMessage - Class in org.onosproject.store.cluster.messaging
Base message for cluster-wide communications.
ClusterMessage(NodeId, MessageSubject, byte[]) - Constructor for class org.onosproject.store.cluster.messaging.ClusterMessage
Creates a cluster message.
ClusterMessageHandler - Interface in org.onosproject.store.cluster.messaging
Interface for handling cluster messages.
ClusterMetadata - Class in org.onosproject.cluster
Cluster metadata.
ClusterMetadata(ProviderId, String, Set<ControllerNode>, Set<Partition>) - Constructor for class org.onosproject.cluster.ClusterMetadata
 
ClusterMetadata(String, Set<ControllerNode>, Set<Partition>) - Constructor for class org.onosproject.cluster.ClusterMetadata
 
ClusterMetadataAdminService - Interface in org.onosproject.cluster
Service for making updates to cluster metadata.
clusterMetadataChanged(Versioned<ClusterMetadata>) - Method in interface org.onosproject.cluster.ClusterMetadataProviderService
Notifies about a change to cluster metadata.
ClusterMetadataDiff - Class in org.onosproject.cluster
Utility for examining differences between two metadata values.
ClusterMetadataDiff(ClusterMetadata, ClusterMetadata) - Constructor for class org.onosproject.cluster.ClusterMetadataDiff
 
ClusterMetadataEvent - Class in org.onosproject.cluster
Describes a cluster metadata event.
ClusterMetadataEvent(ClusterMetadataEvent.Type, ClusterMetadata) - Constructor for class org.onosproject.cluster.ClusterMetadataEvent
Creates an event of a given type and for the specified metadata and the current time.
ClusterMetadataEvent(ClusterMetadataEvent.Type, ClusterMetadata, long) - Constructor for class org.onosproject.cluster.ClusterMetadataEvent
Creates an event of a given type and for the specified metadata and time.
ClusterMetadataEvent.Type - Enum in org.onosproject.cluster
Type of cluster metadata events.
ClusterMetadataEventListener - Interface in org.onosproject.cluster
Entity capable of receiving cluster metadata related events.
ClusterMetadataProvider - Interface in org.onosproject.cluster
Abstraction of a cluster metadata provider.
ClusterMetadataProviderRegistry - Interface in org.onosproject.cluster
Abstraction of a cluster metadata provider registry.
ClusterMetadataProviderService - Interface in org.onosproject.cluster
Service through which a provider can notify core of updates made to cluster metadata.
ClusterMetadataService - Interface in org.onosproject.cluster
Service for accessing cluster metadata.
ClusterService - Interface in org.onosproject.cluster
Service for obtaining information about the individual nodes within the controller cluster.
clusterService - Variable in class org.onosproject.events.EventHistoryManager
 
clusterService - Variable in class org.onosproject.mlb.MastershipLoadBalancer
 
clusterService - Variable in class org.onosproject.openstacknode.OpenstackNodeManager
 
clusterService - Variable in class org.onosproject.store.app.GossipApplicationStore
 
ClusterStore - Interface in org.onosproject.cluster
Manages inventory of controller cluster nodes; not intended for direct use.
ClusterStoreDelegate - Interface in org.onosproject.cluster
Cluster store delegate abstraction.
clusterVertexes() - Method in class org.onlab.graph.TarjanGraphSearch.SccResult
Returns the list of strongly connected vertex clusters.
code - Variable in class org.onlab.packet.DHCPOption
 
code - Variable in class org.onlab.packet.EAP
 
code - Variable in class org.onlab.packet.RADIUS
 
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.
code() - Method in enum org.onosproject.ui.topo.NodeBadge.Status
 
codec(Class<T>) - Method in interface org.onosproject.codec.CodecContext
Returns the JSON codec for the specified entity class.
CodecContext - Interface in org.onosproject.codec
Context for codecs to use while encoding/decoding.
CodecService - Interface in org.onosproject.codec
Service for registering and retrieving JSON codecs for various entities.
COLON - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
COLON - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
COLON - Static variable in class YangLexer
 
columnCount() - Method in class org.onosproject.ui.table.TableModel
Returns the number of columns in this table model.
COMM_PROHIBIT - Static variable in class org.onlab.packet.ICMP6
Communication with destination administratively prohibited.
COMMENT - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
COMMENT - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
COMMENT - Static variable in class YangLexer
 
commit(TransactionId) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Commits a previously prepared transaction.
commit() - Method in interface org.onosproject.store.service.TransactionContext
Commits a transaction that was previously started thereby making its changes permanent and externally visible.
commonStatements() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
commonStatements() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.LengthStatementContext
 
commonStatements() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.MustStatementContext
 
commonStatements() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.PatternStatementContext
 
commonStatements() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RangeStatementContext
 
CommonStatementsContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.CommonStatementsContext
 
CommunityName - Class in org.onosproject.net.key
Representation of an SNMP community name authentication token.
communityName(String) - Static method in class org.onosproject.net.key.CommunityName
Static method to construct a community name.
compactLinkString(Link) - Static method in class org.onosproject.ui.topo.TopoUtils
Returns a compact identity for the given link, in the form used to identify links in the Topology View on the client.
compare(OchSignal, OchSignal) - Method in class org.onosproject.net.DefaultOchSignalComparator
 
compare(Object, Object) - Method in class org.onosproject.ui.table.cell.AbstractCellComparator
 
compare(Object, Object) - Method in interface org.onosproject.ui.table.CellComparator
Compares its two arguments for order.
compareAndSet(long, long) - Method in class org.onosproject.store.primitives.DefaultAtomicCounter
 
compareAndSet(V, V) - Method in class org.onosproject.store.primitives.DefaultAtomicValue
 
compareAndSet(long, long) - Method in interface org.onosproject.store.service.AsyncAtomicCounter
Atomically sets the given counter to the updated value if the current value is the expected value, otherwise no change occurs.
compareAndSet(V, V) - Method in interface org.onosproject.store.service.AsyncAtomicValue
Atomically sets the value to the given updated value if the current value is equal to the expected value.
compareAndSet(long, long) - Method in interface org.onosproject.store.service.AtomicCounter
Atomically sets the given counter to the updated value if the current value is the expected value, otherwise no change occurs.
compareAndSet(V, V) - Method in interface org.onosproject.store.service.AtomicValue
Atomically sets the value to the given updated value if the current value is equal to the expected value.
compareTo(IpAddress) - Method in class org.onlab.packet.IpAddress
 
compareTo(Bandwidth) - Method in interface org.onlab.util.Bandwidth
 
compareTo(Frequency) - Method in class org.onlab.util.Frequency
 
compareTo(Bandwidth) - Method in class org.onlab.util.LongBandwidth
 
compareTo(NodeId) - Method in class org.onosproject.cluster.NodeId
 
compareTo(PartitionId) - Method in class org.onosproject.cluster.PartitionId
 
compareTo(Timestamp) - Method in class org.onosproject.store.LogicalTimestamp
 
compareTo(Timestamp) - Method in class org.onosproject.store.service.MultiValuedTimestamp
 
compareTo(Timestamp) - Method in class org.onosproject.store.service.WallClockTimestamp
 
compareTo(Mod) - Method in class org.onosproject.ui.topo.Mod
 
compile(T, List<Intent>, Set<LinkResourceAllocations>) - Method in interface org.onosproject.net.intent.IntentCompiler
Compiles the specified intent into other intents.
complete(String, int, List<String>) - Method in class org.onosproject.dhcp.cli.FreeIpCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.dhcp.cli.MacIdCompleter
 
completed(FlowRuleBatchRequest, CompletedBatchOperation) - Static method in class org.onosproject.net.flow.FlowRuleBatchEvent
Deprecated.
Constructs a new FlowRuleBatchEvent.
CompletedBatchOperation - Class in org.onosproject.net.flow
Representation of a completed flow rule batch operation.
CompletedBatchOperation(boolean, Set<? extends FlowRule>, Set<Long>, DeviceId) - Constructor for class org.onosproject.net.flow.CompletedBatchOperation
Creates a new batch completion result.
CompletedBatchOperation(boolean, Set<? extends FlowRule>, DeviceId) - Constructor for class org.onosproject.net.flow.CompletedBatchOperation
Creates a new batch completion result.
ComponentConfigEvent - Class in org.onosproject.cfg
Describes a component configuration event.
ComponentConfigEvent(ComponentConfigEvent.Type, String, String, String) - Constructor for class org.onosproject.cfg.ComponentConfigEvent
Creates an event of a given type and for the specified app and the current time.
ComponentConfigEvent.Type - Enum in org.onosproject.cfg
 
ComponentConfigService - Interface in org.onosproject.cfg
Service for tracking system-wide configurations for various software components.
componentConfigService - Variable in class org.onosproject.routing.fpm.FpmManager
 
ComponentConfigStore - Interface in org.onosproject.cfg
Service for storing and distributing system-wide configurations for various software components.
ComponentConfigStoreDelegate - Interface in org.onosproject.cfg
Configuration property store delegate abstraction.
components() - Method in class org.onosproject.net.newresource.ContinuousResourceId
 
components() - Method in class org.onosproject.net.newresource.DiscreteResourceId
 
components() - Method in class org.onosproject.net.newresource.ResourceId
 
ComponentService - Interface in org.onosproject.incubator.component
Service for managing the components in the system.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.ConsistentMap
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).
compute(K, BiFunction<K, V, V>) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).
computeCost() - Method in interface org.onosproject.net.topology.Topology
Returns the time, specified in system nanos of how long the topology took to compute.
computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
If the value for the specified key satisfies a condition, attempts to compute a new mapping given the key and its current mapped value.
computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.ConsistentMap
If the value for the specified key satisfies a condition, attempts to compute a new mapping given the key and its current mapped value.
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping function and enters it into this map unless null.
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface org.onosproject.store.service.ConsistentMap
If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping function and enters it into this map unless null.
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
If the value for the specified key is present and non-null, attempts to compute a new mapping given the key and its current mapped value.
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.ConsistentMap
If the value for the specified key is present and non-null, attempts to compute a new mapping given the key and its current mapped value.
ConcurrentModification() - Constructor for exception org.onosproject.store.service.ConsistentMapException.ConcurrentModification
 
ConcurrentModification(String) - Constructor for exception org.onosproject.store.service.ConsistentMapException.ConcurrentModification
 
ConcurrentModification() - Constructor for exception org.onosproject.store.service.StorageException.ConcurrentModification
 
ConcurrentModification() - Constructor for exception org.onosproject.store.service.TransactionException.ConcurrentModification
 
conditionalRemove(E, Predicate<E>) - Method in class org.onlab.util.ExtendedSet
Removes the entry if the supplied predicate evaluates to true.
conditions() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
conditions() - Method in interface org.onosproject.net.flowobjective.FilteringObjective
The set of conditions the filter must provision at the device.
Config<S> - Class in org.onosproject.net.config
Base abstraction of a configuration facade for a specific subject.
Config() - Constructor for class org.onosproject.net.config.Config
 
config() - Method in class org.onosproject.net.config.NetworkConfigEvent
Returns current config.
Config.FieldPresence - Enum in org.onosproject.net.config
Indicator of whether a configuration JSON field is required.
CONFIG_CLASS - Static variable in interface org.onosproject.routing.RoutingService
 
CONFIG_KEY - Static variable in class org.onosproject.net.newresource.BandwidthCapacity
netcfg ConfigKey for BandwidthCapacity.
CONFIG_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
CONFIG_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
CONFIG_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ConfigStatementContext
 
CONFIG_KEYWORD - Static variable in class YangLexer
 
ConfigApplyDelegate - Interface in org.onosproject.net.config
Delegate for notification when configuration changes have been applied.
configClass() - Method in class org.onosproject.net.config.ConfigFactory
Returns the class of the configuration which this factory generates.
configClass() - Method in class org.onosproject.net.config.NetworkConfigEvent
Returns the class of configuration that has been changed.
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.
ConfigFactory<S,C extends Config<S>> - Class in org.onosproject.net.config
Base abstract factory for creating configurations for the specified subject type.
ConfigFactory(SubjectFactory<S>, Class<C>, String) - Constructor for class org.onosproject.net.config.ConfigFactory
Creates a new configuration factory for the specified class of subjects capable of generating the configurations of the specified class.
ConfigFactory(SubjectFactory<S>, Class<C>, String, boolean) - Constructor for class org.onosproject.net.config.ConfigFactory
Creates a new configuration factory for the specified class of subjects capable of generating the configurations of the specified class.
ConfigGetter - Interface in org.onosproject.net.behaviour
Behaviour that gets the configuration of the specified type from the device.
configKey() - Method in class org.onosproject.net.config.ConfigFactory
Returns the unique key (within subject class) of this configuration.
ConfigOperator - Interface in org.onosproject.net.config
An interface signifying a class that implements network configuration information from multiple sources.
ConfigProperty - Class in org.onosproject.cfg
Component configuration property.
ConfigProperty.Type - Enum in org.onosproject.cfg
Representation of the type of property value.
configRegistry - Variable in class org.onosproject.openstacknetworking.routing.OpenstackRoutingManager
 
configRegistry - Variable in class org.onosproject.openstacknode.OpenstackNodeManager
 
configService - Variable in class org.onosproject.loadtest.DistributedConsensusLoadTest
 
configService - Variable in class org.onosproject.openstacknetworking.routing.OpenstackRoutingManager
 
configService - Variable in class org.onosproject.openstacknode.OpenstackNodeManager
 
ConfigSetter - Interface in org.onosproject.net.behaviour
Behaviour that sets the configuration to a device.
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ChoiceStatementContext
 
configStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ChoiceStatementContext
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ContainerStatementContext
 
configStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ContainerStatementContext
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateAddStatementContext
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateReplaceStatementContext
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.LeafListStatementContext
 
configStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.LeafListStatementContext
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.LeafStatementContext
 
configStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.LeafStatementContext
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ListStatementContext
 
configStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ListStatementContext
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineChoiceStatementsContext
 
configStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineChoiceStatementsContext
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineContainerStatementsContext
 
configStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineContainerStatementsContext
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineLeafListStatementsContext
 
configStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineLeafListStatementsContext
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineLeafStatementsContext
 
configStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineLeafStatementsContext
 
configStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineListStatementsContext
 
configStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineListStatementsContext
 
ConfigStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ConfigStatementContext
 
Configuration - Class in org.onosproject.ospf.controller.area
Representation of an OSPF configuration data.
Configuration() - Constructor for class org.onosproject.ospf.controller.area.Configuration
 
connect(String...) - Method in interface org.onosproject.net.driver.DriverConnect
Connects to the device.
CONNECT_POINT - Static variable in class org.onosproject.routing.config.BgpConfig
 
CONNECT_POINT_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
 
connected(T) - Method in interface org.onosproject.openstacknode.ConnectionHandler
Processes the connected subject.
connection() - Method in class org.onosproject.ui.UiMessageHandler
Returns the user interface connection with which this handler was primed.
CONNECTION_NOT_SYNCHRONIZED - Static variable in class org.onosproject.routing.bgp.BgpConstants.Notifications.MessageHeaderError
Message Header Error subcode: Connection Not Synchronized.
ConnectionHandler<T> - Interface in org.onosproject.openstacknode
Entity capable of handling a subject connected and disconnected situation.
connectionPoint - Variable in class org.onosproject.routing.cli.AddSpeakerCommand
 
ConnectivityIntent - Class in org.onosproject.net.intent
Abstraction of connectivity intent for traffic matching some criteria.
ConnectivityIntent(ApplicationId, Key, Collection<NetworkResource>, TrafficSelector, TrafficTreatment, List<Constraint>, int) - Constructor for class org.onosproject.net.intent.ConnectivityIntent
Creates a connectivity intent that matches on the specified selector and applies the specified treatment.
ConnectivityIntent() - Constructor for class org.onosproject.net.intent.ConnectivityIntent
Constructor for serializer.
ConnectivityIntent.Builder - Class in org.onosproject.net.intent
Abstract builder for connectivity intents.
connectPoint() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the connection point that this interface maps to.
ConnectPoint - Class in org.onosproject.net
Abstraction of a network connection point expressed as a pair of the network element identifier and port number.
ConnectPoint(ElementId, PortNumber) - Constructor for class org.onosproject.net.ConnectPoint
Creates a new connection point.
connectPoint() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns connect point.
connectPoint() - Method in class org.onosproject.net.statistic.TypedFlowEntryWithLoad
 
connectPoint() - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
connectPoint() - Method in class org.onosproject.routing.config.BgpPeer
Gets the connection point of the peer.
connectPoint() - Method in class org.onosproject.routing.config.BgpSpeaker
Gets the connect point where the BGP speaker is attached.
connectPoint() - Method in class org.onosproject.routing.config.Interface
Retrieves the connection point that this interface maps to.
connectPoint() - Method in class org.onosproject.routing.config.InterfaceAddress
Gets the connection point of the peer.
ConnectPointFormatter - Class in org.onosproject.ui.table.cell
Formats a connect point as "(element-id)/(port)".
ConsistentMap<K,V> - Interface in org.onosproject.store.service
ConsistentMap provides the same functionality as AsyncConsistentMap with the only difference that all its methods block until the corresponding operation completes.
ConsistentMapBackedJavaMap<K,V> - Class in org.onosproject.store.primitives
Standard java Map backed by a ConsistentMap.
ConsistentMapBackedJavaMap(ConsistentMap<K, V>) - Constructor for class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
ConsistentMapBuilder<K,V> - Class in org.onosproject.store.service
Builder for ConsistentMap instances.
ConsistentMapBuilder() - Constructor for class org.onosproject.store.service.ConsistentMapBuilder
 
consistentMapBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new ConsistentMapBuilder.
ConsistentMapException - Exception in org.onosproject.store.service
Top level exception for ConsistentMap failures.
ConsistentMapException() - Constructor for exception org.onosproject.store.service.ConsistentMapException
 
ConsistentMapException(String) - Constructor for exception org.onosproject.store.service.ConsistentMapException
 
ConsistentMapException(Throwable) - Constructor for exception org.onosproject.store.service.ConsistentMapException
 
ConsistentMapException.ConcurrentModification - Exception in org.onosproject.store.service
ConsistentMap update conflicts with an in flight transaction.
ConsistentMapException.Interrupted - Exception in org.onosproject.store.service
ConsistentMap operation interrupted.
ConsistentMapException.Timeout - Exception in org.onosproject.store.service
ConsistentMap operation timeout.
Constraint - Interface in org.onosproject.net.intent
Representation of a connectivity constraint capable of evaluating a link and determining the cost of traversing that link in the context of this constraint.
constraints - Variable in class org.onosproject.net.intent.ConnectivityIntent.Builder
 
constraints(List<Constraint>) - Method in class org.onosproject.net.intent.ConnectivityIntent.Builder
Sets the constraints for the intent that will be built.
constraints() - Method in class org.onosproject.net.intent.ConnectivityIntent
Returns the set of connectivity constraints.
constraints(List<Constraint>) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
 
constraints(List<Constraint>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
 
constraints(List<Constraint>) - Method in class org.onosproject.net.intent.MplsIntent.Builder
 
constraints(List<Constraint>) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
 
constraints(List<Constraint>) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
 
constraints(List<Constraint>) - Method in class org.onosproject.net.intent.PathIntent.Builder
 
constraints(List<Constraint>) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
 
constraints(List<Constraint>) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
 
constraints(List<Constraint>) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
 
consumer() - Method in class org.onosproject.net.newresource.ResourceAllocation
Returns the consumer of this resource.
consumerId() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns consumer identity.
CONTACT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
CONTACT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
CONTACT_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ContactStatementContext
 
CONTACT_KEYWORD - Static variable in class YangLexer
 
contactStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
contactStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.MetaStatementsContext
 
ContactStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ContactStatementContext
 
CONTAINER_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
CONTAINER_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
CONTAINER_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ContainerStatementContext
 
CONTAINER_KEYWORD - Static variable in class YangLexer
 
containerStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
containerStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DataDefStatementContext
 
containerStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ShortCaseStatementContext
 
ContainerStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ContainerStatementContext
 
contains(IpPrefix) - Method in class org.onlab.packet.IpPrefix
Determines whether a given IP prefix is contained within this prefix.
contains(IpAddress) - Method in class org.onlab.packet.IpPrefix
Determines whether a given IP address is contained within this prefix.
contains(Object) - Method in class org.onlab.util.ExtendedSet
 
contains(Object) - Method in class org.onlab.util.UnmodifiableDeque
 
contains(Object) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
contains(E) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Returns if this set contains the specified element.
contains(E) - Method in interface org.onosproject.store.service.TransactionalSet
Returns true if this set contains the specified element.
containsAll(Collection<?>) - Method in class org.onlab.util.ExtendedSet
 
containsAll(Collection<?>) - Method in class org.onlab.util.UnmodifiableDeque
 
containsAll(Collection<?>) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
containsAll(Collection<? extends E>) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Returns if this set contains all the elements in specified collection.
containsKey(Object) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
containsKey(K) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
containsKey(K) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Returns true if this map contains a mapping for the specified key.
containsKey(K) - Method in interface org.onosproject.store.service.ConsistentMap
Returns true if this map contains a mapping for the specified key.
containsKey(K) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Returns true if the map contains a mapping for the specified key.
containsNeighbour(Ip4Address) - Method in class org.onosproject.ospf.protocol.ospfpacket.types.HelloPacket
Checks neighbor is in map or not.
containsValue(Object) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
containsValue(V) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
containsValue(V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Returns true if this map contains the specified value.
containsValue(V) - Method in interface org.onosproject.store.service.ConsistentMap
Returns true if this map contains the specified value.
containsValue(V) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Returns true if the map contains a mapping from any key to the specified value.
context() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
context() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
context() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
context() - Method in interface org.onosproject.net.flowobjective.Objective
Obtains an optional context.
context() - Method in class org.onosproject.net.meter.DefaultMeterRequest
 
context() - Method in interface org.onosproject.net.meter.MeterRequest
Returns the callback context for this meter.
context - Variable in class org.onosproject.openstacknetworking.routing.OpenstackPnatHandler
 
Context(Timer.Context, String) - Constructor for class org.onosproject.utils.MeteringAgent.Context
Constructs Context.
continuous(ContinuousResourceId) - Static method in class org.onosproject.net.newresource.Resources
Create a factory for continuous-type with the specified resource ID.
continuous(DiscreteResourceId, Class<?>) - Static method in class org.onosproject.net.newresource.Resources
Creates a factory for continuous-type with the specified parent ID and child.
continuous(DeviceId, Class<?>) - Static method in class org.onosproject.net.newresource.Resources
Create a factory for continuous-type with the specified device ID and type.
continuous(DeviceId, Object...) - Static method in class org.onosproject.net.newresource.Resources
Create a factory for continuous-type with the specified device ID and components.
continuous(DeviceId, PortNumber, Class<?>) - Static method in class org.onosproject.net.newresource.Resources
Create a factory for continuous-type with the specified device ID, port number and type.
continuous(DeviceId, PortNumber, Object...) - Static method in class org.onosproject.net.newresource.Resources
Create a factory for continuous-type with the specified device ID and components.
ContinuousFactory - Class in org.onosproject.net.newresource
Factory class for continuous-type resource related instances.
ContinuousFactory(ContinuousResourceId) - Constructor for class org.onosproject.net.newresource.ContinuousFactory
Creates an instance with the specified resource ID.
ContinuousResource - Class in org.onosproject.net.newresource
Represents a resource path which specifies a resource which can be measured as continuous value.
ContinuousResource(ContinuousResourceId, double) - Constructor for class org.onosproject.net.newresource.ContinuousResource
 
ContinuousResource() - Constructor for class org.onosproject.net.newresource.ContinuousResource
 
ContinuousResourceId - Class in org.onosproject.net.newresource
ResourceId for ContinuousResource.
ContinuousResourceId(ImmutableList.Builder<Object>, Class<?>) - Constructor for class org.onosproject.net.newresource.ContinuousResourceId
 
ContinuousResourceId() - Constructor for class org.onosproject.net.newresource.ContinuousResourceId
 
CONTROL_MESSAGE_METRICS - Static variable in class org.onosproject.cpman.ControlResource
 
CONTROLLER - Static variable in class org.onosproject.net.meter.MeterId
 
CONTROLLER - Static variable in class org.onosproject.net.PortNumber
 
controller - Variable in class org.onosproject.openstacknode.OpenstackNodeManager
 
CONTROLLER_NUMBER - Static variable in class org.onosproject.net.PortNumber
 
ControllerConfig - Interface in org.onosproject.net.behaviour
Device behaviour to obtain and set controllers at the device.
ControllerInfo - Class in org.onosproject.net.behaviour
Represents information for a device to connect to a controller.
ControllerInfo(IpAddress, int, String) - Constructor for class org.onosproject.net.behaviour.ControllerInfo
Information for contacting the controller.
ControllerInfo(String) - Constructor for class org.onosproject.net.behaviour.ControllerInfo
Information for contacting the controller, if some information is not contained in the target string because it's optional it's leaved as in the field declaration (default values).
ControllerNode - Interface in org.onosproject.cluster
Represents a controller instance as a member in a cluster.
ControllerNode.State - Enum in org.onosproject.cluster
Represents the operational state of the instance.
ControllerNodeToNodeId - Class in org.onosproject.cluster
Function to convert ControllerNode to NodeId.
ControllerNodeToNodeId() - Constructor for class org.onosproject.cluster.ControllerNodeToNodeId
 
ControlLoad - Interface in org.onosproject.cpman
Data repository for control plane load information.
ControlMessage - Interface in org.onosproject.cpman
Abstraction of control message.
ControlMessage.Type - Enum in org.onosproject.cpman
 
ControlMetric - Class in org.onosproject.cpman
Include various control plane metrics.
ControlMetric(ControlMetricType, MetricValue) - Constructor for class org.onosproject.cpman.ControlMetric
Constructs a control metric using the given control metric type and metric value.
ControlMetricType - Enum in org.onosproject.cpman
A set of metric type used in control plane.
ControlPlaneMonitorService - Interface in org.onosproject.cpman
Control Plane Statistics Service Interface.
ControlPlaneService - Interface in org.onosproject.cpman
Control Plane Service interface.
ControlResource - Class in org.onosproject.cpman
A set of resource type used in control plane.
ControlResource.Type - Enum in org.onosproject.cpman
Control resource type.
convertToFourBytes(int) - Static method in class org.onosproject.ospf.protocol.util.OspfUtil
Converts a number to four bytes.
convertToFourBytes(long) - Static method in class org.onosproject.ospf.protocol.util.OspfUtil
Converts a number to four bytes.
convertToSixteenBits(String) - Static method in class org.onosproject.ospf.protocol.util.ChecksumCalculator
Converts given string to sixteen bits integer.
convertToThreeBytes(int) - Static method in class org.onosproject.ospf.protocol.util.OspfUtil
Converts a number to three bytes.
convertToTwoBytes(int) - Static method in class org.onosproject.ospf.protocol.util.OspfUtil
Converts an integer to two bytes.
cookie() - Method in class org.onosproject.net.packet.DefaultInboundPacket
 
cookie() - Method in interface org.onosproject.net.packet.InboundPacket
Returns the cookie in the packet in message.
copy() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
copy() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
copy() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
copy() - Method in interface org.onosproject.net.flowobjective.Objective
Returns a new builder set to create a copy of this objective.
copyDirectory(String, String) - Static method in class org.onlab.util.Tools
Copies the specified directory path. Use with great caution since no attempt is made to check for symbolic links, which could result in copy of unintended files.
copyDirectory(File, File) - Static method in class org.onlab.util.Tools
Copies the specified directory path. Use with great caution since no attempt is made to check for symbolic links, which could result in copy of unintended files.
copyOf(byte[]) - Static method in class org.onlab.util.Tools
Returns a copy of the input byte array.
copyTtlIn() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
copyTtlIn() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 copy TTL to inner header modification.
copyTtlIn() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Copy the TTL to inner protocol layer.
copyTtlOut() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
copyTtlOut() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 copy TTL to outer header modification.
copyTtlOut() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Copy the TTL to outer protocol layer.
CORE_APP_NAME - Static variable in interface org.onosproject.core.CoreService
Name of the core "application".
CORE_PROVIDER_ID - Static variable in interface org.onosproject.core.CoreService
Identifier of the core "provider".
CoreButtons() - Constructor for class org.onosproject.ui.topo.TopoConstants.CoreButtons
 
coreCount() - Method in interface org.onosproject.cpman.SystemInfo
Returns number of CPU cores.
CoreService - Interface in org.onosproject.core
Service for interacting with the core system of the controller.
coreService - Variable in class org.onosproject.events.EventHistoryManager
 
coreService - Variable in class org.onosproject.loadtest.DistributedConsensusLoadTest
 
coreService - Variable in class org.onosproject.openstacknetworking.routing.OpenstackRoutingManager
 
coreService - Variable in class org.onosproject.openstacknetworking.switching.OpenstackSwitchingManager
 
coreService - Variable in class org.onosproject.openstacknode.OpenstackNodeManager
 
cost(V) - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
Returns the current cost to reach the specified vertex.
cost() - Method in class org.onlab.graph.DefaultMutablePath
 
cost() - Method in class org.onlab.graph.DefaultPath
 
cost() - Method in class org.onlab.graph.DisjointPathPair
 
cost() - Method in interface org.onlab.graph.Path
Returns the total cost of the path as a unit-less number.
cost() - Method in class org.onosproject.net.DefaultDisjointPath
 
cost() - Method in class org.onosproject.net.DefaultPath
 
cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
 
cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
 
cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.BooleanConstraint
Evaluates the specified link and provides the cost for its traversal.
cost(Link, LinkResourceService) - Method in interface org.onosproject.net.intent.Constraint
Evaluates the specified link and provides the cost for its traversal.
cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
 
cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.PartialFailureConstraint
 
cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.WaypointConstraint
 
cost() - Method in interface org.onosproject.net.Path
Returns the path cost as a unit-less value.
costs - Variable in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
 
costs() - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
 
costs() - Method in interface org.onlab.graph.GraphPathSearch.Result
Return a bindings of each vertex to its cost in the path.
cotrollerDeviceId() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns controller identifier that this bridge belongs to.
cotrollerDeviceId() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
count() - Method in interface org.onosproject.cpman.ControlMessage
Returns the latest control message packet count.
count() - Method in class org.onosproject.cpman.DefaultControlMessage
 
count(long) - Method in class org.onosproject.cpman.MetricValue.Builder
Sets count value.
countDown() - Method in class org.onlab.util.CountDownCompleter
Records a single completion.
CountDownCompleter<T> - Class in org.onlab.util
A synchronization utility that defers invocation of a consumer callback until a set number of actions tracked by a long counter complete.
CountDownCompleter(T, long, Consumer<T>) - Constructor for class org.onlab.util.CountDownCompleter
Constructor.
Counter - Class in org.onlab.util
Counting mechanism capable of tracking occurrences and rates.
Counter() - Constructor for class org.onlab.util.Counter
Creates a new counter.
Counter(long, long, long) - Constructor for class org.onlab.util.Counter
Creates a new counter in a specific state.
CPU_METRICS - Static variable in class org.onosproject.cpman.ControlResource
 
cpuCount() - Method in interface org.onosproject.cpman.SystemInfo
Returns number of CPUs.
cpuSpeed(int) - Method in interface org.onosproject.cpman.SystemInfo.Builder
Sets CPU speed.
cpuSpeed() - Method in interface org.onosproject.cpman.SystemInfo
Returns CPU speed in MHz.
create(short, short, ByteBuffer) - Static method in class org.onlab.packet.pim.PIMHelloOption
Creates a new PIM Hello option with the specified values.
create() - Method in class org.onlab.util.KryoNamespace
Creates a Kryo instance.
create(InputStream) - Method in interface org.onosproject.app.ApplicationStore
Creates the application from the specified application descriptor input stream.
create(InputStream) - Method in class org.onosproject.store.app.GossipApplicationStore
 
create(LinkKey, Link) - Method in class org.onosproject.ui.topo.BaseLinkMap
 
create(LinkKey, Link) - Method in class org.onosproject.ui.topo.BiLinkMap
Creates a new instance of a bi-link.
createAddGroupOperation(GroupId, GroupDescription.Type, GroupBuckets) - Static method in class org.onosproject.net.group.GroupOperation
Creates ADD group operation object.
createAllGroupBucket(TrafficTreatment) - Static method in class org.onosproject.net.group.DefaultGroupBucket
Creates all group bucket.
createBehaviour(DriverData, Class<T>) - Method in class org.onosproject.net.driver.DefaultDriver
 
createBehaviour(DriverHandler, Class<T>) - Method in class org.onosproject.net.driver.DefaultDriver
 
createBehaviour(DriverData, Class<T>) - Method in interface org.onosproject.net.driver.Driver
Creates an instance of behaviour primed with the specified driver data.
createBehaviour(DriverHandler, Class<T>) - Method in interface org.onosproject.net.driver.Driver
Creates an instance of behaviour primed with the specified driver data.
createBinaryString(IpPrefix) - Static method in class org.onosproject.routing.RouteEntry
Creates the binary string representation of an IP prefix.
createConfig() - Method in class org.onosproject.net.config.ConfigFactory
Creates a new but uninitialized configuration.
createConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigStore
Creates a new configuration of the given class for the specified subject.
createCounter(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
Creates a Counter metric.
createCounter(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
Creates a Counter metric.
created() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
createDefaultOptions() - Method in class org.onlab.packet.pim.PIMHello
Create a PIM Hello packet with the most common hello options and default values.
createDeleteGroupOperation(GroupId, GroupDescription.Type) - Static method in class org.onosproject.net.group.GroupOperation
Creates DELETE group operation object.
createDeviceKeyUsingCommunityName(DeviceKeyId, String, String) - Static method in class org.onosproject.net.key.DeviceKey
Method to create a device key of type CommunityName.
createDeviceKeyUsingUsernamePassword(DeviceKeyId, String, String, String) - Static method in class org.onosproject.net.key.DeviceKey
Method to create a device key of type USERNAME_PASSWORD.
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.
createEdgeLink(ConnectPoint, boolean) - Static method in class org.onosproject.net.DefaultEdgeLink
Creates a phantom edge link, to an unspecified end-station.
createEdgeLink(Host, boolean) - Static method in class org.onosproject.net.DefaultEdgeLink
Creates a an edge link, to the specified end-station.
createFailedGroupOperation(GroupOperation, GroupOperation.GroupMsgErrorCode) - Static method in class org.onosproject.net.group.GroupOperation
 
createFailoverGroupBucket(TrafficTreatment, PortNumber, GroupId) - Static method in class org.onosproject.net.group.DefaultGroupBucket
Creates failover group bucket with watchport or watchgroup.
createFloatingIP(OpenstackFloatingIP) - Method in interface org.onosproject.openstacknetworking.OpenstackRoutingService
Stores the Floating IP information created by Openstack.
createFloatingIP(OpenstackFloatingIP) - Method in class org.onosproject.openstacknetworking.routing.OpenstackRoutingManager
 
createFloatingIp(InputStream) - Method in class org.onosproject.openstacknetworking.web.OpenstackFloatingIpWebResource
Create FloatingIP.
createGenID(int) - Static method in class org.onlab.packet.pim.PIMHelloOption
Creates a new generation ID option with a particular generation ID.
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.
createGroup(GroupId) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a group instruction.
createHandler(DeviceId, String...) - Method in interface org.onosproject.net.driver.DriverService
Creates a new driver handler for interacting with the specified device.
createHistogram(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
Creates a Histogram metric.
createHistogram(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
Creates a Histogram metric.
createHoldTime(short) - Static method in class org.onlab.packet.pim.PIMHelloOption
Creates a new hold time option.
createIndirectGroupBucket(TrafficTreatment) - Static method in class org.onosproject.net.group.DefaultGroupBucket
Creates indirect group bucket.
createMeter(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
Creates a Meter metric.
createMeter(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
Creates a Meter metric.
createModifyGroupOperation(GroupId, GroupDescription.Type, GroupBuckets) - Static method in class org.onosproject.net.group.GroupOperation
Creates MODIFY group operation object.
createNetwork(OpenstackNetwork) - Method in interface org.onosproject.openstacknetworking.OpenstackSwitchingService
Stores the network information created by openstack.
createNetwork(OpenstackNetwork) - Method in class org.onosproject.openstacknetworking.switching.OpenstackSwitchingManager
 
createNetwork(InputStream) - Method in class org.onosproject.openstacknetworking.web.OpenstackNetworkWebResource
 
createNoAction() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a no action instruction.
createOrUpdateDevice(ProviderId, DeviceId, DeviceDescription) - Method in interface org.onosproject.net.device.DeviceStore
Creates a new infrastructure device, or updates an existing one using the supplied device description.
createOrUpdateDeviceKey(DeviceKey) - Method in interface org.onosproject.net.key.DeviceKeyStore
Creates or updates a device key.
createOrUpdateHost(ProviderId, HostId, HostDescription, boolean) - Method in interface org.onosproject.net.host.HostStore
Creates a new host or updates the existing one based on the specified description.
createOrUpdateLink(ProviderId, LinkDescription) - Method in interface org.onosproject.net.link.LinkStore
Creates a new link, or updates an existing one, based on the given information.
createOrUpdateTunnel(Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Creates or updates a tunnel.
createOutput(PortNumber) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates an output instruction using the specified port number.
createPorts(OpenstackPort) - Method in interface org.onosproject.openstacknetworking.OpenstackSwitchingService
Store the port information created by Openstack.
createPorts(OpenstackPort) - Method in class org.onosproject.openstacknetworking.switching.OpenstackSwitchingManager
 
createPorts(InputStream) - Method in class org.onosproject.openstacknetworking.web.OpenstackPortWebResource
 
createPriority(int) - Static method in class org.onlab.packet.pim.PIMHelloOption
Creates a new priority option.
createProviderService(DeviceProvider) - Method in class org.onosproject.incubator.rpc.grpc.DeviceProviderRegistryClientProxy
 
createProviderService(LinkProvider) - Method in class org.onosproject.incubator.rpc.grpc.LinkProviderRegistryClientProxy
 
createProviderService(P) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
Creates a new provider service bound to the specified provider.
createPruneDelay(short, short) - Static method in class org.onlab.packet.pim.PIMHelloOption
Creates a new LAN Prune Delay option.
createRandomNumber() - Static method in class org.onosproject.ospf.protocol.util.OspfUtil
Creates a random number.
createRegion(RegionId, String, Region.Type, List<Set<NodeId>>) - Method in interface org.onosproject.net.region.RegionAdminService
Creates a new region using the supplied data.
createRegion(RegionId, String, Region.Type, List<Set<NodeId>>) - Method in interface org.onosproject.net.region.RegionStore
Creates a new region using the supplied data.
createRequestHandlers() - Method in class org.onosproject.ui.UiMessageHandler
Subclasses must create and return the collection of request handlers for the message types they handle.
createRouter(OpenstackRouter) - Method in interface org.onosproject.openstacknetworking.OpenstackRoutingService
Stores the router information created by Openstack.
createRouter(OpenstackRouter) - Method in class org.onosproject.openstacknetworking.routing.OpenstackRoutingManager
 
createRouter(InputStream) - Method in class org.onosproject.openstacknetworking.web.OpensatckRouterWebResource
 
createSelectGroupBucket(TrafficTreatment) - Static method in class org.onosproject.net.group.DefaultGroupBucket
Creates select group bucket with weight as 1.
createSelectGroupBucket(TrafficTreatment, short) - Static method in class org.onosproject.net.group.DefaultGroupBucket
Creates select group bucket with specified weight.
createSubject(String) - Method in class org.onosproject.net.config.SubjectFactory
Creates a configuration subject from its key image.
createSubnet(OpenstackSubnet) - Method in interface org.onosproject.openstacknetworking.OpenstackSwitchingService
Stores the subnet information created by openstack.
createSubnet(OpenstackSubnet) - Method in class org.onosproject.openstacknetworking.switching.OpenstackSwitchingManager
 
createSubnet(InputStream) - Method in class org.onosproject.openstacknetworking.web.OpenstackSubnetWebResource
 
createTableModel() - Method in class org.onosproject.ui.table.TableRequestHandler
Creates the table model (devoid of data) using TableRequestHandler.getColumnIds() to initialize it, ready to be populated.
createTestFiles(List<String>) - Static method in class org.onlab.junit.TestTools
Creates a directory tree of test files.
createTestFiles(List<String>, int, int) - Static method in class org.onlab.junit.TestTools
Creates a directory tree of test files.
createTimer(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
Creates a Timer metric.
createTimer(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
Creates a Timer metric.
createTimer(String, String, String) - Method in interface org.onosproject.core.MetricsHelper
Creates a Timer instance with given name.
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.
createTunnelInterface(BridgeName, TunnelDescription) - Method in interface org.onosproject.net.behaviour.TunnelConfig
Creates a tunnel interface on a given bridge of this device.
createVirtualDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual device within the specified network.
createVirtualLink(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - 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, Port) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual port on the specified device.
creationTime() - Method in class org.onosproject.net.topology.DefaultGraphDescription
 
creationTime() - Method in interface org.onosproject.net.topology.GraphDescription
Returns the creation timestamp of the graph description.
creationTime() - Method in interface org.onosproject.net.topology.Topology
Returns the time, specified in system millis of when the topology became available.
creationTime() - Method in class org.onosproject.store.service.Versioned
Returns the system time when this version was created.
Criteria - Class in org.onosproject.net.flow.criteria
Factory class to create various traffic selection criteria.
criteria() - Method in class org.onosproject.net.flow.DefaultTrafficSelector
 
criteria() - Method in interface org.onosproject.net.flow.TrafficSelector
Returns selection criteria as an ordered list.
Criterion - Interface in org.onosproject.net.flow.criteria
Representation of a single header field selection.
Criterion.IPv6ExthdrFlags - Enum in org.onosproject.net.flow.criteria
Bit definitions for IPv6 Extension Header pseudo-field.
Criterion.TcpFlags - Enum in org.onosproject.net.flow.criteria
 
Criterion.Type - Enum in org.onosproject.net.flow.criteria
Types of fields to which the selection criterion may apply.
crossWith(GAOrganism) - Method in interface org.onlab.graph.GAOrganism
Returns a child organism that is the result of "crossing" this organism with another.
crossWith(GAOrganism) - Method in class org.onlab.graph.SrlgGraphSearch.Subset
 
CROWN - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
CSS - Static variable in class org.onosproject.ui.topo.TopoJson
 
css() - Method in class org.onosproject.ui.UiExtension
Returns input stream containing CSS inclusion statements.
cssClasses() - Method in class org.onosproject.ui.topo.LinkHighlight
Generates the CSS classes string from the LinkHighlight.flavor and any optional LinkHighlight.mods.
current - Variable in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
CURRENT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
CURRENT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
CURRENT_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.StatusStatementContext
 
CURRENT_KEYWORD - Static variable in class YangLexer
 
currentAge() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Gets the current LSA Age, using this we calculate current age.
currentAge() - Method in class org.onosproject.ospf.controller.lsdb.LsaWrapperImpl
Gets the current LSA Age.
currentHopLimit - Variable in class org.onlab.packet.ndp.RouterAdvertisement
 
currentPower(PortNumber, T) - Method in interface org.onosproject.net.behaviour.PowerConfig
Get the current power on the component.
currentTopology() - Method in interface org.onosproject.net.topology.TopologyService
Returns the current topology descriptor.
currentTopology() - Method in interface org.onosproject.net.topology.TopologyStore
Returns the current topology snapshot.
currentUsedMaxLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.
currentValue() - Method in class org.onosproject.store.primitives.MapUpdate
Returns the expected current value for the key.
currentVersion() - Method in class org.onosproject.store.primitives.MapUpdate
Returns the expected current version in the database for the key.
cVlanId() - Method in class org.onosproject.olt.AccessDeviceEvent
 
CYCLE_LABELS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 

D

Data - Class in org.onlab.packet
 
Data() - Constructor for class org.onlab.packet.Data
 
Data(byte[]) - Constructor for class org.onlab.packet.Data
 
data - Variable in class org.onlab.packet.Data
 
data - Variable in class org.onlab.packet.DHCPOption
 
data - Variable in class org.onlab.packet.EAP
 
data() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions.Option
Gets the option data.
data() - Method in class org.onosproject.net.behaviour.DefaultNextGroup
 
data() - Method in interface org.onosproject.net.behaviour.NextGroup
Serialized form of the next group.
data() - Method in class org.onosproject.net.driver.AbstractBehaviour
 
data() - Method in interface org.onosproject.net.driver.Behaviour
Returns the driver data context.
data() - Method in class org.onosproject.net.driver.DefaultDriverHandler
 
data() - Method in interface org.onosproject.net.driver.DriverHandler
Returns the device driver data.
data() - Method in class org.onosproject.net.packet.DefaultOutboundPacket
 
data() - Method in interface org.onosproject.net.packet.OutboundPacket
Returns immutable view of the raw data to be sent.
database() - Method in class org.onosproject.ospf.controller.area.OspfAreaImpl
Gets the lsdb instance for this area.
database() - Method in interface org.onosproject.ospf.controller.OspfArea
Gets the LSDB instance for this area.
dataDefStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.AugmentStatementContext
 
dataDefStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.AugmentStatementContext
 
dataDefStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BodyStatementsContext
 
dataDefStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BodyStatementsContext
 
dataDefStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.CaseStatementContext
 
dataDefStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.CaseStatementContext
 
dataDefStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ContainerStatementContext
 
dataDefStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ContainerStatementContext
 
dataDefStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
dataDefStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.GroupingStatementContext
 
dataDefStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.GroupingStatementContext
 
dataDefStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.InputStatementContext
 
dataDefStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.InputStatementContext
 
dataDefStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ListStatementContext
 
dataDefStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ListStatementContext
 
dataDefStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.NotificationStatementContext
 
dataDefStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.NotificationStatementContext
 
dataDefStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.OutputStatementContext
 
dataDefStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.OutputStatementContext
 
dataDefStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.UsesAugmentStatementContext
 
dataDefStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.UsesAugmentStatementContext
 
DataDefStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DataDefStatementContext
 
DATALAYER_ADDRESS_LENGTH - Static variable in class org.onlab.packet.Ethernet
 
dataLength() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions.Option
Gets the option data length (in number of octets).
dataOffset - Variable in class org.onlab.packet.TCP
 
DataPoint(String, Double[]) - Constructor for class org.onosproject.ui.chart.ChartModel.DataPoint
Constructs a data point.
DataRateUnit - Enum in org.onlab.util
Data rate unit.
DATE_ARG - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
DATE_ARG - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
DATE_ARG() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DateArgumentStringContext
 
DATE_ARG - Static variable in class YangLexer
 
dateArgumentString() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
dateArgumentString() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RevisionDateStatementContext
 
dateArgumentString() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RevisionStatementContext
 
DateArgumentStringContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DateArgumentStringContext
 
DD - Static variable in class org.onosproject.ospf.protocol.util.OspfParameters
 
DD_HEADER_LENGTH - Static variable in class org.onosproject.ospf.protocol.util.OspfUtil
 
DdPacket - Class in org.onosproject.ospf.protocol.ospfpacket.types
Representation of an OSPF Database Description packet.
DdPacket() - Constructor for class org.onosproject.ospf.protocol.ospfpacket.types.DdPacket
Creates an instance of DD packet.
DdPacket(OspfPacketHeader) - Constructor for class org.onosproject.ospf.protocol.ospfpacket.types.DdPacket
Creates an instance of DD packet.
ddSeqNum() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets the DD sequence number.
deactivate(ApplicationId) - Method in interface org.onosproject.app.ApplicationAdminService
Deactivates the specified application.
deactivate(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
Mark the application as deactivated.
deactivate() - Method in class org.onosproject.events.EventHistoryManager
 
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.incubator.rpc.grpc.GrpcRemoteServiceProvider
 
deactivate() - Method in class org.onosproject.incubator.rpc.grpc.GrpcRemoteServiceServer
 
deactivate(ComponentContext) - Method in class org.onosproject.loadtest.DistributedConsensusLoadTest
 
deactivate() - Method in class org.onosproject.mlb.MastershipLoadBalancer
 
deactivate() - Method in class org.onosproject.net.driver.AbstractDriverLoader
 
deactivate() - Method in class org.onosproject.openstacknetworking.routing.OpenstackRoutingManager
 
deactivate() - Method in class org.onosproject.openstacknetworking.switching.OpenstackSwitchingManager
 
deactivate() - Method in class org.onosproject.openstacknode.OpenstackNodeManager
 
deactivate() - Method in class org.onosproject.routing.bgp.BgpSessionManager
 
deactivate() - Method in class org.onosproject.routing.fpm.FpmManager
 
deactivate() - Method in class org.onosproject.store.app.GossipApplicationStore
 
deactivate(ApplicationId) - Method in class org.onosproject.store.app.GossipApplicationStore
 
deactivate() - Method in class org.onosproject.store.cfg.GossipComponentConfigStore
 
deactivate() - Method in class org.onosproject.ui.UiTopoOverlay
Callback invoked when this overlay is deactivated.
decapsulateMessage() - Method in class org.onlab.packet.RADIUS
Decapsulates an EAP packet from the RADIUS packet.
decMplsTtl() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
decMplsTtl() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a MPLS decrement TTL modification.
decMplsTtl() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Decrement MPLS TTL.
decNwTtl() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
decNwTtl() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 decrement TTL modification.
decNwTtl() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Decrement the TTL in IP header by one.
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.JsonCodec
Decodes the specified entity from JSON.
decode(ArrayNode, CodecContext) - Method in class org.onosproject.codec.JsonCodec
Decodes the specified JSON array into a collection of entities.
decode(ObjectNode, CodecContext) - Method in class org.onosproject.openstackinterface.web.OpenstackFloatingIpCodec
Decodes the OpenstackFloatingIP.
decode(ObjectNode, CodecContext) - Method in class org.onosproject.openstackinterface.web.OpenstackNetworkCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.openstackinterface.web.OpenstackPortCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.openstackinterface.web.OpenstackRouterCodec
Decodes the OpenstackRouter.
decode(ObjectNode, CodecContext) - Method in class org.onosproject.openstackinterface.web.OpenstackRouterInterfaceCodec
Decodes the OpenstackRouterInterface.
decode(ObjectNode, CodecContext) - Method in class org.onosproject.openstackinterface.web.OpenstackSecurityGroupCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.openstackinterface.web.OpenstackSubnetCodec
 
decode(ChannelHandlerContext, Channel, ChannelBuffer) - Method in class org.onosproject.routing.bgp.BgpFrameDecoder
 
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.
decode(byte[]) - Method in interface org.onosproject.store.service.Serializer
Deserialize the specified bytes.
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.
decrementAndGet(K) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Decrements by one the value currently associated with key, and returns the new value.
decrementAndGet(K) - Method in interface org.onosproject.store.service.AtomicCounterMap
Decrements by one the value currently associated with key, and returns the new value.
DEFAULT_BUFFER_SIZE - Static variable in class org.onlab.util.KryoNamespace
Default buffer size used for serialization.
DEFAULT_COORD - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
 
DEFAULT_DEVICE - Static variable in class org.onlab.packet.ONOSLLDP
 
DEFAULT_GENID - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
DEFAULT_HOLDTIME - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
DEFAULT_INTENT_PRIORITY - Static variable in class org.onosproject.net.intent.Intent
 
DEFAULT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
DEFAULT_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
DEFAULT_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DefaultStatementContext
 
DEFAULT_KEYWORD - Static variable in class YangLexer
 
DEFAULT_LISTEN_PORT - Static variable in class org.onosproject.incubator.rpc.grpc.GrpcRemoteServiceServer
 
DEFAULT_NAME - Static variable in class org.onlab.packet.ONOSLLDP
 
DEFAULT_OPERTATION_TIMEOUT_MILLIS - Static variable in interface org.onosproject.store.service.DistributedPrimitive
 
DEFAULT_OVERRIDEINTERVAL - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
DEFAULT_PERMANENT - Static variable in interface org.onosproject.net.flowobjective.Objective
 
DEFAULT_POOL_SIZE - Static variable in class org.onlab.util.SharedExecutors
 
DEFAULT_POOL_SIZE - Static variable in class org.onlab.util.SharedScheduledExecutors
 
DEFAULT_PORT - Static variable in class org.onosproject.cluster.DefaultControllerNode
 
DEFAULT_PRIORITY - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
DEFAULT_PRIORITY - Static variable in interface org.onosproject.net.flowobjective.Objective
 
DEFAULT_PRUNEDELAY - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
DEFAULT_SPEED - Static variable in class org.onosproject.net.DefaultPort
Default port speed in Mbps.
DEFAULT_TIMEOUT - Static variable in interface org.onosproject.net.flowobjective.Objective
 
DefaultAlarm - Class in org.onosproject.incubator.net.faultmanagement.alarm
Default implementation of an alarm.
DefaultAlarm.Builder - Class in org.onosproject.incubator.net.faultmanagement.alarm
 
DefaultAnnotations - Class in org.onosproject.net
Represents a set of simple annotations that can be used to add arbitrary attributes to various parts of the data model.
DefaultAnnotations.Builder - Class in org.onosproject.net
Facility for gradually building model annotations.
DefaultApplication - Class in org.onosproject.core
Default implementation of network control/management application descriptor.
DefaultApplication(ApplicationId, Version, String, String, String, String, String, String, byte[], ApplicationRole, Set<Permission>, Optional<URI>, List<String>, List<String>) - Constructor for class org.onosproject.core.DefaultApplication
Creates a new application descriptor using the supplied data.
DefaultApplicationDescription - Class in org.onosproject.app
Default implementation of network control/management application descriptor.
DefaultApplicationDescription(String, Version, String, String, String, String, String, String, byte[], ApplicationRole, Set<Permission>, URI, List<String>, List<String>) - Constructor for class org.onosproject.app.DefaultApplicationDescription
Creates a new application descriptor using the supplied data.
DefaultApplicationId - Class in org.onosproject.core
Application identifier.
DefaultApplicationId(int, String) - Constructor for class org.onosproject.core.DefaultApplicationId
Creates a new application ID.
DefaultAtomicCounter - Class in org.onosproject.store.primitives
Default implementation for a AtomicCounter backed by a AsyncAtomicCounter.
DefaultAtomicCounter(AsyncAtomicCounter, long) - Constructor for class org.onosproject.store.primitives.DefaultAtomicCounter
 
DefaultAtomicValue<V> - Class in org.onosproject.store.primitives
Default implementation for a AtomicValue backed by a AsyncAtomicValue.
DefaultAtomicValue(AsyncAtomicValue<V>, long) - Constructor for class org.onosproject.store.primitives.DefaultAtomicValue
 
DefaultBand - Class in org.onosproject.net.meter
A default implementation for a Band.
DefaultBand(Band.Type, long, Long, Short) - Constructor for class org.onosproject.net.meter.DefaultBand
 
DefaultBand.Builder - Class in org.onosproject.net.meter
 
DefaultBridgeDescription - Class in org.onosproject.net.behaviour
The default implementation of bridge.
DefaultBridgeDescription(BridgeName, DeviceId, DeviceId, SparseAnnotations...) - Constructor for class org.onosproject.net.behaviour.DefaultBridgeDescription
 
DefaultCellComparator - Class in org.onosproject.ui.table.cell
A default cell comparator.
DefaultCellFormatter - Class in org.onosproject.ui.table.cell
A default cell formatter.
defaultColumnId() - Method in class org.onosproject.ui.table.TableRequestHandler
Returns the default column ID to be used when one is not supplied in the payload as the column on which to sort.
DefaultConsistentMap<K,V> - Class in org.onosproject.store.primitives
Default implementation of ConsistentMap.
DefaultConsistentMap(AsyncConsistentMap<K, V>, long) - Constructor for class org.onosproject.store.primitives.DefaultConsistentMap
 
DefaultControllerNode - Class in org.onosproject.cluster
Default implementation of a controller instance descriptor.
DefaultControllerNode(NodeId, IpAddress) - Constructor for class org.onosproject.cluster.DefaultControllerNode
Creates a new instance with the specified id and IP address.
DefaultControllerNode(NodeId, IpAddress, int) - Constructor for class org.onosproject.cluster.DefaultControllerNode
Creates a new instance with the specified id and IP address and TCP port.
DefaultControlMessage - Class in org.onosproject.cpman
Default control message implementation.
DefaultControlMessage(ControlMessage.Type, DeviceId, long, long, long, long) - Constructor for class org.onosproject.cpman.DefaultControlMessage
Generates a control message instance using given type and statistic information.
DefaultDevice - Class in org.onosproject.net
Default infrastructure device model implementation.
DefaultDevice(ProviderId, DeviceId, Device.Type, String, String, String, String, ChassisId, Annotations...) - Constructor for class org.onosproject.net.DefaultDevice
Creates a network element attributed to the specified provider.
DefaultDevice.DeviceDriverData - Class in org.onosproject.net
Projection of the parent entity as a driver data entity.
DefaultDeviceDescription - Class in org.onosproject.net.device
Default implementation of immutable device description entity.
DefaultDeviceDescription(URI, Device.Type, String, String, String, String, ChassisId, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultDeviceDescription
Creates a device description using the supplied information.
DefaultDeviceDescription(DeviceDescription, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultDeviceDescription
Creates a device description using the supplied information.
DefaultDeviceDescription(DeviceDescription, Device.Type, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultDeviceDescription
Creates a device description using the supplied information.
DefaultDisjointPath - Class in org.onosproject.net
Default implementation of a network disjoint path pair.
DefaultDisjointPath(ProviderId, DefaultPath, DefaultPath) - Constructor for class org.onosproject.net.DefaultDisjointPath
Creates a disjoint path pair from two default paths.
DefaultDistributedSet<E> - Class in org.onosproject.store.primitives
Implementation of DistributedSet that merely delegates to a AsyncDistributedSet and waits for the operation to complete.
DefaultDistributedSet(AsyncDistributedSet<E>, long) - Constructor for class org.onosproject.store.primitives.DefaultDistributedSet
 
DefaultDriver - Class in org.onosproject.net.driver
Default implementation of extensible driver.
DefaultDriver(String, Driver, String, String, String, Map<Class<? extends Behaviour>, Class<? extends Behaviour>>, Map<String, String>) - Constructor for class org.onosproject.net.driver.DefaultDriver
Deprecated.
1.5.0 Falcon Release
DefaultDriver(String, List<Driver>, String, String, String, Map<Class<? extends Behaviour>, Class<? extends Behaviour>>, Map<String, String>) - Constructor for class org.onosproject.net.driver.DefaultDriver
Creates a driver with the specified name.
DefaultDriverData - Class in org.onosproject.net.driver
Default implementation of driver data descriptor.
DefaultDriverData(Driver, DeviceId) - Constructor for class org.onosproject.net.driver.DefaultDriverData
Creates new driver data.
DefaultDriverHandler - Class in org.onosproject.net.driver
Default implementation of driver handler.
DefaultDriverHandler(DriverData) - Constructor for class org.onosproject.net.driver.DefaultDriverHandler
Creates new driver handler with the attached driver data.
DefaultDriverProvider - Class in org.onosproject.net.driver
Default driver provider implementation.
DefaultDriverProvider() - Constructor for class org.onosproject.net.driver.DefaultDriverProvider
 
DefaultDriverProviderService - Interface in org.onosproject.net.driver
Service representing availability of default drivers.
DefaultEdgeLink - Class in org.onosproject.net
Default edge link model implementation.
DefaultEdgeLink(ProviderId, ConnectPoint, HostLocation, boolean, Annotations...) - Constructor for class org.onosproject.net.DefaultEdgeLink
Creates an edge link using the supplied information.
DefaultEventSinkRegistry - Class in org.onosproject.event
Base implementation of event sink registry.
DefaultEventSinkRegistry() - Constructor for class org.onosproject.event.DefaultEventSinkRegistry
 
DefaultFilteringObjective - Class in org.onosproject.net.flowobjective
Default implementation of a filtering objective.
DefaultFilteringObjective.Builder - Class in org.onosproject.net.flowobjective
 
DefaultFlowEntry - Class in org.onosproject.net.flow
 
DefaultFlowEntry(FlowRule, FlowEntry.FlowEntryState, long, long, long) - Constructor for class org.onosproject.net.flow.DefaultFlowEntry
 
DefaultFlowEntry(FlowRule) - Constructor for class org.onosproject.net.flow.DefaultFlowEntry
 
DefaultFlowEntry(FlowRule, int, int) - Constructor for class org.onosproject.net.flow.DefaultFlowEntry
 
DefaultFlowRule - Class in org.onosproject.net.flow
 
DefaultFlowRule(FlowRule) - Constructor for class org.onosproject.net.flow.DefaultFlowRule
 
DefaultFlowRule(DeviceId, TrafficSelector, TrafficTreatment, int, ApplicationId, int, boolean, FlowRuleExtPayLoad) - Constructor for class org.onosproject.net.flow.DefaultFlowRule
Support for the third party flow rule.
DefaultFlowRule(DeviceId, TrafficSelector, TrafficTreatment, int, ApplicationId, GroupId, int, boolean, FlowRuleExtPayLoad) - Constructor for class org.onosproject.net.flow.DefaultFlowRule
Support for the third party flow rule.
DefaultFlowRule.Builder - Class in org.onosproject.net.flow
 
DefaultForwardingObjective - Class in org.onosproject.net.flowobjective
Default implementation of a forwarding objective.
DefaultForwardingObjective.Builder - Class in org.onosproject.net.flowobjective
 
DefaultGraphDescription - Class in org.onosproject.net.topology
Default implementation of an immutable topology graph data carrier.
DefaultGraphDescription(long, long, Iterable<Device>, Iterable<Link>, SparseAnnotations...) - Constructor for class org.onosproject.net.topology.DefaultGraphDescription
Creates a minimal topology graph description to allow core to construct and process the topology graph.
DefaultGroup - Class in org.onosproject.net.group
ONOS implementation of default group that is stored in the system.
DefaultGroup(GroupId, GroupDescription) - Constructor for class org.onosproject.net.group.DefaultGroup
Default group object constructor with the parameters.
DefaultGroup(GroupId, DeviceId, GroupDescription.Type, GroupBuckets) - Constructor for class org.onosproject.net.group.DefaultGroup
Default group object constructor with the available information from data plane.
DefaultGroupBucket - Class in org.onosproject.net.group
Group bucket implementation.
DefaultGroupDescription - Class in org.onosproject.net.group
Default implementation of group description interface.
DefaultGroupDescription(DeviceId, GroupDescription.Type, GroupBuckets, GroupKey, Integer, ApplicationId) - Constructor for class org.onosproject.net.group.DefaultGroupDescription
Constructor to be used by north bound applications.
DefaultGroupDescription(GroupDescription) - Constructor for class org.onosproject.net.group.DefaultGroupDescription
Constructor to be used by group subsystem internal components.
DefaultGroupDescription(DeviceId, GroupDescription.Type, GroupBuckets) - Constructor for class org.onosproject.net.group.DefaultGroupDescription
Constructor to be used by group subsystem internal components.
DefaultGroupId - Class in org.onosproject.core
Default implementation of GroupId.
DefaultGroupId(int) - Constructor for class org.onosproject.core.DefaultGroupId
 
DefaultGroupKey - Class in org.onosproject.net.group
Default implementation of group key interface.
DefaultGroupKey(byte[]) - Constructor for class org.onosproject.net.group.DefaultGroupKey
 
DefaultHashMap<K,V> - Class in org.onlab.util
HashMap that returns a default value for unmapped keys.
DefaultHashMap(V) - Constructor for class org.onlab.util.DefaultHashMap
Constructs an empty map with the given default value.
DefaultHost - Class in org.onosproject.net
A basic implementation of a Host.
DefaultHost(ProviderId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>, Annotations...) - Constructor for class org.onosproject.net.DefaultHost
Creates an end-station host using the supplied information.
DefaultHostDescription - Class in org.onosproject.net.host
Default implementation of an immutable host description.
DefaultHostDescription(MacAddress, VlanId, HostLocation, SparseAnnotations...) - Constructor for class org.onosproject.net.host.DefaultHostDescription
Creates a host description using the supplied information.
DefaultHostDescription(MacAddress, VlanId, HostLocation, IpAddress, SparseAnnotations...) - Constructor for class org.onosproject.net.host.DefaultHostDescription
Creates a host description using the supplied information.
DefaultHostDescription(MacAddress, VlanId, HostLocation, Set<IpAddress>, SparseAnnotations...) - Constructor for class org.onosproject.net.host.DefaultHostDescription
Creates a host description using the supplied information.
DefaultInboundPacket - Class in org.onosproject.net.packet
Default implementation of an immutable inbound packet.
DefaultInboundPacket(ConnectPoint, Ethernet, ByteBuffer) - Constructor for class org.onosproject.net.packet.DefaultInboundPacket
Creates an immutable inbound packet.
DefaultInboundPacket(ConnectPoint, Ethernet, ByteBuffer, Optional<Long>) - Constructor for class org.onosproject.net.packet.DefaultInboundPacket
Creates an immutable inbound packet with cookie.
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.
DefaultLeaderElector - Class in org.onosproject.store.primitives
Default implementation for a LeaderElector backed by a AsyncLeaderElector.
DefaultLeaderElector(AsyncLeaderElector, long) - Constructor for class org.onosproject.store.primitives.DefaultLeaderElector
 
DefaultLink - Class in org.onosproject.net
Default infrastructure link model implementation.
DefaultLink(ProviderId, ConnectPoint, ConnectPoint, Link.Type, Annotations...) - Constructor for class org.onosproject.net.DefaultLink
Creates an active infrastructure link using the supplied information.
DefaultLink.Builder - Class in org.onosproject.net
Builder for DefaultLink objects.
DefaultLinkDescription - Class in org.onosproject.net.link
Default implementation of immutable link description entity.
DefaultLinkDescription(ConnectPoint, ConnectPoint, Link.Type, boolean, SparseAnnotations...) - Constructor for class org.onosproject.net.link.DefaultLinkDescription
Creates a link description using the supplied information.
DefaultLinkDescription(ConnectPoint, ConnectPoint, Link.Type, SparseAnnotations...) - Constructor for class org.onosproject.net.link.DefaultLinkDescription
Creates a link description using the supplied information.
DefaultLinkResourceAllocations - Class in org.onosproject.net.resource.link
Deprecated.
in Emu Release
DefaultLinkResourceAllocations(LinkResourceRequest, Map<Link, Set<ResourceAllocation>>) - Constructor for class org.onosproject.net.resource.link.DefaultLinkResourceAllocations
Deprecated.
Creates a new link resource allocations.
DefaultLinkResourceRequest - Class in org.onosproject.net.resource.link
Deprecated.
in Emu Release
DefaultLinkResourceRequest.Builder - Class in org.onosproject.net.resource.link
Deprecated.
Builder of link resource request.
DefaultLoad - Class in org.onosproject.net.statistic
Implementation of a load.
DefaultLoad() - Constructor for class org.onosproject.net.statistic.DefaultLoad
Creates an invalid load.
DefaultLoad(long, long) - Constructor for class org.onosproject.net.statistic.DefaultLoad
Creates a load value from the parameters.
DefaultLoad(long, long, long) - Constructor for class org.onosproject.net.statistic.DefaultLoad
Creates a load value from the parameters.
DefaultMeter - Class in org.onosproject.net.meter
A default implementation of a meter.
DefaultMeter.Builder - Class in org.onosproject.net.meter
 
DefaultMeterRequest - Class in org.onosproject.net.meter
A default implementation of a meter.
DefaultMeterRequest.Builder - Class in org.onosproject.net.meter
 
DefaultMutablePath<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Simple concrete implementation of a directed graph path.
DefaultMutablePath() - Constructor for class org.onlab.graph.DefaultMutablePath
Creates a new empty path.
DefaultMutablePath(Path<V, E>) - Constructor for class org.onlab.graph.DefaultMutablePath
Creates a new path as a copy of another path.
DefaultNextGroup - Class in org.onosproject.net.behaviour
Default implementation of a next group.
DefaultNextGroup(byte[]) - Constructor for class org.onosproject.net.behaviour.DefaultNextGroup
 
DefaultNextObjective - Class in org.onosproject.net.flowobjective
Default implementation of a next objective.
DefaultNextObjective.Builder - Class in org.onosproject.net.flowobjective
 
DefaultOchSignalComparator - Class in org.onosproject.net
Comparator implementation for OchSignal.
DefaultOchSignalComparator() - Constructor for class org.onosproject.net.DefaultOchSignalComparator
 
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).
DefaultOutboundPacket - Class in org.onosproject.net.packet
Default implementation of an immutable outbound packet.
DefaultOutboundPacket(DeviceId, TrafficTreatment, ByteBuffer) - Constructor for class org.onosproject.net.packet.DefaultOutboundPacket
Creates an immutable outbound packet.
DefaultPacketContext - Class in org.onosproject.net.packet
Default implementation of a packet context.
DefaultPacketContext(long, InboundPacket, OutboundPacket, boolean) - Constructor for class org.onosproject.net.packet.DefaultPacketContext
Creates a new packet context.
DefaultPacketRequest - Class in org.onosproject.net.packet
Default implementation of a packet request.
DefaultPacketRequest(TrafficSelector, PacketPriority, ApplicationId, NodeId, Optional<DeviceId>) - Constructor for class org.onosproject.net.packet.DefaultPacketRequest
Creates a new packet request.
DefaultPartition - Class in org.onosproject.cluster
Default Partition implementation.
DefaultPartition() - Constructor for class org.onosproject.cluster.DefaultPartition
Constructs an empty partition for the serializer.
DefaultPartition(PartitionId, Collection<NodeId>) - Constructor for class org.onosproject.cluster.DefaultPartition
Constructs a partition.
DefaultPartition(Partition) - Constructor for class org.onosproject.cluster.DefaultPartition
Constructs a partition that is a copy of another.
DefaultPath<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Simple concrete implementation of a directed graph path.
DefaultPath(List<E>, double) - Constructor for class org.onlab.graph.DefaultPath
Creates a new path from the specified list of edges and cost.
DefaultPath - Class in org.onosproject.net
Default implementation of a network path.
DefaultPath(ProviderId, List<Link>, double, Annotations...) - Constructor for class org.onosproject.net.DefaultPath
Creates a path from the specified source and destination using the supplied list of links.
DefaultPort - Class in org.onosproject.net
Default port implementation.
DefaultPort(Element, PortNumber, boolean, Annotations...) - Constructor for class org.onosproject.net.DefaultPort
Creates a network element attributed to the specified provider.
DefaultPort(Element, PortNumber, boolean, Port.Type, long, Annotations...) - Constructor for class org.onosproject.net.DefaultPort
Creates a network element attributed to the specified provider.
DefaultPortDescription - Class in org.onosproject.net.device
Default implementation of immutable port description.
DefaultPortDescription(PortNumber, boolean, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultPortDescription
Creates a port description using the supplied information.
DefaultPortDescription(PortNumber, boolean, Port.Type, long, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultPortDescription
Creates a port description using the supplied information.
DefaultPortDescription(PortDescription, SparseAnnotations) - Constructor for class org.onosproject.net.device.DefaultPortDescription
Creates a port description using the supplied information.
DefaultPortStatistics - Class in org.onosproject.net.device
Default implementation of immutable port statistics.
DefaultPortStatistics.Builder - Class in org.onosproject.net.device
 
defaultProvider() - Method in class org.onosproject.net.provider.AbstractProviderRegistry
Returns the default fall-back provider.
DefaultRegion - Class in org.onosproject.net.region
Default implementation of a region.
DefaultRegion(RegionId, String, Region.Type, List<Set<NodeId>>) - Constructor for class org.onosproject.net.region.DefaultRegion
Creates a region using the supplied information.
DefaultResult(V, V) - Constructor for class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
Creates the result of a single-path search.
DefaultResult(V, V, int) - Constructor for class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
Creates the result of path search.
DefaultServiceDirectory - Class in org.onlab.osgi
Default implementation of the service directory using OSGi framework utilities.
DefaultServiceDirectory() - Constructor for class org.onlab.osgi.DefaultServiceDirectory
 
defaultStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ChoiceStatementContext
 
defaultStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ChoiceStatementContext
 
defaultStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
defaultStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateAddStatementContext
 
defaultStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateDeleteStatementContext
 
defaultStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateReplaceStatementContext
 
defaultStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.LeafStatementContext
 
defaultStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.LeafStatementContext
 
defaultStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineChoiceStatementsContext
 
defaultStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineChoiceStatementsContext
 
defaultStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineLeafStatementsContext
 
defaultStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineLeafStatementsContext
 
defaultStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.TypedefStatementContext
 
defaultStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.TypedefStatementContext
 
DefaultStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DefaultStatementContext
 
DefaultTableStatisticsEntry - Class in org.onosproject.net.flow
Default implementation of table statistics entry interface.
DefaultTableStatisticsEntry(DeviceId, int, long, long, long) - Constructor for class org.onosproject.net.flow.DefaultTableStatisticsEntry
Default table statistics constructor.
DefaultTopologyCluster - Class in org.onosproject.net.topology
Default implementation of a network topology cluster.
DefaultTopologyCluster(ClusterId, int, int, TopologyVertex) - Constructor for class org.onosproject.net.topology.DefaultTopologyCluster
Creates a new topology cluster descriptor with the specified attributes.
DefaultTopologyEdge - Class in org.onosproject.net.topology
Implementation of the topology edge backed by a link.
DefaultTopologyEdge(TopologyVertex, TopologyVertex, Link) - Constructor for class org.onosproject.net.topology.DefaultTopologyEdge
Creates a new topology edge.
DefaultTopologyVertex - Class in org.onosproject.net.topology
Implementation of the topology vertex backed by a device id.
DefaultTopologyVertex(DeviceId) - Constructor for class org.onosproject.net.topology.DefaultTopologyVertex
Creates a new topology vertex.
DefaultTrafficSelector - Class in org.onosproject.net.flow
Default traffic selector implementation.
DefaultTrafficSelector.Builder - Class in org.onosproject.net.flow
Builder of traffic selector entities.
DefaultTrafficTreatment - Class in org.onosproject.net.flow
Default traffic treatment implementation.
DefaultTrafficTreatment.Builder - Class in org.onosproject.net.flow
Builds a list of treatments following the following order.
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.
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 - Class in org.onosproject.net.behaviour
Default implementation of immutable tunnel description entity.
DefaultTunnelDescription(TunnelEndPoint, TunnelEndPoint, TunnelDescription.Type, TunnelName, SparseAnnotations...) - Constructor for class org.onosproject.net.behaviour.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.
DefaultTypedFlowEntry - Class in org.onosproject.net.flow
Default flow entry class with FlowLiveType value, IMMEDIATE_FLOW, SHORT_FLOW, MID_FLOW, LONG_FLOW.
DefaultTypedFlowEntry(FlowRule, FlowEntry.FlowEntryState, long, long, long) - Constructor for class org.onosproject.net.flow.DefaultTypedFlowEntry
Creates a typed flow entry from flow rule and its statistics, with default flow live type(IMMEDIATE_FLOW).
DefaultTypedFlowEntry(FlowRule) - Constructor for class org.onosproject.net.flow.DefaultTypedFlowEntry
Creates a typed flow entry from flow rule, with default flow live type(IMMEDIATE_FLOW).
DefaultTypedFlowEntry(FlowEntry) - Constructor for class org.onosproject.net.flow.DefaultTypedFlowEntry
Creates a typed flow entry from flow entry, with default flow live type(IMMEDIATE_FLOW).
DefaultTypedFlowEntry(FlowRule, TypedStoredFlowEntry.FlowLiveType) - Constructor for class org.onosproject.net.flow.DefaultTypedFlowEntry
Creates a typed flow entry from flow rule and flow live type.
DefaultTypedFlowEntry(FlowEntry, TypedStoredFlowEntry.FlowLiveType) - Constructor for class org.onosproject.net.flow.DefaultTypedFlowEntry
Creates a typed flow entry from flow entry and flow live type.
DefaultTypedFlowEntry(FlowRule, int, int, TypedStoredFlowEntry.FlowLiveType) - Constructor for class org.onosproject.net.flow.DefaultTypedFlowEntry
Creates a typed flow entry from flow rule, error code and flow live type.
defaultValue - Variable in class org.onlab.util.DefaultHashMap
Default value to return when no key binding exists.
defaultValue() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property default value as a string.
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.
DefaultVirtualLink - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual link.
DefaultVirtualLink(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualLink
Constructor for a default virtual link.
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, Port) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
defaultVlan() - Method in class org.onosproject.olt.AccessDeviceData
Retrieves the default VLAN ID that will be used for this device.
deferred - Variable in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
deferred() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
deferred() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
deferred() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Any instructions preceded by this method call will be deferred.
deferred() - Method in interface org.onosproject.net.flow.TrafficTreatment
Returns the list of treatment instructions that will be applied further down the pipeline.
defineProperty(String, ConfigProperty.Type, String, String) - Static method in class org.onosproject.cfg.ConfigProperty
Creates a new configuration property with its default value.
DEFRAG_TIME_EXCEED - Static variable in class org.onlab.packet.ICMP6
Fragment reassembly time exceeded.
delay(int) - Static method in class org.onlab.junit.TestTools
Suspends the current thread for a specified number of millis.
delay(int) - Static method in class org.onlab.util.Tools
Suspends the current thread for a specified number of millis.
delay(int, int) - Static method in class org.onlab.util.Tools
Suspends the current thread for a specified number of millis and nanos.
delay(int) - Method in class org.onosproject.ui.topo.Highlights
Sets the number of milliseconds to delay processing of highlights events on the client side.
DELAY - Static variable in class org.onosproject.ui.topo.TopoJson
 
delayMs() - Method in class org.onosproject.ui.topo.Highlights
Return the delay for the highlight event.
delegate - Variable in class org.onosproject.net.config.Config
 
delegate - Variable in class org.onosproject.store.AbstractStore
 
DELETE_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
DELETE_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
DELETE_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateDeleteStatementContext
 
DELETE_KEYWORD - Static variable in class YangLexer
 
deleteBridge(BridgeName) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Remove a bridge.
deleteConfig(List<OspfProcess>, String) - Method in interface org.onosproject.ospf.controller.OspfController
Deletes configuration parameters.
deleteDeviceKey(DeviceKeyId) - Method in interface org.onosproject.net.key.DeviceKeyStore
Deletes a device key by a specific device key identifier.
deleteFloatingIP(String) - Method in interface org.onosproject.openstacknetworking.OpenstackRoutingService
Removes flow rules corresponding to Floating IP information removed by Openstack.
deleteFloatingIP(String) - Method in class org.onosproject.openstacknetworking.routing.OpenstackRoutingManager
 
deleteFloatingIp(String) - Method in class org.onosproject.openstacknetworking.web.OpenstackFloatingIpWebResource
Delete FloatingIP.
deleteFlowRule(FlowRule) - Method in interface org.onosproject.net.flow.FlowRuleStore
Marks a flow rule for deletion.
deleteGroupDescription(DeviceId, GroupKey) - Method in interface org.onosproject.net.group.GroupStore
Triggers deleting the existing group entry.
deleteLink(OspfRouter) - Method in interface org.onosproject.ospf.controller.OspfAgent
Notifies that got a packet of link from network and need do processing.
deleteLink(OspfRouter) - Method in interface org.onosproject.ospf.controller.OspfLinkListener
Notifies that a link got removed from network.
deleteLsa(LsaHeader) - Method in class org.onosproject.ospf.controller.area.OspfAreaImpl
Methods gets called from ChannelHandler to delete the LSA.
deleteLsa(LsaHeader) - Method in class org.onosproject.ospf.controller.lsdb.OspfLsdbImpl
Deletes the given LSA.
deleteMapping(String) - Method in class org.onosproject.dhcp.rest.DhcpWebResource
Delete a static MAC/IP binding.
deleteMeter(Meter) - Method in interface org.onosproject.net.meter.MeterStore
Deletes a meter from the store.
deleteMeterNow(Meter) - Method in interface org.onosproject.net.meter.MeterStore
Delete this meter immediately.
deleteNetwork(InputStream) - Method in class org.onosproject.openstacknetworking.web.OpenstackNetworkWebResource
 
deleteNode(OpenstackNode) - Method in class org.onosproject.openstacknode.OpenstackNodeManager
 
deleteNode(OpenstackNode) - Method in interface org.onosproject.openstacknode.OpenstackNodeService
Deletes a node from the service.
deletePort(PortDescription) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Deprecated.
version 1.5.0 - Falcon.
deletePort(BridgeName, String) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Removes a port from a given bridge.
deletePorts(String) - Method in class org.onosproject.openstacknetworking.web.OpenstackPortWebResource
 
deleteRouter(String) - Method in interface org.onosproject.openstacknetworking.OpenstackRoutingService
Removes flow rules corresponding to the router information removed by Openstack.
deleteRouter(String) - Method in class org.onosproject.openstacknetworking.routing.OpenstackRoutingManager
 
deleteRouter(String) - Method in class org.onosproject.openstacknetworking.web.OpensatckRouterWebResource
 
deleteSubnet(String) - Method in class org.onosproject.openstacknetworking.web.OpenstackSubnetWebResource
 
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.
DELIMITER - Static variable in class org.onlab.util.GroupedThreadFactory
 
deny() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
deny() - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
Deny this filtering condition set.
DEPRECATED_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
DEPRECATED_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
DEPRECATED_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.StatusStatementContext
 
DEPRECATED_KEYWORD - Static variable in class YangLexer
 
DepthFirstSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
DFS graph search algorithm implemented via iteration rather than recursion.
DepthFirstSearch() - Constructor for class org.onlab.graph.DepthFirstSearch
 
DepthFirstSearch.EdgeType - Enum in org.onlab.graph
Graph edge types as classified by the DFS algorithm.
DepthFirstSearch.SpanningTreeResult - Class in org.onlab.graph
Graph search result which includes edge classification for building a spanning tree.
descendingIterator() - Method in class org.onlab.util.UnmodifiableDeque
 
describeMismatch(Description) - Method in class org.onlab.junit.ImmutableClassChecker
Describe why an error was reported.
describeMismatch(Description) - Method in class org.onlab.junit.UtilityClassChecker
Describe why an error was reported.
describeTo(Description) - Method in class org.onlab.junit.ImmutableClassChecker
Describe the source object that caused an error, using a Hamcrest Matcher style interface.
describeTo(Description) - Method in class org.onlab.junit.UtilityClassChecker
Describe the source object that caused an error, using a Hamcrest Matcher style interface.
description() - Method in interface org.onosproject.app.ApplicationDescription
Returns description of the application.
description() - Method in class org.onosproject.app.DefaultApplicationDescription
 
description() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property description.
description() - Method in interface org.onosproject.core.Application
Returns description of the application.
description() - Method in class org.onosproject.core.DefaultApplication
 
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
 
Description - Interface in org.onosproject.net
Base abstraction of a piece of information about network elements.
description(String) - Method in class org.onosproject.openstackinterface.OpenstackSecurityGroup.Builder
Sets the description of the security group.
description() - Method in class org.onosproject.openstackinterface.OpenstackSecurityGroup
Returns the description of the security group.
DESCRIPTION_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
DESCRIPTION_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
DESCRIPTION_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DescriptionStatementContext
 
DESCRIPTION_KEYWORD - Static variable in class YangLexer
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.AugmentStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.AugmentStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BitBodyStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BitBodyStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.CaseStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.CaseStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ChoiceStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ChoiceStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.CommonStatementsContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.CommonStatementsContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ContainerStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ContainerStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.EnumStatementBodyContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.EnumStatementBodyContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ExtensionBodyContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.FeatureBodyContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.GroupingStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.GroupingStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.IdentityBodyContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.LeafListStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.LeafListStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.LeafStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.LeafStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ListStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.ListStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.MetaStatementsContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.NotificationStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.NotificationStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineCaseStatementsContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineChoiceStatementsContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineChoiceStatementsContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineContainerStatementsContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineContainerStatementsContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineLeafListStatementsContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineLeafListStatementsContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineLeafStatementsContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineLeafStatementsContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineListStatementsContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RefineListStatementsContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RevisionStatementBodyContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RpcStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.RpcStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.TypedefStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.TypedefStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.UsesAugmentStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.UsesAugmentStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.UsesStatementContext
 
descriptionStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.UsesStatementContext
 
descriptionStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.WhenStatementContext
 
DescriptionStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DescriptionStatementContext
 
DeserializationException - Exception in org.onlab.packet
Signals that an error occurred during deserialization of a packet.
DeserializationException(String) - Constructor for exception org.onlab.packet.DeserializationException
Creates a new deserialization exception with the given message.
deserialize(byte[], int, int) - Method in class org.onlab.packet.ARP
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.Data
 
deserialize(byte[], int, int) - Method in interface org.onlab.packet.Deserializer
Deserialize a packet object from a byte array.
deserialize(byte[], int, int) - Method in class org.onlab.packet.DHCP
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.EAP
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.EAPOL
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.Ethernet
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ICMP
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ICMP6
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.IGMP
Deserialize an IGMP message.
deserialize(ByteBuffer) - Method in class org.onlab.packet.IGMPGroup
Deserialize an IGMPQuery or IGMPMembership message.
deserialize(ByteBuffer) - Method in class org.onlab.packet.IGMPMembership
Deserialize the IGMP Membership report packet.
deserialize(ByteBuffer) - Method in class org.onlab.packet.IGMPQuery
Deserialize the IGMP Query group structure.
deserialize(byte[], int, int) - Method in interface org.onlab.packet.IPacket
Deprecated.
in Cardinal Release
deserialize(byte[], int, int) - Method in class org.onlab.packet.IPv4
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ipv6.Authentication
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ipv6.BaseOptions
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.IPv6
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ipv6.Fragment
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ipv6.Routing
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.LLC
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.LLDP
 
deserialize(ByteBuffer) - Method in class org.onlab.packet.LLDPOrganizationalTLV
 
deserialize(ByteBuffer) - Method in class org.onlab.packet.LLDPTLV
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.MPLS
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ndp.NeighborSolicitation
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ndp.Redirect
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ndp.RouterAdvertisement
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.ndp.RouterSolicitation
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.PIM
Deserialize the PIM packet.
deserialize(ByteBuffer) - Method in class org.onlab.packet.pim.PIMAddrGroup
Deserialze from a ByteBuffer.
deserialize(byte[], int, int) - Method in class org.onlab.packet.pim.PIMAddrSource
 
deserialize(ByteBuffer) - Method in class org.onlab.packet.pim.PIMAddrSource
 
deserialize(ByteBuffer) - Method in class org.onlab.packet.pim.PIMAddrUnicast
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.pim.PIMHello
XXX: This is deprecated, DO NOT USE, use the deserializer() function instead.
deserialize(ByteBuffer) - Static method in class org.onlab.packet.pim.PIMHelloOption
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.pim.PIMJoinPrune
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.RADIUS
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.TCP
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.UDP
 
deserialize(byte[]) - Method in class org.onlab.util.KryoNamespace
Deserializes given byte array to Object using Kryo instance in pool.
deserialize(ByteBuffer) - Method in class org.onlab.util.KryoNamespace
Deserializes given byte buffer to Object using Kryo instance in pool.
deserialize(InputStream) - Method in class org.onlab.util.KryoNamespace
Deserializes given InputStream to an Object using Kryo instance in pool.
deserialize(InputStream, int) - Method in class org.onlab.util.KryoNamespace
Deserializes given InputStream to an Object using Kryo instance in pool.
deserialize(byte[]) - Method in interface org.onosproject.net.flow.Extension
Deserialize the extension from a byte array.
deserializer() - Static method in class org.onlab.packet.ARP
Deserializer function for ARP packets.
deserializer() - Static method in class org.onlab.packet.Data
Deserializer function for generic payload data.
Deserializer<U extends IPacket> - Interface in org.onlab.packet
Function to deserialize a packet from a byte-based input stream.
deserializer() - Static method in class org.onlab.packet.DHCP
Deserializer function for DHCP packets.
deserializer() - Static method in class org.onlab.packet.EAP
Deserializer for EAP packets.
deserializer() - Static method in class org.onlab.packet.EAPOL
Deserializer for EAPOL packets.
deserializer() - Static method in class org.onlab.packet.Ethernet
Deserializer function for Ethernet packets.
deserializer() - Method in enum org.onlab.packet.EthType.EtherType
 
deserializer() - Static method in class org.onlab.packet.ICMP
Deserializer function for ICMP packets.
deserializer() - Static method in class org.onlab.packet.ICMP6
Deserializer function for ICMPv6 packets.
deserializer() - Static method in class org.onlab.packet.IGMP
Deserializer function for IPv4 packets.
deserializer() - Static method in class org.onlab.packet.IPv4
Deserializer function for IPv4 packets.
deserializer() - Static method in class org.onlab.packet.ipv6.Authentication
Deserializer function for authentication headers.
deserializer() - Static method in class org.onlab.packet.ipv6.BaseOptions
Deserializer function for IPv6 base options.
deserializer() - Static method in class org.onlab.packet.IPv6
Deserializer function for IPv6 packets.
deserializer() - Static method in class org.onlab.packet.ipv6.EncapSecurityPayload
Deserializer function for encapsulated security payload headers.
deserializer() - Static method in class org.onlab.packet.ipv6.Fragment
Deserializer function for fragment headers.
deserializer() - Static method in class org.onlab.packet.ipv6.Routing
Deserializer function for routing headers.
deserializer() - Static method in class org.onlab.packet.LLC
Deserializer function for LLC packets.
deserializer() - Static method in class org.onlab.packet.LLDP
Deserializer function for LLDP packets.
deserializer() - Static method in class org.onlab.packet.MPLS
Deserializer function for MPLS packets.
deserializer() - Static method in class org.onlab.packet.ndp.NeighborAdvertisement
Deserializer function for neighbor advertisement packets.
deserializer() - Static method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
deserializer() - Static method in class org.onlab.packet.ndp.NeighborSolicitation
Deserializer function for neighbor solicitation packets.
deserializer() - Static method in class org.onlab.packet.ndp.Redirect
Deserializer function for redirect packets.
deserializer() - Static method in class org.onlab.packet.ndp.RouterAdvertisement
Deserializer function for router advertisement packets.
deserializer() - Static method in class org.onlab.packet.ndp.RouterSolicitation
Deserializer function for router solicitation packets.
deserializer() - Static method in class org.onlab.packet.PIM
Deserializer function for IPv4 packets.
deserializer() - Static method in class org.onlab.packet.pim.PIMHello
Deserialize this hello message.
deserializer() - Static method in class org.onlab.packet.pim.PIMJoinPrune
Return the J/P deserializer function.
deserializer() - Static method in class org.onlab.packet.RADIUS
Deserializer for RADIUS packets.
deserializer() - Static method in class org.onlab.packet.TCP
Deserializer function for TCP packets.
deserializer() - Static method in class org.onlab.packet.UDP
Deserializer function for UDP packets.
DEST_UNREACH - Static variable in class org.onlab.packet.ICMP6
Destination Unreachable.
destinationAddress - Variable in class org.onlab.packet.IPv4
 
destinationAddress - Variable in class org.onlab.packet.IPv6
 
destinationAddress - Variable in class org.onlab.packet.ndp.Redirect
 
destinationIp() - Method in interface org.onosproject.ospf.protocol.ospfpacket.OspfMessage
Gets the destination IP address.
destinationIp() - Method in class org.onosproject.ospf.protocol.ospfpacket.OspfPacketHeader
Gets destination IP.
destinationMACAddress - Variable in class org.onlab.packet.Ethernet
 
DestinationOptions - Class in org.onlab.packet.ipv6
Implements IPv6 Destination Options extension header format.
DestinationOptions() - Constructor for class org.onlab.packet.ipv6.DestinationOptions
 
destinationPort - Variable in class org.onlab.packet.TCP
 
destinationPort - Variable in class org.onlab.packet.UDP
 
destroy() - Method in class org.onlab.util.SlidingWindowCounter
Releases resources used by the SlidingWindowCounter.
destroy() - Method in interface org.onosproject.store.service.AsyncConsistentMap
 
destroy() - Method in interface org.onosproject.store.service.DistributedPrimitive
Purges state associated with this primitive.
destroy() - Method in class org.onosproject.store.service.Synchronous
 
destroy() - Method in class org.onosproject.ui.UiMessageHandler
Destroys the message handler context.
destroy() - Method in class org.onosproject.ui.UiTopoOverlay
Callback invoked to destroy this instance by cleaning up any internal state ready for garbage collection.
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.
DETAILS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
DEVIATE_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
DEVIATE_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
DEVIATE_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateAddStatementContext
 
DEVIATE_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateDeleteStatementContext
 
DEVIATE_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateNotSupportedStatementContext
 
DEVIATE_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateReplaceStatementContext
 
DEVIATE_KEYWORD - Static variable in class YangLexer
 
deviateAddStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
deviateAddStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
deviateAddStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
DeviateAddStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateAddStatementContext
 
deviateDeleteStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
deviateDeleteStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
deviateDeleteStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
DeviateDeleteStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateDeleteStatementContext
 
deviateNotSupportedStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
deviateNotSupportedStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
deviateNotSupportedStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
DeviateNotSupportedStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateNotSupportedStatementContext
 
deviateReplaceStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
deviateReplaceStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
deviateReplaceStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
DeviateReplaceStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviateReplaceStatementContext
 
DEVIATION_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangLexer
 
DEVIATION_KEYWORD - Static variable in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
DEVIATION_KEYWORD() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
DEVIATION_KEYWORD - Static variable in class YangLexer
 
deviationStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BodyStatementsContext
 
deviationStatement(int) - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.BodyStatementsContext
 
deviationStatement() - Method in class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser
 
DeviationStatementContext(ParserRuleContext, int) - Constructor for class org.onosproject.yangutils.parser.antlrgencode.GeneratedYangParser.DeviationStatementContext
 
Device - Interface in org.onosproject.net
Representation of a network infrastructure device.
Device.Type - Enum in org.onosproject.net
Coarse classification of the type of the infrastructure device.
DEVICE_OWNER_GATEWAY - Static variable in class org.onosproject.openstacknetworking.switching.OpenstackSwitchingManager
 
DEVICE_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
 
DEVICE_SUBTYPE - Static variable in class org.onlab.packet.ONOSLLDP
 
DeviceAdminService - Interface in org.onosproject.net.device
Service for administering the inventory of infrastructure devices.
DeviceClockService - Interface in org.onosproject.net.device
Interface for a logical clock service that vends per device timestamps.
deviceConnected(DeviceId, DeviceDescription) - Method in class org.onosproject.incubator.rpc.grpc.DeviceProviderServiceClientProxy
 
deviceConnected(DeviceId, DeviceDescription) - Method in interface org.onosproject.net.device.DeviceProviderService
Signals the core that a device has connected or has been detected somehow.
deviceConnectPoint(String) - Static method in class org.onosproject.net.ConnectPoint
Parse a device connect point from a string.
deviceCount() - Method in class org.onosproject.net.topology.DefaultTopologyCluster
 
deviceCount() - Method in interface org.onosproject.net.topology.Topology
Returns the number of infrastructure devices in the topology.
deviceCount() - Method in interface org.onosproject.net.topology.TopologyCluster
Returns the number of devices in the cluster.
DeviceDescription - Interface in org.onosproject.net.device
Carrier of immutable information about a device.
DeviceDescriptionDiscovery - Interface in org.onosproject.net.device
Handler behaviour capable of creating device and port descriptions.
deviceDisconnected(DeviceId) - Method in class org.onosproject.incubator.rpc.grpc.DeviceProviderServiceClientProxy
 
deviceDisconnected(DeviceId) - Method in interface org.onosproject.net.device.DeviceProviderService
Signals the core that a device has disconnected or is no longer reachable.
DeviceDriverData() - Constructor for class org.onosproject.net.DefaultDevice.DeviceDriverData
 
DeviceEvent - Class in org.onosproject.net.device
Describes infrastructure device event.
DeviceEvent(DeviceEvent.Type, Device) - Constructor for class org.onosproject.net.device.DeviceEvent
Creates an event of a given type and for the specified device and the current time.
DeviceEvent(DeviceEvent.Type, Device, Port) - Constructor for class org.onosproject.net.device.DeviceEvent
Creates an event of a given type and for the specified device, port and the current time.
DeviceEvent(DeviceEvent.Type, Device, Port, long) - Constructor for class org.onosproject.net.device.DeviceEvent
Creates an event of a given type and for the specified device and time.
DeviceEvent.Type - Enum in org.onosproject.net.device
Type of device events.
DeviceHighlight - Class in org.onosproject.ui.topo
Denotes the highlighting to be applied to a device.
DeviceHighlight(String) - Constructor for class org.onosproject.ui.topo.DeviceHighlight
Constructs a device highlight entity.
deviceId() - Method in interface org.onosproject.cpman.ControlMessage
Returns the device identification.
deviceId() - Method in class org.onosproject.cpman.DefaultControlMessage
 
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.
deviceId() - Method in class org.onosproject.net.AbstractProjectableModel.AnnotationDriverData
 
deviceId() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns bridge identifier .
deviceId() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
deviceId() - Method in class org.onosproject.net.ConnectPoint
Returns the identifier of the infrastructure device if the connection point belongs to a network element which is indeed an infrastructure device.
deviceId() - Method in class org.onosproject.net.DefaultDevice.DeviceDriverData
 
deviceId - Variable in class org.onosproject.net.device.DefaultPortStatistics.Builder
 
DeviceId - Class in org.onosproject.net
Immutable representation of a device identity.
DeviceId() - Constructor for class org.onosproject.net.DeviceId
 
deviceId(URI) - Static method in class org.onosproject.net.DeviceId
Creates a device id using the supplied URI.
deviceId(String) - Static method in class org.onosproject.net.DeviceId
Creates a device id using the supplied URI string.
deviceId() - Method in class org.onosproject.net.driver.DefaultDriverData
 
deviceId() - Method in interface org.onosproject.net.driver.DriverData
Returns the device identifier.
deviceId() - Method in class org.onosproject.net.flow.CompletedBatchOperation
 
deviceId() - Method in class org.onosproject.net.flow.criteria.ExtensionCriterion
Returns the device ID.
deviceId() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
deviceId() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
deviceId() - Method in interface org.onosproject.net.flow.FlowRule
Returns the identity of the device where this rule applies.
deviceId() - Method in class org.onosproject.net.flow.FlowRuleBatchEvent
Deprecated.
Returns the deviceId for this batch.
deviceId() - Method in class org.onosproject.net.flow.FlowRuleBatchOperation
Deprecated.
 
deviceId() - Method in class org.onosproject.net.flow.instructions.Instructions.ExtensionInstructionWrapper
 
deviceId() - Method in interface org.onosproject.net.flow.TableStatisticsEntry
Returns the device Id.
deviceId() - Method in class org.onosproject.net.group.DefaultGroupDescription
Returns device identifier on which this group object is created.
deviceId() - Method in interface org.onosproject.net.group.GroupDescription
Returns device identifier on which this group object is created.
deviceId() - Method in class org.onosproject.net.meter.DefaultMeter
 
deviceId() - Method in class org.onosproject.net.meter.DefaultMeterRequest
 
deviceId() - Method in interface org.onosproject.net.meter.Meter
The target device for this meter.
deviceId() - Method in class org.onosproject.net.meter.MeterKey
 
deviceId() - Method in interface org.onosproject.net.meter.MeterRequest
The target device for this meter.
deviceId() - Method in class org.onosproject.net.packet.DefaultPacketRequest
 
deviceId() - Method in interface org.onosproject.net.packet.PacketRequest
Obtains the optional device id.
deviceId() - Method in class org.onosproject.net.topology.DefaultTopologyVertex
 
deviceId() - Method in interface org.onosproject.net.topology.TopologyVertex
Returns the associated infrastructure device identification.
deviceId() - Method in class org.onosproject.olt.AccessDeviceData
Retrieves the access device ID.
deviceId(String) - Method in class org.onosproject.openstackinterface.OpenstackPort.Builder
Sets device ID of the port.
deviceId() - Method in class org.onosproject.openstackinterface.OpenstackPort
Returns device ID.
deviceId() - Method in class org.onosproject.openstacknetworking.OpenstackPortInfo
Returns device ID.
deviceId() - Method in interface org.onosproject.ospf.controller.DeviceInformation
Gets device id.
DeviceInformation - Interface in org.onosproject.ospf.controller
Representation of an OSPF device information.
deviceInformationMap() - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Gets the device information.
deviceInitialAuditCompleted(DeviceId, boolean) - Method in interface org.onosproject.net.group.GroupStore
Indicates the first group audit is completed.
deviceInitialAuditStatus(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
Retrieves the initial group audit status for a device.
DeviceKey - Class in org.onosproject.net.key
Abstraction of a device key.
DeviceKey() - Constructor for class org.onosproject.net.key.DeviceKey
Constructor for serialization.
DeviceKey.Type - Enum in org.onosproject.net.key
type of the device key.
DeviceKeyAdminService - Interface in org.onosproject.net.key
Service for managing device keys.
DeviceKeyEvent - Class in org.onosproject.net.key
Describes device key events.
DeviceKeyEvent(DeviceKeyEvent.Type, DeviceKey) - Constructor for class org.onosproject.net.key.DeviceKeyEvent
Creates an event of a given type, and for the specified device key.
DeviceKeyEvent(DeviceKeyEvent.Type, DeviceKey, long) - Constructor for class org.onosproject.net.key.DeviceKeyEvent
Creates an event of a given type, for the specified device key, and the current time.
DeviceKeyEvent.Type - Enum in org.onosproject.net.key
Type of device key events.
deviceKeyId() - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Returns the device key id.
deviceKeyId(DeviceKeyId) - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Sets the device key id.
deviceKeyId() - Method in class org.onosproject.net.key.DeviceKey
Returns the device key identifier of the device key.
DeviceKeyId - Class in org.onosproject.net.key
Device key identifier backed by a string value.
deviceKeyId(String) - Static method in class org.onosproject.net.key.DeviceKeyId
Creates a new device key identifier.
DeviceKeyListener - Interface in org.onosproject.net.key
Listener for device key related events.
DeviceKeyService - Interface in org.onosproject.net.key
Service for querying device keys.
DeviceKeyStore - Interface in org.onosproject.net.key
Manages inventory of device keys; not intended for direct use.
DeviceKeyStoreDelegate - Interface in org.onosproject.net.key
Device key store delegate abstraction.
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.
DeviceListener - Interface in org.onosproject.net.device
Entity capable of receiving infrastructure device related events.
deviceOwner(String) - Method in class org.onosproject.openstackinterface.OpenstackPort.Builder
Sets device owner.
deviceOwner() - Method in class org.onosproject.openstackinterface.OpenstackPort
Returns device owner.
DeviceProvider - Interface in org.onosproject.net.device
Abstraction of a device information provider.
deviceProviderRegistry - Variable in class org.onosproject.incubator.rpc.grpc.GrpcRemoteServiceServer
 
DeviceProviderRegistry - Interface in org.onosproject.net.device
Abstraction of a device provider registry.
DeviceProviderRegistryClientProxy - Class in org.onosproject.incubator.rpc.grpc
Proxy object to handle DeviceProviderRegistry calls.
DeviceProviderRegistryClientProxy(ManagedChannel) - Constructor for class org.onosproject.incubator.rpc.grpc.DeviceProviderRegistryClientProxy
 
DeviceProviderRegistryServerProxy() - Constructor for class org.onosproject.incubator.rpc.grpc.GrpcRemoteServiceServer.DeviceProviderRegistryServerProxy
 
DeviceProviderService - Interface in org.onosproject.net.device
Service through which device providers can inject device information into the core.
DeviceProviderServiceClientProxy - Class in org.onosproject.incubator.rpc.grpc
DeviceProviderService instance associated with given DeviceProvider.
DeviceProviderServiceClientProxy(DeviceProvider, Channel) - Constructor for class org.onosproject.incubator.rpc.grpc.DeviceProviderServiceClientProxy
 
devices() - Method in class org.onosproject.net.intent.FlowObjectiveIntent
Returns the list of devices for the flow objectives.
devices() - Method in class org.onosproject.ui.topo.Highlights
Returns the collection of device highlights.
devices() - Method in class org.onosproject.ui.topo.NodeSelection
Returns a view of the selected devices (hover not included).
DEVICES - Static variable in class org.onosproject.ui.topo.