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 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.
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.
AbstractApiDocRegistrator - Class in org.onosproject.rest
Self-registering REST API provider.
AbstractApiDocRegistrator(ApiDocProvider) - Constructor for class org.onosproject.rest.AbstractApiDocRegistrator
Creates registrator for the specified REST API doc provider.
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.
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
 
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.
AbstractInjectionResource - Class in org.onosproject.rest
Resource for serving semi-static resources.
AbstractInjectionResource() - Constructor for class org.onosproject.rest.AbstractInjectionResource
 
AbstractInjectionResource.StreamEnumeration - Class in org.onosproject.rest
Auxiliary enumeration to sequence input streams.
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
 
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.
AbstractPathService - Class in org.onosproject.net.topology
Helper class for path service.
AbstractPathService() - Constructor for class org.onosproject.net.topology.AbstractPathService
 
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
 
AbstractWebResource - Class in org.onosproject.rest
Abstract REST resource.
AbstractWebResource() - Constructor for class org.onosproject.rest.AbstractWebResource
 
acceptPolicy(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
Accepts and enforces security policy to specified application.
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.net.driver.AbstractDriverLoader
 
activate() - Method in class org.onosproject.rest.AbstractApiDocRegistrator
 
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(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(UiClusterMember) - Method in class org.onosproject.ui.model.topo.UiTopology
Adds the given cluster member to the topology model.
add(UiRegion) - Method in class org.onosproject.ui.model.topo.UiTopology
Adds the given region to the topology model.
add(UiDevice) - Method in class org.onosproject.ui.model.topo.UiTopology
Adds the given device to the topology model.
add(UiDeviceLink) - Method in class org.onosproject.ui.model.topo.UiTopology
Adds the given UI device link to the topology model.
add(UiEdgeLink) - Method in class org.onosproject.ui.model.topo.UiTopology
Adds the given UI edge link to the topology model.
add(UiHost) - Method in class org.onosproject.ui.model.topo.UiTopology
Adds the given host to the topology model.
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.
addAccessInterface(DeviceId, String, VlanId) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Deprecated.
in 1.7.0 Hummingbird release - use of addAccessMode() instead
addAccessMode(String, VlanId) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Adds an access interface to a VLAN.
addActivePartitionMember(PartitionId, NodeId) - Method in interface org.onosproject.cluster.ClusterMetadataProvider
Adds a controller node to the list of active members for a partition.
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.chart.ChartModel
Inserts a new annotation.
addAnnotation(String, Object) - Method in class org.onosproject.ui.table.TableModel
Inserts a new annotation.
addBridge(BridgeName) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Deprecated.
version 1.7.0 - Hummingbird
addBridge(BridgeName, String, String) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Deprecated.
version 1.7.0 - Hummingbird
addBridge(BridgeName, String, List<ControllerInfo>) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Deprecated.
version 1.7.0 - Hummingbird
addBridge(BridgeDescription) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Adds a bridge with a given description.
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.
addDataPoint(Object) - Method in class org.onosproject.ui.chart.ChartModel
Adds a data point to the chart model.
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.
addFlowStatistic(FlowEntry) - Method in interface org.onosproject.net.statistic.FlowStatisticStore
Adds a flow stats observation for a flow rule.
addGroup(GroupDescription) - Method in interface org.onosproject.net.group.GroupService
Creates a group in the specified device with the provided buckets.
additionalLinkData(LinkEvent) - Method in class org.onosproject.ui.UiTopoOverlay
Deprecated.
this is a temporary addition for Goldeneye (1.6) release, and expected to be replaced in the Hummingbird (1.7) release
addKey(DeviceKey) - Method in interface org.onosproject.net.key.DeviceKeyAdminService
Adds a new device key to the store.
addLayout(UiTopoLayout) - Method in interface org.onosproject.ui.UiTopoLayoutService
Adds a layout to the system or updates an existing one.
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(DeviceListener) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
addListener(AtomicValueEventListener<V>) - Method in class org.onosproject.store.primitives.DefaultAtomicValue
 
addListener(MapEventListener<K, V>, Executor) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
addListener(MapEventListener<String, V>, Executor) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
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(MapEventListener<K, V>, Executor) - 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(DocumentPath, DocumentTreeListener<V>) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Registers a listener to be notified when a subtree rooted at the specified path is modified.
addListener(DocumentTreeListener<V>) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Registers a listener to be notified when the tree is modified.
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(MapEventListener<K, V>, Executor) - 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(DocumentPath, DocumentTreeListener<V>) - Method in interface org.onosproject.store.service.DocumentTree
Registers a listener to be notified when a subtree rooted at the specified path is modified.
addListener(DocumentTreeListener<V>) - Method in interface org.onosproject.store.service.DocumentTree
Registers a listener to be notified when the tree is modified.
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.
addMirroring(BridgeName, MirroringDescription) - Method in interface org.onosproject.net.behaviour.MirroringConfig
Adds a mirroring with a given description.
addMod(Mod) - Method in class org.onosproject.ui.topo.LinkHighlight
Adds a highlighting modification to this link highlight.
addMultiple(Collection<E>) - Method in interface org.onosproject.store.service.WorkQueue
Adds a collection of tasks to the work queue.
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.
addOne(E) - Method in interface org.onosproject.store.service.WorkQueue
Adds a single task to the work queue.
addOperation(T) - Method in class org.onosproject.net.flow.BatchOperation
Adds an operation.
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.
addPatchMode(String, PatchDescription) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Adds a patch mode to the supplied interface.
addPending(IntentData) - Method in interface org.onosproject.net.intent.IntentStore
Adds a new operation, which should be persisted and delegated.
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.
addQueue(QueueInfo) - Method in interface org.onosproject.net.behaviour.QueueConfig
Add a queue to a device.
addRateLimit(String, short) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Adds a rate limit on an interface.
addRegistration(String) - Method in interface org.onosproject.cluster.LeadershipStore
Adds registration for the local instance to be part of the leadership contest for topic.
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.
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(McastRoute, ConnectPoint) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Adds a source connection to the route from where the data stream is originating.
addStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
addStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
addStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in interface org.onosproject.store.service.DistributedPrimitive
Registers a listener to be called when the primitive's status changes.
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.
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.
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, List<VlanId>) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Deprecated.
in 1.7.0 Hummingbird release - use of addTrunkMode() instead
addTrunkMode(String, List<VlanId>) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Adds a trunk interface for VLANs.
addTunnelMode(String, TunnelDescription) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Adds a tunnel mode to supplied interface.
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
 
age() - Method in class org.onosproject.net.group.DefaultGroup
 
age() - Method in interface org.onosproject.net.group.Group
Obtains the age of a group.
ALL - Static variable in class org.onosproject.net.meter.MeterId
 
ALL - Static variable in class org.onosproject.net.PortNumber
 
ALL_TRAFFIC - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
allClusterMembers() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns all the cluster members, sorted by their ID.
allDeviceLinks() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns all device links in the model.
allDevices() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns all devices in the model.
allHosts() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns all hosts in the model.
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.resource.ResourceService
Allocates the specified resource to the specified user.
allocate(ResourceConsumer, List<? extends Resource>) - Method in interface org.onosproject.net.resource.ResourceService
Transactionally allocates the specified resources to the specified user.
allocate(ResourceConsumer, Resource...) - Method in interface org.onosproject.net.resource.ResourceService
Transactionally allocates the specified resources to the specified user.
allocate(List<? extends Resource>, ResourceConsumer) - Method in interface org.onosproject.net.resource.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.
ALLOWED - Static variable in class org.onosproject.net.config.basics.AllowedEntityConfig
 
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
 
allRegions() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns all regions in the model (except the null region).
Annot(String, Object) - Constructor for class org.onosproject.ui.chart.ChartModel.Annot
Constructs an annotation with the given key and value.
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.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() - Method in class org.onosproject.net.behaviour.ControllerInfo
 
annotations() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
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
 
annotations() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
annotations() - Method in class org.onosproject.net.utils.ForwardingPort
 
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.onosproject.net.PortNumber
 
ApiDocProvider - Class in org.onosproject.rest
Entity capable of providing REST API documentation resources.
ApiDocProvider(String, String, ClassLoader) - Constructor for class org.onosproject.rest.ApiDocProvider
Creates a new REST API documentation provider.
ApiDocService - Interface in org.onosproject.rest
Service for registering REST API documentation resources.
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.
AppGuard - Class in org.onosproject.security
Aids SM-ONOS to perform API-level permission checking.
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
Deprecated.
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
Deprecated.
 
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.OpticalOduIntent.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(ControllerNode) - Method in class org.onosproject.cluster.ControllerNodeToNodeId
 
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.
applyQoS(PortDescription, UnsignedInteger) - Method in interface org.onosproject.net.behaviour.PortConfig
Apply QoS configuration on a device.
applyTreatmentOnEgress() - Method in class org.onosproject.net.intent.LinkCollectionIntent
Returns whether treatment should be applied on egress.
applyTreatmentOnEgress(boolean) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
Sets the intent to apply treatment at the egress rather than the ingress.
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
 
ArpHaCriterion - Class in org.onosproject.net.flow.criteria
Implementation of arp_eth_src address or arp_eth_dst address criterion.
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.
ArpPaCriterion - Class in org.onosproject.net.flow.criteria
Implementation of arp spa or tpa address criterion.
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.
as(Class<B>) - Method in interface org.onosproject.net.utils.ForwardingDevice
 
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.
asByte() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property value as a byte.
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.
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 class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
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() - Method in class org.onosproject.net.DefaultAnnotations
Returns the annotations as a map.
asMap() - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
asMap() - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Returns a map of keys to collections of values that reflect the set of key-value pairs contained in the multimap, where the key value pairs would be the key paired with each of the values in the collection.
asMap() - Method in interface org.onosproject.store.service.ConsistentMultimap
Returns a map of keys to collections of values that reflect the set of key-value pairs contained in the multimap, where the key value pairs would be the key paired with each of the values in the collection.
asString() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property value as a string.
asTreeMap() - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
 
asTreeMap(long) - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
 
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.
AsyncConsistentMultimap<K,V> - Interface in org.onosproject.store.service
Interface for a distributed multimap.
AsyncConsistentTreeMap<V> - Interface in org.onosproject.store.service
API for a distributed tree map implementation.
AsyncDistributedSet<E> - Interface in org.onosproject.store.service
A distributed collection designed for holding unique elements.
AsyncDocumentTree<V> - Interface in org.onosproject.store.service
A hierarchical document tree data structure.
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.
attachBackingLink(Link) - Method in class org.onosproject.ui.model.topo.UiDeviceLink
Attaches the given backing link to this UI link.
attachEdgeLink(EdgeLink) - Method in class org.onosproject.ui.model.topo.UiEdgeLink
Attaches the given edge link to this UI link.
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.

B

backingDevice() - Method in class org.onosproject.ui.model.topo.UiDevice
Returns the device instance backing this UI device.
backingHost() - Method in class org.onosproject.ui.model.topo.UiHost
Returns the host instance backing this UI host.
backingNode() - Method in class org.onosproject.ui.model.topo.UiClusterMember
Returns the controller node instance backing this UI cluster member.
backingRegion() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the region instance backing this UI region.
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
 
badge() - Method in class org.onosproject.ui.topo.NodeHighlight
Returns the badge for this node, if any.
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 - 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.
BandwidthCapacity - Class in org.onosproject.net.config.basics
Configuration to specify maximum available bandwidth resource (Capacity) on a port.
BandwidthCapacity() - Constructor for class org.onosproject.net.config.basics.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.
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
 
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.
begin() - Method in interface org.onosproject.store.service.TransactionContext
Starts a new transaction.
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.
BehaviourClassResolver - Interface in org.onosproject.net.driver
Entity capable of resolving a class using its name.
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.
BGP_SPEAKER - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
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.OpticalOduIntent.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.
bindService(NetworkConfigService) - Method in interface org.onosproject.net.config.PortConfigOperator
Binds NetworkConfigService to use for retrieving configuration.
BIRD - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
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
 
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.
bool(ObjectNode, String) - Static method in class org.onosproject.ui.JsonUtils
Returns the specified node property as a boolean.
bool(ObjectNode, String) - Method in class org.onosproject.ui.RequestHandler
Returns the specified node property as a boolean.
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
 
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 a bridge.
BridgeDescription.Builder - Interface in org.onosproject.net.behaviour
Builder of bridge description entities.
BridgeDescription.FailMode - Enum in org.onosproject.net.behaviour
 
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.
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.onosproject.core.Version
Returns the version build string.
build() - Method in interface org.onosproject.net.behaviour.BridgeDescription.Builder
Builds an immutable bridge description.
build() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription.Builder
 
build() - Method in class org.onosproject.net.behaviour.DefaultPatchDescription.Builder
 
build() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription.Builder
 
build() - Method in interface org.onosproject.net.behaviour.PatchDescription.Builder
Returns new patch interface description.
build() - Method in interface org.onosproject.net.behaviour.TunnelDescription.Builder
Returns new tunnel interface description.
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
Deprecated.
Builds a point to point intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
Deprecated.
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.OpticalOduIntent.Builder
Builds an optical ODU 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 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.EventuallyConsistentMapBuilder
Builds an eventually consistent map based on the configuration options supplied to this builder.
build() - Method in class org.onosproject.store.service.WorkQueueStats.Builder
 
build() - Method in class org.onosproject.ui.UiExtension.Builder
Builds the UI extension.
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() - Static method in class org.onosproject.net.behaviour.DefaultBridgeDescription
Creates and returns a new builder instance.
builder() - Static method in class org.onosproject.net.behaviour.DefaultPatchDescription
Returns new builder instance.
builder() - Static method in class org.onosproject.net.behaviour.DefaultTunnelDescription
Creates and returns a new builder instance.
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() - Constructor for class org.onosproject.net.DefaultLink.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
Creates a new empty builder.
Builder(ConnectivityIntent) - Constructor for class org.onosproject.net.intent.ConnectivityIntent.Builder
Creates a new builder pre-populated with the information in the given intent.
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
Creates a new empty builder.
Builder(Intent) - Constructor for class org.onosproject.net.intent.Intent.Builder
Creates a new builder pre-populated with the information in the given intent.
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
Deprecated.
Returns a new MPLS intent builder.
builder() - Static method in class org.onosproject.net.intent.MplsPathIntent
Deprecated.
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(MultiPointToSinglePointIntent) - Static method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
Creates a new builder pre-populated with the information in the given intent.
Builder(MultiPointToSinglePointIntent) - Constructor for class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
Creates a new builder pre-populated with information from the given intent.
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.OpticalOduIntent
Returns a new optical ODU intent builder.
Builder() - Constructor for class org.onosproject.net.intent.OpticalOduIntent.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() - Constructor for class org.onosproject.store.primitives.MapUpdate.Builder
 
builder() - Static method in class org.onosproject.store.service.WorkQueueStats
Returns a WorkQueueStats builder.
Builder() - Constructor for class org.onosproject.store.service.WorkQueueStats.Builder
 
Builder(ClassLoader, List<UiView>) - Constructor for class org.onosproject.ui.UiExtension.Builder
Create a builder with the given class loader.
buildOduSignalId(OduSignalType, Set<TributarySlot>) - Static method in class org.onosproject.net.OduSignalUtils
Creates OduSignalId from OduSignalType and TributarySlots.
buildTreeMap() - Method in class org.onosproject.store.service.ConsistentTreeMapBuilder
Builds the distributed tree map based on the configuration options supplied to this builder.
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.
bytes() - Method in class org.onosproject.net.behaviour.MirroringStatistics
Returns the transmitted bytes.
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() - 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() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
bytesSent() - Method in interface org.onosproject.net.device.PortStatistics
Returns the bytes sent.

C

callback() - Method in class org.onosproject.net.flow.FlowRuleOperations
Returns the callback for this batch of operations.
cancelPackets(TrafficSelector, PacketPriority, ApplicationId) - Method in interface org.onosproject.net.packet.PacketService
Cancels previous packet requests for packets matching the given selector to be punted from the dataplane to the controller.
cancelPackets(TrafficSelector, PacketPriority, ApplicationId, Optional<DeviceId>) - Method in interface org.onosproject.net.packet.PacketService
Cancels previous packet requests for packets matching the given selector to be punted from the dataplane to the controller.
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.
capacity(Bandwidth) - Method in class org.onosproject.net.config.basics.BandwidthCapacity
Sets the Available Bandwidth resource (Capacity).
capacity() - Method in class org.onosproject.net.config.basics.BandwidthCapacity
Available Bandwidth resource (Capacity).
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.
ceilingEntry(String) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
ceilingEntry(String) - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Returns the entry associated with the least key greater than or equal to the key.
ceilingEntry(String) - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the entry associated with the least key greater than or equal to the key.
ceilingKey(String) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
ceilingKey(String) - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Return the lowest key greater than or equal to key.
ceilingKey(String) - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the lowest key greater than or equal to key.
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.
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
 
changePortState(DeviceId, PortNumber, boolean) - Method in interface org.onosproject.net.device.DeviceAdminService
Administratively enables or disables a port on a device.
changePortState(DeviceId, PortNumber, boolean) - Method in interface org.onosproject.net.device.DeviceProvider
Administratively enables or disables a port.
CHANNEL_ID - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the channel id.
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 time series chart data.
ChartModel(String...) - Constructor for class org.onosproject.ui.chart.ChartModel
Constructs a chart model with initialized series set.
ChartModel.Annot - Class in org.onosproject.ui.chart
Model of an annotation.
ChartModel.DataPoint - Class in org.onosproject.ui.chart
A class of data point.
ChartRequestHandler - Class in org.onosproject.ui.chart
Message handler specifically for the chart views.
ChartRequestHandler(String, String, String) - Constructor for class org.onosproject.ui.chart.ChartRequestHandler
Constructs a chart model handler for a specific graph view.
ChartUtils - Class in org.onosproject.ui.chart
Provides static utility methods for dealing with charts.
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.
chassisId() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
CHECK_MARK - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
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.
checkValidity() - Method in class org.onosproject.net.provider.AbstractProviderService
Checks the validity of this provider service.
child(Object) - Method in class org.onosproject.net.resource.ContinuousResource
 
child(Class<?>, double) - Method in class org.onosproject.net.resource.ContinuousResource
 
child(Object) - Method in class org.onosproject.net.resource.ContinuousResourceId
Returns a resource ID of a child of this resource based on the specified object.
child(Class<?>) - Method in class org.onosproject.net.resource.ContinuousResourceId
Returns a resource ID of a child of this resource based on the specified object.
child(Object) - Method in class org.onosproject.net.resource.DiscreteResource
 
child(Class<?>, double) - Method in class org.onosproject.net.resource.DiscreteResource
 
child(Object) - Method in class org.onosproject.net.resource.DiscreteResourceId
 
child(Class<?>) - Method in class org.onosproject.net.resource.DiscreteResourceId
 
child(Object) - Method in interface org.onosproject.net.resource.Resource
Returns a child resource of this instance with specifying the child object.
child(Class<?>, double) - Method in interface org.onosproject.net.resource.Resource
Returns a child resource of this instance with specifying a child object and value.
child(Object) - Method in class org.onosproject.net.resource.ResourceId
Returns a resource ID of a child of this resource based on the specified object.
child(Class<?>) - Method in class org.onosproject.net.resource.ResourceId
Returns a resource ID of a child of this resource based on the specified object.
child(String) - Method in interface org.onosproject.store.service.DocumentTreeNode
Returns the child node of this node with the specified relative path name.
children() - Method in interface org.onosproject.store.service.DocumentTreeNode
Returns the children of this node.
children() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the identities of the child regions.
classname - Variable in class org.onosproject.security.Permission
 
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(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.DefaultConsistentMultimap
 
clear() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
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.AsyncConsistentMultimap
Removes all key-value pairs, after which it will be empty.
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.ConsistentMultimap
Removes all key-value pairs, after which it will be empty.
clear() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Removes all mappings from this map.
clear() - Method in class org.onosproject.ui.model.topo.UiTopology
Clears the topology state; that is, drops all regions, devices, hosts, links, and cluster members.
clearConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigStore
Clears the configuration of the given class for the specified subject.
clearConfig(S) - Method in interface org.onosproject.net.config.NetworkConfigStore
Clears the configuration based on the subject including queued.
clearConfig() - Method in interface org.onosproject.net.config.NetworkConfigStore
Clears the complete configuration including queued.
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.
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.
cluster() - Method in interface org.onosproject.ui.model.ServiceBundle
Reference to a cluster service implementation.
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.
clusterCount() - Method in interface org.onosproject.net.topology.Topology
Returns the number of SCCs (strongly connected components) in the topology.
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.
clusterMemberCount() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the number of members in the cluster.
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.
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.
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.
codec(Class<T>) - Method in class org.onosproject.rest.AbstractWebResource
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.
columnCount() - Method in class org.onosproject.ui.table.TableModel
Returns the number of columns in this table model.
combine(ConnectPoint, PortDescription) - Method in interface org.onosproject.net.config.PortConfigOperator
Generates a PortDescription containing fields from a PortDescription and configuration.
combine(DeviceId, PortDescription) - Method in interface org.onosproject.net.config.PortConfigOperator
Generates a PortDescription containing fields from a PortDescription and configuration.
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.
CommitStatus - Enum in org.onosproject.store.service
Completion status of transaction.
CommunityName - Class in org.onosproject.net.key
Representation of an SNMP community name authentication token.
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(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(DocumentPath) - Method in class org.onosproject.store.service.DocumentPath
 
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>) - Method in interface org.onosproject.net.intent.IntentCompiler
Compiles the specified intent into other intents.
complete(Collection<String>) - Method in interface org.onosproject.store.service.WorkQueue
Completes a collection of tasks.
complete(String...) - Method in interface org.onosproject.store.service.WorkQueue
Completes a collection of tasks.
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.
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.
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(String, BiFunction<? super String, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
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).
computeBroadcastAddress(IpAddress, IpPrefix) - Static method in class org.onosproject.net.host.InterfaceIpAddress
Compute the IP broadcast address.
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(String, Predicate<? super V>, BiFunction<? super String, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
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(String, Function<? super String, ? extends V>) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
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(String, BiFunction<? super String, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
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.
computeSynthLinks() - Method in class org.onosproject.ui.model.topo.UiTopology
Uses the device-device links and data about the regions to compute the set of synthetic links that are required per region.
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
 
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_KEY - Static variable in class org.onosproject.net.config.basics.BandwidthCapacity
netcfg ConfigKey for BandwidthCapacity.
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.
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.
configKey() - Method in exception org.onosproject.net.config.InvalidConfigException
Returns the config key of the config.
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.
ConfigSetter - Interface in org.onosproject.net.behaviour
Behaviour that sets the configuration to a device.
connect(String...) - Method in interface org.onosproject.net.driver.DriverConnect
Connects to the device.
CONNECT_POINT_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
 
connection() - Method in class org.onosproject.ui.UiMessageHandler
Returns the user interface connection with which this handler was primed.
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 - 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
 
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.
ConsistentMultimap<K,V> - Interface in org.onosproject.store.service
This provides a synchronous version of the functionality provided by AsyncConsistentMultimap.
ConsistentTreeMap<V> - Interface in org.onosproject.store.service
Tree map interface counterpart to AsyncConsistentTreeMap.
ConsistentTreeMapBuilder<V> - Class in org.onosproject.store.service
Builder for ConsistentTreeMap.
ConsistentTreeMapBuilder() - Constructor for class org.onosproject.store.service.ConsistentTreeMapBuilder
 
consistentTreeMapBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new AsyncConsistentTreeMapBuilder.
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
Deprecated.
 
constraints(List<Constraint>) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
Deprecated.
 
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
 
consumerClass() - Method in class org.onosproject.net.resource.ResourceConsumerId
Returns class name of the consumer.
consumerId() - Method in class org.onosproject.net.intent.IntentId
 
consumerId() - Method in class org.onosproject.net.resource.ResourceAllocation
Returns ID of the consumer of this resource.
consumerId() - Method in interface org.onosproject.net.resource.ResourceConsumer
Returns ID of this consumer.
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.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.
containsEntry(K, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
containsEntry(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Returns true if this map contains at least one key-value pair with key and value specified.
containsEntry(K, V) - Method in interface org.onosproject.store.service.ConsistentMultimap
Returns true if this map contains at least one key-value pair with key and value specified.
containsKey(Object) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
containsKey(K) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
containsKey(K) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
containsKey(String) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
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.AsyncConsistentMultimap
Returns true if there is at lease one key-value pair with a key equal to 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.ConsistentMultimap
Returns true if there is at lease one key-value pair with a key equal to key.
containsKey(K) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Returns true if the map contains a mapping for the specified key.
containsKey(K) - Method in interface org.onosproject.store.service.TransactionalMap
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
containsValue(V) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
containsValue(V) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
containsValue(V) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
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.AsyncConsistentMultimap
Returns true if this map contains at lease one key-value pair with a value equal to 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.ConsistentMultimap
Returns true if this map contains at lease one key-value pair with a value equal to 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.
continuous(DeviceId, Class<?>) - Static method in class org.onosproject.net.resource.Resources
Create a factory for continuous-type with the specified device ID and type.
continuous(DeviceId, Object...) - Static method in class org.onosproject.net.resource.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.resource.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.resource.Resources
Create a factory for continuous-type with the specified device ID and components.
ContinuousFactory - Class in org.onosproject.net.resource
Factory class for continuous-type resource related instances.
ContinuousResource - Class in org.onosproject.net.resource
Represents a resource path which specifies a resource which can be measured as continuous value.
ContinuousResourceId - Class in org.onosproject.net.resource
ResourceId for ContinuousResource.
CONTROLLER - Static variable in class org.onosproject.net.meter.MeterId
 
CONTROLLER - 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(IpAddress, int, String, Annotations) - Constructor for class org.onosproject.net.behaviour.ControllerInfo
Information for contacting the controller.
ControllerInfo(String) - Constructor for class org.onosproject.net.behaviour.ControllerInfo
Deprecated.
in Hummingbird (1.7.0)
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
 
controllers(List<ControllerInfo>) - Method in interface org.onosproject.net.behaviour.BridgeDescription.Builder
Returns bridge description builder with given controllers.
controllers() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns OpenFlow controllers of the bridge.
controllers(List<ControllerInfo>) - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription.Builder
 
controllers() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
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.
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
 
CoreService - Interface in org.onosproject.core
Service for interacting with the core system of the controller.
cost() - Method in class org.onosproject.net.DefaultDisjointPath
 
cost() - Method in class org.onosproject.net.DefaultPath
 
cost(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
 
cost(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
 
cost(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.BooleanConstraint
Evaluates the specified link and provides the cost for its traversal.
cost(Link, ResourceContext) - Method in interface org.onosproject.net.intent.Constraint
Evaluates the specified link and provides the cost for its traversal.
cost(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
 
cost(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.PartialFailureConstraint
 
cost(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.ProtectionConstraint
 
cost(Link, ResourceContext) - 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.
create(InputStream) - Method in interface org.onosproject.app.ApplicationStore
Creates the application from the specified application descriptor input stream.
create(DocumentPath, V) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Creates a document tree node if one does not exist already.
create(DocumentPath, V) - Method in interface org.onosproject.store.service.DocumentTree
Creates a document tree node if one does not exist already.
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 handler.
createChartModel() - Method in class org.onosproject.ui.chart.ChartRequestHandler
Creates the chart model using ChartRequestHandler.getSeries() to initialize it, ready to be populated.
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.
created() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
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.
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
Creates failure group operation object by setting failure code to inform the failure reason.
createFailoverGroupBucket(TrafficTreatment, PortNumber, GroupId) - Static method in class org.onosproject.net.group.DefaultGroupBucket
Creates failover group bucket with watchport or watchgroup.
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.
createIndirectGroupBucket(TrafficTreatment) - Static method in class org.onosproject.net.group.DefaultGroupBucket
Creates indirect group bucket.
createModifyGroupOperation(GroupId, GroupDescription.Type, GroupBuckets) - Static method in class org.onosproject.net.group.GroupOperation
Creates MODIFY group operation object.
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.
createOutput(PortNumber) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates an output instruction using the specified port number.
createProviderService(P) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
Creates a new provider service bound to the specified provider.
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.
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.
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.
createTimer(String, String, String) - Method in interface org.onosproject.core.MetricsHelper
Creates a Timer instance with given name.
createTunnelInterface(BridgeName, TunnelDescription) - Method in interface org.onosproject.net.behaviour.TunnelConfig
Deprecated.
Creates a tunnel interface on a given bridge of this 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.
CROWN - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
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.
currentLayout() - Method in interface org.onosproject.ui.UiConnection
Returns the current layout context.
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.
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.
currentView() - Method in interface org.onosproject.ui.UiConnection
Returns the current view identifier.
CYCLE_LABELS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 

D

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.
data(String, Object) - Method in class org.onosproject.ui.chart.ChartModel.DataPoint
Sets the data value for the given series of this data point.
datapathId(String) - Method in interface org.onosproject.net.behaviour.BridgeDescription.Builder
Returns bridge description builder with a given datapath ID.
datapathId() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns OpenFlow datapath ID of the bridge.
datapathId(String) - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription.Builder
 
datapathId() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
DataPoint() - Constructor for class org.onosproject.ui.chart.ChartModel.DataPoint
 
dataPointCount() - Method in class org.onosproject.ui.chart.ChartModel
Returns the number of data points in this chart model.
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.net.driver.AbstractDriverLoader
 
deactivate() - Method in class org.onosproject.rest.AbstractApiDocRegistrator
 
deactivate() - Method in class org.onosproject.ui.UiTopoOverlay
Callback invoked when this overlay is deactivated.
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 interface org.onosproject.codec.ExtensionSelectorCodec
Decodes an JSON object to an extension selector.
decode(ObjectNode, CodecContext) - Method in interface org.onosproject.codec.ExtensionTreatmentCodec
Decodes an JSON object to an extension treatment.
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(int) - Method in interface org.onosproject.net.resource.DiscreteResourceCodec
Decodes the specified integer to an object.
decode(byte[]) - Method in interface org.onosproject.store.service.Serializer
Deserialize the specified bytes.
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_ID - Static variable in class org.onosproject.ui.model.topo.UiTopoLayoutId
Default topology layout identifier.
DEFAULT_INTENT_PRIORITY - Static variable in class org.onosproject.net.intent.Intent
 
DEFAULT_MAC - Static variable in interface org.onosproject.net.link.ProbedLinkProvider
 
DEFAULT_OPERTATION_TIMEOUT_MILLIS - Static variable in interface org.onosproject.store.service.DistributedPrimitive
 
DEFAULT_PERMANENT - Static variable in interface org.onosproject.net.flowobjective.Objective
 
DEFAULT_PORT - Static variable in class org.onosproject.cluster.DefaultControllerNode
 
DEFAULT_PRIORITY - Static variable in interface org.onosproject.net.flowobjective.Objective
 
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
 
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.Builder - Class in org.onosproject.net.behaviour
 
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
 
DefaultConsistentMultimap<K,V> - Class in org.onosproject.store.primitives
Implementation of ConsistentMultimap providing synchronous access to AsyncConsistentMultimap.
DefaultConsistentMultimap(AsyncConsistentMultimap<K, V>, long) - Constructor for class org.onosproject.store.primitives.DefaultConsistentMultimap
 
DefaultConsistentTreeMap<V> - Class in org.onosproject.store.primitives
Implementation of the ConsistentTreeMap interface.
DefaultConsistentTreeMap(AsyncConsistentTreeMap<V>, long) - Constructor for class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
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.
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(URI, Device.Type, String, String, String, String, ChassisId, boolean, 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.
DefaultDeviceDescription(DeviceDescription, boolean, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultDeviceDescription
Creates a device description using the supplied information.
DefaultDeviceInterfaceDescription - Class in org.onosproject.net.device
Basic implementation of description of a legacy device interface.
DefaultDeviceInterfaceDescription(String, DeviceInterfaceDescription.Mode, List<VlanId>, boolean, short) - Constructor for class org.onosproject.net.device.DefaultDeviceInterfaceDescription
Device interface description object constructor.
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.
DefaultDisjointPath(ProviderId, DefaultPath) - Constructor for class org.onosproject.net.DefaultDisjointPath
Creates a disjoint path pair from single 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, 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, TimeUnit, long, long) - Constructor for class org.onosproject.net.flow.DefaultFlowEntry
 
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, int, 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(DeviceId, TrafficSelector, TrafficTreatment, int, ApplicationId, GroupId, int, 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
 
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.
defaultLayer() - Static method in enum org.onosproject.ui.model.topo.UiLayer
Returns the default layer (for those elements that do not explicitly define which layer they belong to).
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, Link.State, Annotations...) - Constructor for class org.onosproject.net.DefaultLink
Creates an 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.
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.
defaultMac() - Static method in interface org.onosproject.net.link.ProbedLinkProvider
 
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
 
DefaultMirroringDescription - Class in org.onosproject.net.behaviour
Default implementation of mirroring description entity.
DefaultMirroringDescription(MirroringName, List<String>, List<String>, List<VlanId>, Optional<String>, Optional<VlanId>, SparseAnnotations...) - Constructor for class org.onosproject.net.behaviour.DefaultMirroringDescription
Creates a mirroring description using the supplied information.
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
 
DefaultObjectiveContext - Class in org.onosproject.net.flowobjective
Implementation of objective context that delegates calls to provided consumers.
DefaultObjectiveContext(Consumer<Objective>, BiConsumer<Objective, ObjectiveError>) - Constructor for class org.onosproject.net.flowobjective.DefaultObjectiveContext
Creates a new objective context using the given success and error consumers.
DefaultObjectiveContext(Consumer<Objective>) - Constructor for class org.onosproject.net.flowobjective.DefaultObjectiveContext
Creates a new objective context using the given success consumer.
DefaultObjectiveContext(BiConsumer<Objective, ObjectiveError>) - Constructor for class org.onosproject.net.flowobjective.DefaultObjectiveContext
Creates a new objective context using the given error consumer.
DefaultOchSignalComparator - Class in org.onosproject.net
Comparator implementation for OchSignal.
DefaultOchSignalComparator() - Constructor for class org.onosproject.net.DefaultOchSignalComparator
 
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.
DefaultPatchDescription - Class in org.onosproject.net.behaviour
Default implementation of immutable patch interface description entity.
DefaultPatchDescription.Builder - Class in org.onosproject.net.behaviour
 
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 DEFAULT_SPEED COPPER 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() - Constructor for class org.onosproject.net.device.DefaultPortDescription
 
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.
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.
DefaultTunnelDescription - Class in org.onosproject.net.behaviour
Default implementation of immutable tunnel interface description entity.
DefaultTunnelDescription(TunnelEndPoint, TunnelEndPoint, TunnelDescription.Type, TunnelName, SparseAnnotations...) - Constructor for class org.onosproject.net.behaviour.DefaultTunnelDescription
Deprecated.
version 1.7.0 - Hummingbird
DefaultTunnelDescription.Builder - Class in org.onosproject.net.behaviour
 
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, TimeUnit, 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, 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() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property default value as a string.
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.
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.
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() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
delegate() - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
delegate - Variable in class org.onosproject.store.AbstractStore
 
deleteBridge(BridgeName) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Remove a bridge.
deleteDeviceKey(DeviceKeyId) - Method in interface org.onosproject.net.key.DeviceKeyStore
Deletes a device key by a specific device key identifier.
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.
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.
deleteMirroring(MirroringName) - Method in interface org.onosproject.net.behaviour.MirroringConfig
Removes a mirroring.
deletePort(BridgeName, String) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Removes a port from a given bridge.
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.
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 - Interface in org.onosproject.net
Base abstraction of a piece of information about network elements.
deserialize(byte[]) - Method in interface org.onosproject.net.flow.Extension
Deserialize the extension from a byte array.
destroy() - Method in interface org.onosproject.store.service.AsyncConsistentMap
 
destroy() - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
 
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.model.topo.UiDeviceLink
 
destroy() - Method in class org.onosproject.ui.model.topo.UiEdgeLink
 
destroy() - Method in class org.onosproject.ui.model.topo.UiElement
Removes all external references, and prepares the instance for garbage collection.
destroy() - Method in class org.onosproject.ui.model.topo.UiRegion
 
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.
detachBackingLink(Link) - Method in class org.onosproject.ui.model.topo.UiDeviceLink
Detaches the given backing link from this UI link, returning true if the reverse link is still attached, or false otherwise.
DETAILS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
Device - Interface in org.onosproject.net
Representation of a network infrastructure device.
device() - Method in interface org.onosproject.ui.model.ServiceBundle
Reference to a device service implementation.
device() - Method in class org.onosproject.ui.model.topo.UiRegionDeviceLink
Returns the identity of the device.
Device.Type - Enum in org.onosproject.net
Coarse classification of the type of the infrastructure device.
DEVICE_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
 
deviceA() - Method in class org.onosproject.ui.model.topo.UiDeviceLink
Returns the identity of device A.
DeviceAdminService - Interface in org.onosproject.net.device
Service for administering the inventory of infrastructure devices.
deviceB() - Method in class org.onosproject.ui.model.topo.UiDeviceLink
Returns the identity of device B.
DeviceClockService - Interface in org.onosproject.net.device
Interface for a logical clock service that vends per device timestamps.
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.
deviceCount() - Method in class org.onosproject.ui.model.topo.UiClusterMember
Returns the number of devices for which this cluster member is master.
deviceCount() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the count of devices in this region.
deviceCount() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the number of devices configured in the topology.
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 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 class org.onosproject.net.AbstractProjectableModel.AnnotationDriverData
 
deviceId() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns OpenFlow device ID.
deviceId() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
deviceId(String) - Method in class org.onosproject.net.behaviour.DefaultPatchDescription.Builder
 
deviceId() - Method in class org.onosproject.net.behaviour.DefaultPatchDescription
 
deviceId(String) - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription.Builder
 
deviceId() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
 
deviceId(String) - Method in interface org.onosproject.net.behaviour.PatchDescription.Builder
Returns new patch interface description.
deviceId() - Method in interface org.onosproject.net.behaviour.PatchDescription
Returns the identifier of the device where this patch interface is.
deviceId(String) - Method in interface org.onosproject.net.behaviour.TunnelDescription.Builder
Returns tunnel interface description biulder with supplied device ID.
deviceId() - Method in interface org.onosproject.net.behaviour.TunnelDescription
Returns the identifier of the device where the interface is.
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 - 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.
deviceIds() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the set of device identifiers for this region.
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.
DeviceInterfaceDescription - Interface in org.onosproject.net.device
The description of an interface used for legacy devices.
DeviceInterfaceDescription.Mode - Enum in org.onosproject.net.device
Represents the type of operation of the interface.
DeviceKey - Class in org.onosproject.net.key
Abstraction of a device key.
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.
deviceLinkCount() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the number of device links configured in the topology.
DeviceListener - Interface in org.onosproject.net.device
Entity capable of receiving infrastructure device related events.
DeviceProvider - Interface in org.onosproject.net.device
Abstraction of a device information provider.
DeviceProviderRegistry - Interface in org.onosproject.net.device
Abstraction of a device provider registry.
DeviceProviderService - Interface in org.onosproject.net.device
Service through which device providers can inject device information into the core.
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.model.topo.UiRegion
Returns the devices in this region.
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.TopoConstants.Properties
 
DeviceService - Interface in org.onosproject.net.device
Service for interacting with the inventory of infrastructure devices.
DeviceStore - Interface in org.onosproject.net.device
Manages inventory of infrastructure devices; not intended for direct use.
DeviceStoreDelegate - Interface in org.onosproject.net.device
Infrastructure device store delegate abstraction.
devicesWithHover() - Method in class org.onosproject.ui.topo.NodeSelection
Returns a view of the selected devices, including the hovered device if there was one.
deviceUri() - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
deviceUri() - Method in interface org.onosproject.net.device.DeviceDescription
Protocol/provider specific URI that can be used to encode the identity information required to communicate with the device externally, e.g.
Direction - Enum in org.onosproject.net
Represents a direction.
director(int) - Static method in interface org.onosproject.net.packet.PacketProcessor
Returns a priority in the DIRECTOR range, where processors can handle the packet.
DIRECTOR_MAX - Static variable in interface org.onosproject.net.packet.PacketProcessor
 
directory() - Method in interface org.onosproject.net.behaviour.PipelinerContext
Returns the service directory which can be used to obtain references to various supporting services.
directory() - Method in class org.onosproject.ui.UiMessageHandler
Returns the user interface connection with which this handler was primed.
disableInBand() - Method in interface org.onosproject.net.behaviour.BridgeDescription.Builder
Returns bridge description builder with in-band control disabled.
disableInBand() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns in band control is enabled or not.
disableInBand() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription.Builder
 
disableInBand() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
disconnect() - Method in interface org.onosproject.net.driver.DriverConnect
Disconnects from the device.
discoverDeviceDetails() - Method in interface org.onosproject.net.device.DeviceDescriptionDiscovery
Returns a device description appropriately annotated to support downstream model extension via projections of the resulting device, as in the following example.
discoverPortDetails() - Method in interface org.onosproject.net.device.DeviceDescriptionDiscovery
Returns a list of port descriptions appropriately annotated to support downstream model extension via projections of their parent device, as in the following example.
discrete(DiscreteResourceId) - Static method in class org.onosproject.net.resource.Resources
Create a factory for discrete-type with the specified resource ID.
discrete(DiscreteResourceId, Object) - Static method in class org.onosproject.net.resource.Resources
Creates a factory for discrete-type with the specified parent ID and child.
discrete(DeviceId) - Static method in class org.onosproject.net.resource.Resources
Create a factory for discrete-type with the specified device ID.
discrete(DeviceId, Object...) - Static method in class org.onosproject.net.resource.Resources
Create a factory for discrete-type with the specified device ID and components.
discrete(DeviceId, PortNumber, Object...) - Static method in class org.onosproject.net.resource.Resources
Create a factory for discrete-type with the specified device ID, port number and components.
DiscreteFactory - Class in org.onosproject.net.resource
Factory class for discrete-type resource related instances.
DiscreteResource - Class in org.onosproject.net.resource
Represents a resource path which specifies a resource which can be measured as a discrete unit.
DiscreteResourceCodec<T> - Interface in org.onosproject.net.resource
Represents the common interface to encode an object of the specified type to an integer, and to decode an integer to an object of the specified type.
DiscreteResourceId - Class in org.onosproject.net.resource
ResourceId for DiscreteResource.
DisjointPath - Interface in org.onosproject.net
Representation of a contiguous directed path in a network.
DistributedPrimitive - Interface in org.onosproject.store.service
Interface for all distributed primitives.
DistributedPrimitive.Status - Enum in org.onosproject.store.service
Status of distributed primitive.
DistributedPrimitive.Type - Enum in org.onosproject.store.service
Type of distributed primitive.
DistributedPrimitiveBuilder<B extends DistributedPrimitiveBuilder<B,T>,T extends DistributedPrimitive> - Class in org.onosproject.store.primitives
Abstract builder for distributed primitives.
DistributedPrimitiveBuilder(DistributedPrimitive.Type) - Constructor for class org.onosproject.store.primitives.DistributedPrimitiveBuilder
 
DistributedPrimitiveCreator - Interface in org.onosproject.store.primitives
Interface for entity that can create instances of different distributed primitives.
DistributedSet<E> - Interface in org.onosproject.store.service
A distributed collection designed for holding unique elements.
DistributedSetBuilder<E> - Class in org.onosproject.store.service
Builder for distributed set.
DistributedSetBuilder() - Constructor for class org.onosproject.store.service.DistributedSetBuilder
 
docs() - Method in class org.onosproject.rest.ApiDocProvider
Returns input stream containing Swagger UI compatible JSON.
DocumentException - Exception in org.onosproject.store.service
Exceptions for use by the DocumentTree and DocumentPath.
DocumentException() - Constructor for exception org.onosproject.store.service.DocumentException
 
DocumentException(String) - Constructor for exception org.onosproject.store.service.DocumentException
 
DocumentException(String, Throwable) - Constructor for exception org.onosproject.store.service.DocumentException
 
DocumentException(Throwable) - Constructor for exception org.onosproject.store.service.DocumentException
 
DocumentPath - Class in org.onosproject.store.service
Unique key for nodes in the DocumentTree.
DocumentPath(String, DocumentPath) - Constructor for class org.onosproject.store.service.DocumentPath
Constructs a new document path.
DocumentTree<V> - Interface in org.onosproject.store.service
A hierarchical document tree data structure.
DocumentTreeEvent<V> - Class in org.onosproject.store.service
A document tree modification event.
DocumentTreeEvent(DocumentPath, DocumentTreeEvent.Type, Optional<Versioned<V>>, Optional<Versioned<V>>) - Constructor for class org.onosproject.store.service.DocumentTreeEvent
Constructs a new DocumentTreeEvent.
DocumentTreeEvent.Type - Enum in org.onosproject.store.service
Nature of document tree node change.
DocumentTreeListener<V> - Interface in org.onosproject.store.service
A listener for DocumentTreeEvent.
DocumentTreeNode<V> - Interface in org.onosproject.store.service
A DocumentTree node.
dpidToUri(String) - Static method in class org.onosproject.net.NetTools
Deprecated.
in Hummingbird release
driver() - Method in class org.onosproject.net.AbstractProjectableModel.AnnotationDriverData
 
driver() - Method in class org.onosproject.net.AbstractProjectableModel
Returns the currently bound driver or null if no driver is bound.
DRIVER - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the device driver name.
driver() - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Returns the device driver name.
driver(String) - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Sets the driver name.
driver() - Method in class org.onosproject.net.driver.DefaultDriverData
 
driver() - Method in class org.onosproject.net.driver.DefaultDriverHandler
 
Driver - Interface in org.onosproject.net.driver
Representation of a specific family of device drivers.
driver() - Method in interface org.onosproject.net.driver.DriverData
Returns the parent device driver.
driver() - Method in interface org.onosproject.net.driver.DriverHandler
Returns the parent device driver.
driverAdminService - Variable in class org.onosproject.net.driver.AbstractDriverLoader
 
DriverAdminService - Interface in org.onosproject.net.driver
Service for managing drivers and driver behaviour implementations.
DriverConnect - Interface in org.onosproject.net.driver
Abstraction of handler behaviour used to set-up and tear-down driver connection with a device.
DriverData - Interface in org.onosproject.net.driver
Container for data about an entity, e.g.
DriverHandler - Interface in org.onosproject.net.driver
Representation of context for interacting with a device.
DriverProvider - Interface in org.onosproject.net.driver
Represents entity capable of providing device drivers and their behaviours.
DriverResolver - Interface in org.onosproject.net.driver
Entity capable of resolving a driver using its name.
drivers - Variable in class org.onosproject.net.driver.DefaultDriverProvider
 
driverService() - Static method in class org.onosproject.net.AbstractProjectableModel
Returns the currently bound driver service reference.
DriverService - Interface in org.onosproject.net.driver
Service for obtaining drivers and driver behaviour implementations.
drop() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
Add a NOACTION when DROP instruction is explicitly specified.
drop() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Adds a drop instruction.
dropPrecedence(short) - Method in interface org.onosproject.net.meter.Band.Builder
Assigns the drop precedence for this band.
dropPrecedence() - Method in interface org.onosproject.net.meter.Band
Only meaningful in the case of a REMARK band type.
dropPrecedence(short) - Method in class org.onosproject.net.meter.DefaultBand.Builder
 
dropPrecedence() - Method in class org.onosproject.net.meter.DefaultBand
 
dst() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
Deprecated.
dst() - Method in interface org.onosproject.net.behaviour.TunnelDescription
Deprecated.
version 1.7.0 - Hummingbird; use remote instead
dst(ConnectPoint) - Method in class org.onosproject.net.DefaultLink.Builder
Sets the destination connect point to be used by the builder.
dst() - Method in class org.onosproject.net.DefaultLink
 
dst(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
Sets the destination for the intent that will be built.
dst(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
Sets the destination for the intent that will be built.
dst(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalOduIntent.Builder
Sets the destination for the intent that will be built.
dst(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
Sets the destination for the intent that will be built.
dst() - Method in class org.onosproject.net.intent.OpticalPathIntent
 
dst() - Method in class org.onosproject.net.link.DefaultLinkDescription
 
dst() - Method in interface org.onosproject.net.Link
Returns the link destination connection point.
dst() - Method in interface org.onosproject.net.link.LinkDescription
Returns the link destination.
dst() - Method in class org.onosproject.net.LinkKey
Returns destination connection point.
dst() - Method in class org.onosproject.net.topology.DefaultTopologyEdge
 
dummy() - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a dummy criterion.
dumpString() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns a detailed (multi-line) string showing the contents of the topology.
DURABLE - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for durable links.
durationNano() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
durationNano() - Method in interface org.onosproject.net.device.PortStatistics
Returns the time port has been alive in nano seconds.
durationSec() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
durationSec() - Method in interface org.onosproject.net.device.PortStatistics
Returns the time port has been alive in seconds.

E

EdgeLink - Interface in org.onosproject.net
Abstraction of a link between an end-station host and the network infrastructure.
edgeLinkCount() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the number of edge links configured in the topology.
edgeLinkId() - Method in class org.onosproject.ui.model.topo.UiHost
Returns the identifier for the edge link between this host and the device to which it is connected.
EdgePortEvent - Class in org.onosproject.net.edge
Describes an event pertaining to edge-port inventory.
EdgePortEvent(EdgePortEvent.Type, ConnectPoint) - Constructor for class org.onosproject.net.edge.EdgePortEvent
Creates a new edge port event.
EdgePortEvent(EdgePortEvent.Type, ConnectPoint, long) - Constructor for class org.onosproject.net.edge.EdgePortEvent
Creates a new edge port event.
EdgePortEvent.Type - Enum in org.onosproject.net.edge
 
EdgePortListener - Interface in org.onosproject.net.edge
Entity capable of receiving edge port events.
EdgePortService - Interface in org.onosproject.net.edge
Service for interacting with an inventory of network edge ports.
edges() - Method in class org.onosproject.net.topology.DefaultGraphDescription
 
edges() - Method in interface org.onosproject.net.topology.GraphDescription
Returns the set of topology graph edges.
egressLabel(Optional<MplsLabel>) - Method in class org.onosproject.net.intent.MplsIntent.Builder
Deprecated.
Sets the ingress label of the intent that will be built.
egressLabel() - Method in class org.onosproject.net.intent.MplsIntent
Deprecated.
Returns the MPLS label which the egress traffic should tagged.
egressLabel(Optional<MplsLabel>) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
Deprecated.
Sets the ingress label of the intent that will be built.
egressLabel() - Method in class org.onosproject.net.intent.MplsPathIntent
Deprecated.
Returns the MPLS label which the egress traffic should tagged.
egressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.MplsIntent.Builder
Deprecated.
Sets the egress point of the point to point intent that will be built.
egressPoint() - Method in class org.onosproject.net.intent.MplsIntent
Deprecated.
Returns the port on which the traffic should egress.
egressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
Sets the egress point of the multi point to single point intent that will be built.
egressPoint() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
Returns the port on which the traffic should egress.
egressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
Sets the egress point of the point to point intent that will be built.
egressPoint() - Method in class org.onosproject.net.intent.PointToPointIntent
Returns the port on which the traffic should egress.
egressPoints(Set<ConnectPoint>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
Sets the egress points of the single point to multi point intent that will be built.
egressPoints() - Method in class org.onosproject.net.intent.LinkCollectionIntent
Returns the egress points of the intent.
egressPoints(Set<ConnectPoint>) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
Sets the egress points of the single point to multi point intent that will be built.
egressPoints() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
Returns the set of ports on which the traffic should egress.
egressTreatments(Map<ConnectPoint, TrafficTreatment>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
Sets the map egress treatments to connection points of the intent.
egressTreatments() - Method in class org.onosproject.net.intent.LinkCollectionIntent
Returns the multiple treatments jointly with their connection points.
egressTreatments() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
Returns the multiple treatments jointly with their connection points.
element() - Method in class org.onosproject.net.DefaultPort
 
Element - Interface in org.onosproject.net
Base abstraction of a network element, i.e.
element() - Method in interface org.onosproject.net.Port
Returns the parent network element to which this port belongs.
element() - Method in class org.onosproject.net.utils.ForwardingPort
 
elementA() - Method in class org.onosproject.ui.model.topo.UiLinkId
Returns the identifier of the first element.
elementB() - Method in class org.onosproject.ui.model.topo.UiLinkId
Returns the identifier of the second element.
elementId() - Method in class org.onosproject.net.ConnectPoint
Returns the network element identifier.
ElementId - Class in org.onosproject.net
Immutable representation of a network element identity.
ElementId() - Constructor for class org.onosproject.net.ElementId
 
elementId() - Method in class org.onosproject.ui.topo.AbstractHighlight
Returns the element identifier.
emit(OutboundPacket) - Method in interface org.onosproject.net.packet.PacketProgrammable
Emits the specified outbound packet onto the network from the device.
emit(OutboundPacket) - Method in interface org.onosproject.net.packet.PacketProvider
Emits the specified outbound packet onto the network.
emit(OutboundPacket) - Method in interface org.onosproject.net.packet.PacketService
Emits the specified outbound packet onto the network.
emit(OutboundPacket) - Method in interface org.onosproject.net.packet.PacketStore
Decides which instance should emit the packet and forwards the packet to that instance.
emitPacket(ByteBuffer, Optional<TrafficTreatment>) - Method in interface org.onosproject.net.edge.EdgePortService
Emits the specified packet, with optional treatment to all edge ports.
emitPacket(DeviceId, ByteBuffer, Optional<TrafficTreatment>) - Method in interface org.onosproject.net.edge.EdgePortService
Emits the specified packet, with optional treatment to all edge ports.
emitResponse(ConnectPoint, ByteBuffer) - Method in interface org.onosproject.net.proxyarp.ProxyArpStoreDelegate
Emits ARP or neighbour discovery response packet.
EMPTY - Static variable in class org.onosproject.net.DefaultAnnotations
 
emptySelector() - Static method in class org.onosproject.net.flow.DefaultTrafficSelector
Returns an empty traffic selector.
emptyTreatment() - Static method in class org.onosproject.net.flow.DefaultTrafficTreatment
Returns an empty traffic treatment.
enable(PortDescription) - Method in interface org.onosproject.net.behaviour.PortAdmin
Enable/disable administratively a port.
enabled() - Method in class org.onosproject.net.config.basics.BasicFeatureConfig
Indicates whether the feature for the subject is enabled.
enabled(Boolean) - Method in class org.onosproject.net.config.basics.BasicFeatureConfig
Specifies whether the feature for the subject is to be enabled.
enableLocalController() - Method in interface org.onosproject.net.behaviour.BridgeDescription.Builder
Returns bridge description builder with local controller enabled.
enableLocalController() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns whether to use local controller as an OpenFlow controller of the bridge if no controllers are specified.
enableLocalController() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription.Builder
 
enableLocalController() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
EncapsulationConstraint - Class in org.onosproject.net.intent.constraint
Encapsulation to manage core transportation.
EncapsulationConstraint(EncapsulationType) - Constructor for class org.onosproject.net.intent.constraint.EncapsulationConstraint
Creates a new encapsulation constraint.
EncapsulationType - Enum in org.onosproject.net
 
encapType() - Method in class org.onosproject.net.intent.constraint.EncapsulationConstraint
Returns the encapsulation type required by this constraint.
encode(ExtensionSelector, CodecContext) - Method in interface org.onosproject.codec.ExtensionSelectorCodec
Encodes an extension selector to an JSON object.
encode(ExtensionTreatment, CodecContext) - Method in interface org.onosproject.codec.ExtensionTreatmentCodec
Encodes an extension treatment to an JSON object.
encode(T, CodecContext) - Method in class org.onosproject.codec.JsonCodec
Encodes the specified entity into JSON.
encode(Iterable<T>, CodecContext) - Method in class org.onosproject.codec.JsonCodec
Encodes the collection of the specified entities.
encode(T) - Method in interface org.onosproject.net.resource.DiscreteResourceCodec
Encodes the specified object to an integer.
encode(T) - Method in interface org.onosproject.store.service.Serializer
Serialize the specified object.
encodeArray(Class<T>, String, Iterable<T>) - Method in class org.onosproject.rest.AbstractWebResource
Returns JSON object wrapping the array encoding of the specified collection of items.
Endpoint - Class in org.onosproject.store.cluster.messaging
Representation of a TCP/UDP communication end point.
Endpoint(IpAddress, int) - Constructor for class org.onosproject.store.cluster.messaging.Endpoint
 
endPointA() - Method in class org.onosproject.ui.model.topo.UiDeviceLink
 
endPointA() - Method in class org.onosproject.ui.model.topo.UiEdgeLink
 
endPointA() - Method in class org.onosproject.ui.model.topo.UiLink
Returns the identifier of end-point A in string form.
endPointA() - Method in class org.onosproject.ui.model.topo.UiRegionDeviceLink
 
endPointA() - Method in class org.onosproject.ui.model.topo.UiRegionLink
 
endPointB() - Method in class org.onosproject.ui.model.topo.UiDeviceLink
 
endPointB() - Method in class org.onosproject.ui.model.topo.UiEdgeLink
 
endPointB() - Method in class org.onosproject.ui.model.topo.UiLink
Returns the identifier of end-point B in string form.
endPointB() - Method in class org.onosproject.ui.model.topo.UiRegionDeviceLink
 
endPointB() - Method in class org.onosproject.ui.model.topo.UiRegionLink
 
endPortA() - Method in class org.onosproject.ui.model.topo.UiDeviceLink
 
endPortA() - Method in class org.onosproject.ui.model.topo.UiLink
Returns the port number (as a string) for end-point A, if applicable.
endPortB() - Method in class org.onosproject.ui.model.topo.UiDeviceLink
 
endPortB() - Method in class org.onosproject.ui.model.topo.UiEdgeLink
 
endPortB() - Method in class org.onosproject.ui.model.topo.UiLink
Returns the port number (as a string) for end-point B, if applicable.
endPortB() - Method in class org.onosproject.ui.model.topo.UiRegionDeviceLink
 
ENDSTATION - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
entries() - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
entries() - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Returns a collection of each key-value pair in this map.
entries() - Method in interface org.onosproject.store.service.ConsistentMultimap
Returns a collection of each key-value pair in this map.
entry() - Method in class org.onosproject.store.service.SetEvent
Returns the entry this event concerns.
entrySet() - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
entrySet() - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
entrySet() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
entrySet() - Method in interface org.onosproject.store.service.AsyncConsistentMap
Returns the set of entries contained in this map.
entrySet() - Method in interface org.onosproject.store.service.ConsistentMap
Returns the set of entries contained in this map.
entrySet() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Returns a set of mappings contained in this map.
EnumFormatter - Class in org.onosproject.ui.table.cell
Formats enum types to be readable strings.
envelope(String, long, ObjectNode) - Static method in class org.onosproject.ui.JsonUtils
Wraps a message payload into an event structure for the given event type and sequence ID.
envelope(String, ObjectNode) - Static method in class org.onosproject.ui.JsonUtils
Composes a message structure for the given message type and payload.
EQ_MASTER - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
equals(Object) - Method in class org.onosproject.cfg.ConfigProperty
Equality is considered only on the basis of property name.
equals(Object) - Method in class org.onosproject.cluster.ClusterMetadata
 
equals(Object) - Method in class org.onosproject.cluster.DefaultControllerNode
 
equals(Object) - Method in class org.onosproject.cluster.DefaultPartition
 
equals(Object) - Method in class org.onosproject.cluster.Leader
 
equals(Object) - Method in class org.onosproject.cluster.Leadership
 
equals(Object) - Method in class org.onosproject.cluster.LeadershipEvent
 
equals(Object) - Method in class org.onosproject.cluster.PartitionDiff
 
equals(Object) - Method in class org.onosproject.cluster.RoleInfo
 
equals(Object) - Method in class org.onosproject.core.DefaultApplication
 
equals(Object) - Method in class org.onosproject.core.DefaultApplicationId
 
equals(Object) - Method in class org.onosproject.core.DefaultGroupId
 
equals(Object) - Method in class org.onosproject.core.Version
 
equals(Object) - Method in class org.onosproject.event.Change
 
equals(Object) - Method in class org.onosproject.mastership.MastershipTerm
 
equals(Object) - Method in class org.onosproject.net.AbstractDescription
 
equals(Object) - Method in class org.onosproject.net.behaviour.BridgeName
 
equals(Object) - Method in class org.onosproject.net.behaviour.ControllerInfo
 
equals(Object) - Method in class org.onosproject.net.behaviour.MirroringName
 
equals(Object) - Method in class org.onosproject.net.behaviour.MirroringStatistics
 
equals(Object) - Method in class org.onosproject.net.behaviour.TunnelEndPoint
 
equals(Object) - Method in class org.onosproject.net.behaviour.TunnelKey
 
equals(Object) - Method in class org.onosproject.net.behaviour.TunnelName
Deprecated.
 
equals(Object) - Method in class org.onosproject.net.ConnectPoint
 
equals(Object) - Method in class org.onosproject.net.DefaultAnnotations
 
equals(Object) - Method in class org.onosproject.net.DefaultDevice
 
equals(Object) - Method in class org.onosproject.net.DefaultDisjointPath
 
equals(Object) - Method in class org.onosproject.net.DefaultHost
 
equals(Object) - Method in class org.onosproject.net.DefaultLink
 
equals(Object) - Method in class org.onosproject.net.DefaultPath
 
equals(Object) - Method in class org.onosproject.net.DefaultPort
 
equals(Object) - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
equals(Object) - Method in class org.onosproject.net.device.DefaultDeviceInterfaceDescription
 
equals(Object) - Method in class org.onosproject.net.device.DefaultPortDescription
 
equals(Object) - Method in class org.onosproject.net.DeviceId
 
equals(Object) - Method in class org.onosproject.net.driver.DefaultDriver
 
equals(Object) - Method in class org.onosproject.net.flow.BatchOperation
 
equals(Object) - Method in class org.onosproject.net.flow.BatchOperationEntry
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.ArpHaCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.ArpOpCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.ArpPaCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.EthCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.EthTypeCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.ExtensionCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.ExtensionSelectorType
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.IcmpCodeCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.IcmpTypeCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.Icmpv6CodeCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.Icmpv6TypeCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.IPCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.IPDscpCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.IPEcnCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.IPProtocolCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.IPv6ExthdrFlagsCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.IPv6FlowLabelCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.IPv6NDLinkLayerAddressCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.IPv6NDTargetAddressCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.LambdaCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.MetadataCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.MplsBosCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.MplsCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.MplsTcCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.OchSignalCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.OchSignalTypeCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.OduSignalIdCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.OduSignalTypeCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.PbbIsidCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.PortCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.SctpPortCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.TcpFlagsCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.TcpPortCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.TunnelIdCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.UdpPortCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.VlanIdCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.criteria.VlanPcpCriterion
 
equals(Object) - Method in class org.onosproject.net.flow.DefaultFlowRule
 
equals(Object) - Method in class org.onosproject.net.flow.DefaultTrafficSelector
 
equals(Object) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
equals(Object) - Method in interface org.onosproject.net.flow.FlowRule
Equality for flow rules only considers 'match equality'.
equals(Object) - Method in class org.onosproject.net.flow.FlowRuleExtPayLoad
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.ExtensionTreatmentType
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.ExtensionInstructionWrapper
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.GroupInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.MetadataInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.MeterInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.NoActionInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.OutputInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.SetQueueInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.TableTypeTransition
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModOchSignalInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L1ModificationInstruction.ModOduSignalIdInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModEtherInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsBosInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsHeaderInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsLabelInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsTtlInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModTunnelIdInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanHeaderInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanIdInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanPcpInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PopVlanInstruction
Deprecated.
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PushHeaderInstructions
Deprecated.
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpEthInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpIPInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpOpInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPv6FlowLabelInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModTtlInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction.ModTransportPortInstruction
 
equals(Object) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
equals(Object) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
equals(Object) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
equals(Object) - Method in class org.onosproject.net.group.DefaultGroup
 
equals(Object) - Method in class org.onosproject.net.group.DefaultGroupBucket
 
equals(Object) - Method in class org.onosproject.net.group.DefaultGroupDescription
 
equals(Object) - Method in class org.onosproject.net.group.DefaultGroupKey
 
equals(Object) - Method in class org.onosproject.net.group.GroupBuckets
 
equals(Object) - Method in class org.onosproject.net.group.GroupOperation
 
equals(Object) - Method in class org.onosproject.net.host.DefaultHostDescription
 
equals(Object) - Method in class org.onosproject.net.host.InterfaceIpAddress
 
equals(Object) - Method in class org.onosproject.net.HostId
 
equals(Object) - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
 
equals(Object) - Method in class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
 
equals(Object) - Method in class org.onosproject.net.intent.constraint.BandwidthConstraint
 
equals(Object) - Method in class org.onosproject.net.intent.constraint.EncapsulationConstraint
 
equals(Object) - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
 
equals(Object) - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
 
equals(Object) - Method in class org.onosproject.net.intent.constraint.ObstacleConstraint
 
equals(Object) - Method in class org.onosproject.net.intent.constraint.WaypointConstraint
 
equals(Object) - Method in class org.onosproject.net.intent.Intent
 
equals(Object) - Method in class org.onosproject.net.intent.IntentData
 
equals(Object) - Method in class org.onosproject.net.intent.IntentOperation
 
equals(Object) - Method in class org.onosproject.net.intent.Key
 
equals(Object) - Method in class org.onosproject.net.IpElementId
 
equals(Object) - Method in class org.onosproject.net.link.DefaultLinkDescription
 
equals(Object) - Method in class org.onosproject.net.LinkKey
 
equals(Object) - Method in class org.onosproject.net.mcast.McastRoute
 
equals(Object) - Method in class org.onosproject.net.meter.DefaultMeter
 
equals(Object) - Method in class org.onosproject.net.meter.MeterKey
 
equals(Object) - Method in class org.onosproject.net.meter.MeterOperation
 
equals(Object) - Method in class org.onosproject.net.NshContextHeader
 
equals(Object) - Method in class org.onosproject.net.NshServiceIndex
 
equals(Object) - Method in class org.onosproject.net.OchPort
Deprecated.
 
equals(Object) - Method in class org.onosproject.net.OchSignal
 
equals(Object) - Method in class org.onosproject.net.OduCltPort
Deprecated.
 
equals(Object) - Method in class org.onosproject.net.OduSignalId
 
equals(Object) - Method in class org.onosproject.net.OmsPort
Deprecated.
 
equals(Object) - Method in class org.onosproject.net.OtuPort
Deprecated.
 
equals(Object) - Method in class org.onosproject.net.packet.DefaultInboundPacket
 
equals(Object) - Method in class org.onosproject.net.packet.DefaultOutboundPacket
 
equals(Object) - Method in class org.onosproject.net.packet.DefaultPacketRequest
 
equals(Object) - Method in class org.onosproject.net.PortNumber
 
equals(Object) - Method in class org.onosproject.net.provider.ProviderId
 
equals(Object) - Method in class org.onosproject.net.region.DefaultRegion
 
equals(Object) - Method in class org.onosproject.net.resource.ContinuousResource
 
equals(Object) - Method in class org.onosproject.net.resource.ContinuousResourceId
 
equals(Object) - Method in class org.onosproject.net.resource.DiscreteResource
 
equals(Object) - Method in class org.onosproject.net.resource.DiscreteResourceId
 
equals(Object) - Method in class org.onosproject.net.resource.ResourceAllocation
 
equals(Object) - Method in class org.onosproject.net.resource.ResourceConsumerId
 
equals(Object) - Method in class org.onosproject.net.topology.DefaultTopologyCluster
 
equals(Object) - Method in class org.onosproject.net.topology.DefaultTopologyEdge
 
equals(Object) - Method in class org.onosproject.net.topology.DefaultTopologyVertex
 
equals(Object) - Method in class org.onosproject.net.TributarySlot
 
equals(Object) - Method in class org.onosproject.net.utils.ForwardingPort
 
equals(Object) - Method in class org.onosproject.security.Permission
 
equals(Object) - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
 
equals(Object) - Method in class org.onosproject.store.cluster.messaging.Endpoint
 
equals(Object) - Method in class org.onosproject.store.cluster.messaging.MessageSubject
 
equals(Object) - Method in class org.onosproject.store.LogicalTimestamp
 
equals(Object) - Method in class org.onosproject.store.service.AtomicValueEvent
 
equals(Object) - Method in class org.onosproject.store.service.DocumentPath
 
equals(Object) - Method in class org.onosproject.store.service.EventuallyConsistentMapEvent
 
equals(Object) - Method in class org.onosproject.store.service.MapEvent
 
equals(Object) - Method in class org.onosproject.store.service.MultiValuedTimestamp
 
equals(Object) - Method in class org.onosproject.store.service.SetEvent
 
equals(Object) - Method in class org.onosproject.store.service.Versioned
 
equals(Object) - Method in class org.onosproject.store.service.WallClockTimestamp
 
equals(Object) - Method in interface org.onosproject.store.Timestamp
 
equals(Object) - Method in class org.onosproject.ui.model.topo.UiLinkId
 
equals(Object) - Method in class org.onosproject.ui.topo.Mod
 
equals(Object) - Method in class org.onosproject.ui.topo.PropertyPanel.Prop
 
equals(Object) - Method in class org.onosproject.ui.UiView
 
ERR_MSG - Static variable in interface org.onosproject.net.meter.Band
 
errCode() - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
errCode() - Method in interface org.onosproject.net.flow.FlowEntry
Indicates the error code.
errorCount() - Method in class org.onosproject.net.intent.IntentData
Returns the number of times that this intent has encountered an error during installation or withdrawal.
errType() - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
errType() - Method in interface org.onosproject.net.flow.FlowEntry
Indicates the error type.
EthCriterion - Class in org.onosproject.net.flow.criteria
Implementation of MAC address criterion.
ethernetType() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsHeaderInstruction
 
ethernetType() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanHeaderInstruction
 
ethernetType() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PushHeaderInstructions
Deprecated.
 
ethType() - Method in class org.onosproject.net.flow.criteria.EthTypeCriterion
Gets the Ethernet frame type to match.
EthTypeCriterion - Class in org.onosproject.net.flow.criteria
Implementation of Ethernet type criterion (16 bits unsigned integer).
Event<T extends Enum,S> - Interface in org.onosproject.event
Abstraction of an of a time-stamped event pertaining to an arbitrary subject.
event(E) - Method in interface org.onosproject.event.EventListener
Reacts to the specified event.
event(AtomicValueEvent<V>) - Method in interface org.onosproject.store.service.AtomicValueEventListener
Reacts to the specified event.
event(DocumentTreeEvent<V>) - Method in interface org.onosproject.store.service.DocumentTreeListener
Callback notifying about change to document tree node.
event(EventuallyConsistentMapEvent<K, V>) - Method in interface org.onosproject.store.service.EventuallyConsistentMapListener
Reacts to the specified event.
event(MapEvent<K, V>) - Method in interface org.onosproject.store.service.MapEventListener
Reacts to the specified event.
event(SetEvent<E>) - Method in interface org.onosproject.store.service.SetEventListener
Reacts to the specified event.
EventDeliveryService - Interface in org.onosproject.event
Abstraction of an entity capable of accepting events to be posted and then dispatching them to the appropriate event sink.
eventDispatcher - Variable in class org.onosproject.event.AbstractListenerManager
 
EventDispatcher - Interface in org.onosproject.event
Abstraction of a mechanism capable of accepting and dispatching events to appropriate event sinks.
eventDispatcher - Variable in class org.onosproject.net.provider.AbstractListenerProviderRegistry
 
EventFilter<E extends Event> - Interface in org.onosproject.event
Entity capable of filtering events.
EventListener<E extends Event> - Interface in org.onosproject.event
Entity capable of receiving events.
EventSink<E extends Event> - Interface in org.onosproject.event
Abstraction of an event sink capable of processing the specified event types.
EventSinkRegistry - Interface in org.onosproject.event
Abstraction of an event sink registry capable of tracking sinks based on their event class.
eventType(ObjectNode) - Static method in class org.onosproject.ui.JsonUtils
Returns the event type from the specified event.
eventType() - Method in class org.onosproject.ui.RequestHandler
Returns the event type that this handler handles.
EventuallyConsistentMap<K,V> - Interface in org.onosproject.store.service
A distributed, eventually consistent map.
EventuallyConsistentMapBuilder<K,V> - Interface in org.onosproject.store.service
Builder for eventually consistent maps.
eventuallyConsistentMapBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new EventuallyConsistentMapBuilder.
EventuallyConsistentMapEvent<K,V> - Class in org.onosproject.store.service
Representation of a EventuallyConsistentMap update notification.
EventuallyConsistentMapEvent(String, EventuallyConsistentMapEvent.Type, K, V) - Constructor for class org.onosproject.store.service.EventuallyConsistentMapEvent
Creates a new event object.
EventuallyConsistentMapEvent.Type - Enum in org.onosproject.store.service
 
EventuallyConsistentMapListener<K,V> - Interface in org.onosproject.store.service
Listener to be notified about updates to a EventuallyConsistentMap.
evict(NodeId) - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
evict(NodeId) - Method in interface org.onosproject.store.service.AsyncLeaderElector
Attempts to evict a node from all leadership elections it is registered for.
evict(NodeId) - Method in interface org.onosproject.store.service.LeaderElector
Attempts to evict a node from all leadership elections it is registered for.
exactlyEquals(PortNumber) - Method in class org.onosproject.net.PortNumber
Indicates whether some other PortNumber object is equal to this one including it's name.
exactMatch(FlowRule) - Method in class org.onosproject.net.flow.DefaultFlowRule
 
exactMatch(FlowRule) - Method in interface org.onosproject.net.flow.FlowRule
Returns whether this flow rule is an exact match to the flow rule given in the argument.
execute(Collection<IntentData>) - Method in interface org.onosproject.net.intent.IntentBatchDelegate
Submits the specified batch of intent operations for processing.
executeBatch(FlowRuleBatchOperation) - Method in interface org.onosproject.net.flow.FlowRuleProvider
Installs a batch of flow rules.
existingRequests() - Method in interface org.onosproject.net.packet.PacketStore
Obtains all existing requests in the system.
EXPECTED - Static variable in class org.onosproject.net.link.DefaultLinkDescription
 
extension(ExtensionSelector, DeviceId) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates an extension criterion for the specified extension selector.
extension(ExtensionSelector, DeviceId) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
extension(ExtensionTreatment, DeviceId) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
Extension - Interface in org.onosproject.net.flow
An extension to the northbound APIs.
extension(ExtensionTreatment, DeviceId) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates an extension instruction.
extension(ExtensionSelector, DeviceId) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Uses an extension selector.
extension(ExtensionTreatment, DeviceId) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Uses an extension treatment.
ExtensionCriterion - Class in org.onosproject.net.flow.criteria
Criterion for implementing selector extensions.
ExtensionCriterion(ExtensionSelector, DeviceId) - Constructor for class org.onosproject.net.flow.criteria.ExtensionCriterion
Constructor.
extensionInstruction() - Method in class org.onosproject.net.flow.instructions.Instructions.ExtensionInstructionWrapper
 
ExtensionPropertyException - Exception in org.onosproject.net.flow.instructions
Exception indicating there was an error while setting/getting an extension instruction property.
ExtensionPropertyException(String) - Constructor for exception org.onosproject.net.flow.instructions.ExtensionPropertyException
 
ExtensionPropertyException(String, Throwable) - Constructor for exception org.onosproject.net.flow.instructions.ExtensionPropertyException
 
extensionSelector() - Method in class org.onosproject.net.flow.criteria.ExtensionCriterion
Returns the extension selector.
ExtensionSelector - Interface in org.onosproject.net.flow.criteria
An extension for the selector API.
ExtensionSelectorCodec - Interface in org.onosproject.codec
Interface for encode and decode extension selector.
ExtensionSelectorResolver - Interface in org.onosproject.net.behaviour
Provides access to the extension selectors implemented by this driver.
ExtensionSelectorType - Class in org.onosproject.net.flow.criteria
Type of selector extensions.
ExtensionSelectorType(int) - Constructor for class org.onosproject.net.flow.criteria.ExtensionSelectorType
Creates an extension type with the given int type code.
ExtensionSelectorType.ExtensionSelectorTypes - Enum in org.onosproject.net.flow.criteria
A list of well-known named extension selector type codes.
ExtensionTreatment - Interface in org.onosproject.net.flow.instructions
An extension for the treatment API.
ExtensionTreatmentCodec - Interface in org.onosproject.codec
Interface for encode and decode extension treatment.
ExtensionTreatmentResolver - Interface in org.onosproject.net.behaviour
Provides access to the extension treatments implemented by this driver.
ExtensionTreatmentType - Class in org.onosproject.net.flow.instructions
Type of treatment extensions.
ExtensionTreatmentType(int) - Constructor for class org.onosproject.net.flow.instructions.ExtensionTreatmentType
Creates an extension type with the given int type code.
ExtensionTreatmentType.ExtensionTreatmentTypes - Enum in org.onosproject.net.flow.instructions
A list of well-known named extension instruction type codes.
exthdrFlags() - Method in class org.onosproject.net.flow.criteria.IPv6ExthdrFlagsCriterion
Gets the IPv6 Extension Header pseudo-field flags to match.

F

fail(MeterFailReason) - Static method in class org.onosproject.net.meter.MeterStoreResult
A failed store operation.
failedIds() - Method in class org.onosproject.net.flow.CompletedBatchOperation
 
failedItems() - Method in interface org.onosproject.net.flow.BatchOperationResult
Obtains a set of items which failed.
failedItems() - Method in class org.onosproject.net.flow.CompletedBatchOperation
 
failedMeter(MeterOperation, MeterFailReason) - Method in interface org.onosproject.net.meter.MeterStore
Update the store by deleting the failed meter.
failMode(BridgeDescription.FailMode) - Method in interface org.onosproject.net.behaviour.BridgeDescription.Builder
Returns bridge description builder with a given fail mode.
failMode() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns fail mode of the bridge.
failMode(BridgeDescription.FailMode) - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription.Builder
 
failMode() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
failureCode() - Method in class org.onosproject.net.group.GroupOperation
Returns the failure code representing the failure of a group operation.
features() - Method in interface org.onosproject.app.ApplicationDescription
Returns the list of features comprising the application.
features() - Method in class org.onosproject.app.DefaultApplicationDescription
 
features() - Method in interface org.onosproject.core.Application
Returns the list of features comprising the application.
features() - Method in class org.onosproject.core.DefaultApplication
 
featuresRepo() - Method in interface org.onosproject.app.ApplicationDescription
Returns the feature repository URI.
featuresRepo() - Method in class org.onosproject.app.DefaultApplicationDescription
 
featuresRepo() - Method in interface org.onosproject.core.Application
Returns the feature repository URI.
featuresRepo() - Method in class org.onosproject.core.DefaultApplication
 
fetchSinks(McastRoute) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Find the list of sinks for this route.
fetchSource(McastRoute) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Find the data source association for this multicast route.
FIBER_SWITCH - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
field() - Method in exception org.onosproject.net.config.InvalidFieldException
Returns the field name.
filter(FilteringObjective) - Method in interface org.onosproject.net.behaviour.Pipeliner
Installs the filtering rules onto the device.
filter(DeviceId, FilteringObjective) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Installs the filtering rules onto the specified device.
FilteringObjective - Interface in org.onosproject.net.flowobjective
Represents a filtering flow objective.
FilteringObjective.Builder - Interface in org.onosproject.net.flowobjective
Builder of Filtering objective entities.
FilteringObjective.Type - Enum in org.onosproject.net.flowobjective
 
FILTERS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
findClusterMember(NodeId) - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the cluster member with the given identifier, or null if no such member exists.
findDevice(DeviceId) - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the device with the specified identifier, or null if no such device exists.
findDeviceLink(UiLinkId) - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the device link with the specified identifier, or null if no such link exists.
findEdgeLink(UiLinkId) - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the edge link with the specified identifier, or null if no such link exists.
findHost(HostId) - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the host with the specified identifier, or null if no such host exists.
findRegion(RegionId) - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the region with the specified identifier, or null if no such region exists.
findSynthLinks(RegionId) - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the synthetic links associated with the specified region.
fingerprint() - Method in class org.onosproject.net.intent.IntentId
Returns the backing value.
fingerprintMac(ClusterMetadata) - Static method in interface org.onosproject.net.link.ProbedLinkProvider
Build a stringified MAC address using the ClusterMetadata hash for uniqueness.
firstEntry() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
firstEntry() - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Return the entry associated with the lowest key in the map.
firstEntry() - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the entry associated with the lowest key in the map.
firstKey() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
firstKey() - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Return the lowest key in the map.
firstKey() - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the lowest key in the map.
FIXED_GRID_SLOT_GRANULARITIES - Static variable in class org.onosproject.net.OchSignal
 
flag() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
flag() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective
Obtain the type of this objective.
flags() - Method in class org.onosproject.net.flow.criteria.TcpFlagsCriterion
Gets the TCP flags to match.
flavor() - Method in class org.onosproject.ui.topo.LinkHighlight
Returns the highlight flavor.
FLOOD - Static variable in class org.onosproject.net.PortNumber
 
floorEntry(String) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
floorEntry(String) - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Returns the entry associated with the greatest key less than or equal to key.
floorEntry(String) - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the entry associated with the greatest key less than or equal to key.
floorKey(String) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
floorKey(String) - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Return the highest key less than or equal to key.
floorKey(String) - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the entry associated with the highest key less than or equal to key.
flow() - Method in interface org.onosproject.ui.model.ServiceBundle
Reference to a flow service implementation.
FLOW_OP_TOPIC - Static variable in interface org.onosproject.net.flow.FlowRuleService
The topic used for obtaining globally unique ids.
FLOW_TABLE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
FlowEntry - Interface in org.onosproject.net.flow
Represents a generalized match & action pair to be applied to an infrastucture device.
FlowEntry.FlowEntryState - Enum in org.onosproject.net.flow
 
FlowId - Class in org.onosproject.net.flow
Representation of a Flow ID.
flowLabel() - Method in class org.onosproject.net.flow.criteria.IPv6FlowLabelCriterion
Gets the IPv6 flow label to match.
flowLabel() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPv6FlowLabelInstruction
Gets the IPv6 flow label to set in the treatment.
flowLiveType() - Method in class org.onosproject.net.flow.DefaultTypedFlowEntry
 
flowLiveType() - Method in interface org.onosproject.net.flow.TypedStoredFlowEntry
Gets the flow live type for this entry.
FlowObjectiveIntent - Class in org.onosproject.net.intent
Intent expressed as (and backed by) a collection of flow objectives through which the intent is to be accomplished.
FlowObjectiveIntent() - Constructor for class org.onosproject.net.intent.FlowObjectiveIntent
Constructor for serialization.
FlowObjectiveIntent(ApplicationId, List<DeviceId>, List<Objective>, Collection<NetworkResource>) - Constructor for class org.onosproject.net.intent.FlowObjectiveIntent
Creates a flow objective intent with the specified objectives and resources.
FlowObjectiveIntent(ApplicationId, Key, List<DeviceId>, List<Objective>, Collection<NetworkResource>) - Constructor for class org.onosproject.net.intent.FlowObjectiveIntent
Creates a flow objective intent with the specified objectives and resources.
FlowObjectiveService - Interface in org.onosproject.net.flowobjective
Service for programming data plane flow rules in manner independent of specific device table pipeline configuration.
FlowObjectiveStore - Interface in org.onosproject.net.flowobjective
The flow objective store.
FlowObjectiveStoreDelegate - Interface in org.onosproject.net.flowobjective
Flow Objective store delegate abstraction.
flowRemoved(FlowEntry) - Method in interface org.onosproject.net.flow.FlowRuleProviderService
Signals that a flow rule that was previously installed has been removed.
FlowRule - Interface in org.onosproject.net.flow
Represents a generalized match & action pair to be applied to an infrastructure device.
FlowRule.Builder - Interface in org.onosproject.net.flow
A flowrule builder.
FlowRule.FlowRemoveReason - Enum in org.onosproject.net.flow
Reason for flow parameter received from switches.
FlowRuleBatchEntry - Class in org.onosproject.net.flow
Deprecated.
FlowRuleBatchEntry(FlowRuleBatchEntry.FlowRuleOperation, FlowRule) - Constructor for class org.onosproject.net.flow.FlowRuleBatchEntry
Deprecated.
 
FlowRuleBatchEntry(FlowRuleBatchEntry.FlowRuleOperation, FlowRule, Long) - Constructor for class org.onosproject.net.flow.FlowRuleBatchEntry
Deprecated.
 
FlowRuleBatchEntry.FlowRuleOperation - Enum in org.onosproject.net.flow
Deprecated.
 
FlowRuleBatchEvent - Class in org.onosproject.net.flow
Deprecated.
FlowRuleBatchEvent.Type - Enum in org.onosproject.net.flow
Deprecated.
Type of flow rule events.
FlowRuleBatchOperation - Class in org.onosproject.net.flow
Deprecated.
FlowRuleBatchOperation(Collection<FlowRuleBatchEntry>, DeviceId, long) - Constructor for class org.onosproject.net.flow.FlowRuleBatchOperation
Deprecated.
 
FlowRuleBatchRequest - Class in org.onosproject.net.flow
Deprecated.
FlowRuleBatchRequest(long, Set<FlowRuleBatchEntry>) - Constructor for class org.onosproject.net.flow.FlowRuleBatchRequest
Deprecated.
 
FlowRuleEvent - Class in org.onosproject.net.flow
Describes flow rule event.
FlowRuleEvent(FlowRuleEvent.Type, FlowRule) - Constructor for class org.onosproject.net.flow.FlowRuleEvent
Creates an event of a given type and for the specified flow rule and the current time.
FlowRuleEvent(FlowRuleEvent.Type, FlowRule, long) - Constructor for class org.onosproject.net.flow.FlowRuleEvent
Creates an event of a given type and for the specified flow rule and time.
FlowRuleEvent.Type - Enum in org.onosproject.net.flow
Type of flow rule events.
FlowRuleExtPayLoad - Class in org.onosproject.net.flow
Represents for 3rd-party private original flow.
flowRuleExtPayLoad(byte[]) - Static method in class org.onosproject.net.flow.FlowRuleExtPayLoad
Creates a FlowRuleExtPayLoad.
FlowRuleIntent - Class in org.onosproject.net.intent
An intent that enables to tell flow level operation.
FlowRuleIntent(ApplicationId, List<FlowRule>, Collection<NetworkResource>) - Constructor for class org.onosproject.net.intent.FlowRuleIntent
Creates a flow rule intent with the specified flow rules and resources.
FlowRuleIntent(ApplicationId, List<FlowRule>, Collection<NetworkResource>, PathIntent.ProtectionType) - Constructor for class org.onosproject.net.intent.FlowRuleIntent
Creates a flow rule intent with the specified flow rules, resources, and type.
FlowRuleIntent(ApplicationId, Key, Collection<FlowRule>, Collection<NetworkResource>) - Constructor for class org.onosproject.net.intent.FlowRuleIntent
Creates a flow rule intent with the specified key, flow rules to be set, and required network resources.
FlowRuleIntent(ApplicationId, Key, Collection<FlowRule>, Collection<NetworkResource>, PathIntent.ProtectionType) - Constructor for class org.onosproject.net.intent.FlowRuleIntent
Creates a flow rule intent with the specified key, flow rules to be set, and required network resources.
FlowRuleIntent(FlowRuleIntent, PathIntent.ProtectionType) - Constructor for class org.onosproject.net.intent.FlowRuleIntent
Creates a flow rule intent with all the same characteristics as the given one except for the flow rule type.
FlowRuleIntent() - Constructor for class org.onosproject.net.intent.FlowRuleIntent
Constructor for serializer.
FlowRuleListener - Interface in org.onosproject.net.flow
Entity capable of receiving flow rule related events.
FlowRuleOperation - Class in org.onosproject.net.flow
Representation of an operation on a flow rule table.
FlowRuleOperation(FlowRule, FlowRuleOperation.Type) - Constructor for class org.onosproject.net.flow.FlowRuleOperation
 
FlowRuleOperation.Type - Enum in org.onosproject.net.flow
Type of flow table operations.
FlowRuleOperations - Class in org.onosproject.net.flow
A batch of flow rule operations that are broken into stages.
FlowRuleOperations() - Constructor for class org.onosproject.net.flow.FlowRuleOperations
 
FlowRuleOperations.Builder - Class in org.onosproject.net.flow
A builder for constructing flow rule operations.
FlowRuleOperationsContext - Interface in org.onosproject.net.flow
The context of a flow rule operations that will become the subject of the notification.
FlowRuleProgrammable - Interface in org.onosproject.net.flow
Flow rule programmable device behaviour.
FlowRuleProvider - Interface in org.onosproject.net.flow
Abstraction of a flow rule provider.
FlowRuleProviderRegistry - Interface in org.onosproject.net.flow
Abstraction for a flow rule provider registry.
FlowRuleProviderService - Interface in org.onosproject.net.flow
Service through which flow rule providers can inject information into the core.
flowRules() - Method in class org.onosproject.net.intent.FlowRuleIntent
Returns a collection of flow rules to be set.
FlowRuleService - Interface in org.onosproject.net.flow
Service for injecting flow rules into the environment and for obtaining information about flow rules already in the environment.
FlowRuleStore - Interface in org.onosproject.net.flow
Manages inventory of flow rules; not intended for direct use.
FlowRuleStoreDelegate - Interface in org.onosproject.net.flow
Flow rule store delegate abstraction.
FLOWS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
FLOWS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
FlowStatisticService - Interface in org.onosproject.net.statistic
Service for obtaining individual flow statistic information about device and link in the system.
FlowStatisticStore - Interface in org.onosproject.net.statistic
Flow Store to house the computed statistics.
flowTunnelEndpoint() - Static method in class org.onosproject.net.behaviour.TunnelEndPoints
Returns a tunnel endpoint with FLOW keyword.
flowTunnelKey() - Static method in class org.onosproject.net.behaviour.TunnelKeys
Returns a tunnel key with FLOW keyword.
forDevice(DeviceId) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
forDevice(DeviceId) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Sets the deviceId for this flow rule.
forDevice(DeviceId) - Method in class org.onosproject.net.meter.DefaultMeter.Builder
 
forDevice(DeviceId) - Method in class org.onosproject.net.meter.DefaultMeterRequest.Builder
 
forDevice(DeviceId) - Method in interface org.onosproject.net.meter.Meter.Builder
Assigns the target device for this meter.
forDevice(DeviceId) - Method in interface org.onosproject.net.meter.MeterRequest.Builder
Assigns the target device for this meter.
forEach(BiConsumer<? super K, ? super V>) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
format(Object) - Method in class org.onosproject.ui.table.cell.AbstractCellFormatter
 
format(Object) - Method in interface org.onosproject.ui.table.CellFormatter
Formats the specified value into a string appropriate for displaying in a table cell.
FORMAT_LONG - Static variable in class org.onosproject.core.Version
 
FORMAT_MINIMAL - Static variable in class org.onosproject.core.Version
 
FORMAT_SHORT - Static variable in class org.onosproject.core.Version
 
formatBitRate(long) - Static method in class org.onosproject.ui.topo.TopoUtils
Returns human readable bit rate, to be displayed as a label.
formatBytes(long) - Static method in class org.onosproject.ui.topo.TopoUtils
Returns human readable count of bytes, to be displayed as a label.
formatFlows(long) - Static method in class org.onosproject.ui.topo.TopoUtils
Returns human readable flow count, to be displayed as a label.
formatter() - Method in class org.onosproject.ui.topo.PropertyPanel
Returns a number formatter to use for formatting integer and long property values.
formCluster(Set<ControllerNode>) - Method in interface org.onosproject.cluster.ClusterAdminService
Forms cluster configuration based on the specified set of node information.  This method resets and restarts the controller instance.
formCluster(Set<ControllerNode>, int) - Method in interface org.onosproject.cluster.ClusterAdminService
Forms cluster configuration based on the specified set of node information.  This method resets and restarts the controller instance.
forTable(int) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
forTable(int) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Sets the table id for this flow rule.
forTypes(Class<?>...) - Static method in interface org.onosproject.store.service.Serializer
 
forward(ForwardingObjective) - Method in interface org.onosproject.net.behaviour.Pipeliner
Installs the forwarding rules onto the device.
forward(DeviceId, ForwardingObjective) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Installs the forwarding rules onto the specified device.
forward(Ethernet, ConnectPoint) - Method in interface org.onosproject.net.proxyarp.ProxyArpService
Deprecated.
Forwards an ARP or neighbor solicitation request to its destination.
forward(ConnectPoint, Host, ByteBuffer) - Method in interface org.onosproject.net.proxyarp.ProxyArpStore
Deprecated.
Forwards an ARP or neighbor solicitation request to its destination.
ForwardingDevice - Interface in org.onosproject.net.utils
A Device which forwards all its method calls to another Device.
ForwardingDeviceService - Class in org.onosproject.net.utils
A DeviceService which forwards all its method calls to another DeviceService.
ForwardingDeviceService(DeviceService) - Constructor for class org.onosproject.net.utils.ForwardingDeviceService
 
ForwardingObjective - Interface in org.onosproject.net.flowobjective
Represents a description of which types of traffic need to be forwarded through the device.
ForwardingObjective.Builder - Interface in org.onosproject.net.flowobjective
A forwarding objective builder.
ForwardingObjective.Flag - Enum in org.onosproject.net.flowobjective
Represents whether this objective is monolithic or may be broken down into parts.
ForwardingPort - Class in org.onosproject.net.utils
A Port which forwards all its method calls to another Port.
ForwardingPort(Port) - Constructor for class org.onosproject.net.utils.ForwardingPort
 
frequency() - Method in enum org.onosproject.net.ChannelSpacing
 
from(int) - Static method in class org.onosproject.cluster.PartitionId
Creates a partition identifier from an integer.
from(String) - Static method in class org.onosproject.store.primitives.TransactionId
Creates a new transaction identifier.
from(String) - Static method in class org.onosproject.store.service.DocumentPath
Creates a new DocumentPath from a period delimited path string.
fromApp(ApplicationId) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
fromApp(ApplicationId) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Assigns the application that built this flow rule to this object.
fromApp(ApplicationId) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
fromApp(ApplicationId) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
fromApp(ApplicationId) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
fromApp(ApplicationId) - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
Assigns an application id.
fromApp(ApplicationId) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Specifies the application which applied the filter.
fromApp(ApplicationId) - Method in interface org.onosproject.net.flowobjective.Objective.Builder
Specifies the application which applied the filter.
fromApp(ApplicationId) - Method in class org.onosproject.net.meter.DefaultMeter.Builder
 
fromApp(ApplicationId) - Method in class org.onosproject.net.meter.DefaultMeterRequest.Builder
 
fromApp(ApplicationId) - Method in interface org.onosproject.net.meter.Meter.Builder
Assigns the application that built this meter.
fromApp(ApplicationId) - Method in interface org.onosproject.net.meter.MeterRequest.Builder
Assigns the application that built this meter.
fromBytes(byte[]) - Static method in class org.onosproject.store.cluster.messaging.ClusterMessage
Decodes a new ClusterMessage from raw bytes.
fromString(String) - Static method in class org.onosproject.net.PortNumber
Returns PortNumber instance from String representation.

G

GARBAGE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
GBITS_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
 
GBYTES_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
 
generateAnnotObjectNode(ChartModel) - Static method in class org.onosproject.ui.chart.ChartUtils
Generates a JSON object node from the annotations of the given chart model.
generateAnnotObjectNode(TableModel) - Static method in class org.onosproject.ui.table.TableUtils
Generates a JSON object node from the annotations of the given table model.
generateDataPointArrayNode(ChartModel) - Static method in class org.onosproject.ui.chart.ChartUtils
Generates a JSON array node from the data points of the given chart model.
generateRowArrayNode(TableModel) - Static method in class org.onosproject.ui.table.TableUtils
Generates a JSON array node from the rows of the given table model.
geoCoordsSet() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns true if the geographical coordinates (latitude and longitude) are set on this element.
GeoDistanceLinkWeight - Class in org.onosproject.net.topology
Link weight for measuring link cost using the geo distance between link vertices as determined by the element longitude/latitude annotation.
GeoDistanceLinkWeight(DeviceService) - Constructor for class org.onosproject.net.topology.GeoDistanceLinkWeight
Creates a new link-weight with access to the specified device service.
get(ObjectNode, String) - Static method in class org.onosproject.codec.JsonCodec
Gets a child Object Node from a parent by name.
get(JsonNode, int) - Static method in class org.onosproject.codec.JsonCodec
Gets a child Object Node from a parent by index.
get(String, String) - Method in class org.onosproject.net.config.Config
Gets the specified property as a string.
get(String, boolean) - Method in class org.onosproject.net.config.Config
Gets the specified property as a boolean.
get(String, int) - Method in class org.onosproject.net.config.Config
Gets the specified property as an integer.
get(String, long) - Method in class org.onosproject.net.config.Config
Gets the specified property as a long.
get(String, double) - Method in class org.onosproject.net.config.Config
Gets the specified property as a double.
get(String, E, Class<E>) - Method in class org.onosproject.net.config.Config
Gets the specified property as an enum.
get(Class<T>) - Method in class org.onosproject.net.driver.DefaultDriverHandler
 
get(Class<T>) - Method in interface org.onosproject.net.driver.DriverHandler
Returns the reference to the implementation of the specified service.
get(Object) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
get() - Method in class org.onosproject.store.primitives.DefaultAtomicCounter
 
get() - Method in class org.onosproject.store.primitives.DefaultAtomicValue
 
get(K) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
get(K) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
get(String) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
get() - Method in interface org.onosproject.store.service.AsyncAtomicCounter
Returns the current value of the counter without modifying it.
get(K) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Returns the value associated with key, or zero if there is no value associated with key.
get() - Method in interface org.onosproject.store.service.AsyncAtomicValue
Gets the current value.
get(K) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Returns the value (and version) to which the specified key is mapped, or null if this map contains no mapping for the key.
get(K) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Returns a collection of values associated with the specified key, if the key is not in the map it will return an empty collection.
get(DocumentPath) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Returns a value (and version) of the tree node at specified path.
get() - Method in interface org.onosproject.store.service.AtomicCounter
Returns the current value of the counter without modifying it.
get(K) - Method in interface org.onosproject.store.service.AtomicCounterMap
Returns the value associated with key, or zero if there is no value associated with key.
get() - Method in interface org.onosproject.store.service.AtomicValue
Gets the current value.
get(K) - Method in interface org.onosproject.store.service.ConsistentMap
Returns the value (and version) to which the specified key is mapped, or null if this map contains no mapping for the key.
get(K) - Method in interface org.onosproject.store.service.ConsistentMultimap
Returns a collection of values associated with the specified key, if the key is not in the map it will return an empty collection.
get(DocumentPath) - Method in interface org.onosproject.store.service.DocumentTree
Returns a document tree node.
get(K) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Returns the value mapped to the specified key.
get(K) - Method in interface org.onosproject.store.service.TransactionalMap
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(String) - Method in class org.onosproject.ui.chart.ChartModel.DataPoint
Returns the data value with the given series for this data point.
get(Class<T>) - Method in class org.onosproject.ui.RequestHandler
Returns implementation of the specified service class.
get(String) - Method in class org.onosproject.ui.table.TableModel.Row
Returns the value of the cell in the given column for this row.
get(Class<T>) - Method in class org.onosproject.ui.UiMessageHandler
Returns implementation of the specified service class.
getActions() - Method in class org.onosproject.security.Permission
 
getActiveLinks() - Method in interface org.onosproject.net.link.LinkService
Returns a collection of all active infrastructure links.
getActiveMembersMembers(PartitionId) - Method in interface org.onosproject.store.primitives.PartitionService
Returns the set of controller nodes that are the current active members of a partition.
getActivePartitionMembers(PartitionId) - Method in interface org.onosproject.cluster.ClusterMetadataProvider
Returns the set of controller nodes that are the active members for a partition.
getAll() - Method in class org.onosproject.ui.chart.ChartModel.DataPoint
Return the data value with the same order of series.
getAllGroups() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveStore
Fetch all groups from the store and their mapping to nextIds.
getAllMeters() - Method in interface org.onosproject.net.meter.MeterService
Fetches all the meters.
getAllMeters() - Method in interface org.onosproject.net.meter.MeterStore
Returns all meters stored in the store.
getAllocatedResources(DiscreteResourceId, Class<T>) - Method in interface org.onosproject.net.resource.ResourceStore
Returns a collection of the resources which are children of the specified parent and whose type is the specified class.
getAllPartitionIds() - Method in interface org.onosproject.store.primitives.PartitionService
Returns the identifiers of all partitions.
getAndAdd(long) - Method in class org.onosproject.store.primitives.DefaultAtomicCounter
 
getAndAdd(long) - Method in interface org.onosproject.store.service.AsyncAtomicCounter
Atomically adds the given value to the current value.
getAndAdd(K, long) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Adds delta to the value currently associated with key, and returns the old value.
getAndAdd(long) - Method in interface org.onosproject.store.service.AtomicCounter
Atomically adds the given value to the current value.
getAndAdd(K, long) - Method in interface org.onosproject.store.service.AtomicCounterMap
Adds delta to the value currently associated with key, and returns the old value.
getAndDecrement(K) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Decrements by one the value currently associated with key, and returns the old value.
getAndDecrement(K) - Method in interface org.onosproject.store.service.AtomicCounterMap
Decrements by one the value currently associated with key, and returns the old value.
getAndIncrement() - Method in class org.onosproject.store.primitives.DefaultAtomicCounter
 
getAndIncrement() - Method in interface org.onosproject.store.service.AsyncAtomicCounter
Atomically increment by one the current value.
getAndIncrement(K) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Increments by one the value currently associated with key, and returns the old value.
getAndIncrement() - Method in interface org.onosproject.store.service.AtomicCounter
Atomically increment by one the current value.
getAndIncrement(K) - Method in interface org.onosproject.store.service.AtomicCounterMap
Increments by one the value currently associated with key, and returns the old value.
getAndSet(V) - Method in class org.onosproject.store.primitives.DefaultAtomicValue
 
getAndSet(V) - Method in interface org.onosproject.store.service.AsyncAtomicValue
Atomically sets to the given value and returns the old value.
getAndSet(V) - Method in interface org.onosproject.store.service.AtomicValue
Atomically sets to the given value and returns the old value.
getAnnotatedValue(Annotated, String) - Static method in class org.onosproject.net.AnnotationKeys
Returns the value annotated object for the specified annotation key.
getAnnotations() - Method in class org.onosproject.ui.chart.ChartModel
Returns the annotations in this chart.
getAnnotations() - Method in class org.onosproject.ui.table.TableModel
Returns the annotations in this table.
getAppId(Short) - Method in interface org.onosproject.core.ApplicationIdStore
Returns an existing application id from a given id.
getAppId(String) - Method in interface org.onosproject.core.ApplicationIdStore
Returns registered application id from the given name.
getAppId(Short) - Method in interface org.onosproject.core.CoreService
Returns an existing application id from a given id.
getAppId(String) - Method in interface org.onosproject.core.CoreService
Returns an existing application id from a given id.
getAppIds() - Method in interface org.onosproject.core.ApplicationIdStore
Returns the set of currently registered application identifiers.
getAppIds() - Method in interface org.onosproject.core.CoreService
Returns the set of currently registered application identifiers.
getApplication(ApplicationId) - Method in interface org.onosproject.app.ApplicationService
Returns the application with the supplied application identifier.
getApplication(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
Returns the application with the supplied application identifier.
getApplications() - Method in interface org.onosproject.app.ApplicationService
Returns the set of all installed applications.
getApplications() - Method in interface org.onosproject.app.ApplicationStore
Returns the set of all installed applications.
getAsFormattedStrings() - Method in class org.onosproject.ui.table.TableModel.Row
Returns the row as an array of formatted strings.
getAsImmutableSet() - Method in interface org.onosproject.store.service.AsyncDistributedSet
Returns the entries as a immutable set.
getAsString(String) - Method in class org.onosproject.ui.chart.ChartModel.DataPoint
Returns the value of the data point as a string, using the formatter appropriate for the series.
getAsStrings() - Method in class org.onosproject.ui.chart.ChartModel.DataPoint
Returns the row as an array of formatted strings.
getAsyncAtomicCounter(String) - Method in interface org.onosproject.store.service.StorageService
Returns an instance of AsyncAtomicCounter with specified name.
getAsyncAtomicCounterNames() - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Returns the names of all created AsyncAtomicCounter instances.
getAsyncConsistentMapNames() - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Returns the names of all created AsyncConsistentMap instances.
getAtomicCounter(String) - Method in interface org.onosproject.store.service.StorageService
Returns an instance of AtomicCounter with specified name.
getAvailableDevices() - Method in interface org.onosproject.net.device.DeviceService
Returns an iterable collection of all devices currently available to the system.
getAvailableDevices(Device.Type) - Method in interface org.onosproject.net.device.DeviceService
Returns an iterable collection of all devices currently available to the system by device type.
getAvailableDevices() - Method in interface org.onosproject.net.device.DeviceStore
Returns an iterable collection of all devices currently available to the system.
getAvailableDevices() - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getAvailableDevices(Device.Type) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getAvailableResources(DiscreteResourceId) - Method in interface org.onosproject.net.resource.ResourceQueryService
Returns resources that point available child resources under the specified resource.
getAvailableResources(DiscreteResourceId, Class<T>) - Method in interface org.onosproject.net.resource.ResourceQueryService
Returns available resources which are child resources of the specified parent and whose type is the specified type.
getAvailableResourceValues(DiscreteResourceId, Class<T>) - Method in interface org.onosproject.net.resource.ResourceQueryService
Returns available resource values which are the values of the child resource of the specified parent and whose type is the specified type.
getBehaviourClass(String) - Method in interface org.onosproject.net.driver.BehaviourClassResolver
Returns the class corresponding to the specified class name.
getBridges() - Method in interface org.onosproject.net.behaviour.BridgeConfig
Remove a bridge.
getBytes() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
Serializes this instance.
getCandidates() - Method in interface org.onosproject.cluster.LeadershipService
Deprecated.
1.6.0 Goldeneye release. Replace usages with LeadershipService.getLeadership(String)
getCandidates(String) - Method in interface org.onosproject.cluster.LeadershipService
Returns the candidate nodes for a given topic.
getChildren(DocumentPath) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Returns the child values for this node.
getChildren(DocumentPath) - Method in interface org.onosproject.store.service.DocumentTree
Returns the child values for this node.
getChildren(UiTopoLayoutId) - Method in interface org.onosproject.ui.UiTopoLayoutService
Returns the set of the child layouts of the specified layout.
getChildResources(DiscreteResourceId) - Method in interface org.onosproject.net.resource.ResourceStore
Returns a set of the child resources of the specified parent.
getChildResources(DiscreteResourceId, Class<T>) - Method in interface org.onosproject.net.resource.ResourceStore
Returns a set of the child resources of the specified parent and whose type is the specified class.
getClassName() - Method in class org.onosproject.security.Permission
 
getCluster(Topology, ClusterId) - Method in interface org.onosproject.net.topology.TopologyService
Returns the cluster with the specified ID.
getCluster(Topology, ClusterId) - Method in interface org.onosproject.net.topology.TopologyStore
Returns the cluster of the specified topology.
getClusterDevices(Topology, TopologyCluster) - Method in interface org.onosproject.net.topology.TopologyService
Returns the set of devices that belong to the specified cluster.
getClusterDevices(Topology, TopologyCluster) - Method in interface org.onosproject.net.topology.TopologyStore
Returns the cluster of the specified topology.
getClusterLinks(Topology, TopologyCluster) - Method in interface org.onosproject.net.topology.TopologyService
Returns the set of links that form the specified cluster.
getClusterLinks(Topology, TopologyCluster) - Method in interface org.onosproject.net.topology.TopologyStore
Returns the cluster of the specified topology.
getClusterMetadata() - Method in interface org.onosproject.cluster.ClusterMetadataProvider
Returns the current cluster metadata.
getClusterMetadata() - Method in interface org.onosproject.cluster.ClusterMetadataService
Returns the current cluster metadata.
getClusters(Topology) - Method in interface org.onosproject.net.topology.TopologyService
Returns the set of clusters in the specified topology.
getClusters(Topology) - Method in interface org.onosproject.net.topology.TopologyStore
Returns the set of topology SCC clusters.
getCodec(Class<T>) - Method in interface org.onosproject.codec.CodecService
Returns the JSON codec for the specified entity class.
getCodecs() - Method in interface org.onosproject.codec.CodecService
Returns the set of classes with currently registered codecs.
getColumnIds() - Method in class org.onosproject.ui.table.TableModel
Returns the array of column IDs for this table model.
getColumnIds() - Method in class org.onosproject.ui.table.TableRequestHandler
Subclasses should return the array of column IDs with which to initialize their table model.
getCompilers() - Method in interface org.onosproject.net.intent.IntentExtensionService
Returns immutable set of bindings of currently registered intent compilers.
getComponentNames() - Method in interface org.onosproject.cfg.ComponentConfigService
Returns names of all components that have registered their configuration properties.
getConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigService
Returns the configuration for the specified subject and configuration class if one is available; null otherwise.
getConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigStore
Get the configuration of the given class and for the specified subject.
getConfigClass(String, String) - Method in interface org.onosproject.net.config.NetworkConfigService
Returns the configuration class with the specified key.
getConfigClasses(S) - Method in interface org.onosproject.net.config.NetworkConfigStore
Returns set of configuration classes available for the specified subject.
getConfigFactories() - Method in interface org.onosproject.net.config.NetworkConfigRegistry
Returns set of all registered configuration factories.
getConfigFactories(Class<S>) - Method in interface org.onosproject.net.config.NetworkConfigRegistry
Returns set of all configuration factories registered for the specified class of subject.
getConfigFactory(Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigRegistry
Returns the configuration factory that produces the specified class of configurations.
getConfigFactory(Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigStore
Returns the configuration factory for the specified configuration class.
getConfigs(S) - Method in interface org.onosproject.net.config.NetworkConfigService
Returns all configurations for the specified subject.
getConfiguration(String) - Method in interface org.onosproject.net.behaviour.ConfigGetter
Returns the string representation of a device configuration, returns a failure string if the configuration cannot be retrieved.
getConfiguredMembers(PartitionId) - Method in interface org.onosproject.store.primitives.PartitionService
Returns the set of controller nodes configured to be members of a partition.
getConnectedHosts(ConnectPoint) - Method in interface org.onosproject.net.host.HostService
Returns the set of hosts whose most recent location is the specified connection point.
getConnectedHosts(DeviceId) - Method in interface org.onosproject.net.host.HostService
Returns the set of hosts whose most recent location is the specified infrastructure device.
getConnectedHosts(ConnectPoint) - Method in interface org.onosproject.net.host.HostStore
Returns the set of hosts whose location falls on the given connection point.
getConnectedHosts(DeviceId) - Method in interface org.onosproject.net.host.HostStore
Returns the set of hosts whose location falls on the given device.
getControllers() - Method in interface org.onosproject.net.behaviour.ControllerConfig
Obtain the list of controller which are currently configured.
getCounters() - Method in interface org.onosproject.store.service.StorageAdminService
Returns information about all the atomic counters in the system.
getCriterion(Criterion.Type) - Method in class org.onosproject.net.flow.DefaultTrafficSelector
 
getCriterion(Criterion.Type) - Method in interface org.onosproject.net.flow.TrafficSelector
Returns the selection criterion for a particular type, if it exists in this traffic selector.
getCurrentFlowStatistic(ConnectPoint) - Method in interface org.onosproject.net.statistic.FlowStatisticStore
Fetches the current observed flow stats values.
getCurrentStatistic(ConnectPoint) - Method in interface org.onosproject.net.statistic.StatisticStore
Fetches the current observed stats values.
getDataPoints() - Method in class org.onosproject.ui.chart.ChartModel
Returns all of data points in order.
getDeltaStatisticsForPort(DeviceId, PortNumber) - Method in interface org.onosproject.net.device.DeviceService
Returns the port specific port delta statistics associated with the device and port.
getDeltaStatisticsForPort(DeviceId, PortNumber) - Method in interface org.onosproject.net.device.DeviceStore
Returns the port delta statistics of the specified device and port.
getDescription() - Method in class org.onosproject.ui.UiTopoMap
Returns the description for this map.
getDevice(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
Returns the device with the specified identifier.
getDevice(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
Returns the device with the specified identifier.
getDevice(DeviceId) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getDevice(String) - Method in class org.onosproject.ui.topo.Highlights
Returns the device highlight for the given device identifier, or null if no match.
getDeviceCount() - Method in interface org.onosproject.net.device.DeviceService
Returns the number of infrastructure devices known to the system.
getDeviceCount() - Method in interface org.onosproject.net.device.DeviceStore
Returns the number of devices known to the system.
getDeviceCount() - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getDeviceEgressLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkService
Returns set of all infrastructure links leading from the specified device.
getDeviceEgressLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkStore
Returns all links egressing from the specified device.
getDeviceIngressLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkService
Returns set of all infrastructure links leading to the specified device.
getDeviceIngressLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkStore
Returns all links ingressing from the specified device.
getDeviceKey(DeviceKeyId) - Method in interface org.onosproject.net.key.DeviceKeyService
Returns the device key using a device key identifier.
getDeviceKey(DeviceKeyId) - Method in interface org.onosproject.net.key.DeviceKeyStore
Returns the device key matching a device key identifier.
getDeviceKeys() - Method in interface org.onosproject.net.key.DeviceKeyService
Returns all device keys.
getDeviceKeys() - Method in interface org.onosproject.net.key.DeviceKeyStore
Returns all device keys.
getDeviceLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkService
Returns set of all infrastructure links leading to and from the specified device.
getDevices(NodeId) - Method in interface org.onosproject.mastership.MastershipStore
Returns the devices that a controller instance is master of.
getDevices() - Method in interface org.onosproject.net.device.DeviceService
Returns a collection of the currently known infrastructure devices.
getDevices(Device.Type) - Method in interface org.onosproject.net.device.DeviceService
Returns a collection of the currently known infrastructure devices by device type.
getDevices() - Method in interface org.onosproject.net.device.DeviceStore
Returns an iterable collection of all devices known to the system.
getDevices() - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getDevices(Device.Type) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getDevicesOf(NodeId) - Method in interface org.onosproject.mastership.MastershipService
Deprecated.
1.6.0 Goldeneye release.
getDisjointPaths(ElementId, ElementId, LinkWeight) - Method in class org.onosproject.net.topology.AbstractPathService
 
getDisjointPaths(ElementId, ElementId, LinkWeight, Map<Link, Object>) - Method in class org.onosproject.net.topology.AbstractPathService
 
getDisjointPaths(ElementId, ElementId) - Method in interface org.onosproject.net.topology.PathService
Returns the set of all disjoint shortest path pairs between the specified source and destination elements.
getDisjointPaths(ElementId, ElementId, LinkWeight) - Method in interface org.onosproject.net.topology.PathService
Returns the set of all disjoint shortest path pairs between the specified source and destination elements.
getDisjointPaths(ElementId, ElementId, Map<Link, Object>) - Method in interface org.onosproject.net.topology.PathService
Returns the set of all disjoint shortest path pairs between the specified source and destination elements and taking into consideration the provided risk profile.
getDisjointPaths(ElementId, ElementId, LinkWeight, Map<Link, Object>) - Method in interface org.onosproject.net.topology.PathService
Returns the set of all disjoint shortest path pairs between the specified source and destination elements and taking into consideration the provided risk profile.
getDisjointPaths(Topology, DeviceId, DeviceId) - Method in interface org.onosproject.net.topology.TopologyService
Returns the set of all disjoint shortest path pairs, precomputed in terms of hop-count, between the specified source and destination devices.
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in interface org.onosproject.net.topology.TopologyService
Returns the set of all disjoint shortest path pairs, computed using the supplied edge-weight entity, between the specified source and destination devices.
getDisjointPaths(Topology, DeviceId, DeviceId, Map<Link, Object>) - Method in interface org.onosproject.net.topology.TopologyService
Returns the set of all disjoint shortest path pairs, precomputed in terms of hop-count, between the specified source and destination devices.
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight, Map<Link, Object>) - Method in interface org.onosproject.net.topology.TopologyService
Returns the set of all disjoint shortest path pairs, precomputed in terms of hop-count, between the specified source and destination devices.
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in interface org.onosproject.net.topology.TopologyStore
Computes and returns the set of disjoint shortest path pairs between src and dst.
getDisjointPaths(Topology, DeviceId, DeviceId) - Method in interface org.onosproject.net.topology.TopologyStore
Computes and returns the set of disjoint shortest path pairs between src and dst.
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight, Map<Link, Object>) - Method in interface org.onosproject.net.topology.TopologyStore
Computes and returns the set of SRLG disjoint shortest path pairs between source and dst, given a mapping of edges to SRLG risk groups.
getDisjointPaths(Topology, DeviceId, DeviceId, Map<Link, Object>) - Method in interface org.onosproject.net.topology.TopologyStore
Returns the set of pre-computed SRLG shortest paths between src and dest.
getDispatchTimeLimit() - Method in interface org.onosproject.event.EventDeliveryService
Returns the number of millis that an event sink has to process an event.
getDistributedPrimitiveCreator(PartitionId) - Method in interface org.onosproject.store.primitives.PartitionService
Returns a DistributedPrimitiveCreator that can create primitives hosted on a partition.
getDocProvider(String) - Method in interface org.onosproject.rest.ApiDocService
Returns the specified REST API documentation provider with the specified key.
getDocProviders() - Method in interface org.onosproject.rest.ApiDocService
Returns the set of all registered REST API documentation providers.
getDocumentTree(String, Serializer) - Method in interface org.onosproject.store.service.StorageService
Returns an instance of AsyncDocumentTree with specified name.
getDriver(String) - Method in interface org.onosproject.net.driver.DriverResolver
Returns the specified driver.
getDriver(String, String, String) - Method in interface org.onosproject.net.driver.DriverService
Returns the driver that matches the specified primordial device discovery information.
getDriver(DeviceId) - Method in interface org.onosproject.net.driver.DriverService
Returns the driver for the specified device.
getDrivers() - Method in class org.onosproject.net.driver.DefaultDriverProvider
 
getDrivers() - Method in interface org.onosproject.net.driver.DriverProvider
Returns the set of driver types and behaviour implementations to be made available by this provider.
getDrivers() - Method in interface org.onosproject.net.driver.DriverService
Returns the overall set of drivers being provided.
getDrivers(Class<? extends Behaviour>) - Method in interface org.onosproject.net.driver.DriverService
Returns the set of drivers which support the specified behaviour.
getDst() - Method in class org.onosproject.net.intent.OpticalCircuitIntent
Returns the destination transponder port.
getDst() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent
Returns the destination transponder port.
getDst() - Method in class org.onosproject.net.intent.OpticalOduIntent
Returns the destination transponder port.
getEdgePoints() - Method in interface org.onosproject.net.edge.EdgePortService
Returns a collection of all edge point within the current topology.
getEdgePoints(DeviceId) - Method in interface org.onosproject.net.edge.EdgePortService
Returns a collection of all edge point for the specified device.
getEgressLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkService
Returns set of all infrastructure links leading from the specified connection point.
getEgressLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkStore
Returns all links egressing from the specified connection point.
getEvent(IntentData) - Static method in class org.onosproject.net.intent.IntentEvent
Creates an IntentEvent based on the state contained in the given intent data.
getEvent(IntentState, Intent) - Static method in class org.onosproject.net.intent.IntentEvent
Creates an IntentEvent based on the given state and intent.
getExtensionInstruction(ExtensionTreatmentType) - Method in interface org.onosproject.net.behaviour.ExtensionTreatmentResolver
Gets an extension treatment instance of the specified type, if supported by the driver.
getExtensions() - Method in interface org.onosproject.ui.UiExtensionService
Returns the list of user interface extensions.
getExtensionSelector(ExtensionSelectorType) - Method in interface org.onosproject.net.behaviour.ExtensionSelectorResolver
Gets an extension selector instance of the specified type, if supported by the driver.
getExtraneousGroups(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
Returns the extraneous groups associated with a device.
getFilePath() - Method in class org.onosproject.ui.UiTopoMap
Returns the filePath for this map.
getFlowEntries() - Method in interface org.onosproject.net.flow.FlowRuleProgrammable
Retrieves the collection of flow rule entries currently installed on the device.
getFlowEntries(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleService
Returns the collection of flow entries applied on the specified device.
getFlowEntries(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleStore
Returns the flow entries associated with a device.
getFlowEntry(FlowRule) - Method in interface org.onosproject.net.flow.FlowRuleStore
Returns the stored flow.
getFlowRuleCount() - Method in interface org.onosproject.net.flow.FlowRuleService
Returns the number of flow rules in the system.
getFlowRuleCount() - Method in interface org.onosproject.net.flow.FlowRuleStore
Returns the number of flow rule in the store.
getFlowRulesByGroupId(ApplicationId, short) - Method in interface org.onosproject.net.flow.FlowRuleService
Returns a list of rules filtered by application and group id.
getFlowRulesById(ApplicationId) - Method in interface org.onosproject.net.flow.FlowRuleService
Returns a list of rules with this application ID.
getFlowTableStatistics(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleService
Returns the collection of flow table statistics of the specified device.
getFormatter(String) - Method in class org.onosproject.ui.table.TableModel
Returns the cell formatter to use on values in the specified column.
getGraph(Topology) - Method in interface org.onosproject.net.topology.TopologyService
Returns the graph view of the specified topology.
getGraph(Topology) - Method in interface org.onosproject.net.topology.TopologyStore
Returns the immutable graph view of the current topology.
getGroup(DeviceId, GroupKey) - Method in interface org.onosproject.net.group.GroupService
Returns a group object associated to an application cookie.
getGroup(DeviceId, GroupKey) - Method in interface org.onosproject.net.group.GroupStore
Returns the stored group entry.
getGroup(DeviceId, GroupId) - Method in interface org.onosproject.net.group.GroupStore
Returns the stored group entry for an id.
getGroupCount(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
Returns the number of groups for the specified device in the store.
getGroups(DeviceId, ApplicationId) - Method in interface org.onosproject.net.group.GroupService
Retrieves all groups created by an application in the specified device as seen by current controller instance.
getGroups(DeviceId) - Method in interface org.onosproject.net.group.GroupService
Returns all groups associated with the given device.
getGroups(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
Returns the groups associated with a device.
getHost(HostId) - Method in interface org.onosproject.net.host.HostService
Returns the host with the specified identifier.
getHost(HostId) - Method in interface org.onosproject.net.host.HostStore
Returns the host with the specified identifer.
getHost(String) - Method in class org.onosproject.ui.topo.Highlights
Returns the host highlight for the given host identifier, or null if no match.
getHostCount() - Method in interface org.onosproject.net.host.HostService
Returns the number of end-station hosts known to the system.
getHostCount() - Method in interface org.onosproject.net.host.HostStore
Returns the number of hosts in the store.
getHosts() - Method in interface org.onosproject.net.host.HostService
Returns a collection of all end-station hosts.
getHosts() - Method in interface org.onosproject.net.host.HostStore
Returns a collection of all hosts in the store.
getHosts(VlanId) - Method in interface org.onosproject.net.host.HostStore
Returns the set of all hosts within the specified VLAN.
getHosts(MacAddress) - Method in interface org.onosproject.net.host.HostStore
Returns the set of hosts with the specified MAC address.
getHosts(IpAddress) - Method in interface org.onosproject.net.host.HostStore
Returns the set of hosts with the specified IP address.
getHostsByIp(IpAddress) - Method in interface org.onosproject.net.host.HostService
Returns the set of hosts that have the specified IP address.
getHostsByMac(MacAddress) - Method in interface org.onosproject.net.host.HostService
Returns the set of hosts that have the specified MAC address.
getHostsByVlan(VlanId) - Method in interface org.onosproject.net.host.HostService
Returns the set of hosts that belong to the specified VLAN.
getId(String) - Method in interface org.onosproject.app.ApplicationService
Returns the registered id of the application with the given name.
getId(String) - Method in interface org.onosproject.app.ApplicationStore
Returns the registered id of the application with the given name.
getId() - Method in class org.onosproject.cluster.DefaultPartition
 
getId() - Method in interface org.onosproject.cluster.Partition
Returns the partition identifier.
getId() - Method in class org.onosproject.ui.UiTopoMap
Returns the identifier for this map.
getIdBlock(String) - Method in interface org.onosproject.core.IdBlockStore
Returns a topic-unique block of ids.
getIdGenerator(String) - Method in interface org.onosproject.core.CoreService
Returns an id generator for a given topic.
getIngressLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkService
Returns set of all infrastructure links leading to the specified connection point.
getIngressLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkStore
Returns all links ingressing to the specified connection point.
getInputPowerRange(PortNumber, T) - Method in interface org.onosproject.net.behaviour.PowerConfig
Get the expected input power range for the component, as optical components have different working input power ranges.
getInstallableIntents(Key) - Method in interface org.onosproject.net.intent.IntentService
Returns the list of the installable events associated with the specified top-level intent.
getInstallableIntents(Key) - Method in interface org.onosproject.net.intent.IntentStore
Returns the list of the installable events associated with the specified original intent.
getIntent(Key) - Method in interface org.onosproject.net.intent.IntentService
Fetches an intent based on its key.
getIntent(Key) - Method in interface org.onosproject.net.intent.IntentStore
Returns the intent with the specified identifier.
getIntentCount() - Method in interface org.onosproject.net.intent.IntentService
Returns the number of intents currently in the system.
getIntentCount() - Method in interface org.onosproject.net.intent.IntentStore
Returns the number of intents in the store.
getIntentData() - Method in interface org.onosproject.net.intent.IntentService
Returns an iterable of intent data objects currently in the system.
getIntentData(boolean, long) - Method in interface org.onosproject.net.intent.IntentStore
Returns an iterable of all intent data objects in the store.
getIntentData(Key) - Method in interface org.onosproject.net.intent.IntentStore
Returns the intent data object associated with the specified key.
getIntents() - Method in interface org.onosproject.net.intent.IntentService
Returns an iterable of intents currently in the system.
getIntents() - Method in interface org.onosproject.net.intent.IntentStore
Returns an iterable of all intents in the store.
getIntentState(Key) - Method in interface org.onosproject.net.intent.IntentService
Retrieves the state of an intent by its identifier.
getIntentState(Key) - Method in interface org.onosproject.net.intent.IntentStore
Returns the state of the specified intent.
getInterfaces(DeviceId) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Deprecated.
in 1.7.0 Hummingbird release - use of getInterfaces() without deviceId as parameter instead
getInterfaces() - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Provides the interfaces configured on a device.
getLabels() - Method in class org.onosproject.ui.chart.ChartModel
Returns all of labels in order.
getLastDataPoint() - Method in class org.onosproject.ui.chart.ChartModel
Returns the last element inside all of data points.
getLastUpdated(NodeId) - Method in interface org.onosproject.cluster.ClusterService
Returns the system time when the availability state was last updated.
getLastUpdated(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
Returns the system when the availability state was last updated.
getLayout(UiTopoLayoutId) - Method in interface org.onosproject.ui.UiTopoLayoutService
Returns the layout with the specified identifier.
getLayout(RegionId) - Method in interface org.onosproject.ui.UiTopoLayoutService
Returns the layout which has the backing region identified by the given region identifier.
getLayouts() - Method in interface org.onosproject.ui.UiTopoLayoutService
Returns the set of available layouts.
getLeader(String) - Method in interface org.onosproject.cluster.LeadershipService
Returns the node identifier that is the current leader for a topic.
getLeader(K, Function<K, Long>) - Method in interface org.onosproject.net.intent.WorkPartitionService
Returns the owner for a given id.
getLeaderBoard() - Method in interface org.onosproject.cluster.LeadershipService
Deprecated.
1.6.0 Goldeneye release. Replace usages with LeadershipService.getLeadership(String)
getLeadership(String) - Method in interface org.onosproject.cluster.LeadershipService
Returns the current leadership for a topic.
getLeadership(String) - Method in interface org.onosproject.cluster.LeadershipStore
Returns the current leadership for topic.
getLeadership(String) - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
getLeadership(String) - Method in interface org.onosproject.store.service.AsyncLeaderElector
Returns the Leadership for the specified topic.
getLeadership(String) - Method in interface org.onosproject.store.service.LeaderElector
Returns the Leadership for the specified topic.
getLeaderships() - Method in interface org.onosproject.cluster.LeadershipStore
Return current leadership for all topics.
getLeaderships() - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
getLeaderships() - Method in interface org.onosproject.store.service.AsyncLeaderElector
Returns the current Leaderships for all topics.
getLeaderships() - Method in interface org.onosproject.store.service.LeaderElector
Returns the current Leaderships for all topics.
getLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.net.link.LinkService
Returns the infrastructure links between the specified source and destination connection points.
getLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.net.link.LinkStore
Returns the link between the two end-points.
getLink(String) - Method in class org.onosproject.ui.topo.Highlights
Returns the link highlight for the given link identifier, or null if no match.
getLinkCount() - Method in interface org.onosproject.net.link.LinkService
Returns the count of all known infrastructure links.
getLinkCount() - Method in interface org.onosproject.net.link.LinkStore
Returns the number of links in the store.
getLinks() - Method in interface org.onosproject.net.behaviour.LinkDiscovery
Returns set of discovered LinkDescription.
getLinks() - Method in interface org.onosproject.net.link.LinkService
Returns a collection of all known infrastructure links.
getLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkService
Returns set of all infrastructure links leading to and from the specified connection point.
getLinks() - Method in interface org.onosproject.net.link.LinkStore
Returns an iterable collection of all links in the inventory.
getList(String, Function<String, T>) - Method in class org.onosproject.net.config.Config
Gets the specified array property as a list of items.
getList(String, Function<String, T>, List<T>) - Method in class org.onosproject.net.config.Config
Gets the specified array property as a list of items.
getLocalNode() - Method in interface org.onosproject.cluster.ClusterMetadataService
Returns the controller node representing this instance.
getLocalNode() - Method in interface org.onosproject.cluster.ClusterService
Returns the local controller node.
getLocalNode() - Method in interface org.onosproject.cluster.ClusterStore
Returns the local controller node.
getLocalPorts(Iterable<String>) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Get logical/virtual ports by ifaceIds.
getLocalRole(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
Returns the role of the local node for the specified device, without triggering master selection.
getMapInfo() - Method in interface org.onosproject.store.service.StorageAdminService
Deprecated.
1.5.0 Falcon Release
getMapping(IntentId) - Method in interface org.onosproject.net.intent.IntentSetMultimap
Returns the set of intents mapped to a lower intent.
getMaster(DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Returns the master for a device.
getMasterFor(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
Returns the current master for a given device.
getMastershipTerm(DeviceId) - Method in interface org.onosproject.mastership.MastershipTermService
Returns the term number of mastership change occurred for given device.
getMembers() - Method in class org.onosproject.cluster.DefaultPartition
 
getMembers() - Method in interface org.onosproject.cluster.Partition
Returns the controller nodes that are members of this partition.
getMeter(DeviceId, MeterId) - Method in interface org.onosproject.net.meter.MeterService
Fetch the meter by the meter id.
getMeter(MeterKey) - Method in interface org.onosproject.net.meter.MeterStore
Obtains a meter matching the given meter key.
getMeters(DeviceId) - Method in interface org.onosproject.net.meter.MeterService
Fetches the meters by the device id.
getMirroringStatistics() - Method in interface org.onosproject.net.behaviour.MirroringConfig
Returns a collection of MirroringStatistics.
getName() - Method in class org.onosproject.cluster.ClusterMetadata
Returns the name of the cluster.
getName() - Method in class org.onosproject.security.Permission
 
getNewId() - Method in interface org.onosproject.core.IdGenerator
Returns a globally unique ID instance.
getNextGroup(Integer) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveStore
Fetch a next group from the store.
getNextId() - Method in class org.onosproject.core.IdBlock
Returns the next ID in the block.
getNextMappings(NextGroup) - Method in interface org.onosproject.net.behaviour.Pipeliner
Retrieves a mapping of the nextObjective to the groups in the dataplane, and returns it in a form that can be displayed on the CLI.
getNextMappings() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Retrieve all nextObjective to group mappings known to this onos instance, in a format meant for display on the CLI, to help with debugging.
getNode(NodeId) - Method in interface org.onosproject.cluster.ClusterService
Returns the specified controller node.
getNode(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
Returns the specified controller node.
getNode(String) - Method in class org.onosproject.ui.topo.Highlights
Returns the node highlight (device or host) for the given element identifier, or null if no match.
getNodes() - Method in class org.onosproject.cluster.ClusterMetadata
Returns the collection of nodes that make up the cluster.
getNodes() - Method in interface org.onosproject.cluster.ClusterService
Returns the set of current cluster members.
getNodes() - Method in interface org.onosproject.cluster.ClusterStore
Returns the set of current cluster members.
getNodes(DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Returns the master and backup nodes for a device.
getNodesFor(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
Returns controllers connected to a given device, in order of preference.
getNumberOfPartitions() - Method in interface org.onosproject.store.primitives.PartitionService
Returns the total number of partitions.
getOperations() - Method in class org.onosproject.net.flow.BatchOperation
Returns the operations in this object.
getOrDefault(Object, V) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
getPartitionInfo() - Method in interface org.onosproject.store.service.StorageAdminService
Deprecated.
1.5.0 Falcon Release
getPartitions() - Method in class org.onosproject.cluster.ClusterMetadata
Returns the collection of partitions that make up the cluster.
getPaths(ElementId, ElementId, LinkWeight) - Method in class org.onosproject.net.topology.AbstractPathService
 
getPaths(ElementId, ElementId) - Method in interface org.onosproject.net.topology.PathService
Returns the set of all shortest paths between the specified source and destination elements.
getPaths(ElementId, ElementId, LinkWeight) - Method in interface org.onosproject.net.topology.PathService
Returns the set of all shortest paths between the specified source and destination network elements.
getPaths(Topology, DeviceId, DeviceId) - Method in interface org.onosproject.net.topology.TopologyService
Returns the set of all shortest paths, precomputed in terms of hop-count, between the specified source and destination devices.
getPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in interface org.onosproject.net.topology.TopologyService
Returns the set of all shortest paths, computed using the supplied edge-weight entity, between the specified source and destination devices.
getPaths(Topology, DeviceId, DeviceId) - Method in interface org.onosproject.net.topology.TopologyStore
Returns the set of pre-computed shortest paths between src and dest.
getPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in interface org.onosproject.net.topology.TopologyStore
Computes and returns the set of shortest paths between src and dest.
getPeerLayouts(UiTopoLayoutId) - Method in interface org.onosproject.ui.UiTopoLayoutService
Returns the set of peer layouts of the specified layout.
getPending() - Method in interface org.onosproject.net.intent.IntentService
Returns the list of intent requests pending processing.
getPending() - Method in interface org.onosproject.net.intent.IntentStore
Returns the intent requests pending processing.
getPendingData() - Method in interface org.onosproject.net.intent.IntentStore
Returns the intent data objects that are pending processing.
getPendingData(boolean, long) - Method in interface org.onosproject.net.intent.IntentStore
Returns the intent data objects that are pending processing for longer than the specified duration.
getPendingNexts() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Retrieve all nextObjectives that are waiting to hear back from device drivers, and the forwarding-objectives that are waiting on the successful completion of the next-objectives.
getPendingTransactions() - Method in interface org.onosproject.store.service.StorageAdminService
Returns all pending transactions.
getPermissions(ApplicationId) - Method in interface org.onosproject.app.ApplicationService
Returns the permissions currently granted to the applications.
getPermissions(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
Returns the permissions granted to the applications.
getPort(DeviceId, PortNumber) - Method in interface org.onosproject.net.device.DeviceService
Returns the port with the specified number and hosted by the given device.
getPort(DeviceId, PortNumber) - Method in interface org.onosproject.net.device.DeviceStore
Returns the specified device port.
getPort(DeviceId, PortNumber) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getPortDeltaStatistics(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
Returns the list of port delta statistics associated with the device.
getPortDeltaStatistics(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
Returns the list of delta port statistics of the specified device.
getPortDeltaStatistics(DeviceId) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getPortDescription(ProviderId, DeviceId, PortNumber) - Method in interface org.onosproject.net.device.DeviceStore
Returns the specified device port description.
getPortDescriptions(ProviderId, DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
Returns the stream of port descriptions that belong to the specified device.
getPortNumbers() - Method in interface org.onosproject.net.behaviour.BridgeConfig
Get a collection of port.
getPorts() - Method in interface org.onosproject.net.behaviour.BridgeConfig
Delete a logical/virtual port.
getPorts() - Method in interface org.onosproject.net.behaviour.PortDiscovery
Deprecated.
1.6.0 Goldeneye. Use DeviceDescriptionDiscovery instead
getPorts(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
Returns the list of ports associated with the device.
getPorts(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
Returns the list of ports that belong to the specified device.
getPorts(DeviceId) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getPortStatistics(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
Returns the list of port statistics associated with the device.
getPortStatistics(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
Returns the list of port statistics of the specified device.
getPortStatistics(DeviceId) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getPreferences(String) - Method in interface org.onosproject.ui.UiPreferencesService
Returns an immutable copy of the preferences for the specified user.
getPreviousFlowStatistic(ConnectPoint) - Method in interface org.onosproject.net.statistic.FlowStatisticStore
Fetches the current observed flow stats values.
getPreviousStatistic(ConnectPoint) - Method in interface org.onosproject.net.statistic.StatisticStore
Fetches the previous observed stats values.
getPrintableGrantedPermissions(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
Returns sorted granted permission Map.
getPrintableRequestedPermissions(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
Returns sorted requested permission Map.
getPrintableSpecifiedPermissions(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
Returns sorted developer specified permission Map.
getProcessors() - Method in interface org.onosproject.net.packet.PacketService
Returns priority bindings of all registered packet processor entries.
getProperties(String) - Method in interface org.onosproject.cfg.ComponentConfigService
Returns configuration properties of the named components.
getProperties() - Method in class org.onosproject.net.flow.AbstractExtension
 
getProperties() - Method in interface org.onosproject.net.flow.Extension
Gets a list of all properties on the extension.
getPropertyValue(String) - Method in class org.onosproject.net.flow.AbstractExtension
 
getPropertyValue(String) - Method in interface org.onosproject.net.flow.Extension
Gets a property value of an extension.
getProvider(ProviderId) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
Returns the provider registered with the specified provider ID or null if none is found for the given provider family and default fall-back is not supported.
getProvider(DeviceId) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
Returns the provider for the specified device ID based on URI scheme.
getProvider(String) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
Returns the provider registered with the specified scheme.
getProviders() - Method in interface org.onosproject.net.driver.DriverAdminService
Returns the set of driver providers currently registered.
getProviders() - Method in class org.onosproject.net.provider.AbstractProviderRegistry
 
getProviders() - Method in interface org.onosproject.net.provider.ProviderRegistry
Returns a set of currently registered provider identities.
getQueue(UnsignedInteger) - Method in interface org.onosproject.net.behaviour.QueueConfig
Obtain a specific queue given a queue id.
getQueues() - Method in interface org.onosproject.net.behaviour.QueueConfig
Obtain all queues configured on a device.
getQueueStats() - Method in interface org.onosproject.store.service.StorageAdminService
Returns statistics for all the work queues in the system.
getRegion(RegionId) - Method in interface org.onosproject.net.region.RegionService
Returns the region with the specified identifier.
getRegion(RegionId) - Method in interface org.onosproject.net.region.RegionStore
Returns the region with the specified identifier.
getRegionDevices(RegionId) - Method in interface org.onosproject.net.region.RegionService
Returns the set of devices that belong to the specified region.
getRegionDevices(RegionId) - Method in interface org.onosproject.net.region.RegionStore
Returns the set of devices that belong to the specified region.
getRegionForDevice(DeviceId) - Method in interface org.onosproject.net.region.RegionService
Returns the region to which the specified device belongs.
getRegionForDevice(DeviceId) - Method in interface org.onosproject.net.region.RegionStore
Returns the region to which the specified device belongs.
getRegions() - Method in interface org.onosproject.net.region.RegionService
Returns set of all regions.
getRegions() - Method in interface org.onosproject.net.region.RegionStore
Returns set of all regions.
getRegisteredResources(DiscreteResourceId) - Method in interface org.onosproject.net.resource.ResourceQueryService
Returns resources registered under the specified resource.
getRequests() - Method in interface org.onosproject.net.packet.PacketService
Returns list of all existing requests ordered by priority.
getResourceAllocations(ResourceId) - Method in interface org.onosproject.net.resource.ResourceQueryService
Returns resource allocations of the specified resource.
getResourceAllocations(DiscreteResourceId, Class<T>) - Method in interface org.onosproject.net.resource.ResourceQueryService
Returns allocated resources being as children of the specified parent and being the specified resource type.
getResourceAllocations(ResourceConsumer) - Method in interface org.onosproject.net.resource.ResourceQueryService
Returns resources allocated to the specified consumer.
getResourceAllocations(ResourceId) - Method in interface org.onosproject.net.resource.ResourceStore
Returns the resource consumers to whom the specified resource is allocated.
getResources(ResourceConsumer) - Method in interface org.onosproject.net.resource.ResourceStore
Returns a collection of the resources allocated to the specified consumer.
getRole(NodeId, DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Returns the role of a device for a specific controller instance.
getRole(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
Returns the current mastership role for the specified device.
getRole(DeviceId) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getRootLayout() - Method in interface org.onosproject.ui.UiTopoLayoutService
Returns the top-level root layout, which always exists and cannot be removed or associated directly with a region.
getRoutes() - Method in interface org.onosproject.net.mcast.McastStore
Gets the set of all known multicast routes.
getRoutes() - Method in interface org.onosproject.net.mcast.MulticastRouteService
Gets all multicast routes in the system.
getRows() - Method in class org.onosproject.ui.table.TableModel
Returns the raw TableModel.Row representation of the rows in this table.
getScale() - Method in class org.onosproject.ui.UiTopoMap
Returns the scale for this map.
getSecurityService() - Static method in class org.onosproject.security.SecurityUtil
 
getSeries() - Method in class org.onosproject.ui.chart.ChartModel
Returns all of series.
getSeries() - Method in class org.onosproject.ui.chart.ChartRequestHandler
Subclasses should return the array of series with which to initialize their chart model.
getService(Class<T>) - Method in interface org.onosproject.codec.CodecContext
Returns reference to the specified service implementation.
getService(Class<T>) - Method in class org.onosproject.rest.AbstractWebResource
 
getSignalType() - Method in class org.onosproject.net.intent.OpticalCircuitIntent
Returns the ODU signal type.
getSignalType() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent
Returns the ODU signal type.
getSignalType() - Method in class org.onosproject.net.intent.OpticalOduIntent
Returns the CltSignalType signal type.
getSink(Class<E>) - Method in class org.onosproject.event.DefaultEventSinkRegistry
 
getSink(Class<E>) - Method in interface org.onosproject.event.EventSinkRegistry
Returns the event sink associated with the specified event class.
getSinks() - Method in class org.onosproject.event.DefaultEventSinkRegistry
 
getSinks() - Method in interface org.onosproject.event.EventSinkRegistry
Returns the set of all event classes for which sinks are presently registered.
getSize() - Method in class org.onosproject.core.IdBlock
Returns the block size.
getSrc() - Method in class org.onosproject.net.intent.OpticalCircuitIntent
Returns the source transponder port.
getSrc() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent
Returns the source transponder port.
getSrc() - Method in class org.onosproject.net.intent.OpticalOduIntent
Returns the source transponder port.
getState(ApplicationId) - Method in interface org.onosproject.app.ApplicationService
Return the application state.
getState(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
Returns the current application state.
getState(NodeId) - Method in interface org.onosproject.cluster.ClusterService
Returns the availability state of the specified controller node.
getState(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
Returns the availability state of the specified controller node.
getStatisticsForPort(DeviceId, PortNumber) - Method in interface org.onosproject.net.device.DeviceService
Returns the port specific port statistics associated with the device and port.
getStatisticsForPort(DeviceId, PortNumber) - Method in interface org.onosproject.net.device.DeviceStore
Returns the port statistics of the specified device and port.
getSubjectClasses() - Method in interface org.onosproject.net.config.NetworkConfigService
Returns the set of subject classes for which configuration may be available.
getSubjectFactory(String) - Method in interface org.onosproject.net.config.NetworkConfigService
Returns the subject factory with the specified key.
getSubjectFactory(Class) - Method in interface org.onosproject.net.config.NetworkConfigService
Returns the subject factory for the specified class.
getSubjects(Class<S>) - Method in interface org.onosproject.net.config.NetworkConfigService
Returns the set of subjects for which some configuration is available.
getSubjects(Class<S>, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigService
Returns the set of subjects for which the specified configuration is available.
getSubjects(Class<S>) - Method in interface org.onosproject.net.config.NetworkConfigStore
Returns set of subjects of the specified class, which have some network configuration associated with them.
getSubjects(Class<S>, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigStore
Returns set of subjects of the specified class, which have the specified class of network configuration associated with them.
getTableStatistics(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleStore
Returns the flow table statistics associated with a device.
getTargetPower(PortNumber, T) - Method in interface org.onosproject.net.behaviour.PowerConfig
Get the target power on the component.
getTargetPowerRange(PortNumber, T) - Method in interface org.onosproject.net.behaviour.PowerConfig
Get the acceptable target power range for setTargetPower, as optical components have different configurable output power ranges.
getTermFor(DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Returns the current master and number of past mastership hand-offs (terms) for a device.
getTimestamp(DeviceId) - Method in interface org.onosproject.net.device.DeviceClockService
Returns a new timestamp for the specified deviceId.
getTimestamp(IntentId) - Method in interface org.onosproject.net.intent.IntentClockService
Returns a new timestamp for the specified intent.
getTimestamp() - Method in interface org.onosproject.store.service.LogicalClockService
Generates a new logical timestamp.
getTopic(String, Serializer) - Method in interface org.onosproject.store.service.StorageService
Returns an instance of Topic with specified name.
getTransactionalMap(String, Serializer) - Method in interface org.onosproject.store.service.TransactionContext
Returns a transactional map data structure with the specified name.
getTunnels() - Method in interface org.onosproject.net.behaviour.TunnelConfig
Deprecated.
Returns tunnels created on this device.
getType() - Method in class org.onosproject.security.AppPermission
Returns type of permission.
getUserNames() - Method in interface org.onosproject.ui.UiPreferencesService
Returns the list of user names that have user preferences available.
getValue() - Method in enum org.onosproject.net.flow.criteria.Criterion.IPv6ExthdrFlags
Gets the value as an integer.
getValue() - Method in enum org.onosproject.net.flow.criteria.Criterion.TcpFlags
Gets the value as an integer.
getViewExtension(String) - Method in interface org.onosproject.ui.UiExtensionService
Returns the user interface extension that contributed the specified view.
getWorkQueue(String, Serializer) - Method in interface org.onosproject.store.service.StorageService
Returns an instance of WorkQueue with specified name.
getWorkQueueNames() - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Returns the names of all created WorkQueue instances.
GIGA - Static variable in class org.onosproject.ui.topo.TopoUtils
 
givenGroupId() - Method in class org.onosproject.net.group.DefaultGroupDescription
Returns groupId passed in by application.
givenGroupId() - Method in interface org.onosproject.net.group.GroupDescription
Returns groupId passed in by caller.
glyph(String) - Static method in class org.onosproject.ui.topo.NodeBadge
Returns a glyph badge, with default status.
glyph(NodeBadge.Status, String) - Static method in class org.onosproject.ui.topo.NodeBadge
Returns a glyph badge, with the given status.
glyph(NodeBadge.Status, String, String) - Static method in class org.onosproject.ui.topo.NodeBadge
Returns a glyph badge, with the given status and optional message.
Glyphs() - Constructor for class org.onosproject.ui.topo.TopoConstants.Glyphs
 
GraphDescription - Interface in org.onosproject.net.topology
Describes attribute(s) of a network graph.
grid() - Method in class org.onosproject.net.device.OmsPortDescription
Deprecated.
Returns grid spacing frequency.
grid() - Method in class org.onosproject.net.OmsPort
Deprecated.
Returns the grid spacing frequency.
GridType - Enum in org.onosproject.net
Represents type of wavelength grid.
gridType() - Method in class org.onosproject.net.OchSignal
Returns grid type.
group(GroupId) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
group(GroupId) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the group ID.
Group - Interface in org.onosproject.net.group
ONOS representation of group that is stored in the system.
group() - Method in class org.onosproject.net.mcast.McastRoute
Fetches the group address of this route.
Group.GroupState - Enum in org.onosproject.net.group
State of the group object in ONOS.
GROUP_TABLE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
GroupBucket - Interface in org.onosproject.net.group
Group Bucket definition.
GroupBuckets - Class in org.onosproject.net.group
Immutable collection of group bucket.
GroupBuckets(List<GroupBucket>) - Constructor for class org.onosproject.net.group.GroupBuckets
Creates a immutable list of group bucket.
GroupDescription - Interface in org.onosproject.net.group
ONOS representation of group description that is used to create a group.
GroupDescription.Type - Enum in org.onosproject.net.group
Types of the group supported by ONOS.
GroupEvent - Class in org.onosproject.net.group
Describes group events.
GroupEvent(GroupEvent.Type, Group) - Constructor for class org.onosproject.net.group.GroupEvent
Creates an event of a given type and for the specified Group and the current time.
GroupEvent(GroupEvent.Type, Group, long) - Constructor for class org.onosproject.net.group.GroupEvent
Creates an event of a given type and for the specified Group and time.
GroupEvent.Type - Enum in org.onosproject.net.group
Type of flow rule events.
GroupId - Interface in org.onosproject.core
Group identifier.
groupId() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
groupId() - Method in interface org.onosproject.net.flow.FlowRule
Returns the group id of this flow.
groupId() - Method in class org.onosproject.net.flow.instructions.Instructions.GroupInstruction
 
groupId() - Method in class org.onosproject.net.group.GroupOperation
Returns group identifier attribute of the operation.
GroupKey - Interface in org.onosproject.net.group
Representation of generalized Key that would be used to store groups in < Key, Value > store.
GroupListener - Interface in org.onosproject.net.group
Entity capable of receiving Group related events.
GroupOperation - Class in org.onosproject.net.group
Group operation definition to be used between core and provider layers of group subsystem.
GroupOperation.GroupMsgErrorCode - Enum in org.onosproject.net.group
Possible error codes for a failure of a group operation.
GroupOperation.Type - Enum in org.onosproject.net.group
 
groupOperationFailed(DeviceId, GroupOperation) - Method in interface org.onosproject.net.group.GroupProviderService
Notifies core if any failure from data plane during group operations.
groupOperationFailed(DeviceId, GroupOperation) - Method in interface org.onosproject.net.group.GroupStore
Indicates the group operations failed.
GroupOperations - Class in org.onosproject.net.group
Immutable collection of group operation to be used between core and provider layers of group subsystem.
GroupOperations(List<GroupOperation>) - Constructor for class org.onosproject.net.group.GroupOperations
Creates a immutable list of group operation.
GroupProgrammable - Interface in org.onosproject.net.group
Group programmable device behaviour.
GroupProvider - Interface in org.onosproject.net.group
Abstraction of group provider.
GroupProviderRegistry - Interface in org.onosproject.net.group
Abstraction for a group provider registry.
GroupProviderService - Interface in org.onosproject.net.group
Service through which Group providers can inject information into the core.
GroupService - Interface in org.onosproject.net.group
Service for create/update/delete "group" in the devices.
GroupStore - Interface in org.onosproject.net.group
Manages inventory of groups per device; not intended for direct use.
GroupStore.UpdateType - Enum in org.onosproject.net.group
 
GroupStoreDelegate - Interface in org.onosproject.net.group
Group store delegate abstraction.
groupType() - Method in class org.onosproject.net.group.GroupOperation
Returns group type attribute of the operation.

H

handle(ClusterMessage) - Method in interface org.onosproject.store.cluster.messaging.ClusterMessageHandler
Handles/Processes the cluster message.
handlePacket(PacketContext) - Method in interface org.onosproject.net.proxyarp.ProxyArpService
Deprecated.
Handles a arp or neighbor solicitation packet.
handler() - Method in class org.onosproject.net.driver.AbstractHandlerBehaviour
 
handler() - Method in interface org.onosproject.net.driver.HandlerBehaviour
Returns the driver handler context on which this behaviour operates.
HandlerBehaviour - Interface in org.onosproject.net.driver
Representation of a facet of behaviour that can be used to interact with an entity (in context of DriverHandler).
hardTimeout() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
hardTimeout() - Method in interface org.onosproject.net.flow.FlowRule
Returns the hard timeout for this flow requested by an application.
hasBehaviour(Class<? extends Behaviour>) - Method in class org.onosproject.net.driver.DefaultDriver
 
hasBehaviour(Class<? extends Behaviour>) - Method in interface org.onosproject.net.driver.Driver
Indicates whether or not the driver, or any of its parents, support the specified class of behaviour.
hasBehaviour(Class<? extends Behaviour>) - Method in interface org.onosproject.net.driver.DriverHandler
Indicates whether or not the driver, or any of its parents, support the specified class of behaviour.
hasChanged() - Method in class org.onosproject.cluster.PartitionDiff
Returns if there are differences between the two values.
hasChildren() - Method in interface org.onosproject.store.service.DocumentTreeNode
Returns if this node has one or more children.
hasDelegate() - Method in class org.onosproject.store.AbstractStore
 
hasDelegate() - Method in interface org.onosproject.store.Store
Indicates whether the store has a delegate.
hasFields(String...) - Method in class org.onosproject.net.config.Config
Indicates whether all specified fields are present in the backing JSON.
hasFields(ObjectNode, String...) - Method in class org.onosproject.net.config.Config
Indicates whether all specified fields are present in a particular JSON object.
hash() - Method in class org.onosproject.net.flow.FlowRuleExtPayLoad
 
hash() - Method in class org.onosproject.net.intent.Key
 
HASH_FUNNEL - Static variable in class org.onosproject.cluster.ClusterMetadata
 
hashCode() - Method in class org.onosproject.cfg.ConfigProperty
 
hashCode() - Method in class org.onosproject.cluster.ClusterMetadata
 
hashCode() - Method in class org.onosproject.cluster.DefaultControllerNode
 
hashCode() - Method in class org.onosproject.cluster.DefaultPartition
 
hashCode() - Method in class org.onosproject.cluster.Leader
 
hashCode() - Method in class org.onosproject.cluster.Leadership
 
hashCode() - Method in class org.onosproject.cluster.LeadershipEvent
 
hashCode() - Method in class org.onosproject.cluster.PartitionDiff
 
hashCode() - Method in class org.onosproject.cluster.RoleInfo
 
hashCode() - Method in class org.onosproject.core.DefaultApplication
 
hashCode() - Method in class org.onosproject.core.DefaultApplicationId
 
hashCode() - Method in class org.onosproject.core.DefaultGroupId
 
hashCode() - Method in class org.onosproject.core.Version
 
hashCode() - Method in class org.onosproject.event.Change
 
hashCode() - Method in class org.onosproject.mastership.MastershipTerm
 
hashCode() - Method in class org.onosproject.net.AbstractDescription
 
hashCode() - Method in class org.onosproject.net.behaviour.BridgeName
 
hashCode() - Method in class org.onosproject.net.behaviour.ControllerInfo
 
hashCode() - Method in class org.onosproject.net.behaviour.MirroringName
 
hashCode() - Method in class org.onosproject.net.behaviour.MirroringStatistics
 
hashCode() - Method in class org.onosproject.net.behaviour.TunnelEndPoint
 
hashCode() - Method in class org.onosproject.net.behaviour.TunnelKey
 
hashCode() - Method in class org.onosproject.net.behaviour.TunnelName
Deprecated.
 
hashCode() - Method in class org.onosproject.net.ConnectPoint
 
hashCode() - Method in class org.onosproject.net.DefaultAnnotations
 
hashCode() - Method in class org.onosproject.net.DefaultDevice
 
hashCode() - Method in class org.onosproject.net.DefaultDisjointPath
 
hashCode() - Method in class org.onosproject.net.DefaultHost
 
hashCode() - Method in class org.onosproject.net.DefaultLink
 
hashCode() - Method in class org.onosproject.net.DefaultPath
 
hashCode() - Method in class org.onosproject.net.DefaultPort
 
hashCode() - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
hashCode() - Method in class org.onosproject.net.device.DefaultDeviceInterfaceDescription
 
hashCode() - Method in class org.onosproject.net.device.DefaultPortDescription
 
hashCode() - Method in class org.onosproject.net.DeviceId
 
hashCode() - Method in class org.onosproject.net.driver.DefaultDriver
 
hashCode() - Method in class org.onosproject.net.flow.BatchOperation
 
hashCode() - Method in class org.onosproject.net.flow.BatchOperationEntry
 
hashCode() - Method in class org.onosproject.net.flow.criteria.ArpHaCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.ArpOpCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.ArpPaCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.EthCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.EthTypeCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.ExtensionCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.ExtensionSelectorType
 
hashCode() - Method in class org.onosproject.net.flow.criteria.IcmpCodeCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.IcmpTypeCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.Icmpv6CodeCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.Icmpv6TypeCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.IPCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.IPDscpCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.IPEcnCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.IPProtocolCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.IPv6ExthdrFlagsCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.IPv6FlowLabelCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.IPv6NDLinkLayerAddressCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.IPv6NDTargetAddressCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.LambdaCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.MetadataCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.MplsBosCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.MplsCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.MplsTcCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.OchSignalCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.OchSignalTypeCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.OduSignalIdCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.OduSignalTypeCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.PbbIsidCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.PortCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.SctpPortCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.TcpFlagsCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.TcpPortCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.TunnelIdCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.UdpPortCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.VlanIdCriterion
 
hashCode() - Method in class org.onosproject.net.flow.criteria.VlanPcpCriterion
 
hashCode() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
hashCode() - Method in class org.onosproject.net.flow.DefaultTrafficSelector
 
hashCode() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
hashCode() - Method in class org.onosproject.net.flow.FlowRuleExtPayLoad
 
hashCode() - Method in class org.onosproject.net.flow.instructions.ExtensionTreatmentType
 
hashCode() - Method in class org.onosproject.net.flow.instructions.Instructions.ExtensionInstructionWrapper
 
hashCode() - Method in class org.onosproject.net.flow.instructions.Instructions.GroupInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.Instructions.MetadataInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.Instructions.MeterInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.Instructions.NoActionInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.Instructions.OutputInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.Instructions.SetQueueInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.Instructions.TableTypeTransition
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModOchSignalInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L1ModificationInstruction.ModOduSignalIdInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModEtherInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsBosInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsHeaderInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsLabelInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsTtlInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModTunnelIdInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanHeaderInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanIdInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanPcpInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PopVlanInstruction
Deprecated.
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PushHeaderInstructions
Deprecated.
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpEthInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpIPInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpOpInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPv6FlowLabelInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModTtlInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction.ModTransportPortInstruction
 
hashCode() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
hashCode() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
hashCode() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
hashCode() - Method in class org.onosproject.net.group.DefaultGroup
 
hashCode() - Method in class org.onosproject.net.group.DefaultGroupBucket
 
hashCode() - Method in class org.onosproject.net.group.DefaultGroupDescription
 
hashCode() - Method in class org.onosproject.net.group.DefaultGroupKey
 
hashCode() - Method in class org.onosproject.net.group.GroupBuckets
 
hashCode() - Method in class org.onosproject.net.group.GroupOperation
 
hashCode() - Method in class org.onosproject.net.host.DefaultHostDescription
 
hashCode() - Method in class org.onosproject.net.host.InterfaceIpAddress
 
hashCode() - Method in class org.onosproject.net.HostId
 
hashCode() - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
 
hashCode() - Method in class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
 
hashCode() - Method in class org.onosproject.net.intent.constraint.BandwidthConstraint
 
hashCode() - Method in class org.onosproject.net.intent.constraint.EncapsulationConstraint
 
hashCode() - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
 
hashCode() - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
 
hashCode() - Method in class org.onosproject.net.intent.constraint.ObstacleConstraint
 
hashCode() - Method in class org.onosproject.net.intent.constraint.WaypointConstraint
 
hashCode() - Method in class org.onosproject.net.intent.Intent
 
hashCode() - Method in class org.onosproject.net.intent.IntentData
 
hashCode() - Method in class org.onosproject.net.intent.IntentOperation
 
hashCode() - Method in class org.onosproject.net.intent.Key
 
hashCode() - Method in class org.onosproject.net.IpElementId
 
hashCode() - Method in class org.onosproject.net.link.DefaultLinkDescription
 
hashCode() - Method in class org.onosproject.net.LinkKey
 
hashCode() - Method in class org.onosproject.net.mcast.McastRoute
 
hashCode() - Method in class org.onosproject.net.meter.DefaultMeter
 
hashCode() - Method in class org.onosproject.net.meter.MeterKey
 
hashCode() - Method in class org.onosproject.net.meter.MeterOperation
 
hashCode() - Method in class org.onosproject.net.NshContextHeader
 
hashCode() - Method in class org.onosproject.net.NshServiceIndex
 
hashCode() - Method in class org.onosproject.net.OchPort
Deprecated.
 
hashCode() - Method in class org.onosproject.net.OchSignal
 
hashCode() - Method in class org.onosproject.net.OduCltPort
Deprecated.
 
hashCode() - Method in class org.onosproject.net.OduSignalId
 
hashCode() - Method in class org.onosproject.net.OmsPort
Deprecated.
 
hashCode() - Method in class org.onosproject.net.OtuPort
Deprecated.
 
hashCode() - Method in class org.onosproject.net.packet.DefaultInboundPacket
 
hashCode() - Method in class org.onosproject.net.packet.DefaultOutboundPacket
 
hashCode() - Method in class org.onosproject.net.packet.DefaultPacketRequest
 
hashCode() - Method in class org.onosproject.net.PortNumber
 
hashCode() - Method in class org.onosproject.net.provider.ProviderId
 
hashCode() - Method in class org.onosproject.net.region.DefaultRegion
 
hashCode() - Method in class org.onosproject.net.resource.ContinuousResource
 
hashCode() - Method in class org.onosproject.net.resource.ContinuousResourceId
 
hashCode() - Method in class org.onosproject.net.resource.DiscreteResource
 
hashCode() - Method in class org.onosproject.net.resource.DiscreteResourceId
 
hashCode() - Method in class org.onosproject.net.resource.ResourceAllocation
 
hashCode() - Method in class org.onosproject.net.resource.ResourceConsumerId
 
hashCode() - Method in class org.onosproject.net.topology.DefaultTopologyCluster
 
hashCode() - Method in class org.onosproject.net.topology.DefaultTopologyEdge
 
hashCode() - Method in class org.onosproject.net.topology.DefaultTopologyVertex
 
hashCode() - Method in class org.onosproject.net.TributarySlot
 
hashCode() - Method in class org.onosproject.net.utils.ForwardingPort
 
hashCode() - Method in class org.onosproject.security.Permission
 
hashCode() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
 
hashCode() - Method in class org.onosproject.store.cluster.messaging.Endpoint
 
hashCode() - Method in class org.onosproject.store.cluster.messaging.MessageSubject
 
hashCode() - Method in class org.onosproject.store.LogicalTimestamp
 
hashCode() - Method in class org.onosproject.store.service.AtomicValueEvent
 
hashCode() - Method in class org.onosproject.store.service.DocumentPath
 
hashCode() - Method in class org.onosproject.store.service.EventuallyConsistentMapEvent
 
hashCode() - Method in class org.onosproject.store.service.MapEvent
 
hashCode() - Method in class org.onosproject.store.service.MultiValuedTimestamp
 
hashCode() - Method in class org.onosproject.store.service.SetEvent
 
hashCode() - Method in class org.onosproject.store.service.Versioned
 
hashCode() - Method in class org.onosproject.store.service.WallClockTimestamp
 
hashCode() - Method in interface org.onosproject.store.Timestamp
 
hashCode() - Method in class org.onosproject.ui.model.topo.UiLinkId
 
hashCode() - Method in class org.onosproject.ui.topo.Mod
 
hashCode() - Method in class org.onosproject.ui.topo.PropertyPanel.Prop
 
hashCode() - Method in class org.onosproject.ui.UiView
 
hasMoreElements() - Method in class org.onosproject.rest.AbstractInjectionResource.StreamEnumeration
 
hasName() - Method in class org.onosproject.net.PortNumber
Indicates whether this port number was created with a port name, or only with a number.
hasOnlyFields(String...) - Method in class org.onosproject.net.config.Config
Indicates whether only the specified fields are present in the backing JSON.
hasOnlyFields(ObjectNode, String...) - Method in class org.onosproject.net.config.Config
Indicates whether only the specified fields are present in a particular JSON object.
hasSameParameters(GroupBucket) - Method in class org.onosproject.net.group.DefaultGroupBucket
 
hasSameParameters(GroupBucket) - Method in interface org.onosproject.net.group.GroupBucket
Returns whether the given GroupBucket has the same parameters (weight, watchPort and watchGroup) as this.
HEX_ARRAY - Static variable in class org.onosproject.net.group.DefaultGroupKey
 
HexFormatter - Class in org.onosproject.ui.table.cell
Formats integer values as hex strings with a "0x" prefix.
HexLongFormatter - Class in org.onosproject.ui.table.cell
Formats long values as hex strings with a "0x" prefix.
higherEntry(String) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
higherEntry(String) - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Returns the entry associated with the least key greater than key.
higherEntry(String) - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the entry associated with the lest key greater than key.
higherKey(String) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
higherKey(String) - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Return the lowest key greater than key.
higherKey(String) - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the lowest key greater than key.
highestHitter(ConnectPoint) - Method in interface org.onosproject.net.statistic.StatisticService
Returns the highest hitter (a flow rule) for a given port, ie.
highlight(Enum<?>) - Method in class org.onosproject.ui.topo.BaseLink
 
highlight(Enum<?>) - Method in class org.onosproject.ui.topo.BiLink
Returns the link highlighting to use, based on this bi-link's current state.
Highlights - Class in org.onosproject.ui.topo
Encapsulates highlights to be applied to the topology view, such as highlighting links, displaying link labels, perhaps even decorating nodes with badges, etc.
Highlights() - Constructor for class org.onosproject.ui.topo.Highlights
 
Highlights.Amount - Enum in org.onosproject.ui.topo
A notion of amount.
highlightsMessage(Highlights) - Static method in class org.onosproject.ui.topo.TopoJson
Returns a formatted message ready to send to the topology view to render highlights.
HopCountLinkWeight - Class in org.onosproject.net.topology
Link weight for measuring link cost as hop count with indirect links being as expensive as traversing the entire graph to assume the worst.
HopCountLinkWeight() - Constructor for class org.onosproject.net.topology.HopCountLinkWeight
Creates a new hop-count weight.
HopCountLinkWeight(int) - Constructor for class org.onosproject.net.topology.HopCountLinkWeight
Creates a new hop-count weight with the specified cost of indirect links.
Host - Interface in org.onosproject.net
Abstraction of an end-station host on the network, essentially a NIC.
host() - Method in class org.onosproject.store.cluster.messaging.Endpoint
 
host() - Method in interface org.onosproject.ui.model.ServiceBundle
Reference to a host service implementation.
HOST_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
 
HostAdminService - Interface in org.onosproject.net.host
Service for administering the inventory of end-station hosts.
hostConnectPoint(String) - Static method in class org.onosproject.net.ConnectPoint
Parse a host connect point from a string.
hostCount() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the number of hosts configured in the topology.
HostDescription - Interface in org.onosproject.net.host
Information describing host and its location.
hostDetected(HostId, HostDescription, boolean) - Method in interface org.onosproject.net.host.HostProviderService
Notifies the core when a host has been detected on a network along with information that identifies the host location.
HostEvent - Class in org.onosproject.net.host
Describes end-station host event.
HostEvent(HostEvent.Type, Host) - Constructor for class org.onosproject.net.host.HostEvent
Creates an event of a given type and for the specified host and the current time.
HostEvent(HostEvent.Type, Host, long) - Constructor for class org.onosproject.net.host.HostEvent
Creates an event of a given type and for the specified host and time.
HostEvent(HostEvent.Type, Host, Host) - Constructor for class org.onosproject.net.host.HostEvent
Creates an event with previous subject.
HostEvent.Type - Enum in org.onosproject.net.host
Type of host events.
HostHighlight - Class in org.onosproject.ui.topo
Denotes the highlighting to apply to a host.
HostHighlight(String) - Constructor for class org.onosproject.ui.topo.HostHighlight
 
hostId() - 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 end-station host.
hostId() - Method in class org.onosproject.net.DefaultEdgeLink
 
hostId() - Method in interface org.onosproject.net.EdgeLink
Returns the host identification.
HostId - Class in org.onosproject.net
Immutable representation of a host identity.
hostId(String) - Static method in class org.onosproject.net.HostId
Creates a device id using the supplied ID string.
hostId(MacAddress, VlanId) - Static method in class org.onosproject.net.HostId
Creates a device id using the supplied MAC & VLAN ID.
hostId(MacAddress) - Static method in class org.onosproject.net.HostId
Creates a device id using the supplied MAC and default VLAN.
hostIds() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the set of host identifiers for this region.
HostListener - Interface in org.onosproject.net.host
Entity capable of receiving end-station host related events.
hostLocation() - Method in class org.onosproject.net.DefaultEdgeLink
 
hostLocation() - Method in interface org.onosproject.net.EdgeLink
Returns the connection point where the host attaches to the network infrastructure.
HostLocation - Class in org.onosproject.net
Representation of a network edge location where an end-station host is connected.
HostLocation(DeviceId, PortNumber, long) - Constructor for class org.onosproject.net.HostLocation
Creates a new host location using the supplied device & port.
HostLocation(ConnectPoint, long) - Constructor for class org.onosproject.net.HostLocation
Creates a new host location derived from the supplied connection point.
HostLocationFormatter - Class in org.onosproject.ui.table.cell
Formats a host location as "(device-id)/(port)".
HostProvider - Interface in org.onosproject.net.host
Provider of information about hosts and their location on the network.
HostProviderRegistry - Interface in org.onosproject.net.host
Abstraction of a host provider registry.
HostProviderService - Interface in org.onosproject.net.host
Means of conveying host information to the core.
hosts() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the hosts in this region.
hosts() - Method in class org.onosproject.ui.topo.Highlights
Returns the collection of host highlights.
hosts() - Method in class org.onosproject.ui.topo.NodeSelection
Returns a view of the selected hosts (hover not included).
HOSTS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
HostService - Interface in org.onosproject.net.host
Service for interacting with the inventory of end-station hosts.
hostService - Variable in class org.onosproject.net.topology.AbstractPathService
 
HostStore - Interface in org.onosproject.net.host
Manages inventory of end-station hosts; not intended for direct use.
HostStoreDelegate - Interface in org.onosproject.net.host
Host store delegate abstraction.
hostsWithHover() - Method in class org.onosproject.ui.topo.NodeSelection
Returns a view of the selected hosts, including the hovered host if thee was one.
HostToHostIntent - Class in org.onosproject.net.intent
Abstraction of end-station to end-station bidirectional connectivity.
HostToHostIntent.Builder - Class in org.onosproject.net.intent
Builder of a host to host intent.
hostVanished(HostId) - Method in interface org.onosproject.net.host.HostProviderService
Notifies the core when a host is no longer detected on a network.
hovered() - Method in class org.onosproject.ui.topo.NodeSelection
Returns the element (host or device) over which the mouse was hovering, or null.
HW_VERSION - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
hwAddress() - Method in class org.onosproject.net.host.DefaultHostDescription
 
hwAddress() - Method in interface org.onosproject.net.host.HostDescription
Returns the MAC address associated with this host (NIC).
hwVersion() - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Returns the device hardware version.
hwVersion(String) - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Sets the device hardware version.
hwVersion() - Method in class org.onosproject.net.DefaultDevice
 
hwVersion() - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
hwVersion() - Method in interface org.onosproject.net.device.DeviceDescription
Returns the device hardware version.
hwVersion() - Method in interface org.onosproject.net.Device
Returns the device hardware version.
hwVersion() - Method in class org.onosproject.net.driver.DefaultDriver
 
hwVersion() - Method in interface org.onosproject.net.driver.Driver
Returns the device hardware version.
hwVersion() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
HybridLogicalClockService - Interface in org.onosproject.core
The hybrid logical time keeper service.
HybridLogicalTime - Class in org.onosproject.core
Time provided by a Hybrid Logical Clock described in this paper.
HybridLogicalTime(long, long) - Constructor for class org.onosproject.core.HybridLogicalTime
 

I

icmpCode() - Method in class org.onosproject.net.flow.criteria.IcmpCodeCriterion
Gets the ICMP code to match.
IcmpCodeCriterion - Class in org.onosproject.net.flow.criteria
Implementation of ICMP code criterion (8 bits unsigned integer).
icmpType() - Method in class org.onosproject.net.flow.criteria.IcmpTypeCriterion
Gets the ICMP type to match.
IcmpTypeCriterion - Class in org.onosproject.net.flow.criteria
Implementation of ICMP type criterion (8 bits unsigned integer).
icmpv6Code() - Method in class org.onosproject.net.flow.criteria.Icmpv6CodeCriterion
Gets the ICMPv6 code to match.
Icmpv6CodeCriterion - Class in org.onosproject.net.flow.criteria
Implementation of ICMPv6 code criterion (8 bits unsigned integer).
icmpv6Type() - Method in class org.onosproject.net.flow.criteria.Icmpv6TypeCriterion
Gets the ICMPv6 type to match.
Icmpv6TypeCriterion - Class in org.onosproject.net.flow.criteria
Implementation of ICMPv6 type criterion (8 bits unsigned integer).
icon() - Method in interface org.onosproject.app.ApplicationDescription
Returns icon of the application.
icon() - Method in class org.onosproject.app.DefaultApplicationDescription
 
icon() - Method in interface org.onosproject.core.Application
Returns icon of the application.
icon() - Method in class org.onosproject.core.DefaultApplication
 
iconId() - Method in class org.onosproject.ui.UiView
Returns the icon ID.
id() - Method in interface org.onosproject.cluster.ControllerNode
Returns the instance identifier.
id() - Method in class org.onosproject.cluster.DefaultControllerNode
 
id() - Method in interface org.onosproject.core.Application
Returns the application name id.
id() - Method in interface org.onosproject.core.ApplicationId
Returns the application id.
id() - Method in class org.onosproject.core.DefaultApplication
 
id() - Method in class org.onosproject.core.DefaultApplicationId
 
id() - Method in class org.onosproject.core.DefaultGroupId
 
id() - Method in interface org.onosproject.core.GroupId
Returns a group ID as an integer value.
id - Variable in class org.onosproject.net.AbstractElement
 
id() - Method in class org.onosproject.net.DefaultDevice
 
id() - Method in class org.onosproject.net.DefaultHost
 
id() - Method in interface org.onosproject.net.Device
Returns the device identifier.
id() - Method in interface org.onosproject.net.Element
Returns the network element identifier.
id() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
id() - Method in interface org.onosproject.net.flow.FlowRule
Returns the ID of this flow.
id() - Method in class org.onosproject.net.flow.FlowRuleBatchEntry
Deprecated.
 
id() - Method in class org.onosproject.net.flow.FlowRuleBatchOperation
Deprecated.
 
id() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
id() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
id() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
id() - Method in interface org.onosproject.net.flowobjective.Objective
An identifier for this objective.
id() - Method in class org.onosproject.net.group.DefaultGroup
Returns group identifier associated with a group object.
id() - Method in interface org.onosproject.net.group.Group
Returns group identifier associated with a group object.
id() - Method in interface org.onosproject.net.Host
Host identification.
id() - Method in class org.onosproject.net.intent.Intent
Returns the intent identifier.
id() - Method in class org.onosproject.net.meter.DefaultMeter
 
id() - Method in interface org.onosproject.net.meter.Meter
This meters id.
id() - Method in class org.onosproject.net.provider.AbstractProvider
 
id() - Method in interface org.onosproject.net.provider.Provider
Returns the provider identifier.
id() - Method in class org.onosproject.net.provider.ProviderId
Returns the device URI scheme specific id portion.
id() - Method in class org.onosproject.net.region.DefaultRegion
 
id() - Method in interface org.onosproject.net.region.Region
Returns the unique identifier of the region.
id() - Method in class org.onosproject.net.resource.ContinuousFactory
Returns the resource ID for continuous-type.
id() - Method in class org.onosproject.net.resource.ContinuousResource
 
id() - Method in class org.onosproject.net.resource.DiscreteFactory
Returns the resource ID for discrete-type.
id() - Method in class org.onosproject.net.resource.DiscreteResource
 
id() - Method in interface org.onosproject.net.resource.Resource
Returns the ID of this resource.
id() - Method in class org.onosproject.net.topology.DefaultTopologyCluster
 
id() - Method in interface org.onosproject.net.topology.TopologyCluster
Returns the cluster id.
id() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
id() - Method in class org.onosproject.ui.model.topo.UiClusterMember
Returns the identity of the cluster member.
id() - Method in class org.onosproject.ui.model.topo.UiDevice
Returns the identity of the device.
id() - Method in class org.onosproject.ui.model.topo.UiHost
Returns the identity of the host.
id - Variable in class org.onosproject.ui.model.topo.UiLink
 
id() - Method in class org.onosproject.ui.model.topo.UiLink
Returns the canonicalized link identifier for this link.
id() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the identity of the region.
id() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Returns the UI layout identifier.
id(String) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds an ID field to the panel data, to be included in the returned JSON data to the client.
id() - Method in class org.onosproject.ui.topo.PropertyPanel
Returns the internal ID.
id() - Method in class org.onosproject.ui.UiTopoOverlay
Returns the identifier for this overlay.
id() - Method in class org.onosproject.ui.UiView
Returns the view identifier.
idAsString() - Method in class org.onosproject.ui.model.topo.UiClusterMember
 
idAsString() - Method in class org.onosproject.ui.model.topo.UiDevice
 
idAsString() - Method in class org.onosproject.ui.model.topo.UiElement
Returns a string representation of the element identifier.
idAsString() - Method in class org.onosproject.ui.model.topo.UiHost
 
idAsString() - Method in class org.onosproject.ui.model.topo.UiLink
 
idAsString() - Method in class org.onosproject.ui.model.topo.UiRegion
 
idAsString() - Method in class org.onosproject.ui.model.topo.UiTopology
 
IdBlock - Class in org.onosproject.core
A class representing an ID space.
IdBlock(long, long) - Constructor for class org.onosproject.core.IdBlock
Constructs a new ID block with the specified size and initial value.
IdBlockStore - Interface in org.onosproject.core
Manages id blocks.
IdGenerator - Interface in org.onosproject.core
A generalized interface for ID generation IdGenerator.getNewId() generates a globally unique ID instance on each invocation.
ifaceName(String) - Method in class org.onosproject.net.behaviour.DefaultPatchDescription.Builder
 
ifaceName() - Method in class org.onosproject.net.behaviour.DefaultPatchDescription
 
ifaceName(String) - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription.Builder
 
ifaceName() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
 
ifaceName(String) - Method in interface org.onosproject.net.behaviour.PatchDescription.Builder
Returns patch interface description builder with a given interface name.
ifaceName() - Method in interface org.onosproject.net.behaviour.PatchDescription
Return the name of the patch interface.
ifaceName(String) - Method in interface org.onosproject.net.behaviour.TunnelDescription.Builder
Returns tunnel interface description builder with a given interface name.
ifaceName() - Method in interface org.onosproject.net.behaviour.TunnelDescription
Return the name of the tunnel interface.
IllegalDocumentModificationException - Exception in org.onosproject.store.service
An exception to be thrown when a node cannot be removed normally because it does not exist or because it is not a leaf node.
IllegalDocumentModificationException() - Constructor for exception org.onosproject.store.service.IllegalDocumentModificationException
 
IllegalDocumentModificationException(String) - Constructor for exception org.onosproject.store.service.IllegalDocumentModificationException
 
IllegalDocumentModificationException(String, Throwable) - Constructor for exception org.onosproject.store.service.IllegalDocumentModificationException
 
IllegalDocumentModificationException(Throwable) - Constructor for exception org.onosproject.store.service.IllegalDocumentModificationException
 
IllegalDocumentNameException - Exception in org.onosproject.store.service
An exception thrown when an illegally named node is submitted.
IllegalDocumentNameException() - Constructor for exception org.onosproject.store.service.IllegalDocumentNameException
 
IllegalDocumentNameException(String) - Constructor for exception org.onosproject.store.service.IllegalDocumentNameException
 
IllegalDocumentNameException(String, Throwable) - Constructor for exception org.onosproject.store.service.IllegalDocumentNameException
 
IllegalDocumentNameException(Throwable) - Constructor for exception org.onosproject.store.service.IllegalDocumentNameException
 
immediate() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
immediate() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
immediate() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Any instructions preceded by this method call will be immediate.
immediate() - Method in interface org.onosproject.net.flow.TrafficTreatment
Returns the list of treatment instructions that will be applied immediately.
immediateLoad() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns immediate load of connect point.
implementation(Class<? extends Behaviour>) - Method in class org.onosproject.net.driver.DefaultDriver
 
implementation(Class<? extends Behaviour>) - Method in interface org.onosproject.net.driver.Driver
Returns the implementation class for the specified behaviour.
IN_PORT - Static variable in class org.onosproject.net.PortNumber
 
InboundPacket - Interface in org.onosproject.net.packet
Represents a data packet intercepted from an infrastructure device.
incrementAndGet() - Method in class org.onosproject.store.primitives.DefaultAtomicCounter
 
incrementAndGet() - Method in interface org.onosproject.store.service.AsyncAtomicCounter
Atomically increment by one the current value.
incrementAndGet(K) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Increments by one the value currently associated with key, and returns the new value.
incrementAndGet() - Method in interface org.onosproject.store.service.AtomicCounter
Atomically increment by one the current value.
incrementAndGet(K) - Method in interface org.onosproject.store.service.AtomicCounterMap
Increments by one the value currently associated with key, and returns the new value.
incrementErrorCount() - Method in class org.onosproject.net.intent.IntentData
Increments the error count for this intent.
index() - Method in class org.onosproject.net.topology.ClusterId
Returns the backing integer index.
index() - Method in class org.onosproject.net.TributarySlot
Returns the index number of TributarySlot.
ingressLabel(Optional<MplsLabel>) - Method in class org.onosproject.net.intent.MplsIntent.Builder
Deprecated.
Sets the ingress label of the intent that will be built.
ingressLabel() - Method in class org.onosproject.net.intent.MplsIntent
Deprecated.
Returns the MPLS label which the ingress traffic should tagged.
ingressLabel(Optional<MplsLabel>) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
Deprecated.
Sets the ingress label of the intent that will be built.
ingressLabel() - Method in class org.onosproject.net.intent.MplsPathIntent
Deprecated.
Returns the MPLS label which the ingress traffic should tagged.
ingressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.MplsIntent.Builder
Deprecated.
Sets the ingress point of the point to point intent that will be built.
ingressPoint() - Method in class org.onosproject.net.intent.MplsIntent
Deprecated.
Returns the port on which the ingress traffic should be connected to the egress.
ingressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
Sets the ingress point of the point to point intent that will be built.
ingressPoint() - Method in class org.onosproject.net.intent.PointToPointIntent
Returns the port on which the ingress traffic should be connected to the egress.
ingressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
Sets the ingress point of the single point to multi point intent that will be built.
ingressPoint() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
Returns the port on which the ingress traffic should be connected to the egress.
ingressPoints(Set<ConnectPoint>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
Sets the ingress point of the single point to multi point intent that will be built.
ingressPoints() - Method in class org.onosproject.net.intent.LinkCollectionIntent
Returns the ingress points of the intent.
ingressPoints(Set<ConnectPoint>) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
Sets the ingress point of the single point to multi point intent that will be built.
ingressPoints() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
Returns the set of ports on which ingress traffic should be connected to the egress port.
ingressSelectors(Map<ConnectPoint, TrafficSelector>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
Sets the map ingress selectors to connection points of the intent.
ingressSelectors() - Method in class org.onosproject.net.intent.LinkCollectionIntent
Returns the multiple selectors jointly with their connection points.
ingressSelectors() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
Returns the multiple selectors jointly with their connection points.
init(DeviceId, PipelinerContext) - Method in interface org.onosproject.net.behaviour.Pipeliner
Initializes the driver with context required for its operation.
init(S, String, JsonNode, ObjectMapper, ConfigApplyDelegate) - Method in class org.onosproject.net.config.Config
Initializes the configuration behaviour with necessary context.
init(UiConnection, ServiceDirectory) - Method in class org.onosproject.ui.UiMessageHandler
Initializes the handler with the user interface connection and service directory context.
init() - Method in class org.onosproject.ui.UiTopoOverlay
Callback invoked to initialize this overlay, soon after creation.
initPolicy(String) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Provides a composition policy expression.
inPacket() - Method in class org.onosproject.net.packet.DefaultPacketContext
 
inPacket() - Method in interface org.onosproject.net.packet.PacketContext
Returns the inbound packet being processed.
install(InputStream) - Method in interface org.onosproject.app.ApplicationAdminService
Installs the application contained in the specified application archive input stream.
installables() - Method in class org.onosproject.net.intent.IntentData
Returns the installables associated with this intent.
instance() - Method in enum org.onosproject.net.PortNumber.Logical
PortNumber instance for the logical port.
INSTANCE - Static variable in class org.onosproject.ui.table.cell.AppIdFormatter
An instance of this class.
INSTANCE - Static variable in class org.onosproject.ui.table.cell.ConnectPointFormatter
An instance of this class.
INSTANCE - Static variable in class org.onosproject.ui.table.cell.DefaultCellComparator
An instance of this class.
INSTANCE - Static variable in class org.onosproject.ui.table.cell.DefaultCellFormatter
An instance of this class.
INSTANCE - Static variable in class org.onosproject.ui.table.cell.EnumFormatter
An instance of this class.
INSTANCE - Static variable in class org.onosproject.ui.table.cell.HexFormatter
An instance of this class.
INSTANCE - Static variable in class org.onosproject.ui.table.cell.HexLongFormatter
An instance of this class.
INSTANCE - Static variable in class org.onosproject.ui.table.cell.HostLocationFormatter
An instance of this class.
Instruction - Interface in org.onosproject.net.flow.instructions
Abstraction of a single traffic treatment step.
Instruction.Type - Enum in org.onosproject.net.flow.instructions
Represents the type of traffic treatment.
Instructions - Class in org.onosproject.net.flow.instructions
Factory class for creating various traffic treatment instructions.
Instructions.ExtensionInstructionWrapper - Class in org.onosproject.net.flow.instructions
Extension instruction.
Instructions.GroupInstruction - Class in org.onosproject.net.flow.instructions
Group Instruction.
Instructions.MetadataInstruction - Class in org.onosproject.net.flow.instructions
Metadata instruction.
Instructions.MeterInstruction - Class in org.onosproject.net.flow.instructions
A meter instruction.
Instructions.NoActionInstruction - Class in org.onosproject.net.flow.instructions
No Action instruction.
Instructions.OutputInstruction - Class in org.onosproject.net.flow.instructions
Output Instruction.
Instructions.SetQueueInstruction - Class in org.onosproject.net.flow.instructions
Set-Queue Instruction.
Instructions.TableTypeTransition - Class in org.onosproject.net.flow.instructions
Transition instruction.
INTEGER - Static variable in class org.onosproject.ui.table.cell.NumberFormatter
An instance of this class that formats as integers (no decimal places).
Intent - Class in org.onosproject.net.intent
Abstraction of an application level intent.
Intent() - Constructor for class org.onosproject.net.intent.Intent
Constructor for serializer.
Intent(ApplicationId, Key, Collection<NetworkResource>, int) - Constructor for class org.onosproject.net.intent.Intent
Creates a new intent.
intent() - Method in class org.onosproject.net.intent.IntentData
Returns the intent this metadata references.
intent() - Method in class org.onosproject.net.intent.IntentOperation
Returns the intent to which this operation applied.
intent() - Method in interface org.onosproject.ui.model.ServiceBundle
Reference to a intent service implementation.
Intent.Builder - Class in org.onosproject.net.intent
Abstract builder for intents.
INTENT_TRAFFIC - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
intentAllowsPartialFailure(Intent) - Static method in class org.onosproject.net.intent.constraint.PartialFailureConstraint
 
IntentBatchDelegate - Interface in org.onosproject.net.intent
Facade for receiving notifications from the intent batch service.
IntentClockService - Interface in org.onosproject.net.intent
Logical clock service that issues per-intent timestamps.
IntentCompilationException - Exception in org.onosproject.net.intent
An exception thrown when a intent compilation fails.
IntentCompilationException() - Constructor for exception org.onosproject.net.intent.IntentCompilationException
 
IntentCompilationException(String) - Constructor for exception org.onosproject.net.intent.IntentCompilationException
 
IntentCompilationException(String, Throwable) - Constructor for exception org.onosproject.net.intent.IntentCompilationException
 
IntentCompiler<T extends Intent> - Interface in org.onosproject.net.intent
Abstraction of a compiler which is capable of taking an intent and translating it to other, potentially installable, intents.
IntentData - Class in org.onosproject.net.intent
A wrapper class that contains an intents, its state, and other metadata for internal use.
IntentData(Intent, IntentState, Timestamp) - Constructor for class org.onosproject.net.intent.IntentData
Creates a new intent data object.
IntentData(Intent, IntentState, Timestamp, NodeId) - Constructor for class org.onosproject.net.intent.IntentData
Creates a new intent data object.
IntentData(IntentData) - Constructor for class org.onosproject.net.intent.IntentData
Copy constructor.
IntentData(IntentData, List<Intent>) - Constructor for class org.onosproject.net.intent.IntentData
Create a new instance based on the original instance with new installables.
IntentData() - Constructor for class org.onosproject.net.intent.IntentData
 
IntentEvent - Class in org.onosproject.net.intent
A class to represent an intent related event.
IntentEvent(IntentEvent.Type, Intent, long) - Constructor for class org.onosproject.net.intent.IntentEvent
Creates an event of a given type and for the specified intent and the current time.
IntentEvent(IntentEvent.Type, Intent) - Constructor for class org.onosproject.net.intent.IntentEvent
Creates an event of a given type and for the specified intent and the current time.
IntentEvent.Type - Enum in org.onosproject.net.intent
 
IntentException - Exception in org.onosproject.net.intent
Represents an intent related error.
IntentException() - Constructor for exception org.onosproject.net.intent.IntentException
Constructs an exception with no message and no underlying cause.
IntentException(String) - Constructor for exception org.onosproject.net.intent.IntentException
Constructs an exception with the specified message.
IntentException(String, Throwable) - Constructor for exception org.onosproject.net.intent.IntentException
Constructs an exception with the specified message and the underlying cause.
IntentExtensionService - Interface in org.onosproject.net.intent
Service for extending the capability of intent framework by adding additional compilers or/and installers.
IntentId - Class in org.onosproject.net.intent
Intent identifier suitable as an external key.
intentId() - Method in class org.onosproject.net.intent.IntentOperation
Returns the identifier of the intent to which this operation applies.
IntentListener - Interface in org.onosproject.net.intent
Listener for intent events.
IntentOperation - Class in org.onosproject.net.intent
Abstraction of an intent-related operation, e.g.
IntentOperation(IntentOperation.Type, Intent) - Constructor for class org.onosproject.net.intent.IntentOperation
Creates an intent operation.
IntentOperation.Type - Enum in org.onosproject.net.intent
Operation type.
INTENTS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
intentsAreEqual(Intent, Intent) - Static method in class org.onosproject.net.intent.IntentUtils
Checks if two intents represent the same value.
IntentService - Interface in org.onosproject.net.intent
Service for application submitting or withdrawing their intents.
IntentSetMultimap - Interface in org.onosproject.net.intent
 
IntentState - Enum in org.onosproject.net.intent
Representation of the phases an intent may attain during its lifecycle.
IntentStore - Interface in org.onosproject.net.intent
Manages inventory of end-station intents; not intended for direct use.
IntentStoreDelegate - Interface in org.onosproject.net.intent
Intent store delegate abstraction.
IntentUtils - Class in org.onosproject.net.intent
Utilities for dealing with intents.
InterfaceConfig - Interface in org.onosproject.net.behaviour
Means to configure interfaces on devices.
InterfaceIpAddress - Class in org.onosproject.net.host
Represents a single IP address information on an interface.
InterfaceIpAddress(InterfaceIpAddress) - Constructor for class org.onosproject.net.host.InterfaceIpAddress
Copy constructor.
InterfaceIpAddress(IpAddress, IpPrefix) - Constructor for class org.onosproject.net.host.InterfaceIpAddress
Constructor for a given IP address and a subnet address.
InterfaceIpAddress(IpAddress, IpPrefix, IpAddress) - Constructor for class org.onosproject.net.host.InterfaceIpAddress
Constructor for a given IP address and a subnet address.
InterfaceIpAddress(IpAddress, IpPrefix, IpAddress, IpAddress) - Constructor for class org.onosproject.net.host.InterfaceIpAddress
Constructor for a given IP address and a subnet address.
Interrupted() - Constructor for exception org.onosproject.store.service.ConsistentMapException.Interrupted
 
Interrupted() - Constructor for exception org.onosproject.store.service.StorageException.Interrupted
 
Interrupted() - Constructor for exception org.onosproject.store.service.TransactionException.Interrupted
 
invalidate() - Method in class org.onosproject.net.provider.AbstractProviderService
Invalidates this provider service.
InvalidConfigException - Exception in org.onosproject.net.config
Indicates an invalid configuration was supplied by the user.
InvalidConfigException(String, String, String) - Constructor for exception org.onosproject.net.config.InvalidConfigException
Creates a new invalid config exception about a specific config.
InvalidConfigException(String, String, String, Throwable) - Constructor for exception org.onosproject.net.config.InvalidConfigException
Creates a new invalid config exception about a specific config with an exception regarding the cause of the invalidity.
InvalidFieldException - Exception in org.onosproject.net.config
Indicates a field of a configuration was invalid.
InvalidFieldException(String, String) - Constructor for exception org.onosproject.net.config.InvalidFieldException
Creates a new invalid field exception about a given field.
InvalidFieldException(String, Throwable) - Constructor for exception org.onosproject.net.config.InvalidFieldException
Creates a new invalid field exception about a given field.
invocations() - Method in interface org.onosproject.net.packet.PacketProcessorEntry
Returns the number of invocations.
ip() - Method in interface org.onosproject.cluster.ControllerNode
Returns the IP address of the controller instance.
ip() - Method in class org.onosproject.cluster.DefaultControllerNode
 
ip() - Method in class org.onosproject.net.behaviour.ControllerInfo
Exposes the ip address of the controller.
ip() - Method in class org.onosproject.net.behaviour.IpTunnelEndPoint
Deprecated.
Returns IP address.
ip() - Method in class org.onosproject.net.flow.criteria.ArpPaCriterion
Gets the Ip4 Address to match.
ip() - Method in class org.onosproject.net.flow.criteria.IPCriterion
Gets the IP prefix to match.
ip() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpIPInstruction
 
ip() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPInstruction
 
ip() - Method in class org.onosproject.ui.model.topo.UiClusterMember
Returns the IP address of the cluster member.
IP - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
ipAddress() - Method in class org.onosproject.net.host.DefaultHostDescription
 
ipAddress() - Method in interface org.onosproject.net.host.HostDescription
Returns the IP address associated with this host's MAC.
ipAddress() - Method in class org.onosproject.net.host.InterfaceIpAddress
Gets the IP address.
ipAddress() - Method in class org.onosproject.net.IpElementId
Returns the ip address.
ipAddresses() - Method in class org.onosproject.net.config.basics.BasicHostConfig
Returns IP addresses of the host.
ipAddresses() - Method in class org.onosproject.net.DefaultHost
 
ipAddresses() - Method in interface org.onosproject.net.Host
Returns set of IP addresses currently bound to the host MAC address.
IPCriterion - Class in org.onosproject.net.flow.criteria
Implementation of IP address criterion.
ipDscp() - Method in class org.onosproject.net.flow.criteria.IPDscpCriterion
Gets the IP DSCP value to match.
IPDscpCriterion - Class in org.onosproject.net.flow.criteria
Implementation of IP DSCP (Differentiated Services Code Point) criterion (6 bits).
ipEcn() - Method in class org.onosproject.net.flow.criteria.IPEcnCriterion
Gets the IP ECN value to match.
IPEcnCriterion - Class in org.onosproject.net.flow.criteria
Implementation of IP ECN (Explicit Congestion Notification) criterion (2 bits).
ipElement(IpAddress) - Static method in class org.onosproject.net.IpElementId
Create a IP Element ID.
ipElementId() - 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 ip of pcc client identifier.
IpElementId - Class in org.onosproject.net
Represent for a Element ID using ip address.
IPProtocolCriterion - Class in org.onosproject.net.flow.criteria
Implementation of Internet Protocol Number criterion (8 bits unsigned) integer.
IpTunnelEndPoint - Class in org.onosproject.net.behaviour
Deprecated.
version 1.7.0 - Hummingbird; use TunnelEndPoint<IpAddress>
ipTunnelEndpoint(IpAddress) - Static method in class org.onosproject.net.behaviour.TunnelEndPoints
Returns a tunnel endpoint with supplied IP address.
ipTunnelPoint(IpAddress) - Static method in class org.onosproject.net.behaviour.IpTunnelEndPoint
Deprecated.
Create a IP tunnel end point.
IPv6ExthdrFlagsCriterion - Class in org.onosproject.net.flow.criteria
Implementation of IPv6 Extension Header pseudo-field criterion (16 bits).
IPv6FlowLabelCriterion - Class in org.onosproject.net.flow.criteria
Implementation of IPv6 Flow Label (RFC 6437) criterion (20 bits unsigned integer).
IPv6NDLinkLayerAddressCriterion - Class in org.onosproject.net.flow.criteria
Implementation of IPv6 Neighbor Discovery link-layer address criterion.
IPv6NDTargetAddressCriterion - Class in org.onosproject.net.flow.criteria
Implementation of IPv6 Neighbor Discovery target address criterion.
is(Class<B>) - Method in class org.onosproject.net.AbstractProjectableModel
 
is(Class<B>) - Method in interface org.onosproject.net.driver.Projectable
Returns true if this entity is capable of being projected as the specified class.
is(Class<B>) - Method in interface org.onosproject.net.utils.ForwardingDevice
 
IS_DURABLE - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
 
isActive() - Method in enum org.onosproject.cluster.ControllerNode.State
Indicates whether the state represents node which is active or ready.
isActive() - Method in class org.onosproject.ui.UiTopoOverlay
Returns true if this overlay is currently active.
isAdded(NodeId) - Method in class org.onosproject.cluster.PartitionDiff
Returns if the specified node is introduced in the new value.
isAllowed() - Method in class org.onosproject.net.config.basics.AllowedEntityConfig
Indicates whether the element is allowed for admission into the control domain.
isAllowed(Boolean) - Method in class org.onosproject.net.config.basics.AllowedEntityConfig
Specifies whether the element is to be allowed for admission into the control domain.
isAncillary() - Method in class org.onosproject.net.provider.ProviderId
Indicates whether this identifier designates an ancillary providers.
isAppSecured(ApplicationId) - Static method in class org.onosproject.security.SecurityUtil
 
isAvailable() - Method in interface org.onosproject.cluster.ClusterMetadataProvider
Tells if this provider is currently available and therefore can provide ClusterMetadata.
isAvailable(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
Indicates whether or not the device is presently online and available.
isAvailable(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
Indicates whether the specified device is available/online.
isAvailable(Resource) - Method in interface org.onosproject.net.intent.ResourceContext
Returns the availability of the specified resource.
isAvailable(Resource) - Method in interface org.onosproject.net.resource.ResourceQueryService
Returns the availability of the specified resource.
isAvailable(Resource) - Method in interface org.onosproject.net.resource.ResourceStore
Returns the availability of the specified resource.
isAvailable(DeviceId) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
isBidirectional() - Method in class org.onosproject.net.intent.OpticalCircuitIntent
Returns the directionality of the intent.
isBidirectional() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent
Returns the directionality of the intent.
isBidirectional() - Method in class org.onosproject.net.intent.OpticalOduIntent
Returns the directionality of the intent.
isBidirectional() - Method in class org.onosproject.net.intent.OpticalPathIntent
 
isBoolean(String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field holds a valid boolean value.
isBoolean(ObjectNode, String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field of a particular node holds a valid boolean value.
isBroadcastPoint(Topology, ConnectPoint) - Method in interface org.onosproject.net.topology.TopologyService
Indicates whether broadcast is allowed for traffic received on the specified connection point.
isBroadcastPoint(Topology, ConnectPoint) - Method in interface org.onosproject.net.topology.TopologyStore
Indicates whether broadcast is allowed for traffic received on the given connection point.
isBurst() - Method in class org.onosproject.net.meter.DefaultMeter
 
isBurst() - Method in class org.onosproject.net.meter.DefaultMeterRequest
 
isBurst() - Method in interface org.onosproject.net.meter.Meter
Signals whether this meter applies to bursts only.
isBurst() - Method in interface org.onosproject.net.meter.MeterRequest
Signals whether this meter applies to bursts only.
isClassOf(Class<?>) - Method in class org.onosproject.net.resource.ResourceConsumerId
Checks if the consumer is an instance of given class.
isComplete() - Method in class org.onosproject.net.mcast.McastRouteInfo
 
isConnectPoint(String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field holds a valid connect point string.
isConnectPoint(ObjectNode, String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field of a particular node holds a valid connect point string.
isDecimal(String, Config.FieldPresence, double...) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field holds a valid decimal number.
isDecimal(ObjectNode, String, Config.FieldPresence, double...) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field of a particular node holds a valid decimal number.
isDefault() - Method in class org.onosproject.ui.model.topo.UiTopoLayoutId
Returns true if this is the identifier for the default layout.
isDefaultAvailable() - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
isDefaultAvailable() - Method in interface org.onosproject.net.device.DeviceDescription
Return whether device should be made available by default.
isDurable() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Returns if link is durable in the network model or not.
isDurable(Boolean) - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Sets durability for this link.
isDurable() - Method in class org.onosproject.net.DefaultLink
 
isDurable() - Method in interface org.onosproject.net.Link
Deprecated.
in Falcon Release - replaced by isConfigured()
isEdgePoint(ConnectPoint) - Method in interface org.onosproject.net.edge.EdgePortService
Indicates whether or not the specified connection point is an edge point.
isEmpty() - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
isEmpty() - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
isEmpty() - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
isEmpty() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
isEmpty() - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
isEmpty() - Method in interface org.onosproject.store.service.AsyncConsistentMap
Returns true if the map is empty.
isEmpty() - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Returns if this multimap contains no key-value pairs.
isEmpty() - Method in interface org.onosproject.store.service.AsyncDistributedSet
Returns if the set is empty.
isEmpty() - Method in interface org.onosproject.store.service.ConsistentMap
Returns true if the map is empty.
isEmpty() - Method in interface org.onosproject.store.service.ConsistentMultimap
Returns if this multimap contains no key-value pairs.
isEmpty() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Returns true if this map is empty.
isEnabled() - Method in class org.onosproject.net.DefaultPort
 
isEnabled() - Method in class org.onosproject.net.device.DefaultPortDescription
 
isEnabled() - Method in interface org.onosproject.net.device.PortDescription
Indicates whether or not the port is up and active.
isEnabled() - Method in interface org.onosproject.net.Port
Indicates whether or not the port is currently up and active.
isEnabled() - Method in class org.onosproject.net.utils.ForwardingPort
 
isEqual(Annotations, Annotations) - Static method in class org.onosproject.net.AnnotationsUtil
 
isExpected(boolean) - Method in class org.onosproject.net.DefaultLink.Builder
Sets the expected flag to be used by the builder.
isExpected() - Method in class org.onosproject.net.DefaultLink
 
isExpected() - Method in class org.onosproject.net.link.DefaultLinkDescription
 
isExpected() - Method in interface org.onosproject.net.Link
Indicates if the link was created from a predefined configuration.
isExpected() - Method in interface org.onosproject.net.link.LinkDescription
Returns true if the link is expected, false otherwise.
isGlyph() - Method in class org.onosproject.ui.topo.NodeBadge
Returns true if the text for this badge designates a glyph ID.
isGroupStateAddedFirstTime() - Method in class org.onosproject.net.group.DefaultGroup
 
isGroupStateAddedFirstTime() - Method in interface org.onosproject.net.group.StoredGroupEntry
Returns the isGroupStateAddedFirstTime value.
isHandled() - Method in class org.onosproject.net.packet.DefaultPacketContext
 
isHandled() - Method in interface org.onosproject.net.packet.PacketContext
Indicates whether the outbound packet is handled, i.e.
isInclusive() - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
Indicates if the constraint is inclusive or exclusive.
isInfrastructure(Topology, ConnectPoint) - Method in interface org.onosproject.net.topology.TopologyService
Indicates whether the specified connection point is part of the network infrastructure or part of network edge.
isInfrastructure(Topology, ConnectPoint) - Method in interface org.onosproject.net.topology.TopologyStore
Indicates whether the given connect point is part of the network fabric.
isInstallable() - Method in class org.onosproject.net.intent.FlowObjectiveIntent
 
isInstallable() - Method in class org.onosproject.net.intent.FlowRuleIntent
 
isInstallable() - Method in class org.onosproject.net.intent.Intent
Indicates whether or not the intent is installable.
isIntegralNumber(String, Config.FieldPresence, long...) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field holds a valid integer.
isIntegralNumber(ObjectNode, String, Config.FieldPresence, long...) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field of a particular node holds a valid integer.
isIpAddress(String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field holds a valid IP address.
isIpAddress(ObjectNode, String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field of a particular node holds a valid IP address.
isIpPrefix(String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field holds a valid IP prefix.
isIpPrefix(ObjectNode, String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field of a particular node holds a valid IP prefix.
isKnown(IpAddress) - Method in interface org.onosproject.net.proxyarp.ProxyArpService
Deprecated.
Returns whether this particular IP address is known to the system.
isLatest(Topology) - Method in interface org.onosproject.net.topology.TopologyService
Indicates whether the specified topology is the latest or not.
isLatest(Topology) - Method in interface org.onosproject.net.topology.TopologyStore
Indicates whether the topology is the latest.
isList() - Method in class org.onosproject.net.config.ConfigFactory
Indicates whether the configuration is a list and should be backed by a JSON array rather than JSON object.
isLocal(Key) - Method in interface org.onosproject.net.intent.IntentService
Signifies whether the local node is responsible for processing the given intent key.
isLocalMaster(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
Returns true if the local controller is the Master for the specified deviceId.
isLogical() - Method in class org.onosproject.net.PortNumber
Indicates whether or not this port number is a reserved logical one or whether it corresponds to a normal physical port of a device or NIC.
isMacAddress(String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field holds a valid MAC address.
isMacAddress(ObjectNode, String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field of a particular node holds a valid MAC address.
isMaster(Key) - Method in interface org.onosproject.net.intent.IntentStore
Checks to see whether the calling instance is the master for processing this intent, or more specifically, the key contained in this intent.
isMine(K, Function<K, Long>) - Method in interface org.onosproject.net.intent.WorkPartitionService
Returns whether a given id maps to a partition owned by this instance.
isNewerThan(Timestamp) - Method in interface org.onosproject.store.Timestamp
Tests if this timestamp is newer than the specified timestamp.
isNumber(String, Config.FieldPresence, long...) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field holds a valid number.
isNumber(ObjectNode, String, Config.FieldPresence, long...) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field of a particular node holds a valid number.
isOlderThan(Timestamp) - Method in interface org.onosproject.store.Timestamp
Tests if this timestamp is older than the specified timestamp.
isOnline() - Method in class org.onosproject.ui.model.topo.UiClusterMember
Returns true if this cluster member is online (active).
isOpen() - Method in interface org.onosproject.store.service.TransactionContext
Returns if this transaction context is open.
isPermanent() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
isPermanent() - Method in interface org.onosproject.net.flow.FlowRule
Returns whether the flow is permanent i.e.
isRateLimited() - Method in class org.onosproject.net.device.DefaultDeviceInterfaceDescription
Indicates whether a rate limit has been set on the interface.
isRateLimited() - Method in interface org.onosproject.net.device.DeviceInterfaceDescription
Indicates whether a rate limit has been set on the interface.
isReachable(DeviceId) - Method in interface org.onosproject.net.device.DeviceProvider
Checks the reachability (connectivity) of a device from this provider.
isReady() - Method in enum org.onosproject.cluster.ControllerNode.State
Indicates whether the state represents a node which is ready.
isReady() - Method in class org.onosproject.ui.model.topo.UiClusterMember
Returns true if this cluster member is considered ready.
isRelevant(E) - Method in interface org.onosproject.event.EventFilter
Indicates whether the specified event is of interest or not.
isRemoved(NodeId) - Method in class org.onosproject.cluster.PartitionDiff
Returns if the specified node is removed in the new value.
isRemoved(String) - Method in class org.onosproject.net.DefaultAnnotations
 
isRemoved(String) - Method in interface org.onosproject.net.SparseAnnotations
Indicates whether the specified key has been tagged as removed.
isRoot() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns true if this is the root (default) region.
isRoot() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Returns true if this layout instance is at the top of the hierarchy tree.
isSecured(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
Returns true if security policy has been enforced to specified application.
isSecurityModeEnabled() - Static method in class org.onosproject.security.SecurityUtil
 
isSet() - Method in class org.onosproject.cfg.ConfigProperty
Indicates whether the property is set or whether it assumes its default value.
isString(String, Config.FieldPresence, String...) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field holds a valid string value.
isString(ObjectNode, String, Config.FieldPresence, String...) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field on a particular node holds a valid string value.
isSubTypeOf(Class<?>) - Method in class org.onosproject.net.resource.ContinuousResource
 
isSubTypeOf(Class<?>) - Method in class org.onosproject.net.resource.DiscreteResource
 
isSubTypeOf(Class<?>) - Method in interface org.onosproject.net.resource.Resource
Checks if the type of this instance is the sub-type of the specified type.
isSuccess() - Method in interface org.onosproject.net.flow.BatchOperationResult
Returns whether the operation was successful.
isSuccess() - Method in class org.onosproject.net.flow.CompletedBatchOperation
 
isTimestampAvailable(DeviceId) - Method in interface org.onosproject.net.device.DeviceClockService
Checks if this service can issue Timestamp for specified device.
isTpPort(String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field holds a valid transport layer port.
isTpPort(ObjectNode, String, Config.FieldPresence) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field of a particular node holds a valid transport layer port.
isTunable() - Method in class org.onosproject.net.device.OchPortDescription
Deprecated.
Returns true if port is wavelength tunable.
isTunable() - Method in class org.onosproject.net.OchPort
Deprecated.
Returns true if port is wavelength tunable.
isTypeOf(Class<?>) - Method in class org.onosproject.net.resource.ContinuousResource
 
isTypeOf(Class<?>) - Method in class org.onosproject.net.resource.DiscreteResource
 
isTypeOf(Class<?>) - Method in interface org.onosproject.net.resource.Resource
Checks if the type of this instance is the specified type.
isUpdateAcceptable(IntentData, IntentData) - Static method in class org.onosproject.net.intent.IntentData
Determines whether an intent data update is allowed.
isValid() - Method in class org.onosproject.net.config.basics.BandwidthCapacity
 
isValid() - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
 
isValid() - Method in class org.onosproject.net.config.basics.BasicHostConfig
 
isValid() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
 
isValid() - Method in class org.onosproject.net.config.Config
Indicates whether or not the backing JSON node contains valid data.
isValid(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
 
isValid(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.BandwidthConstraint
 
isValid(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.BooleanConstraint
Returns true if the specified link satisfies the constraint.
isValid(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.EncapsulationConstraint
 
isValid(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
 
isValid(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.ObstacleConstraint
 
isValid() - Method in class org.onosproject.net.statistic.DefaultLoad
 
isValid() - Method in interface org.onosproject.net.statistic.Load
Indicates whether this load was built on valid values.
isZero() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
isZero() - Method in interface org.onosproject.net.device.PortStatistics
Returns true if all the port stats are zero, excluding TxErrors and RxErrors.
iterator() - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 

J

js() - Method in class org.onosproject.ui.UiExtension
Returns input stream containing JavaScript inclusion statements.
json(Highlights) - Static method in class org.onosproject.ui.topo.TopoJson
Transforms the given highlights model into a JSON message payload.
json(PropertyPanel) - Static method in class org.onosproject.ui.topo.TopoJson
Translates the given property panel into JSON, for returning to the client.
JsonCodec<T> - Class in org.onosproject.codec
Abstraction of a codec capable for encoding/decoding arbitrary objects to/from JSON.
JsonCodec() - Constructor for class org.onosproject.codec.JsonCodec
 
JsonUtils - Class in org.onosproject.ui
Provides convenience methods for dealing with JSON nodes, arrays etc.

K

KBITS_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
 
KBYTES_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
 
keepSubdued() - Method in class org.onosproject.ui.topo.AbstractHighlight
Sets a flag to tell the renderer to keep this element subdued.
key(TunnelKey) - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription.Builder
 
key() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
 
key(TunnelKey) - Method in interface org.onosproject.net.behaviour.TunnelDescription.Builder
Returns tunnel interface description builder with a tunnel key.
key() - Method in interface org.onosproject.net.behaviour.TunnelDescription
Returns the tunnel key.
key - Variable in class org.onosproject.net.config.Config
 
key() - Method in class org.onosproject.net.config.Config
Returns the configuration key.
key() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
key() - Method in interface org.onosproject.net.flowobjective.FilteringObjective
Obtain the key for this filter.
key() - Method in class org.onosproject.net.group.DefaultGroupKey
 
key() - Method in interface org.onosproject.net.group.GroupKey
Returns the byte representation of key.
key(Key) - Method in class org.onosproject.net.intent.ConnectivityIntent.Builder
 
key() - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
Returns the key of link annotation this constraint designates.
key(Key) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
 
key - Variable in class org.onosproject.net.intent.Intent.Builder
 
key(Key) - Method in class org.onosproject.net.intent.Intent.Builder
Sets the key for the intent that will be built.
key() - Method in class org.onosproject.net.intent.Intent
 
key() - Method in class org.onosproject.net.intent.IntentData
Returns the intent key.
key() - Method in class org.onosproject.net.intent.IntentOperation
Returns the key for this intent.
Key - Class in org.onosproject.net.intent
Key class for Intents.
Key(long) - Constructor for class org.onosproject.net.intent.Key
 
key(Key) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
 
key(Key) - Method in class org.onosproject.net.intent.MplsIntent.Builder
Deprecated.
 
key(Key) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
Deprecated.
 
key(Key) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
 
key(Key) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
 
key(Key) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
 
key(Key) - Method in class org.onosproject.net.intent.OpticalOduIntent.Builder
 
key(Key) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
 
key(Key) - Method in class org.onosproject.net.intent.PathIntent.Builder
 
key(Key) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
 
key(Key) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
 
key(Key) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
 
key(DeviceId, MeterId) - Static method in class org.onosproject.net.meter.MeterKey
 
key() - Method in class org.onosproject.rest.ApiDocProvider
Returns the REST API key.
key() - Method in class org.onosproject.store.primitives.MapUpdate
Returns the item key being updated.
key() - Method in class org.onosproject.store.service.EventuallyConsistentMapEvent
Returns the key this event concerns.
key() - Method in class org.onosproject.store.service.MapEvent
Returns the key this event concerns.
key() - Method in class org.onosproject.ui.chart.ChartModel.Annot
Returns the annotation's key.
key() - Method in class org.onosproject.ui.table.TableModel.Annot
Returns the annotation's key.
key() - Method in class org.onosproject.ui.topo.BiLink
Returns the key for this bi-link.
key() - Method in class org.onosproject.ui.topo.PropertyPanel.Prop
Returns the property's key.
keys() - Method in class org.onosproject.net.AbstractProjectableModel.AnnotationDriverData
 
keys() - Method in interface org.onosproject.net.Annotations
Returns the set of keys for available annotations.
keys() - Method in class org.onosproject.net.DefaultAnnotations
 
keys() - Method in class org.onosproject.net.driver.DefaultDriver
 
keys() - Method in class org.onosproject.net.driver.DefaultDriverData
 
keys() - Method in interface org.onosproject.net.SparseAnnotations
Returns the set of keys for available annotations.
keys() - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
keys() - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Returns a multiset of the keys present in this multimap with one or more associated values each.
keys() - Method in interface org.onosproject.store.service.ConsistentMultimap
Returns a multiset of the keys present in this multimap with one or more associated values each.
keySet() - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
keySet() - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
keySet() - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
keySet() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
keySet() - Method in interface org.onosproject.store.service.AsyncConsistentMap
Returns a Set view of the keys contained in this map.
keySet() - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Returns a set of the keys contained in this multimap with one or more associated values.
keySet() - Method in interface org.onosproject.store.service.ConsistentMap
Returns a Set view of the keys contained in this map.
keySet() - Method in interface org.onosproject.store.service.ConsistentMultimap
Returns a set of the keys contained in this multimap with one or more associated values.
keySet() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Returns a set of the keys in this map.
KILO - Static variable in class org.onosproject.ui.topo.TopoUtils
 

L

L0ModificationInstruction - Class in org.onosproject.net.flow.instructions
 
L0ModificationInstruction() - Constructor for class org.onosproject.net.flow.instructions.L0ModificationInstruction
 
L0ModificationInstruction.L0SubType - Enum in org.onosproject.net.flow.instructions
Represents the type of traffic treatment.
L0ModificationInstruction.ModOchSignalInstruction - Class in org.onosproject.net.flow.instructions
Represents an L0 OCh (Optical Channel) modification instruction.
L1ModificationInstruction - Class in org.onosproject.net.flow.instructions
 
L1ModificationInstruction() - Constructor for class org.onosproject.net.flow.instructions.L1ModificationInstruction
 
L1ModificationInstruction.L1SubType - Enum in org.onosproject.net.flow.instructions
Represents the type of traffic treatment.
L1ModificationInstruction.ModOduSignalIdInstruction - Class in org.onosproject.net.flow.instructions
Represents an L1 ODU (Optical channel Data Unit) Signal Id modification instruction.
L2ModificationInstruction - Class in org.onosproject.net.flow.instructions
Abstraction of a single traffic treatment step.
L2ModificationInstruction() - Constructor for class org.onosproject.net.flow.instructions.L2ModificationInstruction
 
L2ModificationInstruction.L2SubType - Enum in org.onosproject.net.flow.instructions
Represents the type of traffic treatment.
L2ModificationInstruction.ModEtherInstruction - Class in org.onosproject.net.flow.instructions
Represents a L2 src/dst modification instruction.
L2ModificationInstruction.ModMplsBosInstruction - Class in org.onosproject.net.flow.instructions
Represents a MPLS BOS modification.
L2ModificationInstruction.ModMplsHeaderInstruction - Class in org.onosproject.net.flow.instructions
Represents a MPLS header modification instruction.
L2ModificationInstruction.ModMplsLabelInstruction - Class in org.onosproject.net.flow.instructions
Represents a MPLS label modification.
L2ModificationInstruction.ModMplsTtlInstruction - Class in org.onosproject.net.flow.instructions
Represents a MPLS TTL modification.
L2ModificationInstruction.ModTunnelIdInstruction - Class in org.onosproject.net.flow.instructions
Represents a Tunnel id modification.
L2ModificationInstruction.ModVlanHeaderInstruction - Class in org.onosproject.net.flow.instructions
Represents a VLAN Header modification instruction.
L2ModificationInstruction.ModVlanIdInstruction - Class in org.onosproject.net.flow.instructions
Represents a VLAN id modification instruction.
L2ModificationInstruction.ModVlanPcpInstruction - Class in org.onosproject.net.flow.instructions
Represents a VLAN PCP modification instruction.
L2ModificationInstruction.PopVlanInstruction - Class in org.onosproject.net.flow.instructions
Deprecated.
1.6.0 Goldeneye release. Recommended to use ModVlanHeaderInstruction instead.
L2ModificationInstruction.PushHeaderInstructions - Class in org.onosproject.net.flow.instructions
Deprecated.
1.6.0 Goldeneye release. Recommended to use ModMplsHeaderInstruction or ModVlanHeaderInstruction instead.
L3ModificationInstruction - Class in org.onosproject.net.flow.instructions
Abstraction of a single traffic treatment step.
L3ModificationInstruction() - Constructor for class org.onosproject.net.flow.instructions.L3ModificationInstruction
 
L3ModificationInstruction.L3SubType - Enum in org.onosproject.net.flow.instructions
Represents the type of traffic treatment.
L3ModificationInstruction.ModArpEthInstruction - Class in org.onosproject.net.flow.instructions
Represents a L3 ARP Ether src/dst modification instruction.
L3ModificationInstruction.ModArpIPInstruction - Class in org.onosproject.net.flow.instructions
Represents a L3 ARP IP src/dst modification instruction.
L3ModificationInstruction.ModArpOpInstruction - Class in org.onosproject.net.flow.instructions
Represents a L3 ARP operation modification instruction.
L3ModificationInstruction.ModIPInstruction - Class in org.onosproject.net.flow.instructions
Represents a L3 src/dst modification instruction.
L3ModificationInstruction.ModIPv6FlowLabelInstruction - Class in org.onosproject.net.flow.instructions
Represents a L3 IPv6 Flow Label (RFC 6437) modification instruction (20 bits unsigned integer).
L3ModificationInstruction.ModTtlInstruction - Class in org.onosproject.net.flow.instructions
Represents a L3 TTL modification instruction.
L4ModificationInstruction - Class in org.onosproject.net.flow.instructions
Abstraction of a single traffic treatment step.
L4ModificationInstruction() - Constructor for class org.onosproject.net.flow.instructions.L4ModificationInstruction
 
L4ModificationInstruction.L4SubType - Enum in org.onosproject.net.flow.instructions
Represents the type of traffic treatment.
L4ModificationInstruction.ModTransportPortInstruction - Class in org.onosproject.net.flow.instructions
Represents a L4 src/dst modification instruction.
label() - Method in class org.onosproject.net.flow.criteria.MplsCriterion
 
label() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsLabelInstruction
 
label() - Method in class org.onosproject.net.key.DeviceKey
Returns the label of device key.
LABEL - Static variable in class org.onosproject.ui.chart.ChartRequestHandler
 
label() - Method in class org.onosproject.ui.topo.LinkHighlight
Returns the label text.
label() - Method in enum org.onosproject.ui.UiView.Category
Returns display label for the category.
label() - Method in class org.onosproject.ui.UiView
Returns the view label.
lambda() - Method in class org.onosproject.net.device.OchPortDescription
Deprecated.
Returns OCh signal.
lambda() - Method in class org.onosproject.net.flow.criteria.LambdaCriterion
Gets the lambda (wavelength) to match.
lambda() - Method in class org.onosproject.net.flow.criteria.OchSignalCriterion
Returns the OCh signal to match.
lambda() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModOchSignalInstruction
 
lambda(OchSignal) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
Sets the optical channel (lambda) for the intent that will be built.
lambda() - Method in class org.onosproject.net.intent.OpticalPathIntent
 
Lambda - Interface in org.onosproject.net
Abstraction of wavelength.
lambda() - Method in class org.onosproject.net.OchPort
Deprecated.
Returns OCh signal.
LambdaCriterion - Class in org.onosproject.net.flow.criteria
Implementation of lambda (wavelength) criterion (16 bits unsigned integer).
LambdaQuery - Interface in org.onosproject.net.behaviour
A HandlerBehaviour to retrieve available wavelength resources.
lastEntry() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
lastEntry() - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Return the entry associated with the highest key in the map.
lastEntry() - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the entry associated with the highest key in the map.
lastKey() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
lastKey() - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Return the highest key in the map.
lastKey() - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the highest key in the map.
lastSeen() - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
lastSeen() - Method in interface org.onosproject.net.flow.FlowEntry
When this flow entry was last deemed active.
LATENCY - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for latency.
LATENCY - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
 
latency() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Returns link latency in terms of nanos.
latency(Duration) - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Sets the link latency.
latency() - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
 
LatencyConstraint - Class in org.onosproject.net.intent.constraint
Constraint that evaluates the latency through a path.
LatencyConstraint(Duration) - Constructor for class org.onosproject.net.intent.constraint.LatencyConstraint
Creates a new constraint to keep under specified latency through a path.
latest() - Method in class org.onosproject.net.statistic.DefaultLoad
 
latest() - Method in interface org.onosproject.net.statistic.Load
Obtain the latest bytes counter viewed on that link.
LATITUDE - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for latitude (e.g.
LATITUDE - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
 
latitude() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns element latitude.
latitude(Double) - Method in class org.onosproject.net.config.basics.BasicElementConfig
Sets the element latitude.
LATITUDE - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
layer() - Method in class org.onosproject.ui.model.topo.UiNode
Returns the tag for the "layer" that the node should be rendered in when viewed in the oblique view.
LAYER_DEFAULT - Static variable in class org.onosproject.ui.model.topo.UiNode
Default "layer" tag.
LAYER_OPTICAL - Static variable in class org.onosproject.ui.model.topo.UiNode
Optical layer tag.
LAYER_PACKET - Static variable in class org.onosproject.ui.model.topo.UiNode
Packet layer tag.
layerOrder() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the order in which layers should be rendered.
layout() - Method in interface org.onosproject.ui.model.ServiceBundle
Reference to a UI Topology Layout service implementation.
layoutId(String) - Static method in class org.onosproject.ui.model.topo.UiTopoLayoutId
Returns the layout identifier created from the specified value.
Leader - Class in org.onosproject.cluster
Topic leader.
Leader(NodeId, long, long) - Constructor for class org.onosproject.cluster.Leader
 
leader() - Method in class org.onosproject.cluster.Leadership
Returns the leader for this topic.
leader() - Method in class org.onosproject.store.service.PartitionInfo
Returns the partition leader.
LeaderElector - Interface in org.onosproject.store.service
LeaderElector provides the same functionality as AsyncLeaderElector with the only difference that all its methods block until the corresponding operation completes.
LeaderElectorBuilder - Class in org.onosproject.store.service
Builder for constructing new AsyncLeaderElector instances.
LeaderElectorBuilder() - Constructor for class org.onosproject.store.service.LeaderElectorBuilder
 
leaderElectorBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new LeaderElectorBuilder.
leaderNodeId() - Method in class org.onosproject.cluster.Leadership
Returns the nodeId of the leader.
Leadership - Class in org.onosproject.cluster
State of leadership for topic.
Leadership(String, Leader, List<NodeId>) - Constructor for class org.onosproject.cluster.Leadership
 
LeadershipAdminService - Interface in org.onosproject.cluster
Interface for administratively manipulating leadership assignments.
LeadershipEvent - Class in org.onosproject.cluster
Describes leadership-related event.
LeadershipEvent(LeadershipEvent.Type, Leadership) - Constructor for class org.onosproject.cluster.LeadershipEvent
Creates an event of a given type and for the specified instance and the current time.
LeadershipEvent(LeadershipEvent.Type, Leadership, long) - Constructor for class org.onosproject.cluster.LeadershipEvent
Creates an event of a given type and for the specified subject and time.
LeadershipEvent.Type - Enum in org.onosproject.cluster
Type of leadership events.
LeadershipEventListener - Interface in org.onosproject.cluster
Entity capable of receiving device leadership-related events.
LeadershipService - Interface in org.onosproject.cluster
Service for leader election.
LeadershipStore - Interface in org.onosproject.cluster
Store interface for managing LeadershipService state.
LeadershipStoreDelegate - Interface in org.onosproject.cluster
LeadershipStore delegate abstraction.
life() - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
life(TimeUnit) - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
life() - Method in interface org.onosproject.net.flow.FlowEntry
Returns the number of seconds this flow rule has been applied.
life(TimeUnit) - Method in interface org.onosproject.net.flow.FlowEntry
Returns the time this flow rule has been applied.
life() - Method in class org.onosproject.net.group.DefaultGroup
Returns the number of milliseconds this group has been alive.
life() - Method in interface org.onosproject.net.group.Group
Returns the number of milliseconds this group has been alive.
life() - Method in class org.onosproject.net.meter.DefaultMeter
 
life() - Method in interface org.onosproject.net.meter.Meter
The lifetime in seconds of this meter.
Link - Interface in org.onosproject.net
Abstraction of a network infrastructure link.
link() - Method in class org.onosproject.net.topology.DefaultTopologyEdge
 
link() - Method in interface org.onosproject.net.topology.TopologyEdge
Returns the associated infrastructure link.
link() - Method in interface org.onosproject.ui.model.ServiceBundle
Reference to a link service implementation.
link() - Method in class org.onosproject.ui.model.topo.UiSynthLink
Returns the link.
Link.State - Enum in org.onosproject.net
Representation of the link state, which applies primarily only to configured durable links, i.e.
Link.Type - Enum in org.onosproject.net
Coarse representation of the link type.
LINK_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
 
LinkAdminService - Interface in org.onosproject.net.link
Service for administering the inventory of infrastructure links.
linkAtoB() - Method in class org.onosproject.ui.model.topo.UiDeviceLink
Returns backing link from A to B.
linkBtoA() - Method in class org.onosproject.ui.model.topo.UiDeviceLink
Returns backing link from B to A.
LinkCollectionIntent - Class in org.onosproject.net.intent
Abstraction of a connectivity intent that is implemented by a set of path segments.
LinkCollectionIntent() - Constructor for class org.onosproject.net.intent.LinkCollectionIntent
Constructor for serializer.
LinkCollectionIntent.Builder - Class in org.onosproject.net.intent
Builder of a single point to multi point intent.
linkCount() - Method in class org.onosproject.net.topology.DefaultTopologyCluster
 
linkCount() - Method in interface org.onosproject.net.topology.Topology
Returns the number of infrastructure links in the topology.
linkCount() - Method in interface org.onosproject.net.topology.TopologyCluster
Returns the number of infrastructure links in the cluster.
LinkDescription - Interface in org.onosproject.net.link
Describes an infrastructure link.
linkDetected(LinkDescription) - Method in interface org.onosproject.net.link.LinkProviderService
Signals that an infrastructure link has been detected.
LinkDiscovery - Interface in org.onosproject.net.behaviour
A HandlerBehaviour to discover links.
LinkEvent - Class in org.onosproject.net.link
Describes infrastructure link event.
LinkEvent(LinkEvent.Type, Link) - Constructor for class org.onosproject.net.link.LinkEvent
Creates an event of a given type and for the specified link and the current time.
LinkEvent(LinkEvent.Type, Link, long) - Constructor for class org.onosproject.net.link.LinkEvent
Creates an event of a given type and for the specified link and time.
LinkEvent.Type - Enum in org.onosproject.net.link
Type of link events.
LinkHighlight - Class in org.onosproject.ui.topo
Denotes the highlighting to be applied to a link.
LinkHighlight(String, LinkHighlight.Flavor) - Constructor for class org.onosproject.ui.topo.LinkHighlight
Constructs a link highlight entity.
LinkHighlight.Flavor - Enum in org.onosproject.ui.topo
Link highlighting flavor.
linkId() - Method in class org.onosproject.ui.topo.BiLink
Returns the link identifier in the form expected on the Topology View in the web client.
LinkKey - Class in org.onosproject.net
Immutable representation of a link identity.
linkKey(ConnectPoint, ConnectPoint) - Static method in class org.onosproject.net.LinkKey
Creates a link identifier with source and destination connection point.
linkKey(Link) - Static method in class org.onosproject.net.LinkKey
Creates a link identifier for the specified link.
linkKey(LinkDescription) - Static method in class org.onosproject.net.LinkKey
Creates a link identifier for the specified link.
LinkListener - Interface in org.onosproject.net.link
Entity capable of receiving infrastructure link related events.
LinkProvider - Interface in org.onosproject.net.link
Abstraction of an entity providing information about infrastructure links to the core.
LinkProviderRegistry - Interface in org.onosproject.net.link
Abstraction of an infrastructure link provider registry.
LinkProviderService - Interface in org.onosproject.net.link
Means for injecting link information into the core.
links() - Method in class org.onosproject.net.DefaultDisjointPath
 
links() - Method in class org.onosproject.net.DefaultPath
 
links(Set<Link>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
Sets the links of the link collection intent that will be built.
links() - Method in class org.onosproject.net.intent.LinkCollectionIntent
Returns the set of links that represent the network connections needed by this intent.
links() - Method in interface org.onosproject.net.Path
Returns sequence of links comprising the path.
links() - Method in class org.onosproject.ui.topo.Highlights
Returns the collection of link highlights.
LINKS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
LinkService - Interface in org.onosproject.net.link
Service for interacting with the inventory of infrastructure links.
LinkStore - Interface in org.onosproject.net.link
Manages inventory of infrastructure links; not intended for direct use.
LinkStoreDelegate - Interface in org.onosproject.net.link
Infrastructure link store delegate abstraction.
linksVanished(ConnectPoint) - Method in interface org.onosproject.net.link.LinkProviderService
Signals that infrastructure links associated with the specified connect point have vanished.
linksVanished(DeviceId) - Method in interface org.onosproject.net.link.LinkProviderService
Signals that infrastructure links associated with the specified device have vanished.
LinkTypeConstraint - Class in org.onosproject.net.intent.constraint
Constraint that evaluates links based on their type.
LinkTypeConstraint(boolean, Link.Type...) - Constructor for class org.onosproject.net.intent.constraint.LinkTypeConstraint
Creates a new constraint for requesting connectivity using or avoiding the specified link types.
linkVanished(LinkDescription) - Method in interface org.onosproject.net.link.LinkProviderService
Signals that an infrastructure link has disappeared.
LinkWeight - Interface in org.onosproject.net.topology
Entity capable of determining cost or weight of a specified topology graph edge.
listenerRegistry - Variable in class org.onosproject.event.AbstractListenerManager
 
ListenerRegistry<E extends Event,L extends EventListener<E>> - Class in org.onosproject.event
Base implementation of an event sink and a registry capable of tracking listeners and dispatching events to them as part of event sink processing.
ListenerRegistry() - Constructor for class org.onosproject.event.ListenerRegistry
 
listenerRegistry - Variable in class org.onosproject.net.provider.AbstractListenerProviderRegistry
 
listeners - Variable in class org.onosproject.event.ListenerRegistry
Set of listeners that have registered.
ListenerService<E extends Event,L extends EventListener<E>> - Interface in org.onosproject.event
Abstraction of a service capable of asynchronously notifying listeners.
ListenerTracker - Class in org.onosproject.event
Utility to keeps track of registered Listeners.
ListenerTracker() - Constructor for class org.onosproject.event.ListenerTracker
 
Load - Interface in org.onosproject.net.statistic
Simple data repository for link load information.
load(Link) - Method in interface org.onosproject.net.statistic.StatisticService
Obtain the load for a the ingress to the given link.
load(ConnectPoint) - Method in interface org.onosproject.net.statistic.StatisticService
Obtain the load for the given port.
load(Link, ApplicationId, Optional<GroupId>) - Method in interface org.onosproject.net.statistic.StatisticService
Obtain the load for a the ingress to the given link used by the specified application ID and group ID.
load() - Method in class org.onosproject.net.statistic.TypedFlowEntryWithLoad
 
loadAllByType(Device, TypedStoredFlowEntry.FlowLiveType, Instruction.Type) - Method in interface org.onosproject.net.statistic.FlowStatisticService
Obtain the set of the flow type and load list for the device with the given link.
loadAllByType(Device, PortNumber, TypedStoredFlowEntry.FlowLiveType, Instruction.Type) - Method in interface org.onosproject.net.statistic.FlowStatisticService
Obtain the flow type and load list for the device with the given link or port.
loadDriver(HierarchicalConfiguration, DriverResolver) - Method in class org.onosproject.net.driver.XmlDriverLoader
Loads a driver from the supplied hierarchical configuration.
loadDrivers(InputStream, DriverResolver) - Method in class org.onosproject.net.driver.XmlDriverLoader
Loads the specified drivers resource as an XML stream and parses it to produce a ready-to-register driver provider.
loadDrivers(HierarchicalConfiguration, DriverResolver) - Method in class org.onosproject.net.driver.XmlDriverLoader
Loads a driver provider from the supplied hierarchical configuration.
loadSummary(Device) - Method in interface org.onosproject.net.statistic.FlowStatisticService
Obtain the summary load list for the device with the given link.
loadSummary(Device, PortNumber) - Method in interface org.onosproject.net.statistic.FlowStatisticService
Obtain the summary load for the device with the given link or port.
loadTopnByType(Device, TypedStoredFlowEntry.FlowLiveType, Instruction.Type, int) - Method in interface org.onosproject.net.statistic.FlowStatisticService
Obtain the set of the flow type and load topn list for the device with the given link.
loadTopnByType(Device, PortNumber, TypedStoredFlowEntry.FlowLiveType, Instruction.Type, int) - Method in interface org.onosproject.net.statistic.FlowStatisticService
Obtain the flow type and load topn list for the device with the given link or port.
local(TunnelEndPoint) - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription.Builder
 
local() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
 
local(TunnelEndPoint) - Method in interface org.onosproject.net.behaviour.TunnelDescription.Builder
Returns tunnel interface description builder with a given local tunnel endpoint.
local() - Method in interface org.onosproject.net.behaviour.TunnelDescription
Returns the local connection point.
LOCAL - Static variable in class org.onosproject.net.PortNumber
 
locateDriver() - Method in class org.onosproject.net.AbstractProjectableModel
Locates the driver to be used by this entity.
locateDriver() - Method in class org.onosproject.net.DefaultDevice
 
location() - Method in class org.onosproject.net.config.basics.BasicHostConfig
Returns location of the host.
location() - Method in class org.onosproject.net.DefaultHost
 
location() - Method in class org.onosproject.net.host.DefaultHostDescription
 
location() - Method in interface org.onosproject.net.host.HostDescription
Returns the location of the host on the network edge.
location() - Method in interface org.onosproject.net.Host
Returns the most recent host location where the host attaches to the network edge.
locationDevice() - Method in class org.onosproject.ui.model.topo.UiHost
Returns the identifier of the device to which the host is connected.
locationPort() - Method in class org.onosproject.ui.model.topo.UiHost
Returns the port number of the device to which the host is connected.
LOCK - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
log - Variable in class org.onosproject.ui.UiTopoOverlay
Logger for this overlay.
LogicalClockService - Interface in org.onosproject.store.service
Service that issues logical timestamps.
logicalCounter() - Method in class org.onosproject.core.HybridLogicalTime
Returns the logical counter component of a HLT.
logicalTime() - Method in class org.onosproject.core.HybridLogicalTime
Returns the logical time component of a HLT.
LogicalTimestamp - Class in org.onosproject.store
Timestamp based on logical sequence value.
LogicalTimestamp(long) - Constructor for class org.onosproject.store.LogicalTimestamp
 
LONGITUDE - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for longitude (e.g.
LONGITUDE - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
 
longitude() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns element longitude.
longitude(Double) - Method in class org.onosproject.net.config.basics.BasicElementConfig
Sets the element longitude.
LONGITUDE - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
longLoad() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns long load of connect point.
longPollInterval() - Static method in class org.onosproject.net.statistic.TypedFlowEntryWithLoad
Returns long polling interval.
lowerEntry(String) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
lowerEntry(String) - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Returns the entry associated with the largest key less than key.
lowerEntry(String) - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the entry associated with the largest key less than key.
lowerKey(String) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
lowerKey(String) - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Return the entry associated with the greatest key less than key.
lowerKey(String) - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns the entry associated with the greatest key less than key.

M

mac() - Method in class org.onosproject.net.DefaultHost
 
mac() - Method in class org.onosproject.net.flow.criteria.ArpHaCriterion
Gets the MAC Address to match.
mac() - Method in class org.onosproject.net.flow.criteria.EthCriterion
Gets the MAC address to match.
mac() - Method in class org.onosproject.net.flow.criteria.IPv6NDLinkLayerAddressCriterion
Gets the MAC link-layer address to match.
mac() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModEtherInstruction
 
mac() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpEthInstruction
 
mac() - Method in interface org.onosproject.net.Host
Returns the host MAC address.
mac() - Method in class org.onosproject.net.HostId
Returns the host MAC address.
MAC - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
major() - Method in class org.onosproject.core.Version
Returns the major version number.
makePermanent() - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
makePermanent() - Method in interface org.onosproject.net.flow.FlowRule.Builder
Makes this rule permanent on the dataplane.
makePermanent() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
makePermanent() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
makePermanent() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
Noop.
makePermanent() - Method in interface org.onosproject.net.flowobjective.Objective.Builder
Makes the filtering objective permanent.
makeTemporary(int) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
makeTemporary(int) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Makes this rule temporary and timeout after the specified amount of time.
makeTemporary(int) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
makeTemporary(int) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
makeTemporary(int) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
Noop.
makeTemporary(int) - Method in interface org.onosproject.net.flowobjective.Objective.Builder
Makes the filtering objective temporary.
makeTopCandidate(String, NodeId) - Method in interface org.onosproject.cluster.LeadershipStore
Attempts to make a node the top candidate.
MANAGEMENT_ADDRESS - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the management address.
managementAddress() - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Returns the device management ip (ip:port).
managementAddress(String) - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Sets the device management ip (ip:port).
manufacturer() - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Returns the device manufacturer.
manufacturer(String) - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Sets the device manufacturer.
manufacturer() - Method in class org.onosproject.net.DefaultDevice
 
manufacturer() - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
manufacturer() - Method in interface org.onosproject.net.device.DeviceDescription
Returns the device manufacturer name.
manufacturer() - Method in interface org.onosproject.net.Device
Returns the device manufacturer name.
manufacturer() - Method in class org.onosproject.net.driver.DefaultDriver
 
manufacturer() - Method in interface org.onosproject.net.driver.Driver
Returns the device manufacturer name.
manufacturer() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
map(Function<K, S>, Function<V, T>) - Method in class org.onosproject.store.primitives.MapUpdate
Transforms this instance into an instance of different paramterized types.
map(Function<K, S>, Function<V, T>) - Method in class org.onosproject.store.service.MapTransaction
Maps this instance to another MapTransaction with different key and value types.
map(Function<E, F>) - Method in class org.onosproject.store.service.Task
Maps task from one payload type to another.
map(Function<V, U>) - Method in class org.onosproject.store.service.Versioned
Maps this instance into another after transforming its value while retaining the same version and creationTime.
MAP - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
MapEvent<K,V> - Class in org.onosproject.store.service
Representation of a ConsistentMap update notification.
MapEvent(String, K, Versioned<V>, Versioned<V>) - Constructor for class org.onosproject.store.service.MapEvent
Creates a new event object.
MapEvent.Type - Enum in org.onosproject.store.service
MapEvent type.
MapEventListener<K,V> - Interface in org.onosproject.store.service
Listener to be notified about updates to a ConsistentMap.
MapInfo - Class in org.onosproject.store.service
Metadata information for a consistent map.
MapInfo(String, int) - Constructor for class org.onosproject.store.service.MapInfo
 
mapName() - Method in class org.onosproject.store.primitives.MapUpdate
Returns the name of the map.
mapper() - Method in interface org.onosproject.codec.CodecContext
Returns the JSON object mapper.
mapper - Variable in class org.onosproject.net.config.Config
 
mapper() - Method in class org.onosproject.rest.AbstractWebResource
 
MAPPER - Static variable in class org.onosproject.ui.RequestHandler
 
mappingCltSignalTypeToOduSignalType(CltSignalType) - Static method in class org.onosproject.net.OduSignalUtils
Maps from OduClt SignalType to OduSignalType.
mappingOtuSignalTypeToOduSignalType(OtuSignalType) - Static method in class org.onosproject.net.OduSignalUtils
Maps from OtuPort SignalType to OduSignalType.
MapTransaction<K,V> - Class in org.onosproject.store.service
Collection of map updates to be committed atomically.
MapTransaction(TransactionId, List<MapUpdate<K, V>>) - Constructor for class org.onosproject.store.service.MapTransaction
 
MapUpdate<K,V> - Class in org.onosproject.store.primitives
Map update operation.
MapUpdate() - Constructor for class org.onosproject.store.primitives.MapUpdate
 
MapUpdate.Builder<K,V> - Class in org.onosproject.store.primitives
MapUpdate builder.
MapUpdate.Type - Enum in org.onosproject.store.primitives
Type of database update operation.
markFullyStarted(boolean) - Method in interface org.onosproject.cluster.ClusterAdminService
Marks the current node as fully started or not.
markFullyStarted(boolean) - Method in interface org.onosproject.cluster.ClusterStore
Marks the current node as fully started.
markOffline(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
Removes the specified infrastructure device.
markOnline(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
Marks the device as available.
mask() - Method in class org.onosproject.net.flow.criteria.EthCriterion
Gets the mask for the MAC address to match.
master() - Method in class org.onosproject.cluster.RoleInfo
 
master() - Method in class org.onosproject.mastership.MastershipTerm
 
master() - Method in class org.onosproject.ui.model.topo.UiDevice
Returns the identifier for the cluster member that has mastership over this device.
masterOf() - Method in class org.onosproject.ui.model.topo.UiClusterMember
Returns the list of devices for which this cluster member is master.
masterOf(DeviceId) - Method in class org.onosproject.ui.model.topo.UiClusterMember
Returns true if the specified device is one for which this cluster member is master.
masters() - Method in class org.onosproject.net.region.DefaultRegion
 
masters() - Method in interface org.onosproject.net.region.Region
Returns the list of master node sets.
mastership() - Method in interface org.onosproject.ui.model.ServiceBundle
Reference to a mastership service implementation.
MastershipAdminService - Interface in org.onosproject.mastership
Service for administering the inventory of device masterships.
MastershipEvent - Class in org.onosproject.mastership
Describes a device mastership event.
MastershipEvent(MastershipEvent.Type, DeviceId, RoleInfo) - Constructor for class org.onosproject.mastership.MastershipEvent
Creates an event of a given type and for the specified device, role information, and the current time.
MastershipEvent(MastershipEvent.Type, DeviceId, RoleInfo, long) - Constructor for class org.onosproject.mastership.MastershipEvent
Creates an event of a given type and for the specified device, master, and time.
MastershipEvent.Type - Enum in org.onosproject.mastership
Type of mastership events.
MastershipListener - Interface in org.onosproject.mastership
Entity capable of receiving device mastership-related events.
MastershipRole - Enum in org.onosproject.net
Representation of a relationship role of a controller instance to a device or a region of network environment.
MastershipService - Interface in org.onosproject.mastership
Service responsible for determining the controller instance mastership of a device in a clustered environment.
MastershipStore - Interface in org.onosproject.mastership
Manages inventory of mastership roles for devices, across controller instances; not intended for direct use.
MastershipStoreDelegate - Interface in org.onosproject.mastership
Mastership store delegate abstraction.
MastershipTerm - Class in org.onosproject.mastership
 
MastershipTermService - Interface in org.onosproject.mastership
Service to obtain mastership term information.
matchArpOp(int) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on arp operation type field using the specified value.
matchArpOp(int) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchArpOp(int) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a arp operation type.
matchArpSha(MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on MAC source field using the specified value.
matchArpSha(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchArpSha(MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a arp_eth_src address.
matchArpSpa(Ip4Address) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IPv4 source field using the specified value.
matchArpSpa(Ip4Address) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchArpSpa(Ip4Address) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a arp IPv4 source address.
matchArpTha(MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on MAC destination field using the specified value.
matchArpTha(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchArpTha(MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a arp_eth_dst address.
matchArpTpa(Ip4Address) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IPv4 destination field using the specified value.
matchArpTpa(Ip4Address) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchArpTpa(Ip4Address) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a arp IPv4 destination address.
matchEthDst(MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on ETH_DST field using the specified value.
matchEthDst(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchEthDst(MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a l2 dst address.
matchEthDstMasked(MacAddress, MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a masked match on ETH_DST field using the specified value and mask.
matchEthDstMasked(MacAddress, MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchEthDstMasked(MacAddress, MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a l2 dst address with mask.
matchEthSrc(MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on ETH_SRC field using the specified value.
matchEthSrc(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchEthSrc(MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a l2 src address.
matchEthSrcMasked(MacAddress, MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a masked match on ETH_SRC field using the specified value and mask.
matchEthSrcMasked(MacAddress, MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchEthSrcMasked(MacAddress, MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a l2 src address with mask.
matchEthType(int) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on ETH_TYPE field using the specified value.
matchEthType(EthType) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on ETH_TYPE field using the specified value.
matchEthType(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchEthType(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches the ethernet type.
matchIcmpCode(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on ICMP code field using the specified value.
matchIcmpCode(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIcmpCode(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an ICMP code.
matchIcmpType(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on ICMP type field using the specified value.
matchIcmpType(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIcmpType(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an ICMP type.
matchIcmpv6Code(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on ICMPv6 code field using the specified value.
matchIcmpv6Code(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIcmpv6Code(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an ICMPv6 code.
matchIcmpv6Type(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on ICMPv6 type field using the specified value.
matchIcmpv6Type(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIcmpv6Type(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an ICMPv6 type.
matchInnerVlanId(VlanId) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on the inner VLAN ID field using the specified value.
matchInnerVlanId(VlanId) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchInnerVlanId(VlanId) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches the inner vlan id.
matchInnerVlanPcp(byte) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on the inner VLAN PCP field using the specified value.
matchInnerVlanPcp(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchInnerVlanPcp(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a vlan priority.
matchInPhyPort(PortNumber) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IN_PHY_PORT field using the specified value.
matchInPhyPort(PortNumber) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchInPhyPort(PortNumber) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a physical inport.
matchInPort(PortNumber) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IN_PORT field using the specified value.
matchInPort(PortNumber) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchInPort(PortNumber) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an inport.
matchIPDscp(byte) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IP DSCP field using the specified value.
matchIPDscp(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPDscp(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an IP DSCP (6 bits in ToS field).
matchIPDst(IpPrefix) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IPv4 destination field using the specified value.
matchIPDst(IpPrefix) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPDst(IpPrefix) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a l3 IPv4 address.
matchIPEcn(byte) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IP ECN field using the specified value.
matchIPEcn(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPEcn(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an IP ECN (2 bits in ToS field).
matchIPProtocol(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IP proto field using the specified value.
matchIPProtocol(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPProtocol(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches the l3 protocol.
matchIPSrc(IpPrefix) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IPv4 source field using the specified value.
matchIPSrc(IpPrefix) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPSrc(IpPrefix) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a l3 IPv4 address.
matchIPv6Dst(IpPrefix) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IPv6 destination field using the specified value.
matchIPv6Dst(IpPrefix) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPv6Dst(IpPrefix) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a l3 IPv6 address.
matchIPv6ExthdrFlags(int) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IPv6 Extension Header pseudo-field fiags.
matchIPv6ExthdrFlags(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPv6ExthdrFlags(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches on IPv6 Extension Header pseudo-field flags.
matchIPv6FlowLabel(int) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IPv6 flow label field using the specified value.
matchIPv6FlowLabel(int) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPv6FlowLabel(int) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an IPv6 flow label.
matchIPv6NDSourceLinkLayerAddress(MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IPv6 Neighbor Discovery source link-layer address using the specified value.
matchIPv6NDSourceLinkLayerAddress(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPv6NDSourceLinkLayerAddress(MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an IPv6 Neighbor Discovery source link-layer address.
matchIPv6NDTargetAddress(Ip6Address) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IPv6 Neighbor Discovery target address using the specified value.
matchIPv6NDTargetAddress(Ip6Address) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPv6NDTargetAddress(Ip6Address) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an IPv6 Neighbor Discovery target address.
matchIPv6NDTargetLinkLayerAddress(MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IPv6 Neighbor Discovery target link-layer address using the specified value.
matchIPv6NDTargetLinkLayerAddress(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPv6NDTargetLinkLayerAddress(MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an IPv6 Neighbor Discovery target link-layer address.
matchIPv6Src(IpPrefix) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on IPv6 source field using the specified value.
matchIPv6Src(IpPrefix) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchIPv6Src(IpPrefix) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a l3 IPv6 address.
matchLambda(Lambda) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on lambda using the specified value.
matchMetadata(long) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on METADATA field using the specified value.
matchMetadata(long) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchMetadata(long) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a metadata.
matchMplsBos(boolean) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on MPLS Bottom-of-Stack indicator bit.
matchMplsBos(boolean) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchMplsBos(boolean) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches on a MPLS Bottom-of-Stack indicator bit.
matchMplsLabel(MplsLabel) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on MPLS label.
matchMplsLabel(MplsLabel) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchMplsLabel(MplsLabel) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches on a MPLS label.
matchMplsTc(byte) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on MPLS TC.
matchOchSignalType(OchSignalType) - Static method in class org.onosproject.net.flow.criteria.Criteria
Create a match on OCh (Optical Channel) signal type.
matchOduSignalId(OduSignalId) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on ODU (Optical channel Data Unit) signal ID using the specified value.
matchOduSignalType(OduSignalType) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on ODU (Optical channel Data Unit) signal Type using the specified value.
matchPbbIsid(int) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on PBB I-SID field using the specific value.
matchSctpDst(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on SCTP destination port field using the specified value.
matchSctpDst(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchSctpDst(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a SCTP destination port number.
matchSctpSrc(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on SCTP source port field using the specified value.
matchSctpSrc(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchSctpSrc(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a SCTP source port number.
matchTcpDst(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on TCP destination port field using the specified value.
matchTcpDst(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchTcpDst(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a TCP destination port number.
matchTcpFlags(int) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on TCP flags using the specified value.
matchTcpSrc(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on TCP source port field using the specified value.
matchTcpSrc(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchTcpSrc(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a TCP source port number.
matchTunnelId(long) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on Tunnel ID.
matchTunnelId(long) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchTunnelId(long) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a tunnel id.
matchUdpDst(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on UDP destination port field using the specified value.
matchUdpDst(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchUdpDst(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an UDP destination port number.
matchUdpSrc(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on UDP source port field using the specified value.
matchUdpSrc(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchUdpSrc(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches an UDP source port number.
matchVlanId(VlanId) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on VLAN ID field using the specified value.
matchVlanId(VlanId) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchVlanId(VlanId) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches the vlan id.
matchVlanPcp(byte) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on VLAN PCP field using the specified value.
matchVlanPcp(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchVlanPcp(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a vlan priority.
max(Path) - Method in interface org.onosproject.net.statistic.StatisticService
Find the most loaded link along a path.
MAX_PRECEDENCE - Static variable in interface org.onosproject.net.meter.Band
 
MAX_PRIORITY - Static variable in interface org.onosproject.net.flow.FlowRule
 
MAX_PRIORITY - Static variable in interface org.onosproject.net.flowobjective.Objective
 
MAX_PRIORITY - Static variable in class org.onosproject.net.intent.Intent
 
MAX_TIMEOUT - Static variable in interface org.onosproject.net.flow.FlowRule
 
maxFrequency() - Method in class org.onosproject.net.device.OmsPortDescription
Deprecated.
Returns maximum frequency.
maxFrequency() - Method in class org.onosproject.net.OmsPort
Deprecated.
Returns the maximum frequency.
MBITS_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
 
MBYTES_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
 
McastEvent - Class in org.onosproject.net.mcast
An entity representing a multicast event.
McastEvent(McastEvent.Type, McastRouteInfo) - Constructor for class org.onosproject.net.mcast.McastEvent
 
McastEvent.Type - Enum in org.onosproject.net.mcast
 
McastListener - Interface in org.onosproject.net.mcast
A listener interface for multicast events.
McastRoute - Class in org.onosproject.net.mcast
An entity representing a multicast route consisting of a source and a multicast group address.
McastRoute(IpAddress, IpAddress, McastRoute.Type) - Constructor for class org.onosproject.net.mcast.McastRoute
 
McastRoute.Type - Enum in org.onosproject.net.mcast
 
McastRouteInfo - Class in org.onosproject.net.mcast
Multicast information as stored in the store.
mcastRouteInfo(McastRoute) - Static method in class org.onosproject.net.mcast.McastRouteInfo
 
mcastRouteInfo(McastRoute, ConnectPoint, ConnectPoint) - Static method in class org.onosproject.net.mcast.McastRouteInfo
 
mcastRouteInfo(McastRoute, Set<ConnectPoint>, ConnectPoint) - Static method in class org.onosproject.net.mcast.McastRouteInfo
 
McastStore - Interface in org.onosproject.net.mcast
Entity responsible for storing multicast state information.
McastStore.Type - Enum in org.onosproject.net.mcast
 
McastStoreDelegate - Interface in org.onosproject.net.mcast
Mcast store delegate abstraction.
MEGA - Static variable in class org.onosproject.ui.topo.TopoUtils
 
members() - Method in class org.onosproject.store.service.PartitionInfo
Returns the list of partition members.
merge(DefaultAnnotations, SparseAnnotations) - Static method in class org.onosproject.net.DefaultAnnotations
Merges the specified base set of annotations and additional sparse annotations into new combined annotations.
merge(Driver) - Method in class org.onosproject.net.driver.DefaultDriver
 
merge(Driver) - Method in interface org.onosproject.net.driver.Driver
Merges the specified driver behaviours and properties into this one, giving preference to the other driver when dealing with conflicts.
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
message() - Method in class org.onosproject.ui.topo.NodeBadge
Returns the message associated with the badge.
messageHandlerFactory(UiMessageHandlerFactory) - Method in class org.onosproject.ui.UiExtension.Builder
Sets the message handler factory for this extension.
messageHandlerFactory() - Method in class org.onosproject.ui.UiExtension
Returns message handler factory, if one was defined.
MessageSubject - Class in org.onosproject.store.cluster.messaging
Representation of a message subject.
MessageSubject(String) - Constructor for class org.onosproject.store.cluster.messaging.MessageSubject
 
MessageSubject() - Constructor for class org.onosproject.store.cluster.messaging.MessageSubject
 
messageTypes() - Method in class org.onosproject.ui.UiMessageHandler
Returns the set of message types which this handler is capable of processing.
MessagingException - Exception in org.onosproject.store.cluster.messaging
Top level exception for MessagingService failures.
MessagingException() - Constructor for exception org.onosproject.store.cluster.messaging.MessagingException
 
MessagingException(String) - Constructor for exception org.onosproject.store.cluster.messaging.MessagingException
 
MessagingException(String, Throwable) - Constructor for exception org.onosproject.store.cluster.messaging.MessagingException
 
MessagingException(Throwable) - Constructor for exception org.onosproject.store.cluster.messaging.MessagingException
 
MessagingException.NoRemoteHandler - Exception in org.onosproject.store.cluster.messaging
Exception indicating no remote registered remote handler.
MessagingException.ProtocolException - Exception in org.onosproject.store.cluster.messaging
Exception indicating failure due to invalid message structure such as an incorrect preamble.
MessagingException.RemoteHandlerFailure - Exception in org.onosproject.store.cluster.messaging
Exception indicating handler failure.
MessagingService - Interface in org.onosproject.store.cluster.messaging
Interface for low level messaging primitives.
meta() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
meta() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
meta() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
meta() - Method in interface org.onosproject.net.flowobjective.FilteringObjective
Auxiliary optional information provided to the device driver.
meta() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective
Auxiliary optional information provided to the device driver.
meta() - Method in interface org.onosproject.net.flowobjective.NextObjective
Auxiliary optional information provided to the device driver.
metadata() - Method in class org.onosproject.net.flow.criteria.MetadataCriterion
Gets the metadata to match.
metadata() - Method in class org.onosproject.net.flow.instructions.Instructions.MetadataInstruction
 
MetadataCriterion - Class in org.onosproject.net.flow.criteria
Implementation of Metadata criterion.
metadataMask() - Method in class org.onosproject.net.flow.instructions.Instructions.MetadataInstruction
 
meter(MeterId) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
meter(MeterId) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets a meter to be used by this flow.
Meter - Interface in org.onosproject.net.meter
Represents a generalized meter to be deployed on a device.
meter() - Method in class org.onosproject.net.meter.MeterOperation
Returns the meter.
Meter.Builder - Interface in org.onosproject.net.meter
A meter builder.
Meter.Unit - Enum in org.onosproject.net.meter
 
METER_TABLE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
MeterContext - Interface in org.onosproject.net.meter
A context permitting the application to be notified when the meter installation has been successful.
metered() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
metered() - Method in interface org.onosproject.net.flow.TrafficTreatment
Returns the meter instruction if there is one.
MeterEntry - Interface in org.onosproject.net.meter
Represents a stored meter.
MeterEvent - Class in org.onosproject.net.meter
Entity that represents Meter events.
MeterEvent(MeterEvent.Type, Meter) - Constructor for class org.onosproject.net.meter.MeterEvent
Creates an event of a given type and for the specified meter and the current time.
MeterEvent(MeterEvent.Type, Meter, long) - Constructor for class org.onosproject.net.meter.MeterEvent
Creates an event of a given type and for the specified meter and time.
MeterEvent.Type - Enum in org.onosproject.net.meter
 
MeterFailReason - Enum in org.onosproject.net.meter
Enum used to represent a meter failure condition.
meterId() - Method in class org.onosproject.net.flow.instructions.Instructions.MeterInstruction
 
MeterId - Class in org.onosproject.net.meter
A representation of a meter id.
meterId(long) - Static method in class org.onosproject.net.meter.MeterId
Creates a new meter identifier.
meterId() - Method in class org.onosproject.net.meter.MeterKey
 
meteringEnabled() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Returns if metering is enabled.
MeterKey - Class in org.onosproject.net.meter
A meter key represents a meter uniquely.
MeterListener - Interface in org.onosproject.net.meter
Entity capable of receiving Meter related events.
MeterOperation - Class in org.onosproject.net.meter
Representation of an operation on the meter table.
MeterOperation(Meter, MeterOperation.Type) - Constructor for class org.onosproject.net.meter.MeterOperation
 
MeterOperation.Type - Enum in org.onosproject.net.meter
Tyoe of meter operation.
meterOperationFailed(MeterOperation, MeterFailReason) - Method in interface org.onosproject.net.meter.MeterProviderService
Notifies the core that a meter operaton failed for a specific reason.
MeterOperations - Class in org.onosproject.net.meter
Immutable collection of meter operation to be used between core and provider layers of group subsystem.
MeterOperations(List<MeterOperation>) - Constructor for class org.onosproject.net.meter.MeterOperations
Creates a immutable list of meter operation.
MeterProvider - Interface in org.onosproject.net.meter
Abstraction of a Meter provider.
MeterProviderRegistry - Interface in org.onosproject.net.meter
Abstraction for a meter provider registry.
MeterProviderService - Interface in org.onosproject.net.meter
Service through which meter providers can inject information into the core.
MeterRequest - Interface in org.onosproject.net.meter
Represents a generalized meter request to be deployed on a device.
MeterRequest.Builder - Interface in org.onosproject.net.meter
A meter builder.
MeterRequest.Type - Enum in org.onosproject.net.meter
 
MeterService - Interface in org.onosproject.net.meter
Service for add/updating and removing meters.
MeterState - Enum in org.onosproject.net.meter
Represents the state of the meter as seen by the store.
MeterStore - Interface in org.onosproject.net.meter
Entity that stores and distributed meter objects.
MeterStoreDelegate - Interface in org.onosproject.net.meter
Meter store delegate abstraction.
MeterStoreResult - Class in org.onosproject.net.meter
An entity used to indicate whether the store operation passed.
MeterStoreResult.Type - Enum in org.onosproject.net.meter
 
meterTraffic(MeterId) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a meter instruction.
METRIC - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for link metric; used by MetricLinkWeight function.
METRIC - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
 
metric() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Returns link metric value for use by MetricLinkWeight function.
metric(Double) - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Sets the link metric for use by MetricLinkWeight function.
MetricLinkWeight - Class in org.onosproject.net.topology
Link weight for measuring link cost using the link metric annotation.
MetricLinkWeight() - Constructor for class org.onosproject.net.topology.MetricLinkWeight
 
MetricsHelper - Interface in org.onosproject.core
Collection of utility methods used for providing Metrics.
metricsService() - Method in interface org.onosproject.core.MetricsHelper
Returns MetricService instance.
MICROWAVE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
midLoad() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns mid load of connect point.
midPollInterval() - Static method in class org.onosproject.net.statistic.TypedFlowEntryWithLoad
Returns mid polling interval.
min(Path) - Method in interface org.onosproject.net.statistic.StatisticService
Find the least loaded link along a path.
MIN_PRECEDENCE - Static variable in interface org.onosproject.net.meter.Band
 
MIN_PRIORITY - Static variable in interface org.onosproject.net.flow.FlowRule
 
MIN_PRIORITY - Static variable in interface org.onosproject.net.flowobjective.Objective
 
MIN_PRIORITY - Static variable in class org.onosproject.net.intent.Intent
 
minFrequency() - Method in class org.onosproject.net.device.OmsPortDescription
Deprecated.
Returns minimum frequency.
minFrequency() - Method in class org.onosproject.net.OmsPort
Deprecated.
Returns the minimum frequency.
minor() - Method in class org.onosproject.core.Version
Returns the minor version number.
MINUS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
MirroringConfig - Interface in org.onosproject.net.behaviour
Behaviour for handling various drivers for mirroring configurations.
MirroringDescription - Interface in org.onosproject.net.behaviour
The abstraction of a mirroring.
MirroringName - Class in org.onosproject.net.behaviour
Represents for a mirroring name.
mirroringName(String) - Static method in class org.onosproject.net.behaviour.MirroringName
Creates a mirroring name using the supplied string.
MirroringStatistics - Class in org.onosproject.net.behaviour
Represents statistics associated to a mirroring.
mirroringStatistics(String, Map<String, Integer>) - Static method in class org.onosproject.net.behaviour.MirroringStatistics
Creates a MirroringStatistics using the supplied information.
mirrorPort() - Method in class org.onosproject.net.behaviour.DefaultMirroringDescription
Returns mirror port.
mirrorPort() - Method in interface org.onosproject.net.behaviour.MirroringDescription
Returns mirror port.
mirrorVlan() - Method in class org.onosproject.net.behaviour.DefaultMirroringDescription
Returns mirror vlan.
mirrorVlan() - Method in interface org.onosproject.net.behaviour.MirroringDescription
Returns mirror vlan.
Mod - Class in org.onosproject.ui.topo
Highlighting modification.
Mod(String) - Constructor for class org.onosproject.ui.topo.Mod
Constructs a mod with the given identifier.
MOD_ANIMATED - Static variable in class org.onosproject.ui.topo.LinkHighlight
Denotes a link to be tagged with animated traffic ("marching ants").
MOD_OPTICAL - Static variable in class org.onosproject.ui.topo.LinkHighlight
Denotes a link to be tagged as an optical link.
modArpSha(MacAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a l3 ARP Ether src modification.
modArpSpa(IpAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 ARP IP src modification.
mode() - Method in class org.onosproject.net.device.DefaultDeviceInterfaceDescription
Returns the operation mode of the interface.
mode() - Method in interface org.onosproject.net.device.DeviceInterfaceDescription
Returns the operation mode of the interface.
model() - Method in class org.onosproject.rest.ApiDocProvider
Returns input stream containing JSON model schema.
modify(FlowRule) - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
Appends a flow rule modify to the current stage.
modifyDeviceDetails(PropertyPanel, DeviceId) - Method in class org.onosproject.ui.UiTopoOverlay
Callback to modify the contents of the details panel for a selected device.
modifyHostDetails(PropertyPanel, HostId) - Method in class org.onosproject.ui.UiTopoOverlay
Callback to modify the contents of the details panel for a selected host.
modifySummary(PropertyPanel) - Method in class org.onosproject.ui.UiTopoOverlay
Callback to modify the contents of the summary panel.
modL0Lambda(Lambda) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates an L0 modification with the specified OCh signal.
modL1OduSignalId(OduSignalId) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates an L1 modification with the specified ODU signal Id.
modL2Dst(MacAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L2 dst modification.
modL2Src(MacAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a l2 src modification.
modL3ArpOp(short) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a l3 ARP operation modification.
modL3Dst(IpAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 IPv4 dst modification.
modL3IPv6Dst(IpAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 IPv6 dst modification.
modL3IPv6FlowLabel(int) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 IPv6 Flow Label modification.
modL3IPv6Src(IpAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 IPv6 src modification.
modL3Src(IpAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 IPv4 src modification.
modMplsBos(boolean) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a MPLS BOS bit modification.
modMplsLabel(MplsLabel) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a MPLS label modification.
mods() - Method in class org.onosproject.ui.topo.LinkHighlight
Returns the highlight modifications.
modTcpDst(TpPort) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a TCP dst modification.
modTcpSrc(TpPort) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a TCP src modification.
ModTransportPortInstruction(L4ModificationInstruction.L4SubType, TpPort) - Constructor for class org.onosproject.net.flow.instructions.L4ModificationInstruction.ModTransportPortInstruction
 
modTunnelId(long) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a Tunnel ID modification.
modUdpDst(TpPort) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a UDP dst modification.
modUdpSrc(TpPort) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a UDP src modification.
modVlanId(VlanId) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a VLAN ID modification.
modVlanPcp(Byte) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a VLAN PCP modification.
monitorDstPorts() - Method in class org.onosproject.net.behaviour.DefaultMirroringDescription
Returns dst ports to monitor.
monitorDstPorts() - Method in interface org.onosproject.net.behaviour.MirroringDescription
Returns dst ports to monitor.
monitorSrcPorts() - Method in class org.onosproject.net.behaviour.DefaultMirroringDescription
Returns src ports to monitor.
monitorSrcPorts() - Method in interface org.onosproject.net.behaviour.MirroringDescription
Returns src ports to monitor.
monitorVlans() - Method in class org.onosproject.net.behaviour.DefaultMirroringDescription
Returns vlans to monitor.
monitorVlans() - Method in interface org.onosproject.net.behaviour.MirroringDescription
Returns vlans to monitor.
moveLeadership(String, NodeId) - Method in interface org.onosproject.cluster.LeadershipStore
Updates state so that given node is leader for a topic.
mplsBos() - Method in class org.onosproject.net.flow.criteria.MplsBosCriterion
 
mplsBos() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsBosInstruction
 
MplsBosCriterion - Class in org.onosproject.net.flow.criteria
Implementation of MPLS BOS criterion (1 bit).
MplsCriterion - Class in org.onosproject.net.flow.criteria
Implementation of MPLS tag criterion (20 bits).
MplsIntent - Class in org.onosproject.net.intent
Deprecated.
in Goldeneye Release, in favour of encapsulation constraint EncapsulationConstraint with Encasulation type EncapsulationType MPLS.
MplsIntent() - Constructor for class org.onosproject.net.intent.MplsIntent
Deprecated.
Constructor for serializer.
MplsIntent.Builder - Class in org.onosproject.net.intent
Deprecated.
Builder of an MPLS intent.
mplsLabel() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsLabelInstruction
Deprecated.
deprecated in 1.5.0 Falcon
MplsPathIntent - Class in org.onosproject.net.intent
Deprecated.
in Goldeneye Release, in favour of encapsulation constraint EncapsulationConstraint
MplsPathIntent.Builder - Class in org.onosproject.net.intent
Deprecated.
Builder of a host to host intent.
MplsQuery - Interface in org.onosproject.net.behaviour
A HandlerBehaviour to check the capability of MPLS.
MplsTcCriterion - Class in org.onosproject.net.flow.criteria
Implementation of MPLS TC criterion (3 bits).
multicast(M, MessageSubject, Function<M, byte[]>, Set<NodeId>) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Multicasts a message to a set of controller nodes.
MulticastRouteService - Interface in org.onosproject.net.mcast
A service interface for maintaining multicast information.
MultiPointToSinglePointIntent - Class in org.onosproject.net.intent
Abstraction of multiple source to single destination connectivity intent.
MultiPointToSinglePointIntent() - Constructor for class org.onosproject.net.intent.MultiPointToSinglePointIntent
Constructor for serializer.
MultiPointToSinglePointIntent.Builder - Class in org.onosproject.net.intent
Builder of a multi point to single point intent.
MultiValuedTimestamp<T extends Comparable<T>,U extends Comparable<U>> - Class in org.onosproject.store.service
A logical timestamp that derives its value from two input values.
MultiValuedTimestamp(T, U) - Constructor for class org.onosproject.store.service.MultiValuedTimestamp
Creates a new timestamp based on two values.
MutableAnnotations - Interface in org.onosproject.net
Represents an mutable set of simple key/value string annotations.
MutexTask - Interface in org.onosproject.store.service
The MutexTask interface should be implemented by any class whose instances distributed across controllers are intended to be executed in a mutually exclusive fashion.

N

name() - Method in interface org.onosproject.app.ApplicationDescription
Returns the application name id.
name() - Method in class org.onosproject.app.DefaultApplicationDescription
 
name() - Method in class org.onosproject.cfg.ComponentConfigEvent
Returns the property name.
name() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property name.
name() - Method in interface org.onosproject.core.ApplicationId
Returns the applications supplied identifier.
name() - Method in class org.onosproject.core.DefaultApplicationId
 
NAME - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for instance name.
name(String) - Method in interface org.onosproject.net.behaviour.BridgeDescription.Builder
Returns bridge description builder with a given name.
name() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns bridge name.
name() - Method in class org.onosproject.net.behaviour.BridgeName
Returns the bridge name string.
name(String) - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription.Builder
 
name() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
name() - Method in class org.onosproject.net.behaviour.DefaultMirroringDescription
Returns mirroring name.
name() - Method in interface org.onosproject.net.behaviour.MirroringDescription
Returns mirroring name.
name() - Method in class org.onosproject.net.behaviour.MirroringName
Returns the mirroring name string.
name() - Method in class org.onosproject.net.behaviour.MirroringStatistics
Returns the mirroring name string.
NAME - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
 
name() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns friendly label for the element.
name(String) - Method in class org.onosproject.net.config.basics.BasicElementConfig
Sets friendly label for the element.
name() - Method in class org.onosproject.net.device.DefaultDeviceInterfaceDescription
Returns the name of the interface.
name() - Method in interface org.onosproject.net.device.DeviceInterfaceDescription
Returns the name of the interface.
name() - Method in class org.onosproject.net.driver.DefaultDriver
 
name() - Method in interface org.onosproject.net.driver.Driver
Returns the driver name.
name() - Method in class org.onosproject.net.key.CommunityName
Returns the community name.
name() - Method in class org.onosproject.net.PortNumber
Returns the backing string value.
name() - Method in class org.onosproject.net.region.DefaultRegion
 
name() - Method in interface org.onosproject.net.region.Region
Returns the friendly region name that can be used for display purposes.
name() - Method in class org.onosproject.rest.ApiDocProvider
Returns the REST API name.
name - Variable in class org.onosproject.security.Permission
 
name() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Returns the name of the primitive.
name() - Method in class org.onosproject.store.service.AtomicValueEvent
Returns the AtomicValue name.
name() - Method in interface org.onosproject.store.service.DistributedPrimitive
Returns the name of this primitive.
name() - Method in class org.onosproject.store.service.EventuallyConsistentMapEvent
Returns the map name.
name() - Method in class org.onosproject.store.service.MapEvent
Returns the map name.
name() - Method in class org.onosproject.store.service.MapInfo
Returns the name of the map.
name() - Method in class org.onosproject.store.service.PartitionInfo
Returns the name of the partition.
name() - Method in class org.onosproject.store.service.SetEvent
Returns the set name.
name() - Method in class org.onosproject.store.service.Synchronous
 
name() - Method in class org.onosproject.ui.model.topo.UiElement
Returns a friendly name to be used for display purposes.
name() - Method in class org.onosproject.ui.model.topo.UiRegion
 
navigableKeySet() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
navigableKeySet() - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Returns a navigable set of the keys in this map.
navigableKeySet() - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns a navigable set of the keys in this map.
NetTools - Class in org.onosproject.net
Deprecated.
in Hummingbird release
NetworkConfigEvent - Class in org.onosproject.net.config
Describes network configuration event.
NetworkConfigEvent(NetworkConfigEvent.Type, Object, Class) - Constructor for class org.onosproject.net.config.NetworkConfigEvent
Creates an event of a given type and for the specified subject and the current time.
NetworkConfigEvent(NetworkConfigEvent.Type, Object, Class, long) - Constructor for class org.onosproject.net.config.NetworkConfigEvent
Creates an event of a given type and for the specified subject and time.
NetworkConfigEvent(NetworkConfigEvent.Type, Object, Config, Config, Class) - Constructor for class org.onosproject.net.config.NetworkConfigEvent
Creates an event of a given type and for the specified subject, previous config and time.
NetworkConfigEvent.Type - Enum in org.onosproject.net.config
Type of network configuration events.
NetworkConfigListener - Interface in org.onosproject.net.config
Entity capable of receiving network configuration related events.
NetworkConfigRegistry - Interface in org.onosproject.net.config
Service for tracking network configuration factories.
NetworkConfigService - Interface in org.onosproject.net.config
Service for tracking network configurations which specify how the discovered network information should be interpreted and how the core or applications should act on or configure the network.
NetworkConfigStore - Interface in org.onosproject.net.config
Mechanism for distributing and storing network configuration information.
NetworkConfigStoreDelegate - Interface in org.onosproject.net.config
Network configuration store delegate abstraction.
NetworkResource - Interface in org.onosproject.net
Representation of a network resource, e.g.
newActiveMemberForPartition(PartitionId, NodeId) - Method in interface org.onosproject.cluster.ClusterMetadataProviderService
Notifies that a node just become the active member of a partition.
newArray(ObjectNode, String) - Method in class org.onosproject.rest.AbstractWebResource
Creates and returns a new child array within the specified parent and bound to the given key.
newAsyncAtomicValue(String, Serializer) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncAtomicValue.
newAsyncConsistentMap(String, Serializer) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncConsistentMap.
newAsyncConsistentTreeMap(String, Serializer) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncConsistentTreeMap.
newAsyncCounter(String) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncAtomicCounter.
newAsyncDistributedSet(String, Serializer) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncDistributedSet.
newAsyncDocumentTree(String, Serializer) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncDocumentTree.
newAsyncLeaderElector(String) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncLeaderElector.
newBuilder() - Static method in class org.onosproject.store.primitives.MapUpdate
Creates a new builder instance.
newDwdmSlot(ChannelSpacing, int) - Static method in class org.onosproject.net.OchSignal
Creates an instance of OchSignal representing a fixed DWDM frequency slot.
newFlexGridSlot(int) - Static method in class org.onosproject.net.OchSignal
Creates an instance of OchSignal representing a flex grid frequency slot.
newHandlers() - Method in interface org.onosproject.ui.UiMessageHandlerFactory
Produces a collection of new message handlers.
newMaps() - Method in interface org.onosproject.ui.UiTopoMapFactory
Produces a list of new maps.
newObject(ObjectNode, String) - Method in class org.onosproject.rest.AbstractWebResource
Creates and returns a new child object within the specified parent and bound to the given key.
newOchSignalTreeSet() - Static method in class org.onosproject.net.DefaultOchSignalComparator
Creates a new instance of TreeSet using this Comparator.
newOverlays() - Method in interface org.onosproject.ui.UiTopoOverlayFactory
Produces a collection of new overlay handlers.
newStage() - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
Closes the current stage and starts a new one.
newTypedStoredFlowEntry(FlowEntry) - Static method in class org.onosproject.net.statistic.TypedFlowEntryWithLoad
Creates a new typed flow entry with the given flow entry fe.
newValue() - Method in class org.onosproject.cluster.PartitionDiff
Returns the new partition value.
newValue() - Method in class org.onosproject.event.Change
Returns new or current value.
newValue() - Method in class org.onosproject.store.service.AtomicValueEvent
Returns the newly set value.
newValue() - Method in class org.onosproject.store.service.DocumentTreeEvent
Returns the new value.
newValue() - Method in class org.onosproject.store.service.MapEvent
Returns the new value in the map associated with the key.
newWorkQueue(String, Serializer) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new WorkQueue.
next(NextObjective) - Method in interface org.onosproject.net.behaviour.Pipeliner
Installs the next hop elements into the device.
next() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
next(DeviceId, NextObjective) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Installs the next hop elements into the specified device.
next() - Method in interface org.onosproject.net.flowobjective.NextObjective
The collection of treatments that need to be applied to a set of traffic.
NEXT - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
nextElement() - Method in class org.onosproject.rest.AbstractInjectionResource.StreamEnumeration
 
NextGroup - Interface in org.onosproject.net.behaviour
Opaque data type for carrying group-like information.
nextId() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
nextId() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective
Obtain the traffic treatment for this objective.
NextObjective - Interface in org.onosproject.net.flowobjective
Represents a nexthop which will be translated by a driver into the appropriate group or actions needed to implement the egress function.
NextObjective.Builder - Interface in org.onosproject.net.flowobjective
A next step builder.
NextObjective.Type - Enum in org.onosproject.net.flowobjective
Represents the type of next phase to build.
nextStep(int) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
nextStep(int) - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
Assigns a next step to the forwarding objective.
NO_DRIVER - Static variable in class org.onosproject.net.AbstractProjectableModel
 
NO_DRIVER_SERVICE - Static variable in class org.onosproject.net.AbstractProjectableModel
 
node - Variable in class org.onosproject.net.config.Config
 
node() - Method in class org.onosproject.net.config.Config
Returns the JSON node that contains the configuration data.
node(ObjectNode, String) - Static method in class org.onosproject.ui.JsonUtils
Returns the specified node property as an object node.
NODE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
NodeBadge - Class in org.onosproject.ui.topo
Designates a badge to be applied to a node in the topology view.
NodeBadge.Status - Enum in org.onosproject.ui.topo
Designates the badge status.
NodeHighlight - Class in org.onosproject.ui.topo
Parent class of DeviceHighlight and HostHighlight.
NodeHighlight(TopoElementType, String) - Constructor for class org.onosproject.ui.topo.NodeHighlight
Constructs a node highlight entity.
nodeId() - Method in class org.onosproject.cluster.Leader
Returns the identifier for of leader.
NodeId - Class in org.onosproject.cluster
Controller cluster identity.
NodeId(String) - Constructor for class org.onosproject.cluster.NodeId
Creates a new cluster node identifier from the specified string.
nodeId(String) - Static method in class org.onosproject.cluster.NodeId
Creates a new cluster node identifier from the specified string.
nodeId() - Method in class org.onosproject.net.packet.DefaultPacketRequest
 
nodeId() - Method in interface org.onosproject.net.packet.PacketRequest
Obtain the node id.
nodesAdded() - Method in class org.onosproject.cluster.ClusterMetadataDiff
Returns the set of nodes added with this metadata change.
NodeSelection - Class in org.onosproject.ui.topo
Encapsulates a selection of devices and/or hosts from the topology view.
NodeSelection(ObjectNode, DeviceService, HostService) - Constructor for class org.onosproject.ui.topo.NodeSelection
Creates a node selection entity, from the given payload, using the supplied device and host services.
nodesRemoved() - Method in class org.onosproject.cluster.ClusterMetadataDiff
Returns the set of nodes removed with this metadata change.
NONE - Static variable in class org.onosproject.net.DeviceId
Represents either no device, or an unspecified device.
NONE - Static variable in class org.onosproject.net.HostId
Represents either no host, or an unspecified host; used for creating open ingress/egress edge links.
NONE - Static variable in class org.onosproject.net.HostLocation
Represents a no location or an unknown location.
NONE - Static variable in class org.onosproject.net.provider.ProviderId
Represents no provider ID.
none() - Method in class org.onosproject.ui.topo.NodeSelection
Returns true if nothing is selected.
nonNullCompare(Object, Object) - Method in class org.onosproject.ui.table.cell.AbstractCellComparator
Compares its two arguments for order.
nonNullCompare(Object, Object) - Method in class org.onosproject.ui.table.cell.DefaultCellComparator
 
nonNullFormat(Object) - Method in class org.onosproject.ui.table.cell.AbstractCellFormatter
Formats the specified value into a string appropriate for displaying in a table cell.
nonNullFormat(Object) - Method in class org.onosproject.ui.table.cell.AppIdFormatter
 
nonNullFormat(Object) - Method in class org.onosproject.ui.table.cell.ConnectPointFormatter
 
nonNullFormat(Object) - Method in class org.onosproject.ui.table.cell.DefaultCellFormatter
 
nonNullFormat(Object) - Method in class org.onosproject.ui.table.cell.EnumFormatter
 
nonNullFormat(Object) - Method in class org.onosproject.ui.table.cell.HexFormatter
 
nonNullFormat(Object) - Method in class org.onosproject.ui.table.cell.HexLongFormatter
 
nonNullFormat(Object) - Method in class org.onosproject.ui.table.cell.HostLocationFormatter
 
nonNullFormat(Object) - Method in class org.onosproject.ui.table.cell.NumberFormatter
 
nonNullFormat(Object) - Method in class org.onosproject.ui.table.cell.TimeFormatter
 
NoRemoteHandler() - Constructor for exception org.onosproject.store.cluster.messaging.MessagingException.NoRemoteHandler
 
NORMAL - Static variable in class org.onosproject.net.PortNumber
 
noRowsMessage(ObjectNode) - Method in class org.onosproject.ui.table.TableRequestHandler
Subclasses should return the message to display in the table when there are no rows to display.
NoSuchDocumentPathException - Exception in org.onosproject.store.service
An exception to be thrown when an invalid path is passed to the DocumentTree.
NoSuchDocumentPathException() - Constructor for exception org.onosproject.store.service.NoSuchDocumentPathException
 
NoSuchDocumentPathException(String) - Constructor for exception org.onosproject.store.service.NoSuchDocumentPathException
 
NoSuchDocumentPathException(String, Throwable) - Constructor for exception org.onosproject.store.service.NoSuchDocumentPathException
 
NoSuchDocumentPathException(Throwable) - Constructor for exception org.onosproject.store.service.NoSuchDocumentPathException
 
NOT_EXPECTED - Static variable in class org.onosproject.net.link.DefaultLinkDescription
 
notify(E) - Method in interface org.onosproject.store.StoreDelegate
Notifies the delegate via the specified event.
notifyDelegate(E) - Method in class org.onosproject.store.AbstractStore
Notifies the delegate with the specified event.
notifyDelegate(List<E>) - Method in class org.onosproject.store.AbstractStore
Notifies the delegate with the specified list of events.
notifyOfFailovers(Collection<Group>) - Method in interface org.onosproject.net.group.GroupProviderService
Notifies store of group failovers.
notifyOfFailovers(Collection<Group>) - Method in interface org.onosproject.net.group.GroupStore
Indicates failover within a failover group.
now() - Method in interface org.onosproject.core.HybridLogicalClockService
Returns the current time derived from the hybrid logical time.
NshContextHeader - Class in org.onosproject.net
 
nshContextHeader() - Method in class org.onosproject.net.NshContextHeader
Returns nsh context header value.
NshServiceIndex - Class in org.onosproject.net
 
NshServicePathId - Class in org.onosproject.net
 
NULL_ID - Static variable in class org.onosproject.ui.model.topo.UiRegion
The identifier for the null-region.
nullRegion() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns a reference to the null-region.
number() - Method in class org.onosproject.net.DefaultPort
 
number() - Method in interface org.onosproject.net.Port
Returns the port number.
number() - Method in enum org.onosproject.net.PortNumber.Logical
 
number() - Method in class org.onosproject.net.utils.ForwardingPort
 
number(ObjectNode, String) - Static method in class org.onosproject.ui.JsonUtils
Returns the specified node property as a number.
number(int) - Static method in class org.onosproject.ui.topo.NodeBadge
Returns a numeric badge, with default status.
number(NodeBadge.Status, int) - Static method in class org.onosproject.ui.topo.NodeBadge
Returns a numeric badge, with the given status and optional message.
number(NodeBadge.Status, int, String) - Static method in class org.onosproject.ui.topo.NodeBadge
Returns a numeric badge, with the given status and optional message.
NumberFormatter - Class in org.onosproject.ui.table.cell
Formats number using the specified format string".
NumberFormatter() - Constructor for class org.onosproject.ui.table.cell.NumberFormatter
Creates a formatter using the default format (no decimal places).
NumberFormatter(String) - Constructor for class org.onosproject.ui.table.cell.NumberFormatter
Creates a formatter using a DecimalFormat configured with the given format string.
NumberFormatter(NumberFormat) - Constructor for class org.onosproject.ui.table.cell.NumberFormatter
Creates a formatter using the specified NumberFormat.

O

object - Variable in class org.onosproject.net.config.Config
 
Objective - Interface in org.onosproject.net.flowobjective
Base representation of a flow-objective description.
Objective.Builder - Interface in org.onosproject.net.flowobjective
An objective builder.
Objective.Operation - Enum in org.onosproject.net.flowobjective
Type of operation.
ObjectiveContext - Interface in org.onosproject.net.flowobjective
The context of a objective that will become the subject of the notification.
ObjectiveError - Enum in org.onosproject.net.flowobjective
Represents the set of errors possible when processing an objective.
ObjectiveEvent - Class in org.onosproject.net.flowobjective
Describes a objective event.
ObjectiveEvent(ObjectiveEvent.Type, Integer) - Constructor for class org.onosproject.net.flowobjective.ObjectiveEvent
Creates an event of the given type for the specified objective id.
ObjectiveEvent(ObjectiveEvent.Type, Integer, long) - Constructor for class org.onosproject.net.flowobjective.ObjectiveEvent
Creates an event of the given type for the specified objective id at the given time.
ObjectiveEvent.Type - Enum in org.onosproject.net.flowobjective
Type of objective events.
objectives() - Method in class org.onosproject.net.intent.FlowObjectiveIntent
Returns the collection of backing flow objectives.
objectNode() - Method in class org.onosproject.ui.UiMessageHandler
Returns a freshly minted object node.
OBLIQUE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
observer(int) - Static method in interface org.onosproject.net.packet.PacketProcessor
Returns a priority in the OBSERVER range, where processors cannot take any action, but can observe what action has been taken until then.
OBSERVER_MAX - Static variable in interface org.onosproject.net.packet.PacketProcessor
 
ObstacleConstraint - Class in org.onosproject.net.intent.constraint
Constraint that evaluates elements not passed through.
ObstacleConstraint(DeviceId...) - Constructor for class org.onosproject.net.intent.constraint.ObstacleConstraint
Creates a new constraint that the specified device are not passed through.
obstacles() - Method in class org.onosproject.net.intent.constraint.ObstacleConstraint
Returns the obstacle device ids.
OchPort - Class in org.onosproject.net
Deprecated.
in Goldeneye (1.6.0)
OchPort(Element, PortNumber, boolean, OduSignalType, boolean, OchSignal, Annotations...) - Constructor for class org.onosproject.net.OchPort
Deprecated.
Creates an OCh port in the specified network element.
OchPortDescription - Class in org.onosproject.net.device
Deprecated.
in Goldeneye (1.6.0)
OchPortDescription(PortNumber, boolean, OduSignalType, boolean, OchSignal, SparseAnnotations...) - Constructor for class org.onosproject.net.device.OchPortDescription
Deprecated.
in Goldeneye (1.6.0)
OchPortDescription(PortDescription, OduSignalType, boolean, OchSignal, SparseAnnotations) - Constructor for class org.onosproject.net.device.OchPortDescription
Deprecated.
in Goldeneye (1.6.0)
ochSignal(GridType, ChannelSpacing, int, int) - Static method in interface org.onosproject.net.Lambda
Creates a Lambda instance with the specified arguments.
OchSignal - Class in org.onosproject.net
Implementation of Lambda representing OCh (Optical Channel) Signal.
OchSignal(GridType, ChannelSpacing, int, int) - Constructor for class org.onosproject.net.OchSignal
Creates an instance with the specified arguments.
OchSignal(Frequency, ChannelSpacing, int) - Constructor for class org.onosproject.net.OchSignal
Deprecated.
1.4.0 Emu Release
OchSignalCriterion - Class in org.onosproject.net.flow.criteria
Implementation of OCh (Optical Channel) signal criterion.
OchSignalType - Enum in org.onosproject.net
Represents OCh (Optical Channel) signal type defined in Open Networking Foundation "Optical Transport Protocol Extensions Version 1.0".
OchSignalTypeCriterion - Class in org.onosproject.net.flow.criteria
Implementation of OCh (Optical Channel) signal type criterion.
OduCltPort - Class in org.onosproject.net
Deprecated.
in Goldeneye (1.6.0)
OduCltPort(Element, PortNumber, boolean, CltSignalType, Annotations...) - Constructor for class org.onosproject.net.OduCltPort
Deprecated.
Creates an ODU client port in the specified network element.
OduCltPortDescription - Class in org.onosproject.net.device
Deprecated.
in Goldeneye (1.6.0)
OduCltPortDescription(PortNumber, boolean, CltSignalType, SparseAnnotations...) - Constructor for class org.onosproject.net.device.OduCltPortDescription
Deprecated.
Creates ODU client port description based on the supplied information.
OduCltPortDescription(PortDescription, CltSignalType, SparseAnnotations) - Constructor for class org.onosproject.net.device.OduCltPortDescription
Deprecated.
Creates ODU client port description based on the supplied information.
oduSignalId() - Method in class org.onosproject.net.flow.criteria.OduSignalIdCriterion
Returns the ODU Signal to match.
oduSignalId() - Method in class org.onosproject.net.flow.instructions.L1ModificationInstruction.ModOduSignalIdInstruction
 
OduSignalId - Class in org.onosproject.net
Implementation of ODU Signal ID.
OduSignalId(int, int, byte[]) - Constructor for class org.onosproject.net.OduSignalId
Creates an instance with the specified arguments.
oduSignalId(int, int, byte[]) - Static method in class org.onosproject.net.OduSignalId
Returns the OduSignalId representing the specified parameters.
OduSignalIdCriterion - Class in org.onosproject.net.flow.criteria
Implementation of ODU (Optical channel Data Unit) signal ID signal criterion.
OduSignalType - Enum in org.onosproject.net
Represents ODU (Optical channel Data Unit) signal type.
OduSignalTypeCriterion - Class in org.onosproject.net.flow.criteria
Implementation of ODU (Optical channel Data Unit) signal Type criterion.
OduSignalUtils - Class in org.onosproject.net
Collection of helper methods to convert various SignalTypes to OduSignalType, and to build OduSignalId.
of(NodeId, long) - Static method in class org.onosproject.mastership.MastershipTerm
 
of(double, DataRateUnit) - Static method in class org.onosproject.net.intent.constraint.BandwidthConstraint
Creates a new bandwidth constraint.
of(String, ApplicationId) - Static method in class org.onosproject.net.intent.Key
Creates a key based on the provided string.
of(long, ApplicationId) - Static method in class org.onosproject.net.intent.Key
Creates a key based on the provided long.
of(int) - Static method in class org.onosproject.net.NshContextHeader
Returns the NshContextHeader by setting its value.
of(short) - Static method in class org.onosproject.net.NshServiceIndex
Returns the NshServiceIndex by setting its value.
of(int) - Static method in class org.onosproject.net.NshServicePathId
Returns the NshServicePathId by setting its value.
of(long, Class<T>) - Static method in class org.onosproject.net.resource.ResourceConsumerId
Creates ResourceConsumerId from given value and class.
of(T) - Static method in class org.onosproject.net.resource.ResourceConsumerId
Creates ResourceConsumerId instance from Identifier object.
of(long) - Static method in class org.onosproject.net.TributarySlot
 
ofType(Band.Type) - Method in interface org.onosproject.net.meter.Band.Builder
Assigns the Band.Type of this band.
ofType(Band.Type) - Method in class org.onosproject.net.meter.DefaultBand.Builder
 
oldValue() - Method in class org.onosproject.cluster.PartitionDiff
Returns the old partition value.
oldValue() - Method in class org.onosproject.event.Change
Returns previous value.
oldValue() - Method in class org.onosproject.store.service.AtomicValueEvent
Returns the old replaced value.
oldValue() - Method in class org.onosproject.store.service.DocumentTreeEvent
Returns the old value.
oldValue() - Method in class org.onosproject.store.service.MapEvent
Returns the value associated with the key, before it was updated.
OmsPort - Class in org.onosproject.net
Deprecated.
in Goldeneye (1.6.0)
OmsPort(Element, PortNumber, boolean, Frequency, Frequency, Frequency, Annotations...) - Constructor for class org.onosproject.net.OmsPort
Deprecated.
Creates an OMS port in the specified network element.
OmsPortDescription - Class in org.onosproject.net.device
Deprecated.
in Goldeneye (1.6.0)
OmsPortDescription(PortNumber, boolean, Frequency, Frequency, Frequency, SparseAnnotations...) - Constructor for class org.onosproject.net.device.OmsPortDescription
Deprecated.
in Goldeneye (1.6.0)
OmsPortDescription(PortDescription, Frequency, Frequency, Frequency, SparseAnnotations) - Constructor for class org.onosproject.net.device.OmsPortDescription
Deprecated.
in Goldeneye (1.6.0)
onApply(Config) - Method in interface org.onosproject.net.config.ConfigApplyDelegate
Processes changes applied to the specified configuration.
one(HostId) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
Sets the first host of the intent that will be built.
one() - Method in class org.onosproject.net.intent.HostToHostIntent
Returns identifier of the first host.
one(ConnectPoint) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
Sets the first connection point of the two way intent that will be built.
one() - Method in class org.onosproject.net.intent.TwoWayP2PIntent
Returns identifier of the first host.
one() - Method in class org.onosproject.ui.topo.BiLink
Returns the first link in this bi-link.
onError(FlowRuleOperations) - Method in interface org.onosproject.net.flow.FlowRuleOperationsContext
 
onError(Objective, ObjectiveError) - Method in class org.onosproject.net.flowobjective.DefaultObjectiveContext
 
onError(Objective, ObjectiveError) - Method in interface org.onosproject.net.flowobjective.ObjectiveContext
Invoked when error is encountered while executing the flow objective.
onError(MeterRequest, MeterFailReason) - Method in interface org.onosproject.net.meter.MeterContext
Invoked when error is encountered while installing a meter.
onProcessLimit() - Method in interface org.onosproject.event.EventSink
Handles notification that event processing time limit has been exceeded.
onProcessLimit() - Method in class org.onosproject.event.ListenerRegistry
 
onSuccess(FlowRuleOperations) - Method in interface org.onosproject.net.flow.FlowRuleOperationsContext
 
onSuccess(Objective) - Method in class org.onosproject.net.flowobjective.DefaultObjectiveContext
 
onSuccess(Objective) - Method in interface org.onosproject.net.flowobjective.ObjectiveContext
Invoked on successful execution of the flow objective.
onSuccess(MeterRequest) - Method in interface org.onosproject.net.meter.MeterContext
Invoked on successful installation of the meter.
onUpdate(IntentData) - Method in interface org.onosproject.net.intent.IntentStoreDelegate
Called when a new intent has been updated for which this node is the master.
op() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpOpInstruction
 
op() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
op() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
op() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
op() - Method in interface org.onosproject.net.flowobjective.Objective
The type of operation for this objective.
operation(FlowRuleOperation) - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
Appends an existing flow rule to the current stage.
operations() - Method in class org.onosproject.net.group.GroupOperations
Returns immutable list of group operation.
operations() - Method in class org.onosproject.net.meter.MeterOperations
Returns immutable list of Meter operation.
operator() - Method in class org.onosproject.net.flow.BatchOperationEntry
Gets the operator of this operation.
ops() - Method in class org.onosproject.net.flow.FlowRuleBatchRequest
Deprecated.
 
OPTICAL_WAVES - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the number of optical waves.
OpticalCircuitIntent - Class in org.onosproject.net.intent
An optical layer intent for circuits between two OduClt ports.
OpticalCircuitIntent(ApplicationId, Key, ConnectPoint, ConnectPoint, CltSignalType, boolean, int) - Constructor for class org.onosproject.net.intent.OpticalCircuitIntent
Creates an optical circuit intent between the specified connection points.
OpticalCircuitIntent() - Constructor for class org.onosproject.net.intent.OpticalCircuitIntent
Constructor for serializer.
OpticalCircuitIntent.Builder - Class in org.onosproject.net.intent
Builder for optical circuit intents.
OpticalConnectivityIntent - Class in org.onosproject.net.intent
An optical layer intent for connectivity between two OCh ports.
OpticalConnectivityIntent(ApplicationId, Key, ConnectPoint, ConnectPoint, OduSignalType, boolean, int) - Constructor for class org.onosproject.net.intent.OpticalConnectivityIntent
Creates an optical connectivity intent between the specified connection points.
OpticalConnectivityIntent() - Constructor for class org.onosproject.net.intent.OpticalConnectivityIntent
Constructor for serializer.
OpticalConnectivityIntent.Builder - Class in org.onosproject.net.intent
Builder for optical connectivity intents.
OpticalOduIntent - Class in org.onosproject.net.intent
An optical layer intent between two OduClt ports - in an OTN Topology.
OpticalOduIntent(ApplicationId, Key, ConnectPoint, ConnectPoint, CltSignalType, boolean, int) - Constructor for class org.onosproject.net.intent.OpticalOduIntent
Creates an optical ODU intent between the specified connection points.
OpticalOduIntent() - Constructor for class org.onosproject.net.intent.OpticalOduIntent
Constructor for serializer.
OpticalOduIntent.Builder - Class in org.onosproject.net.intent
Builder for optical ODU intents.
OpticalPathIntent - Class in org.onosproject.net.intent
An optical layer intent with explicitly selected path.
OpticalPathIntent() - Constructor for class org.onosproject.net.intent.OpticalPathIntent
 
OpticalPathIntent.Builder - Class in org.onosproject.net.intent
Builder for optical path intents.
OptimisticConcurrencyFailure() - Constructor for exception org.onosproject.store.service.TransactionException.OptimisticConcurrencyFailure
 
opType() - Method in class org.onosproject.net.group.GroupOperation
Returns group operation type.
org.onosproject.app - package org.onosproject.app
Set of abstractions for managing network control applications.
org.onosproject.cfg - package org.onosproject.cfg
Set of abstractions for centrally managing component configurations.
org.onosproject.cluster - package org.onosproject.cluster
Set of abstractions for dealing with controller cluster related topics.
org.onosproject.codec - package org.onosproject.codec
Base JSON codec abstraction and a service for tracking various JSON codecs.
org.onosproject.core - package org.onosproject.core
ONOS Core API definitions.
org.onosproject.event - package org.onosproject.event
Local event delivery subsystem interfaces & supporting abstractions.
org.onosproject.mastership - package org.onosproject.mastership
Set of abstractions for dealing with controller mastership related topics.
org.onosproject.net - package org.onosproject.net
Network model entities & service API definitions.
org.onosproject.net.behaviour - package org.onosproject.net.behaviour
Abstractions of various device configuration or device adaptation behaviours; counterpart to the device driver subsystem.
org.onosproject.net.config - package org.onosproject.net.config
Subsystem for tracking network environment configuration.
org.onosproject.net.config.basics - package org.onosproject.net.config.basics
Various basic builtin network configurations.
org.onosproject.net.device - package org.onosproject.net.device
Infrastructure device model & related services API definitions.
org.onosproject.net.driver - package org.onosproject.net.driver
Set of facilities to allow the platform to be extended with device specific behaviours and to allow modeling device (and other entity) behaviours while hiding details of specific driver implementations.
org.onosproject.net.edge - package org.onosproject.net.edge
Service for interacting with network edge.
org.onosproject.net.flow - package org.onosproject.net.flow
Flow rule model & related services API definitions.
org.onosproject.net.flow.criteria - package org.onosproject.net.flow.criteria
Traffic selection criteria model.
org.onosproject.net.flow.instructions - package org.onosproject.net.flow.instructions
Traffic treatment model.
org.onosproject.net.flowobjective - package org.onosproject.net.flowobjective
Abstractions for objective-based flow programming of data plane without requiring device pipeline structure awareness.  This subsystem is experimental and its interfaces will change in the upcoming release.
org.onosproject.net.group - package org.onosproject.net.group
Abstractions for interacting with device port groups.
org.onosproject.net.host - package org.onosproject.net.host
End-station host model & related services API definitions.
org.onosproject.net.intent - package org.onosproject.net.intent
Set of abstractions for conveying high-level intents for treatment of selected network traffic by allowing applications to express the what rather than the how.
org.onosproject.net.intent.constraint - package org.onosproject.net.intent.constraint
Definitions of constraints used to refine intent specifications.
org.onosproject.net.key - package org.onosproject.net.key
Device key data model and services.
org.onosproject.net.link - package org.onosproject.net.link
Infrastructure link model & related services API definitions.
org.onosproject.net.mcast - package org.onosproject.net.mcast
External model entities of the multicast RIB.
org.onosproject.net.meter - package org.onosproject.net.meter
Flow meter model and related services.
org.onosproject.net.packet - package org.onosproject.net.packet
Mechanism for processing inbound packets intercepted from the data plane and for emitting outbound packets onto the data plane.
org.onosproject.net.provider - package org.onosproject.net.provider
Base abstractions related to network entity providers and their brokers.
org.onosproject.net.proxyarp - package org.onosproject.net.proxyarp
Base abstractions related to the proxy arp service.
org.onosproject.net.region - package org.onosproject.net.region
Subsystem for tracking inventory of network control regions.
org.onosproject.net.resource - package org.onosproject.net.resource
Generic network resource model and services for resource allocation and resource tracking.
org.onosproject.net.statistic - package org.onosproject.net.statistic
Service for looking up statistics on links.
org.onosproject.net.topology - package org.onosproject.net.topology
Network topology model & related services API definitions.
org.onosproject.net.utils - package org.onosproject.net.utils
Utility classes.
org.onosproject.persistence - package org.onosproject.persistence
Persistence service and builders.
org.onosproject.rest - package org.onosproject.rest
Base abstractions and utilities for developing REST APIs.
org.onosproject.security - package org.onosproject.security
Application security constructs.
org.onosproject.store - package org.onosproject.store
Abstractions for creating and interacting with distributed stores.
org.onosproject.store.cluster.messaging - package org.onosproject.store.cluster.messaging
Cluster messaging APIs for the use by the various distributed stores.
org.onosproject.store.primitives - package org.onosproject.store.primitives
Interfaces for creating various distributed primitives.
org.onosproject.store.service - package org.onosproject.store.service
Distributed core state management services.
org.onosproject.ui - package org.onosproject.ui
Mechanism for managing dynamically registered user interface extensions.
org.onosproject.ui.chart - package org.onosproject.ui.chart
Facilities for creating chart models of data for the GUI.
org.onosproject.ui.model - package org.onosproject.ui.model
Server-side modeling of UI entities.
org.onosproject.ui.model.topo - package org.onosproject.ui.model.topo
Server-side modeling of Topology View UI entities.
org.onosproject.ui.table - package org.onosproject.ui.table
Facilities for creating tabular models of data for the GUI.
org.onosproject.ui.table.cell - package org.onosproject.ui.table.cell
Set of table cell renderers and comparators for use by GUI apps.
org.onosproject.ui.topo - package org.onosproject.ui.topo
Mechanism for dynamically extending topology view with information and behaviour overlays.
origin() - Method in interface org.onosproject.app.ApplicationDescription
Returns the name of the application origin, group or company.
origin() - Method in class org.onosproject.app.DefaultApplicationDescription
 
origin() - Method in interface org.onosproject.core.Application
Returns the name of the application origin, group or company.
origin() - Method in class org.onosproject.core.DefaultApplication
 
origin() - Method in class org.onosproject.net.intent.IntentData
Returns the origin node that created this intent.
otherConfigs(SparseAnnotations) - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription.Builder
 
otherConfigs(SparseAnnotations) - Method in interface org.onosproject.net.behaviour.TunnelDescription.Builder
Returns tunnel interface descriptions builder with other configurations.
OTN - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
OtuPort - Class in org.onosproject.net
Deprecated.
in Goldeneye (1.6.0)
OtuPort(Element, PortNumber, boolean, OtuSignalType, Annotations...) - Constructor for class org.onosproject.net.OtuPort
Deprecated.
Creates an OTU port in the specified network element.
OtuPortDescription - Class in org.onosproject.net.device
Deprecated.
in Goldeneye (1.6.0)
OtuPortDescription(PortNumber, boolean, OtuSignalType, SparseAnnotations...) - Constructor for class org.onosproject.net.device.OtuPortDescription
Deprecated.
Creates OTU port description based on the supplied information.
OtuPortDescription(PortDescription, OtuSignalType, SparseAnnotations) - Constructor for class org.onosproject.net.device.OtuPortDescription
Deprecated.
Creates OTU port description based on the supplied information.
OtuSignalType - Enum in org.onosproject.net
Represents OTU (Optical channel Transport Unit) signal type.
OutboundPacket - Interface in org.onosproject.net.packet
Represents an outbound data packet that is to be emitted to network via an infrastructure device.
outPacket() - Method in class org.onosproject.net.packet.DefaultPacketContext
 
outPacket() - Method in interface org.onosproject.net.packet.PacketContext
Returns the view of the outbound packet.
ownedTopics(NodeId) - Method in interface org.onosproject.cluster.LeadershipService
Returns the set of topics owned by the specified node.
OWNER - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for device owner.
OWNER - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
 
owner() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns owner of the element.
owner(String) - Method in class org.onosproject.net.config.basics.BasicElementConfig
Sets the owner of the element.

P

P0 - Static variable in class org.onosproject.net.PortNumber
 
PacketContext - Interface in org.onosproject.net.packet
Represents context for processing an inbound packet, and (optionally) emitting a corresponding outbound packet.
PacketEvent - Class in org.onosproject.net.packet
Describes a packet event.
PacketEvent(PacketEvent.Type, OutboundPacket) - Constructor for class org.onosproject.net.packet.PacketEvent
Creates an event of the given type for the specified packet.
PacketEvent(PacketEvent.Type, OutboundPacket, long) - Constructor for class org.onosproject.net.packet.PacketEvent
Creates an event of the given type for the specified packet at the given time.
PacketEvent.Type - Enum in org.onosproject.net.packet
Type of packet events.
PacketPriority - Enum in org.onosproject.net.packet
Priorities available to applications for requests for packets from the data plane.
PacketProcessor - Interface in org.onosproject.net.packet
Abstraction of an inbound packet processor.
PacketProcessorEntry - Interface in org.onosproject.net.packet
Packet processor entry tracking the processor, its priority and time consumption.
PacketProgrammable - Interface in org.onosproject.net.packet
Packet programmable device behaviour.
PacketProvider - Interface in org.onosproject.net.packet
Abstraction of a packet provider capable of emitting packets.
PacketProviderRegistry - Interface in org.onosproject.net.packet
Abstraction of an infrastructure packet provider registry.
PacketProviderService - Interface in org.onosproject.net.packet
Entity capable of processing inbound packets.
PacketRequest - Interface in org.onosproject.net.packet
Represents a packet request made to devices.
packets() - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
packets() - Method in interface org.onosproject.net.flow.FlowEntry
Returns the number of packets this flow rule has matched.
packets() - Method in class org.onosproject.net.group.DefaultGroup
Returns the number of packets processed by this group.
packets() - Method in class org.onosproject.net.group.DefaultGroupBucket
 
packets() - Method in interface org.onosproject.net.group.Group
Returns the number of packets processed by this group.
packets() - Method in interface org.onosproject.net.group.GroupBucket
Returns the number of packets processed by this group bucket.
packets() - Method in interface org.onosproject.net.meter.Band
Returns the packets seen by this band.
packets() - Method in class org.onosproject.net.meter.DefaultBand
 
PacketService - Interface in org.onosproject.net.packet
Service for intercepting data plane packets and for emitting synthetic outbound packets.
packetsLookedup() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
packetsLookedup() - Method in interface org.onosproject.net.flow.TableStatisticsEntry
Returns the number of packets looked up in the table.
packetsMatched() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
packetsMatched() - Method in interface org.onosproject.net.flow.TableStatisticsEntry
Returns the number of packets that successfully matched in the table.
packetsReceived() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
packetsReceived() - Method in interface org.onosproject.net.device.PortStatistics
Returns the number of packets received.
packetsRxDropped() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
packetsRxDropped() - Method in interface org.onosproject.net.device.PortStatistics
Returns the number of packets dropped by RX.
packetsRxErrors() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
packetsRxErrors() - Method in interface org.onosproject.net.device.PortStatistics
Returns the number of transmit errors.
packetsSeen() - Method in class org.onosproject.net.meter.DefaultMeter
 
packetsSeen() - Method in interface org.onosproject.net.meter.Meter
Number of packets processed by this meter.
packetsSent() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
packetsSent() - Method in interface org.onosproject.net.device.PortStatistics
Returns the number of packets sent.
PacketStore - Interface in org.onosproject.net.packet
Manages routing of outbound packets.
PacketStoreDelegate - Interface in org.onosproject.net.packet
Packet store delegate abstraction.
packetsTxDropped() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
packetsTxDropped() - Method in interface org.onosproject.net.device.PortStatistics
Returns the number of packets dropped by TX.
packetsTxErrors() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
packetsTxErrors() - Method in interface org.onosproject.net.device.PortStatistics
Returns the number of receive errors.
packtes() - Method in class org.onosproject.net.behaviour.MirroringStatistics
Returns the transmitted packtes.
parent() - Method in class org.onosproject.net.driver.DefaultDriver
 
parent() - Method in interface org.onosproject.net.driver.Driver
Deprecated.
1.5.0 Falcon Release
parent() - Method in class org.onosproject.net.resource.ContinuousResource
 
parent() - Method in class org.onosproject.net.resource.ContinuousResourceId
 
parent() - Method in class org.onosproject.net.resource.DiscreteResource
 
parent() - Method in class org.onosproject.net.resource.DiscreteResourceId
 
parent() - Method in interface org.onosproject.net.resource.Resource
Returns the parent resource of this instance.
parent() - Method in class org.onosproject.net.resource.ResourceId
Returns the parent resource ID of this instance.
parent() - Method in class org.onosproject.store.service.DocumentPath
Returns a path for the parent of this node.
parent() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the identity of the parent region.
parent() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Returns the parent layout identifier.
parentRegion() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the UI region that is the parent of this region.
parents() - Method in class org.onosproject.net.driver.DefaultDriver
 
parents() - Method in interface org.onosproject.net.driver.Driver
Returns all the parent drivers from which this driver inherits behaviours and properties.
parsed() - Method in class org.onosproject.net.packet.DefaultInboundPacket
 
parsed() - Method in interface org.onosproject.net.packet.InboundPacket
Returns the parsed form of the packet.
parseShort(short) - Static method in enum org.onosproject.net.flow.FlowRule.FlowRemoveReason
 
PartialFailureConstraint - Class in org.onosproject.net.intent.constraint
A constraint that allows intents that can only be partially compiled (i.e.
PartialFailureConstraint() - Constructor for class org.onosproject.net.intent.constraint.PartialFailureConstraint
 
Partition - Interface in org.onosproject.cluster
A partition or shard is a group of controller nodes that are work together to maintain state.
PartitionAdminService - Interface in org.onosproject.store.primitives
Administrative interface for partition membership changes.
partitionClientInfo() - Method in interface org.onosproject.store.primitives.PartitionAdminService
Returns the information for partition clients.
PartitionClientInfo - Class in org.onosproject.store.service
Contains information about a database partition client.
PartitionClientInfo(PartitionId, Collection<NodeId>, long, DistributedPrimitive.Status) - Constructor for class org.onosproject.store.service.PartitionClientInfo
 
PartitionDiff - Class in org.onosproject.cluster
Utility for examining differences between two partition values.
PartitionDiff(Partition, Partition) - Constructor for class org.onosproject.cluster.PartitionDiff
 
partitionDiffs() - Method in class org.onosproject.cluster.ClusterMetadataDiff
Returns a mapping of all partition diffs.
PartitionEvent - Class in org.onosproject.store.primitives
Describes partition-related event.
PartitionEvent(PartitionEvent.Type, Partition, long) - Constructor for class org.onosproject.store.primitives.PartitionEvent
Creates an event of a given type and for the specified partition and time.
PartitionEvent.Type - Enum in org.onosproject.store.primitives
Type of partition-related events.
PartitionEventListener - Interface in org.onosproject.store.primitives
Entity capable of receiving partition-related events.
partitionId() - Method in class org.onosproject.cluster.PartitionDiff
Returns the new partition identifier.
PartitionId - Class in org.onosproject.cluster
Partition identifier.
PartitionId(int) - Constructor for class org.onosproject.cluster.PartitionId
Creates a partition identifier from an integer.
partitionId() - Method in class org.onosproject.store.service.PartitionClientInfo
Returns the identifier for the partition.
partitionInfo() - Method in interface org.onosproject.store.primitives.PartitionAdminService
Returns the information for existing partitions.
PartitionInfo - Class in org.onosproject.store.service
Contains information about a database partition.
PartitionInfo(String, long, List<String>, String) - Constructor for class org.onosproject.store.service.PartitionInfo
Class constructor.
partitionsDisabled() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Returns if partitions are disabled.
PartitionService - Interface in org.onosproject.store.primitives
Service used for accessing information about storage partitions.
PASSWORD - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the password.
password() - Method in class org.onosproject.net.key.UsernamePassword
Returns the password.
patch() - Method in class org.onosproject.core.Version
Returns the version patch segment.
PatchDescription - Interface in org.onosproject.net.behaviour
Describes a patch interface.
PatchDescription.Builder - Interface in org.onosproject.net.behaviour
Builder of patch interface description entities.
path(Path) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
Deprecated.
 
path(Path) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
Sets the path for the intent that will be built.
path() - Method in class org.onosproject.net.intent.OpticalPathIntent
 
path(Path) - Method in class org.onosproject.net.intent.PathIntent.Builder
Sets the path of the intent that will be built.
path() - Method in class org.onosproject.net.intent.PathIntent
Returns the links which the traffic goes along.
Path - Interface in org.onosproject.net
Representation of a contiguous directed path in a network.
path() - Method in class org.onosproject.store.service.DocumentTreeEvent
Returns the path to the changed node.
path() - Method in interface org.onosproject.store.service.DocumentTreeNode
Returns the path to this node in a DocumentTree.
PathAdminService - Interface in org.onosproject.net.topology
Provides administrative abilities to tailor the path service behaviours.
pathElements() - Method in class org.onosproject.store.service.DocumentPath
Returns the list of path elements representing this path in correct order.
PathIntent - Class in org.onosproject.net.intent
Abstraction of explicitly path specified connectivity intent.
PathIntent(ApplicationId, Key, TrafficSelector, TrafficTreatment, Path, List<Constraint>, int) - Constructor for class org.onosproject.net.intent.PathIntent
Creates a new point-to-point intent with the supplied ingress/egress ports and using the specified explicit path.
PathIntent(ApplicationId, Key, TrafficSelector, TrafficTreatment, Path, List<Constraint>, int, PathIntent.ProtectionType) - Constructor for class org.onosproject.net.intent.PathIntent
Creates a new point-to-point intent with the supplied ingress/egress ports and using the specified explicit path, which can be classified as PRIMARY or BACKUP.
PathIntent() - Constructor for class org.onosproject.net.intent.PathIntent
Constructor for serializer.
PathIntent.Builder - Class in org.onosproject.net.intent
Builder of a host to host intent.
PathIntent.ProtectionType - Enum in org.onosproject.net.intent
 
PathService - Interface in org.onosproject.net.topology
Service for obtaining pre-computed paths or for requesting computation of paths using the current topology snapshot.
payLoad() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
payLoad() - Method in interface org.onosproject.net.flow.FlowRule
Returns the third party original flow rule.
payLoad() - Method in class org.onosproject.net.flow.FlowRuleExtPayLoad
Returns private flow.
payload() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
Returns the message payload.
payload() - Method in class org.onosproject.store.service.Task
Returns the task payload.
payload(ObjectNode) - Static method in class org.onosproject.ui.JsonUtils
Returns the payload from the specified event.
pbbIsid() - Method in class org.onosproject.net.flow.criteria.PbbIsidCriterion
Gets the PBB I-SID to match.
PbbIsidCriterion - Class in org.onosproject.net.flow.criteria
Implementation of PBB I-SID criterion (24 bits unsigned integer).
peer(String) - Method in class org.onosproject.net.behaviour.DefaultPatchDescription.Builder
 
peer() - Method in class org.onosproject.net.behaviour.DefaultPatchDescription
 
peer(String) - Method in interface org.onosproject.net.behaviour.PatchDescription.Builder
Returns patch interface description builder with a given peer.
peer() - Method in interface org.onosproject.net.behaviour.PatchDescription
Returns the name of the interface for the other side of the patch.
peerAddress() - Method in class org.onosproject.net.host.InterfaceIpAddress
Gets the IP point-to-point interface peer address.
pendingFlowRule(FlowEntry) - Method in interface org.onosproject.net.flow.FlowRuleStore
Marks a flow rule as PENDING_ADD during retry.
performGroupOperation(DeviceId, GroupOperations) - Method in interface org.onosproject.net.group.GroupProgrammable
Performs the Group operations for the specified device.
performGroupOperation(DeviceId, GroupOperations) - Method in interface org.onosproject.net.group.GroupProvider
Performs a batch of group operation in the specified device with the specified parameters.
performMeterOperation(DeviceId, MeterOperations) - Method in interface org.onosproject.net.meter.MeterProvider
Performs a batch of meter operation on the specified device with the specified parameters.
performMeterOperation(DeviceId, MeterOperation) - Method in interface org.onosproject.net.meter.MeterProvider
Performs a meter operation on the specified device with the specified parameters.
permanent() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
permanent() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
permanent() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
permanent() - Method in interface org.onosproject.net.flowobjective.Objective
Whether this objective is permanent.
Permission - Class in org.onosproject.security
 
Permission(String, String, String) - Constructor for class org.onosproject.security.Permission
 
Permission(String, String) - Constructor for class org.onosproject.security.Permission
 
permissions() - Method in interface org.onosproject.app.ApplicationDescription
Returns the permissions requested by the application.
permissions() - Method in class org.onosproject.app.DefaultApplicationDescription
 
permissions() - Method in interface org.onosproject.core.Application
Returns the permissions requested by the application.
permissions() - Method in class org.onosproject.core.DefaultApplication
 
permit() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
permit() - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
Permit this filtering condition set.
PersistenceService - Interface in org.onosproject.persistence
Service that allows for the creation of local disk backed map for instance specific values that persist across restarts.
persistentMapBuilder() - Method in interface org.onosproject.persistence.PersistenceService
A builder for the creation of local persistent maps backed by disk.
PersistentMapBuilder<K,V> - Interface in org.onosproject.persistence
The interface for a persistent map builder for use with mapDB.
persistentSetBuilder() - Method in interface org.onosproject.persistence.PersistenceService
A builder for the creation of local persistent sets backed by disk.
PersistentSetBuilder<E> - Interface in org.onosproject.persistence
The default interface for the persistent set builder for use with mapDB.
Pipeliner - Interface in org.onosproject.net.behaviour
Behaviour for handling various pipelines.
PipelinerContext - Interface in org.onosproject.net.behaviour
Processing context and supporting services for the pipeline behaviour.
PLAY - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
PLUS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
PointToPointIntent - Class in org.onosproject.net.intent
Abstraction of point-to-point connectivity.
PointToPointIntent() - Constructor for class org.onosproject.net.intent.PointToPointIntent
Constructor for serializer.
PointToPointIntent.Builder - Class in org.onosproject.net.intent
Builder of a point to point intent.
pollFirstEntry() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
pollFirstEntry() - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Return and remove the entry associated with the lowest key.
pollFirstEntry() - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns and removes the entry associated with the lowest key.
pollLastEntry() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
pollLastEntry() - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Return and remove the entry associated with the highest key.
pollLastEntry() - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns and removes the entry associated with the highest key.
popMpls() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
popMpls(EthType) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
popMpls() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a pop MPLS header instruction.
popMpls(EthType) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a pop MPLS header instruction with a particular ethertype.
popMpls() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Pops MPLS ether type.
popMpls(EthType) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Pops MPLS ether type and set the new ethertype.
populateChart(ChartModel, ObjectNode) - Method in class org.onosproject.ui.chart.ChartRequestHandler
Subclasses should populate the chart model by adding datapoints.
populateTable(TableModel, ObjectNode) - Method in class org.onosproject.ui.table.TableRequestHandler
Subclasses should populate the table model by adding rows.
popVlan() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
popVlan() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a pop VLAN header instruction.
popVlan() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Pops outermost VLAN tag.
port() - Method in class org.onosproject.net.behaviour.ControllerInfo
Exposes the tcp port of the controller.
port() - Method in class org.onosproject.net.ConnectPoint
Returns the connection port number.
port() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
port() - Method in class org.onosproject.net.device.DeviceEvent
Returns the port subject.
port() - Method in interface org.onosproject.net.device.PortStatistics
Returns the port number.
port() - Method in class org.onosproject.net.flow.criteria.PortCriterion
Gets the input port number to match.
port() - Method in class org.onosproject.net.flow.instructions.Instructions.OutputInstruction
 
port() - Method in class org.onosproject.net.flow.instructions.Instructions.SetQueueInstruction
 
port() - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction.ModTransportPortInstruction
 
Port - Interface in org.onosproject.net
Abstraction of a network port.
port() - Method in class org.onosproject.store.cluster.messaging.Endpoint
 
port() - Method in class org.onosproject.ui.model.topo.UiRegionDeviceLink
Returns the identity of the device port.
Port.Type - Enum in org.onosproject.net
Represents coarse port type classification.
PORT_MAC - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the port mac.
PORT_NAME - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the port name.
PORT_TABLE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
portA() - Method in class org.onosproject.ui.model.topo.UiDeviceLink
Returns the port number of device A.
portA() - Method in class org.onosproject.ui.model.topo.UiLinkId
Returns the port of the first element.
PortAdmin - Interface in org.onosproject.net.behaviour
Means to administratively enable/disable a logical port at the device.
portB() - Method in class org.onosproject.ui.model.topo.UiDeviceLink
Returns the port number of device B.
portB() - Method in class org.onosproject.ui.model.topo.UiLinkId
Returns the port of the second element.
PortConfig - Interface in org.onosproject.net.behaviour
Means to configure a logical port at the device.
PortConfigOperator - Interface in org.onosproject.net.config
ConfigOperator for Port.
PortConfigOperatorRegistry - Interface in org.onosproject.net.config
Abstraction of a port operator registry.
PortCriterion - Class in org.onosproject.net.flow.criteria
Implementation of input port criterion.
PortDescription - Interface in org.onosproject.net.device
Information about a port.
PortDiscovery - Interface in org.onosproject.net.behaviour
Deprecated.
1.6.0 Goldeneye. Use DeviceDescriptionDiscovery instead
portNumber() - Method in class org.onosproject.net.device.DefaultPortDescription
 
portNumber() - Method in interface org.onosproject.net.device.PortDescription
Returns the port number.
PortNumber - Class in org.onosproject.net
Representation of a port number.
portNumber(long) - Static method in class org.onosproject.net.PortNumber
Returns the port number representing the specified long value.
portNumber(String) - Static method in class org.onosproject.net.PortNumber
Returns the port number representing the specified string value.
portNumber(long, String) - Static method in class org.onosproject.net.PortNumber
Returns the port number representing the specified long value and name.
PortNumber.Logical - Enum in org.onosproject.net
Logical PortNumbers.
PORTS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
PORTS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
portSpeed() - Method in class org.onosproject.net.DefaultPort
 
portSpeed() - Method in class org.onosproject.net.device.DefaultPortDescription
 
portSpeed() - Method in interface org.onosproject.net.device.PortDescription
Returns the current port speed in Mbps.
portSpeed() - Method in interface org.onosproject.net.Port
Returns the current port speed in Mbps.
portSpeed() - Method in class org.onosproject.net.utils.ForwardingPort
 
PortStatistics - Interface in org.onosproject.net.device
Statistics of a port.
portStatusChanged(DeviceId, PortDescription) - Method in interface org.onosproject.net.device.DeviceProviderService
Used to notify the core about port status change of a single port.
post(E) - Method in class org.onosproject.event.AbstractListenerManager
Safely posts the specified event to the local event dispatcher.
post(Event) - Method in interface org.onosproject.event.EventDispatcher
Posts the specified event for dispatching.
post(E) - Method in class org.onosproject.net.provider.AbstractListenerProviderRegistry
Safely posts the specified event to the local event dispatcher.
PowerConfig<T> - Interface in org.onosproject.net.behaviour
Behavior for handling port power configurations.
prepare(MapTransaction<K, V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Prepares a transaction for commitment.
prepareAndCommit(MapTransaction<K, V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Prepares a transaction and commits it in one go.
prepareForStatistics(FlowRule) - Method in interface org.onosproject.net.statistic.StatisticStore
Lay the foundation for receiving flow stats for this rule.
preSetProperty(String, String, String) - Method in interface org.onosproject.cfg.ComponentConfigService
Presets the value of the specified configuration property, regardless of the component's state.
PREV - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
prevConfig() - Method in class org.onosproject.net.config.NetworkConfigEvent
Returns previous config.
prevSubject() - Method in class org.onosproject.net.host.HostEvent
Gets the previous subject in this host event.
primary() - Method in class org.onosproject.net.DefaultDisjointPath
 
primary() - Method in interface org.onosproject.net.DisjointPath
Gets primary path.
primitiveType() - Method in interface org.onosproject.store.service.AsyncAtomicCounter
 
primitiveType() - Method in interface org.onosproject.store.service.AsyncAtomicValue
 
primitiveType() - Method in interface org.onosproject.store.service.AsyncConsistentMap
 
primitiveType() - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
 
primitiveType() - Method in interface org.onosproject.store.service.AsyncDistributedSet
 
primitiveType() - Method in interface org.onosproject.store.service.AsyncLeaderElector
 
primitiveType() - Method in interface org.onosproject.store.service.AtomicCounter
 
primitiveType() - Method in interface org.onosproject.store.service.DistributedPrimitive
Returns the type of primitive.
primitiveType() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
 
primitiveType() - Method in interface org.onosproject.store.service.LeaderElector
 
primitiveType() - Method in class org.onosproject.store.service.Synchronous
 
primitiveType() - Method in interface org.onosproject.store.service.TransactionContext
 
primitiveType() - Method in interface org.onosproject.store.service.WorkQueue
 
priority() - Method in class org.onosproject.net.flow.criteria.VlanPcpCriterion
Gets the VLAN priority to match.
priority() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
priority() - Method in interface org.onosproject.net.flow.FlowRule
Returns the flow rule priority given in natural order; higher numbers mean higher priorities.
priority() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
priority() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
priority() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
priority() - Method in interface org.onosproject.net.flowobjective.Objective
The priority for this objective.
priority(int) - Method in class org.onosproject.net.intent.ConnectivityIntent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
 
priority - Variable in class org.onosproject.net.intent.Intent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.Intent.Builder
Sets the priority for the intent that will be built.
priority() - Method in class org.onosproject.net.intent.Intent
Returns the priority of the intent.
priority(int) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.MplsIntent.Builder
Deprecated.
 
priority(int) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
Deprecated.
 
priority(int) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.OpticalOduIntent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.PathIntent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
 
priority() - Method in class org.onosproject.net.packet.DefaultPacketRequest
 
priority() - Method in interface org.onosproject.net.packet.PacketProcessorEntry
Returns the packet processor priority.
priority() - Method in interface org.onosproject.net.packet.PacketRequest
Obtain the priority.
priorityValue() - Method in enum org.onosproject.net.packet.PacketPriority
Returns the integer value of the priority level.
ProbedLinkProvider - Interface in org.onosproject.net.link
Abstraction for an entity that provides information about infrastructure links that are discovered or verified using probe messages.
process(E) - Method in interface org.onosproject.event.EventSink
Processes the specified event.
process(E) - Method in class org.onosproject.event.ListenerRegistry
 
process(IntentData) - Method in interface org.onosproject.net.intent.IntentStoreDelegate
Provides an intent data object that should be processed (compiled and installed) by this manager.
process(PacketContext) - Method in interface org.onosproject.net.packet.PacketProcessor
Processes the inbound packet as specified in the given context.
process(long, ObjectNode) - Method in class org.onosproject.ui.chart.ChartRequestHandler
 
process(long, ObjectNode) - Method in class org.onosproject.ui.RequestHandler
Processes the incoming message payload from the client.
process(long, ObjectNode) - Method in class org.onosproject.ui.table.TableRequestHandler
 
process(ObjectNode) - Method in class org.onosproject.ui.UiMessageHandler
Processes a JSON message from the user interface client.
processor() - Method in interface org.onosproject.net.packet.PacketProcessorEntry
Returns the packet processor.
processPacket(PacketContext) - Method in interface org.onosproject.net.packet.PacketProviderService
Submits inbound packet context for processing.
Projectable - Interface in org.onosproject.net.driver
Abstraction of an entity capable of being projected as another entity.
promote(String, NodeId) - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
promote(String, NodeId) - Method in interface org.onosproject.store.service.AsyncLeaderElector
Attempts to promote a node to top of candidate list without displacing the current leader.
promote(String, NodeId) - Method in interface org.onosproject.store.service.LeaderElector
Attempts to promote a node to top of candidate list.
promoteToTopOfCandidateList(String, NodeId) - Method in interface org.onosproject.cluster.LeadershipAdminService
Make a node to be the next leader by promoting it to top of candidate list.
Prop(String, String) - Constructor for class org.onosproject.ui.topo.PropertyPanel.Prop
Constructs a property data value.
properties() - Method in class org.onosproject.net.driver.DefaultDriver
 
properties() - Method in interface org.onosproject.net.driver.Driver
Returns the set of annotations as map of key/value properties.
properties() - Method in class org.onosproject.ui.topo.PropertyPanel
Returns the list of properties to be displayed.
Properties() - Constructor for class org.onosproject.ui.topo.TopoConstants.Properties
 
PropertyPanel - Class in org.onosproject.ui.topo
Models a panel displayed on the Topology View.
PropertyPanel(String, String) - Constructor for class org.onosproject.ui.topo.PropertyPanel
Constructs a property panel model with the given title and type identifier (icon to display).
PropertyPanel.Prop - Class in org.onosproject.ui.topo
Simple data carrier for a property, composed of a key/value pair.
PropertyPanel.Separator - Class in org.onosproject.ui.topo
Auxiliary class representing a separator property.
protection() - Static method in class org.onosproject.net.intent.constraint.ProtectionConstraint
Returns protection constraint.
ProtectionConstraint - Class in org.onosproject.net.intent.constraint
Constraint that determines whether to employ path protection.
ProtectionConstraint() - Constructor for class org.onosproject.net.intent.constraint.ProtectionConstraint
 
PROTOCOL - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for southbound protocol.
protocol() - Method in class org.onosproject.net.flow.criteria.IPProtocolCriterion
Gets the IP protocol to match.
PROTOCOL - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
ProtocolException() - Constructor for exception org.onosproject.store.cluster.messaging.MessagingException.ProtocolException
 
Provided - Interface in org.onosproject.net
Abstraction of an entity supplied by a provider.
provider() - Method in class org.onosproject.net.provider.AbstractProviderService
 
Provider - Interface in org.onosproject.net.provider
Abstraction of a provider of information about network environment.
provider() - Method in interface org.onosproject.net.provider.ProviderService
Returns the provider to which this service has been issued.
provider - Variable in class org.onosproject.rest.AbstractApiDocRegistrator
 
providerId() - Method in class org.onosproject.cluster.ClusterMetadata
 
providerId() - Method in class org.onosproject.net.AbstractModel
 
providerId(ProviderId) - Method in class org.onosproject.net.DefaultLink.Builder
Sets the providerId to be used by the builder.
providerId() - Method in interface org.onosproject.net.Provided
Returns the identifier of the provider which supplied the entity.
ProviderId - Class in org.onosproject.net.provider
External identity of a Provider family.
ProviderId(String, String) - Constructor for class org.onosproject.net.provider.ProviderId
Creates a new primary provider identifier from the specified string.
ProviderId(String, String, boolean) - Constructor for class org.onosproject.net.provider.ProviderId
Creates a new provider identifier from the specified string.
providerId() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
ProviderRegistry<P extends Provider,S extends ProviderService<P>> - Interface in org.onosproject.net.provider
Registry for tracking information providers with the core.
ProviderService<P extends Provider> - Interface in org.onosproject.net.provider
Abstraction of a service through which providers can inject information about the network environment into the core.
ProxyArpService - Interface in org.onosproject.net.proxyarp
Deprecated.
in Hummingbird release. Use NeighbourResolutionService instead.
ProxyArpStore - Interface in org.onosproject.net.proxyarp
Deprecated.
in Hummingbird release. This is no longer necessary as there are other solutions for the problem this was solving.
ProxyArpStoreDelegate - Interface in org.onosproject.net.proxyarp
Proxy ARP store delegate.
publish(T) - Method in interface org.onosproject.store.service.Topic
Publishes a message to all subscribers.
punt() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
punt() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Adds a punt-to-controller instruction.
purge(Intent) - Method in interface org.onosproject.net.intent.IntentService
Purges a specific intent from the system if it is FAILED or WITHDRAWN.
purgeFlowRule(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleStore
Removes all flow entries of given device from store.
purgeFlowRules(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleService
Purges all the flow rules on the specified device.
purgeGroupEntries(DeviceId) - Method in interface org.onosproject.net.group.GroupService
Purges all the group entries on the specified device.
purgeGroupEntry(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
Removes all group entries of given device from store.
purgeOnUninstall() - Method in class org.onosproject.store.service.ConsistentMapBuilder
Returns if map entries need to be cleared when owning application is uninstalled.
purgeOnUninstall() - Method in class org.onosproject.store.service.ConsistentTreeMapBuilder
Return if map entries need to be cleared when owning application is uninstalled.
purgeOnUninstall() - Method in class org.onosproject.store.service.DistributedSetBuilder
Returns if set contents need to be cleared when owning application is uninstalled.
pushFlowMetrics(DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.net.flow.FlowRuleProviderService
Pushes the collection of flow entries currently applied on the given device.
pushFlowMetricsWithoutFlowMissing(DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.net.flow.FlowRuleProviderService
Pushes the collection of flow entries currently applied on the given device without flowMissing process.
pushGroupMetrics(DeviceId, Collection<Group>) - Method in interface org.onosproject.net.group.GroupProviderService
Pushes the collection of group detected in the data plane along with statistics.
pushGroupMetrics(DeviceId, Collection<Group>) - Method in interface org.onosproject.net.group.GroupStore
Submits the group metrics to store for a given device ID.
pushMeterMetrics(DeviceId, Collection<Meter>) - Method in interface org.onosproject.net.meter.MeterProviderService
Pushes the collection of meters observed on the data plane as well as their associated statistics.
pushMpls() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
pushMpls() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a push MPLS header instruction.
pushMpls() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Push MPLS ether type.
pushTableStatistics(DeviceId, List<TableStatisticsEntry>) - Method in interface org.onosproject.net.flow.FlowRuleProviderService
Pushes the collection of table statistics entries currently extracted from the given device.
pushVlan() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
pushVlan() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a push VLAN header instruction.
pushVlan() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Pushes a new VLAN tag.
put(K, V) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
put(K, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
put(K, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
put(String, V) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
put(K, long) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Associates ewValue with key in this map, and returns the value previously associated with key, or zero if there was no such value.
put(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Associates the specified value with the specified key in this map (optional operation).
put(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
If the key-value pair does not already exist adds either the key value pair or the value to the set of values associated with the key and returns true, if the key-value pair already exists then behavior is implementation specific with some implementations allowing duplicates and others ignoring put requests for existing entries.
put(K, long) - Method in interface org.onosproject.store.service.AtomicCounterMap
Associates ewValue with key in this map, and returns the value previously associated with key, or zero if there was no such value.
put(K, V) - Method in interface org.onosproject.store.service.ConsistentMap
Associates the specified value with the specified key in this map (optional operation).
put(K, V) - Method in interface org.onosproject.store.service.ConsistentMultimap
If the key-value pair does not already exist adds either the key value pair or the value to the set of values associated with the key and returns true, if the key-value pair already exists then behavior is implementation specific with some implementations allowing duplicates and others ignoring put requests for existing entries.
put(K, V) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Associates the specified value to the specified key in this map.
put(K, V) - Method in interface org.onosproject.store.service.TransactionalMap
Associates the specified value with the specified key in this map (optional operation).
putAll(Annotations) - Method in class org.onosproject.net.DefaultAnnotations.Builder
Adds all specified annotation.
putAll(Map<? extends K, ? extends V>) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
putAll(K, Collection<? extends V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
putAll(K, Collection<? extends V>) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Adds the set of key-value pairs of the specified key with each of the values in the iterable if each key-value pair does not already exist, if the pair does exist the behavior is implementation specific.
putAll(K, Collection<? extends V>) - Method in interface org.onosproject.store.service.ConsistentMultimap
Adds the set of key-value pairs of the specified key with each of the values in the iterable if each key-value pair does not already exist, if the pair does exist the behavior is implementation specific.
putAll(Map<? extends K, ? extends V>) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Adds mappings for all key-value pairs in the specified map to this map.
putAndGet(K, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
putAndGet(String, V) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
putAndGet(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Associates the specified value with the specified key in this map (optional operation).
putAndGet(K, V) - Method in interface org.onosproject.store.service.ConsistentMap
Associates the specified value with the specified key in this map (optional operation).
putIfAbsent(K, V) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
putIfAbsent(K, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
putIfAbsent(String, V) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
putIfAbsent(K, long) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
If key is not already associated with a value or if key is associated with zero, associate it with newValue.
putIfAbsent(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
If the specified key is not already associated with a value associates it with the given value and returns null, else behaves as a get returning the existing mapping without making any changes.
putIfAbsent(K, long) - Method in interface org.onosproject.store.service.AtomicCounterMap
If key is not already associated with a value or if key is associated with zero, associate it with newValue.
putIfAbsent(K, V) - Method in interface org.onosproject.store.service.ConsistentMap
If the specified key is not already associated with a value associates it with the given value and returns null, else returns the current value.
putIfAbsent(K, V) - Method in interface org.onosproject.store.service.TransactionalMap
If the specified key is not already associated with a value associates it with the given value and returns null, else returns the current value.
putNextGroup(Integer, NextGroup) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveStore
Adds a NextGroup to the store, by mapping it to the nextId as key, and replacing any previous mapping.

Q

QUERY - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
queryLambdas(PortNumber) - Method in interface org.onosproject.net.behaviour.LambdaQuery
Returns set of OchSignal instances which can be used at the port.
queryMplsLabels(PortNumber) - Method in interface org.onosproject.net.behaviour.MplsQuery
Returns set of MplsLabels which can be used at the port.
queryTributarySlots(PortNumber) - Method in interface org.onosproject.net.behaviour.TributarySlotQuery
Returns set of TributarySlot instances which can be used at the port.
queryVlanIds(PortNumber) - Method in interface org.onosproject.net.behaviour.VlanQuery
Returns set of VlanIds which can be used at the port.
QueueConfig - Interface in org.onosproject.net.behaviour
Means to alter a device's dataplane queues.
queueConfig(S, String, JsonNode) - Method in interface org.onosproject.net.config.NetworkConfigStore
Queues pending configuration for the specified subject and configuration class using the raw JSON object.
queueId() - Method in class org.onosproject.net.flow.instructions.Instructions.SetQueueInstruction
 
QueueInfo - Class in org.onosproject.net.behaviour
Represents a dataplane queue.
QueueInfo(UnsignedInteger, QueueInfo.Type, long, long, long, long) - Constructor for class org.onosproject.net.behaviour.QueueInfo
 
QueueInfo.Type - Enum in org.onosproject.net.behaviour
 

R

RACK_ADDRESS - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for device location.
RACK_ADDRESS - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
 
rackAddress() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns the element rack address.
rackAddress(String) - Method in class org.onosproject.net.config.basics.BasicElementConfig
Sets element rack address.
rate() - Method in interface org.onosproject.net.meter.Band
The rate at which this meter applies.
rate() - Method in class org.onosproject.net.meter.DefaultBand
 
rate() - Method in class org.onosproject.net.statistic.DefaultLoad
 
rate() - Method in interface org.onosproject.net.statistic.Load
Obtain the current observed rate (in bytes/s) on a link.
rateLimit() - Method in class org.onosproject.net.device.DefaultDeviceInterfaceDescription
Returns the rate limit set on the interface bandwidth.
rateLimit() - Method in interface org.onosproject.net.device.DeviceInterfaceDescription
Returns the rate limit set on the interface bandwidth.
readme() - Method in interface org.onosproject.app.ApplicationDescription
Returns readme of the application.
readme() - Method in class org.onosproject.app.DefaultApplicationDescription
 
readme() - Method in interface org.onosproject.core.Application
Returns readme of the application.
readme() - Method in class org.onosproject.core.DefaultApplication
 
readOnly() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Returns if updates are disabled.
reason() - Method in exception org.onosproject.net.config.InvalidFieldException
Returns the reason the field failed to validate.
reason() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
reason() - Method in interface org.onosproject.net.flow.FlowRule
Returns the reason for the flow received from switches.
reason() - Method in class org.onosproject.net.meter.MeterStoreResult
 
reasons() - Method in class org.onosproject.net.topology.TopologyEvent
Returns the list of events that triggered the topology change.
receivedFrom() - Method in class org.onosproject.net.packet.DefaultInboundPacket
 
receivedFrom() - Method in interface org.onosproject.net.packet.InboundPacket
Returns the device and port from where the packet was received.
receivedRoleReply(DeviceId, MastershipRole, MastershipRole) - Method in interface org.onosproject.net.device.DeviceProviderService
Notifies the core about the result of a RoleRequest sent to a device.
reconcileDevices(Set<DeviceId>) - Method in class org.onosproject.ui.model.topo.UiRegion
Make sure we have only these devices in the region.
recordEventTime(HybridLogicalTime) - Method in interface org.onosproject.core.HybridLogicalClockService
Records a (receive) event and accordingly makes adjustments to the hybrid logical time.
referenceCount() - Method in class org.onosproject.net.group.DefaultGroup
 
referenceCount() - Method in interface org.onosproject.net.group.Group
Returns the number of flow rules or other groups reference this group.
referenceCount() - Method in class org.onosproject.net.meter.DefaultMeter
 
referenceCount() - Method in interface org.onosproject.net.meter.Meter
The number of flows pointing to this meter.
REFRESH - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
Region - Interface in org.onosproject.net.region
Representation of a group of devices located in a common physical or logical region.
region() - Method in interface org.onosproject.ui.model.ServiceBundle
Reference to a region service implementation.
region() - Method in class org.onosproject.ui.model.topo.UiRegionDeviceLink
Returns the identity of the region.
region() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Returns the backing region with which this layout is associated.
Region.Type - Enum in org.onosproject.net.region
Coarse representation of the type of the region.
regionA() - Method in class org.onosproject.ui.model.topo.UiLinkId
Returns the identity of the first region.
regionA() - Method in class org.onosproject.ui.model.topo.UiRegionLink
Returns the identity of the first region.
RegionAdminService - Interface in org.onosproject.net.region
Service for interacting with inventory of network control regions.
regionB() - Method in class org.onosproject.ui.model.topo.UiLinkId
Returns the identity of the second region.
regionB() - Method in class org.onosproject.ui.model.topo.UiRegionLink
Returns the identity of the second region.
regionCount() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the number of regions configured in the topology.
RegionEvent - Class in org.onosproject.net.region
Describes region event.
RegionEvent(RegionEvent.Type, Region) - Constructor for class org.onosproject.net.region.RegionEvent
Creates an event of a given type and for the specified region and the current time.
RegionEvent(RegionEvent.Type, Region, Set<DeviceId>) - Constructor for class org.onosproject.net.region.RegionEvent
Creates an event of a given type and for the specified region, device id list and the current time.
RegionEvent(RegionEvent.Type, Region, Set<DeviceId>, long) - Constructor for class org.onosproject.net.region.RegionEvent
Creates an event of a given type and for the specified device and time.
RegionEvent.Type - Enum in org.onosproject.net.region
 
RegionId - Class in org.onosproject.net.region
Region identifier backed by a string value.
regionId(String) - Static method in class org.onosproject.net.region.RegionId
Creates a new region identifier.
regionId() - Method in class org.onosproject.ui.model.topo.UiDevice
Returns the identifier of the region to which this device belongs.
regionId() - Method in class org.onosproject.ui.model.topo.UiSynthLink
Returns the region identifier.
regionId() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Returns the identifier of the backing region.
RegionListener - Interface in org.onosproject.net.region
Entity capable of receiving region related events.
RegionService - Interface in org.onosproject.net.region
Service for interacting with inventory of network control regions.
RegionStore - Interface in org.onosproject.net.region
Manages inventory of regions of devices; not intended for direct use.
RegionStoreDelegate - Interface in org.onosproject.net.region
Region store delegate abstraction.
register(P) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
 
register(P) - Method in interface org.onosproject.net.provider.ProviderRegistry
Registers the supplied provider with the core.
register(Resource...) - Method in interface org.onosproject.net.resource.ResourceAdminService
Registers the specified resources.
register(List<? extends Resource>) - Method in interface org.onosproject.net.resource.ResourceAdminService
Registers the specified resources.
register(List<? extends Resource>) - Method in interface org.onosproject.net.resource.ResourceStore
Registers the resources in transactional way.
register(ApiDocProvider) - Method in interface org.onosproject.rest.ApiDocService
Registers the specified REST API documentation provider.
register(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
Register application to SM-ONOS subsystem.
register(ApplicationId) - Static method in class org.onosproject.security.SecurityUtil
 
register(UiExtension) - Method in interface org.onosproject.ui.UiExtensionService
Registers the specified user interface extension.
registerApplication(String) - Method in interface org.onosproject.core.ApplicationIdStore
Registers a new application by its name, which is expected to follow the reverse DNS convention, e.g.
registerApplication(String) - Method in interface org.onosproject.core.CoreService
Registers a new application by its name, which is expected to follow the reverse DNS convention, e.g.
registerApplication(String, Runnable) - Method in interface org.onosproject.core.CoreService
Registers a new application by its name, which is expected to follow the reverse DNS convention, e.g.
registerCodec(Class<T>, JsonCodec<T>) - Method in interface org.onosproject.codec.CodecService
Registers the specified JSON codec for the given entity class.
registerCompiler(Class<T>, IntentCompiler<T>) - Method in interface org.onosproject.net.intent.IntentExtensionService
Registers the specified compiler for the given intent class.
registerConfigFactory(ConfigFactory) - Method in interface org.onosproject.net.config.NetworkConfigRegistry
Registers the specified configuration factory.
registerDeactivateHook(ApplicationId, Runnable) - Method in interface org.onosproject.app.ApplicationService
Registers application pre-deactivation processing hook.
registerHandler(String, BiConsumer<Endpoint, byte[]>, Executor) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
Registers a new message handler for message type.
registerHandler(String, BiFunction<Endpoint, byte[], byte[]>, Executor) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
Registers a new message handler for message type.
registerHandler(String, BiFunction<Endpoint, byte[], CompletableFuture<byte[]>>) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
Registers a new message handler for message type.
registerPortConfigOperator(PortConfigOperator, Class<? extends Config<ConnectPoint>>...) - Method in interface org.onosproject.net.config.PortConfigOperatorRegistry
Registers PortConfigOperator instance.
registerProperties(Class<?>) - Method in interface org.onosproject.cfg.ComponentConfigService
Registers configuration properties for the specified component.
registerProvider(DriverProvider) - Method in interface org.onosproject.net.driver.DriverAdminService
Registers the specified driver provider.
registerTaskProcessor(Consumer<E>, int, Executor) - Method in interface org.onosproject.store.service.WorkQueue
Registers a task processing callback to be automatically invoked when new tasks are added to the work queue.
RELATED_INTENTS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
relaxedReadConsistency() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Returns if consistency is relaxed for read operations.
release(ResourceAllocation) - Method in interface org.onosproject.net.resource.ResourceService
Releases the specified resource allocation.
release(List<ResourceAllocation>) - Method in interface org.onosproject.net.resource.ResourceService
Transactionally releases the specified resource allocations.
release(ResourceAllocation...) - Method in interface org.onosproject.net.resource.ResourceService
Transactionally releases the specified resource allocations.
release(ResourceConsumer) - Method in interface org.onosproject.net.resource.ResourceService
Transactionally releases the resources allocated to the specified consumer.
release(List<ResourceAllocation>) - Method in interface org.onosproject.net.resource.ResourceStore
Releases the specified allocated resources in transactional way.
releaseMapping(IntentId) - Method in interface org.onosproject.net.intent.IntentSetMultimap
Releases the mapping of the given intent.
relinquishAllRole(NodeId) - Method in interface org.onosproject.mastership.MastershipStore
Removes all the roles for the specified controller instance.
relinquishMastership(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
Abandons mastership of the specified device on the local node thus forcing selection of a new master.
relinquishMastershipSync(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
Synchronous version of relinquishMastership.
relinquishRole(NodeId, DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Allows a controller instance to give up its current role for a device.
remote(TunnelEndPoint) - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription.Builder
 
remote() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
 
remote(TunnelEndPoint) - Method in interface org.onosproject.net.behaviour.TunnelDescription.Builder
Returns tunnel interface description builder with a given remote tunnel endpoint.
remote() - Method in interface org.onosproject.net.behaviour.TunnelDescription
Returns the remote connection point.
RemoteHandlerFailure() - Constructor for exception org.onosproject.store.cluster.messaging.MessagingException.RemoteHandlerFailure
 
remove(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
Removes the specified application.
remove(String) - Method in class org.onosproject.net.DefaultAnnotations.Builder
Adds the specified annotation.
remove(FlowRule) - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
Appends a flow rule remove to the current stage.
remove() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
remove(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
remove() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
remove(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
remove() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
remove(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
remove() - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
Builds the filtering objective that will be removed.
remove(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
Builds the filtering objective that will be removed.
remove() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
Builds the forwarding objective that will be removed.
remove(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
Builds the forwarding objective that will be removed.
remove() - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Builds the next objective that will be removed.
remove(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Builds the next objective that will be removed.
remove() - Method in interface org.onosproject.net.flowobjective.Objective.Builder
Builds the objective that will be removed.
remove(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.Objective.Builder
Builds the objective that will be removed.
remove(McastRoute) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Removes a route from the information base.
remove() - Method in class org.onosproject.net.meter.DefaultMeterRequest.Builder
 
remove() - Method in interface org.onosproject.net.meter.MeterRequest.Builder
Requests the removal of a meter.
remove(Object) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
remove(Object, Object) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
remove(K) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
remove(K, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
remove(K, long) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
remove(K, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
remove(String) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
remove(String, V) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
remove(String, long) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
remove(Object) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
remove(K) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Removes and returns the value associated with key.
remove(K, long) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
If (key, value) is currently in the map, this method removes it and returns true; otherwise, this method returns false.
remove(K) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Removes the mapping for a key from this map if it is present (optional operation).
remove(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Removes the entry for the specified key only if it is currently mapped to the specified value.
remove(K, long) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Removes the entry for the specified key only if its current version in the map is equal to the specified version.
remove(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Removes the key-value pair with the specified values if it exists.
remove(E) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Removes the specified element to this set if it is present (optional operation).
remove(K) - Method in interface org.onosproject.store.service.AtomicCounterMap
Removes and returns the value associated with key.
remove(K, long) - Method in interface org.onosproject.store.service.AtomicCounterMap
If (key, value) is currently in the map, this method removes it and returns true; otherwise, this method returns false.
remove(K) - Method in interface org.onosproject.store.service.ConsistentMap
Removes the mapping for a key from this map if it is present (optional operation).
remove(K, V) - Method in interface org.onosproject.store.service.ConsistentMap
Removes the entry for the specified key only if it is currently mapped to the specified value.
remove(K, long) - Method in interface org.onosproject.store.service.ConsistentMap
Removes the entry for the specified key only if its current version in the map is equal to the specified version.
remove(K, V) - Method in interface org.onosproject.store.service.ConsistentMultimap
Removes the key-value pair with the specified values if it exists.
remove(K) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Removes the mapping associated with the specified key from the map.
remove(K, V) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Removes the given key-value mapping from the map, if it exists.
remove(K) - Method in interface org.onosproject.store.service.TransactionalMap
Removes the mapping for a key from this map if it is present (optional operation).
remove(K, V) - Method in interface org.onosproject.store.service.TransactionalMap
Removes the entry for the specified key only if it is currently mapped to the specified value.
remove(E) - Method in interface org.onosproject.store.service.TransactionalSet
Removes the specified element from this set if it is present (optional operation).
remove(UiClusterMember) - Method in class org.onosproject.ui.model.topo.UiTopology
Removes the given cluster member from the topology model.
remove(UiRegion) - Method in class org.onosproject.ui.model.topo.UiTopology
Removes the given region from the topology model.
remove(UiDevice) - Method in class org.onosproject.ui.model.topo.UiTopology
Removes the given device from the topology model.
remove(UiDeviceLink) - Method in class org.onosproject.ui.model.topo.UiTopology
Removes the given UI device link from the model.
remove(UiEdgeLink) - Method in class org.onosproject.ui.model.topo.UiTopology
Removes the given UI edge link from the model.
remove(UiHost) - Method in class org.onosproject.ui.model.topo.UiTopology
Removes the given host from the topology model.
removeAccessInterface(DeviceId, String) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Deprecated.
in 1.7.0 Hummingbird release - use of removeAccessMode() instead
removeAccessMode(String) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Removes an access interface to a VLAN.
removeActivePartitionMember(PartitionId, NodeId) - Method in interface org.onosproject.cluster.ClusterMetadataProvider
Removes a controller node from the list of active members for a partition.
removeAll(K, Collection<? extends V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
removeAll(K) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
removeAll(Collection<?>) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
removeAll(K, Collection<? extends V>) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Removes the key-value pairs with the specified key and values if they exist.
removeAll(K) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Removes all values associated with the specified key as well as the key itself.
removeAll(Collection<? extends E>) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Removes from this set all of its elements that are contained in the specified collection (optional operation).
removeAll(K, Collection<? extends V>) - Method in interface org.onosproject.store.service.ConsistentMultimap
Removes the key-value pairs with the specified key and values if they exist.
removeAll(K) - Method in interface org.onosproject.store.service.ConsistentMultimap
Removes all values associated with the specified key as well as the key itself.
removeAllButtons() - Method in class org.onosproject.ui.topo.PropertyPanel
Removes all currently defined buttons.
removeAllProps() - Method in class org.onosproject.ui.topo.PropertyPanel
Removes all currently defined properties.
removeBucketsFromGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in interface org.onosproject.net.group.GroupService
Removes buckets from existing group.
removeButtons(ButtonId...) - Method in class org.onosproject.ui.topo.PropertyPanel
Removes buttons with the given descriptors from the list.
removeChangeListener(Consumer<Change<Leadership>>) - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
removeChangeListener(Consumer<Change<Leadership>>) - Method in interface org.onosproject.store.service.AsyncLeaderElector
Unregisters a previously registered change notification listener.
removeChangeListener(Consumer<Change<Leadership>>) - Method in interface org.onosproject.store.service.LeaderElector
Unregisters a previously registered change notification listener.
removeConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigService
Clears any configuration for the specified subject and configuration class.
removeConfig(String, S, String) - Method in interface org.onosproject.net.config.NetworkConfigService
Clears any configuration for the specified subject and configuration key.
removeConfig(S) - Method in interface org.onosproject.net.config.NetworkConfigService
Clears the configuration including queued based on the subject.
removeConfig() - Method in interface org.onosproject.net.config.NetworkConfigService
Clears the complete configuration including queued.
removeConfigFactory(ConfigFactory) - Method in interface org.onosproject.net.config.NetworkConfigStore
Removes a configuration factory.
removeDevice(DeviceId) - Method in interface org.onosproject.net.device.DeviceAdminService
Removes the device with the specified identifier.
removeDevice(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
Administratively removes the specified device from the store.
removeDevices(RegionId, Collection<DeviceId>) - Method in interface org.onosproject.net.region.RegionAdminService
Removes the specified collection of devices from the region.
removeDevices(RegionId, Collection<DeviceId>) - Method in interface org.onosproject.net.region.RegionStore
Removes the specified collection of devices from the region.
removeDriver(Driver) - Method in class org.onosproject.net.driver.DefaultDriverProvider
Removes the specified driver from the provider.
removeDrivers(Set<Driver>) - Method in class org.onosproject.net.driver.DefaultDriverProvider
Removes the specified drivers from the provider.
removeExtraneousGroupEntry(Group) - Method in interface org.onosproject.net.group.GroupStore
Remove the group entry from extraneous database.
removeFlowRule(FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleProvider
Instructs the provider to remove the specified flow rules to their respective devices.
removeFlowRule(FlowEntry) - Method in interface org.onosproject.net.flow.FlowRuleStore
 
removeFlowRules(Collection<FlowRule>) - Method in interface org.onosproject.net.flow.FlowRuleProgrammable
Removes the specified collection of flow rules from the device.
removeFlowRules(FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleService
Removes the specified flow rules from their respective devices.
removeFlowRulesById(ApplicationId) - Method in interface org.onosproject.net.flow.FlowRuleService
Removes all rules submitted by a particular application.
removeFlowStatistic(FlowRule) - Method in interface org.onosproject.net.statistic.FlowStatisticStore
Remove entries associated with this rule.
removeFromExisting() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
removeFromExisting(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
removeFromExisting() - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Build the next objective that will be removed, with Operation REMOVE_FROM_EXISTING.
removeFromExisting(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Builds the next objective that will be removed, with Operation REMOVE_FROM_EXISTING.
removeFromStatistics(FlowRule) - Method in interface org.onosproject.net.statistic.StatisticStore
Remove entries associated with this rule.
removeGroup(DeviceId, GroupKey, ApplicationId) - Method in interface org.onosproject.net.group.GroupService
Deletes a group associated to an application cookie.
removeGroupEntry(Group) - Method in interface org.onosproject.net.group.GroupStore
Removes the group entry from store.
removeHost(HostId) - Method in interface org.onosproject.net.host.HostAdminService
Removes the end-station host with the specified identifier.
removeHost(HostId) - Method in interface org.onosproject.net.host.HostStore
Removes the specified host from the inventory.
removeIp(HostId, IpAddress) - Method in interface org.onosproject.net.host.HostStore
Removes the specified ip from the host entry.
removeIpFromHost(HostId, IpAddress) - Method in interface org.onosproject.net.host.HostProviderService
Notifies the core when an IP is no longer associated with a host.
removeKey(DeviceKeyId) - Method in interface org.onosproject.net.key.DeviceKeyAdminService
Removes a device key from the store using the device key identifier.
removeLayout(UiTopoLayout) - Method in interface org.onosproject.ui.UiTopoLayoutService
Removes a layout from the system.
removeLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.net.link.LinkAdminService
Removes all links between between the specified src and dst connection points.
removeLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.net.link.LinkStore
Removes the link based on the specified information.
removeLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkAdminService
Removes all infrastructure links leading to and from the specified connection point.
removeLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkAdminService
Removes all infrastructure links leading to and from the specified device.
removeListener(L) - Method in class org.onosproject.event.AbstractListenerManager
 
removeListener(L) - Method in class org.onosproject.event.ListenerRegistry
 
removeListener(L) - Method in interface org.onosproject.event.ListenerService
Removes the specified listener.
removeListener(L) - Method in class org.onosproject.net.provider.AbstractListenerProviderRegistry
 
removeListener(DeviceListener) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
removeListener(AtomicValueEventListener<V>) - Method in class org.onosproject.store.primitives.DefaultAtomicValue
 
removeListener(MapEventListener<K, V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
removeListener(MapEventListener<String, V>) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
removeListener(SetEventListener<E>) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
removeListener(AtomicValueEventListener<V>) - Method in interface org.onosproject.store.service.AsyncAtomicValue
Unregisters the specified listener such that it will no longer receive atomic value update notifications.
removeListener(MapEventListener<K, V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Unregisters the specified listener such that it will no longer receive map change notifications.
removeListener(SetEventListener<E>) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Unregisters the specified listener.
removeListener(DocumentTreeListener<V>) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Unregisters a previously added listener.
removeListener(AtomicValueEventListener<V>) - Method in interface org.onosproject.store.service.AtomicValue
Unregisters the specified listener such that it will no longer receive atomic value update notifications.
removeListener(MapEventListener<K, V>) - Method in interface org.onosproject.store.service.ConsistentMap
Unregisters the specified listener such that it will no longer receive map change notifications.
removeListener(SetEventListener<E>) - Method in interface org.onosproject.store.service.DistributedSet
Unregisters the specified listener.
removeListener(DocumentTreeListener<V>) - Method in interface org.onosproject.store.service.DocumentTree
Unregisters a previously added listener.
removeListener(EventuallyConsistentMapListener<K, V>) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Removes the specified listener from the map such that it will no longer receive change notifications.
removeListeners() - Method in class org.onosproject.event.ListenerTracker
Removes all listeners in reverse order they have been registered.
removeNextGroup(Integer) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveStore
Remove a next group mapping from the store.
removeNode(NodeId) - Method in interface org.onosproject.cluster.ClusterAdminService
Removes the specified node from the cluster node list.
removeNode(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
Removes the specified node from the inventory of cluster nodes.
removeNode(DocumentPath) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Removes the node with the specified path.
removeNode(DocumentPath) - Method in interface org.onosproject.store.service.DocumentTree
Removes the node with the specified path.
removeOrDownLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.net.link.LinkStore
Removes the link, or marks it as inactive if the link is durable, based on the specified information.
removePatchMode(String) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Removes a patch mode from the supplied interface.
removeProcessor(PacketProcessor) - Method in interface org.onosproject.net.packet.PacketService
Removes the specified processor from the processing pipeline.
removeProps(String...) - Method in class org.onosproject.ui.topo.PropertyPanel
Removes properties with the given keys from the list.
removeQoS(PortDescription) - Method in interface org.onosproject.net.behaviour.PortConfig
Remove a QoS configuration.
removeQueue(UnsignedInteger) - Method in interface org.onosproject.net.behaviour.QueueConfig
Remove a queue from a device.
removeRateLimit(String) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Removes rate limit from an interface.
removeRegion(RegionId) - Method in interface org.onosproject.net.region.RegionAdminService
Removes the specified region using the new set of data.
removeRegion(RegionId) - Method in interface org.onosproject.net.region.RegionStore
Removes the specified region using the new set of data.
removeRegistration(String) - Method in interface org.onosproject.cluster.LeadershipStore
Unregisters the local instance from leadership contest for topic.
removeRegistration(NodeId) - Method in interface org.onosproject.cluster.LeadershipStore
Unregisters an instance from all leadership contests.
removeRulesById(ApplicationId, FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleProvider
Deprecated.
since 1.5.0 Falcon
removeSink(Class<E>) - Method in class org.onosproject.event.DefaultEventSinkRegistry
 
removeSink(Class<E>) - Method in interface org.onosproject.event.EventSinkRegistry
Removes the sink associated with the given event class.
removeSink(McastRoute, ConnectPoint) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Removes a sink from the route.
removeStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
removeStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
removeStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in interface org.onosproject.store.service.DistributedPrimitive
Unregisters a previously registered listener to be called when the primitive's status changes.
removeSubscriber(MessageSubject) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Removes a subscriber for the specified message subject.
removeTrunkInterface(DeviceId, String) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Deprecated.
in 1.7.0 Hummingbird release - use of removeTrunkMode() instead
removeTrunkMode(String) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Removes trunk mode configuration from an interface.
removeTunnel(TunnelDescription) - Method in interface org.onosproject.net.behaviour.TunnelConfig
Deprecated.
Removes a tunnel on this device.
removeTunnelMode(String) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Removes a tunnel interface.
replace(K, V) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
replace(K, V, V) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
replace(K, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
replace(K, V, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
replace(K, long, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
replace(String, V) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
replace(String, V, V) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
replace(String, long, V) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
replace(K, long, long) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
If (key, expectedOldValue) is currently in the map, this method replaces expectedOldValue with newValue and returns true; otherwise, this method return false.
replace(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Replaces the entry for the specified key only if there is any value which associated with specified key.
replace(K, V, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Replaces the entry for the specified key only if currently mapped to the specified value.
replace(K, long, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Replaces the entry for the specified key only if it is currently mapped to the specified version.
replace(DocumentPath, V, long) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Conditionally updates a tree node if the current version matches a specified version.
replace(DocumentPath, V, V) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Conditionally updates a tree node if the current value matches a specified value.
replace(K, long, long) - Method in interface org.onosproject.store.service.AtomicCounterMap
If (key, expectedOldValue) is currently in the map, this method replaces expectedOldValue with newValue and returns true; otherwise, this method return false.
replace(K, V) - Method in interface org.onosproject.store.service.ConsistentMap
Replaces the entry for the specified key only if there is any value which associated with specified key.
replace(K, V, V) - Method in interface org.onosproject.store.service.ConsistentMap
Replaces the entry for the specified key only if currently mapped to the specified value.
replace(K, long, V) - Method in interface org.onosproject.store.service.ConsistentMap
Replaces the entry for the specified key only if it is currently mapped to the specified version.
replace(DocumentPath, V, long) - Method in interface org.onosproject.store.service.DocumentTree
Conditionally updates a tree node if the current version matches a specified version.
replace(DocumentPath, V, V) - Method in interface org.onosproject.store.service.DocumentTree
Conditionally updates a tree node if the current value matches a specified value.
replace(K, V, V) - Method in interface org.onosproject.store.service.TransactionalMap
Replaces the entry for the specified key only if currently mapped to the specified value.
replaceValues(K, Collection<V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
replaceValues(K, Collection<V>) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Stores all the values in values associated with the key specified, removes all preexisting values and returns a collection of the removed values which may be empty if the entry did not exist.
replaceValues(K, Collection<V>) - Method in interface org.onosproject.store.service.ConsistentMultimap
Stores all the values in values associated with the key specified, removes all preexisting values and returns a collection of the removed values which may be empty if the entry did not exist.
reply(Ethernet, ConnectPoint) - Method in interface org.onosproject.net.proxyarp.ProxyArpService
Deprecated.
Sends a reply for a given request.
reportProblem(E, Throwable) - Method in class org.onosproject.event.ListenerRegistry
Reports a problem encountered while processing an event.
request() - Method in class org.onosproject.net.intent.IntentData
 
requested(FlowRuleBatchRequest, DeviceId) - Static method in class org.onosproject.net.flow.FlowRuleBatchEvent
Deprecated.
Constructs a new FlowRuleBatchEvent.
RequestHandler - Class in org.onosproject.ui
Abstraction of an entity that handles a specific request from the user interface client.
RequestHandler(String) - Constructor for class org.onosproject.ui.RequestHandler
 
requestMac(IpAddress) - Method in interface org.onosproject.net.host.HostService
Requests the host service to resolve the MAC address for the given IP address.
requestPackets(TrafficSelector, PacketPriority, ApplicationId) - Method in interface org.onosproject.net.packet.PacketService
Requests that packets matching the given selector are punted from the dataplane to the controller.
requestPackets(TrafficSelector, PacketPriority, ApplicationId, Optional<DeviceId>) - Method in interface org.onosproject.net.packet.PacketService
Requests that packets matching the given selector are punted from the dataplane to the controller.
requestPackets(PacketRequest) - Method in interface org.onosproject.net.packet.PacketStore
Requests intercept of packets that match the given selector.
requestPackets(PacketRequest) - Method in interface org.onosproject.net.packet.PacketStoreDelegate
Requests that packets matching to following request be collected from all switches.
requestRole(DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Requests role of the local node for the specified device.
requestRoleFor(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
Returns the mastership status of the local controller for a given device forcing master selection if necessary.
requestRoleForSync(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
Synchronous version of requestRoleFor.
requiredApps() - Method in interface org.onosproject.app.ApplicationDescription
Returns list of required application names.
requiredApps() - Method in class org.onosproject.app.DefaultApplicationDescription
 
requiredApps() - Method in interface org.onosproject.core.Application
Returns list of required application names.
requiredApps() - Method in class org.onosproject.core.DefaultApplication
 
requireProtectedPath(Intent) - Static method in class org.onosproject.net.intent.constraint.ProtectionConstraint
Determines whether to utilize path protection for the given intent.
RESET_ZOOM - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
resetProperty(ConfigProperty) - Static method in class org.onosproject.cfg.ConfigProperty
Creates a new configuration property as a copy of an existing one, but without a specific value, thus making it take its default value.
resource(double) - Method in class org.onosproject.net.resource.ContinuousFactory
Returns the resource for continuous-type specified by the given value.
resource() - Method in class org.onosproject.net.resource.DiscreteFactory
Returns the resource for discrete-type.
Resource - Interface in org.onosproject.net.resource
An object that represent a resource in a network.
resource() - Method in class org.onosproject.net.resource.ResourceAllocation
Returns the specifier of the resource this allocation uses.
resource(String, String) - Method in class org.onosproject.ui.UiExtension
Returns input stream containing specified view-specific resource.
ResourceAdminService - Interface in org.onosproject.net.resource
Service for administering resource service behavior.
ResourceAllocation - Class in org.onosproject.net.resource
Represents allocation of resource which is identified by the specifier.
ResourceAllocation(Resource, ResourceConsumerId) - Constructor for class org.onosproject.net.resource.ResourceAllocation
Creates an instance with the specified subject, resource and consumerId.
ResourceAllocation(Resource, ResourceConsumer) - Constructor for class org.onosproject.net.resource.ResourceAllocation
Creates an instance with the specified subject, resource and consumer.
ResourceConsumer - Interface in org.onosproject.net.resource
Marker interface representing an entity using resource.
ResourceConsumerId - Class in org.onosproject.net.resource
Representation of global unique ID for ResourceConsumer object.
ResourceConsumerId() - Constructor for class org.onosproject.net.resource.ResourceConsumerId
 
ResourceContext - Interface in org.onosproject.net.intent
Class providing resource information to constraints.
ResourceEvent - Class in org.onosproject.net.resource
Describes an event related to a resource.
ResourceEvent(ResourceEvent.Type, Resource) - Constructor for class org.onosproject.net.resource.ResourceEvent
Create a resource event.
ResourceEvent.Type - Enum in org.onosproject.net.resource
Type of resource events.
ResourceId - Class in org.onosproject.net.resource
Represents identifier of resource.
ResourceId() - Constructor for class org.onosproject.net.resource.ResourceId
 
ResourceListener - Interface in org.onosproject.net.resource
Entity capable of receiving resource related events.
resourcePath(String) - Method in class org.onosproject.ui.UiExtension.Builder
Set the resource path.
ResourceQueryService - Interface in org.onosproject.net.resource
Service for retrieving resource information.
resources(Collection<Link>) - Static method in class org.onosproject.net.intent.ConnectivityIntent
Produces a collection of network resources from the given links.
resources() - Method in class org.onosproject.net.intent.Intent
Returns the collection of resources required for this intent.
Resources - Class in org.onosproject.net.resource
Utility class for resource related classes.
ResourceService - Interface in org.onosproject.net.resource
Service for allocating/releasing resource(s) and retrieving allocation(s) and availability.
ResourceStore - Interface in org.onosproject.net.resource
Service for storing resource and consumer information.
ResourceStoreDelegate - Interface in org.onosproject.net.resource
Resource store delegate abstraction.
respond(byte[]) - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
Records the response to be sent to the sender.
response() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
Returns the response to be sent to the sender.
result() - Method in class org.onosproject.net.flow.FlowRuleBatchEvent
Deprecated.
Returns the result of this batch operation.
retainAll(Collection<?>) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
retainAll(Collection<? extends E>) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Retains only the elements in this set that are contained in the specified collection (optional operation).
review(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
Changes SecurityModeState of specified application to REVIEWED.
ROADM - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
ROADM_OTN - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
role() - Method in interface org.onosproject.app.ApplicationDescription
Returns the role of the application.
role() - Method in class org.onosproject.app.DefaultApplicationDescription
 
role() - Method in interface org.onosproject.core.Application
Returns the role of the application.
role() - Method in class org.onosproject.core.DefaultApplication
 
roleChanged(DeviceId, MastershipRole) - Method in interface org.onosproject.net.device.DeviceProvider
Notifies the provider of a mastership role change for the specified device as decided by the core.
RoleInfo - Class in org.onosproject.cluster
An immutable container for role information for a device, within the current cluster.
RoleInfo(NodeId, List<NodeId>) - Constructor for class org.onosproject.cluster.RoleInfo
 
RoleInfo() - Constructor for class org.onosproject.cluster.RoleInfo
 
roleInfo() - Method in class org.onosproject.mastership.MastershipEvent
Returns the current role state for the subject.
rollback(TransactionId) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Aborts a previously prepared transaction.
ROOT - Static variable in interface org.onosproject.net.resource.Resource
 
root() - Method in class org.onosproject.net.topology.DefaultTopologyCluster
 
root() - Method in interface org.onosproject.net.topology.TopologyCluster
Returns the cluster root vertex.
root() - Method in interface org.onosproject.store.service.AsyncDocumentTree
Returns the path to root of the tree.
root() - Method in interface org.onosproject.store.service.DocumentTree
Returns the path to root of the tree.
route() - Method in class org.onosproject.net.mcast.McastRouteInfo
The route associated with this multicast information.
ROUTER - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
ROUTER_ID - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the router ID.
Row() - Constructor for class org.onosproject.ui.table.TableModel.Row
 
rowCount() - Method in class org.onosproject.ui.table.TableModel
Returns the number of rows in this table model.
rule() - Method in class org.onosproject.net.flow.FlowRuleOperation
Returns the flow rule.
run(String, NodeId) - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
run(String, NodeId) - Method in interface org.onosproject.store.service.AsyncLeaderElector
Attempts to become leader for a topic.
run(String, NodeId) - Method in interface org.onosproject.store.service.LeaderElector
Attempts to become leader for a topic.
runForLeadership(String) - Method in interface org.onosproject.cluster.LeadershipService
Enters a leadership contest.

S

safeName(Region) - Static method in class org.onosproject.ui.model.topo.UiRegion
Guarantees to return a string for the name of the specified region.
scheme() - Method in class org.onosproject.net.provider.ProviderId
Returns the device URI scheme to which this provider is bound.
sctpPort() - Method in class org.onosproject.net.flow.criteria.SctpPortCriterion
Gets the SCTP port to match.
SctpPortCriterion - Class in org.onosproject.net.flow.criteria
Implementation of SCTP port criterion (16 bits unsigned integer).
SecurityAdminService - Interface in org.onosproject.security
Security-Mode ONOS service.
SecurityUtil - Class in org.onosproject.security
Utility class to aid Security-Mode ONOS.
selector() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
selector() - Method in interface org.onosproject.net.flow.FlowRule
Returns the traffic selector that identifies what traffic this rule should apply to.
selector() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
selector() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective
Obtain the selector for this objective.
selector - Variable in class org.onosproject.net.intent.ConnectivityIntent.Builder
 
selector(TrafficSelector) - Method in class org.onosproject.net.intent.ConnectivityIntent.Builder
Sets the traffic selector for the intent that will be built.
selector() - Method in class org.onosproject.net.intent.ConnectivityIntent
Returns the match specifying the type of traffic.
selector(TrafficSelector) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
 
selector(TrafficSelector) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
 
selector(TrafficSelector) - Method in class org.onosproject.net.intent.MplsIntent.Builder
Deprecated.
 
selector(TrafficSelector) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
Deprecated.
 
selector(TrafficSelector) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
 
selector(TrafficSelector) - Method in class org.onosproject.net.intent.PathIntent.Builder
 
selector(TrafficSelector) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
 
selector(TrafficSelector) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
 
selector(TrafficSelector) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
 
selector() - Method in class org.onosproject.net.packet.DefaultPacketRequest
 
selector() - Method in interface org.onosproject.net.packet.PacketRequest
Obtain the traffic selector.
selectors(Map<ConnectPoint, TrafficSelector>) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
Sets the selectors of the multi point to single point intent that will be built.
send() - Method in class org.onosproject.net.packet.DefaultPacketContext
 
send() - Method in interface org.onosproject.net.packet.PacketContext
Triggers the outbound packet to be sent.
sendAndReceive(M, MessageSubject, Function<M, byte[]>, Function<byte[], R>, NodeId) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Sends a message and expects a reply.
sendAndReceive(Endpoint, String, byte[]) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
Sends a message asynchronously and expects a response.
sendAndReceive(Endpoint, String, byte[], Executor) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
Sends a message synchronously and expects a response.
sendAsync(Endpoint, String, byte[]) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
Sends a message asynchronously to the specified communication end point.
sender() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
Returns the id of the controller sending this message.
sendMessage(String, long, ObjectNode) - Method in class org.onosproject.ui.RequestHandler
Sends a message back to the client.
sendMessage(String, ObjectNode) - Method in class org.onosproject.ui.RequestHandler
Sends a message back to the client.
sendMessage(ObjectNode) - Method in class org.onosproject.ui.RequestHandler
Sends a message back to the client.
sendMessage(ObjectNode) - Method in interface org.onosproject.ui.UiConnection
Sends the specified JSON message to the user interface client.
sendMessage(String, long, ObjectNode) - Method in interface org.onosproject.ui.UiConnection
Composes a message into JSON and sends it to the user interface client.
sendMessage(ObjectNode) - Method in class org.onosproject.ui.UiMessageHandler
Sends the specified data to the client.
sendThrough() - Method in class org.onosproject.net.packet.DefaultOutboundPacket
 
sendThrough() - Method in interface org.onosproject.net.packet.OutboundPacket
Returns the identity of a device through which this packet should be sent.
SEPARATOR - Static variable in interface org.onosproject.net.flow.criteria.Criterion
 
SEPARATOR - Static variable in class org.onosproject.net.flow.instructions.L1ModificationInstruction
 
Separator() - Constructor for class org.onosproject.ui.topo.PropertyPanel.Separator
 
SEPARATOR - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
serial() - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Returns the device serial number.
serial(String) - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Sets the device serial number.
SERIAL_NUMBER - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
serialize() - Method in interface org.onosproject.net.flow.Extension
Serialize the extension to a byte array.
serializer() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Returns the serializer.
Serializer - Interface in org.onosproject.store.service
Interface for serialization of store artifacts.
serialNumber() - Method in class org.onosproject.net.DefaultDevice
 
serialNumber() - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
serialNumber() - Method in interface org.onosproject.net.device.DeviceDescription
Returns the device serial number.
serialNumber() - Method in interface org.onosproject.net.Device
Returns the device serial number.
serialNumber() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
seriesCount() - Method in class org.onosproject.ui.chart.ChartModel
Returns the number of series in this chart model.
servers() - Method in class org.onosproject.store.service.PartitionClientInfo
Returns the collection of servers that are members of the partition.
service - Variable in class org.onosproject.rest.AbstractApiDocRegistrator
 
ServiceBundle - Interface in org.onosproject.ui.model
A bundle of services to pass to elements that might need a reference to them.
serviceDirectory - Static variable in class org.onosproject.net.driver.DefaultDriverHandler
 
serviceDirectory - Static variable in class org.onosproject.security.SecurityUtil
 
serviceIndex() - Method in class org.onosproject.net.NshServiceIndex
Returns nsh service index value.
servicePathId() - Method in class org.onosproject.net.NshServicePathId
Returns nsh context service path identifier.
sessionId() - Method in class org.onosproject.store.service.PartitionClientInfo
Return the sessionId for the partition client.
set(String, String) - Method in class org.onosproject.net.AbstractProjectableModel.AnnotationDriverData
 
set(String, String) - Method in class org.onosproject.net.DefaultAnnotations.Builder
Adds the specified annotation.
set(String, String) - Method in class org.onosproject.net.driver.DefaultDriverData
 
set(String, String) - Method in interface org.onosproject.net.MutableAnnotations
Returns the value of the specified annotation.
set(long) - Method in class org.onosproject.store.primitives.DefaultAtomicCounter
 
set(V) - Method in class org.onosproject.store.primitives.DefaultAtomicValue
 
set(long) - Method in interface org.onosproject.store.service.AsyncAtomicCounter
Atomically sets the given value to the current value.
set(V) - Method in interface org.onosproject.store.service.AsyncAtomicValue
Sets to the given value.
set(DocumentPath, V) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Creates or updates a document tree node.
set(long) - Method in interface org.onosproject.store.service.AtomicCounter
Atomically sets the given value to the current value.
set(V) - Method in interface org.onosproject.store.service.AtomicValue
Sets to the given value.
set(DocumentPath, V) - Method in interface org.onosproject.store.service.DocumentTree
Creates or updates a document tree node.
setArpOp(short) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setArpOp(short) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the arp operation.
setArpSha(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setArpSha(MacAddress) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the arp src mac address.
setArpSpa(IpAddress) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setArpSpa(IpAddress) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the arp src ip address.
setBadge(NodeBadge) - Method in class org.onosproject.ui.topo.NodeHighlight
Sets the badge for this node.
setBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new DistributedSetBuilder.
setBytes(long) - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
setBytes(long) - Method in interface org.onosproject.net.flow.StoredFlowEntry
Number of bytes seen by this rule.
setBytes(long) - Method in class org.onosproject.net.group.DefaultGroup
Sets number of bytes processed by this group entry.
setBytes(long) - Method in class org.onosproject.net.group.DefaultGroupBucket
 
setBytes(long) - Method in interface org.onosproject.net.group.StoredGroupBucketEntry
Sets number of bytes processed by this group bucket entry.
setBytes(long) - Method in interface org.onosproject.net.group.StoredGroupEntry
Sets number of bytes processed by this group entry.
setBytes(long) - Method in interface org.onosproject.net.meter.BandEntry
Sets the number of bytes seen by this band.
setBytes(long) - Method in class org.onosproject.net.meter.DefaultBand
 
setBytesReceived(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the number of received bytes.
setBytesSent(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the number of sent bytes.
setChildren(Set<RegionId>) - Method in class org.onosproject.ui.model.topo.UiRegion
Sets the children IDs for this region.
setClusterMetadata(ClusterMetadata) - Method in interface org.onosproject.cluster.ClusterMetadataAdminService
Updates the cluster metadata.
setClusterMetadata(ClusterMetadata) - Method in interface org.onosproject.cluster.ClusterMetadataProvider
Updates cluster metadata.
setComparator(String, CellComparator) - Method in class org.onosproject.ui.table.TableModel
Sets a cell comparator for the specified column.
setConfiguration(String) - Method in interface org.onosproject.net.behaviour.ConfigSetter
Sets the configuration contained in the file at the file path, returns the response of the device.
setControllers(List<ControllerInfo>) - Method in interface org.onosproject.net.behaviour.ControllerConfig
Set a list of controllers on a device.
setCoreService(CoreService) - Static method in class org.onosproject.net.config.basics.SubjectFactories
Provides reference to the core service, which is required for application subject factory.
setCurrentLayout(UiTopoLayout) - Method in interface org.onosproject.ui.UiConnection
Changes the current layout context to the specified layout.
setCurrentView(String) - Method in interface org.onosproject.ui.UiConnection
Sets the currently selected view.
setData(DriverData) - Method in class org.onosproject.net.driver.AbstractBehaviour
 
setData(DriverData) - Method in interface org.onosproject.net.driver.Behaviour
Sets the driver data context on this this behaviour should operate.
setDefaultGraphPathSearch(GraphPathSearch<TopologyVertex, TopologyEdge>) - Method in interface org.onosproject.net.topology.PathAdminService
Sets the specified graph path search algorightm to be used as a default.
setDefaultLinkWeight(LinkWeight) - Method in interface org.onosproject.net.topology.PathAdminService
Sets the specified link-weight function to be used as a default.
setDelegate(ProxyArpStoreDelegate) - Method in interface org.onosproject.net.proxyarp.ProxyArpStore
Deprecated.
Associates the specified delegate with the store.
setDelegate(D) - Method in class org.onosproject.store.AbstractStore
 
setDelegate(D) - Method in interface org.onosproject.store.Store
Sets the delegate on the store.
setDeviceId(DeviceId) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the device identifier.
setDispatchTimeLimit(long) - Method in interface org.onosproject.event.EventDeliveryService
Sets the number of millis that an event sink has to process an event.
setDriverService(Object, DriverService) - Static method in class org.onosproject.net.AbstractProjectableModel
Injects the driver service reference for use during projections into various behaviours.
setDurationNano(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the time port has been alive in nano seconds.
setDurationSec(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the time port has been alive in seconds.
setEdgeLinkId(UiLinkId) - Method in class org.onosproject.ui.model.topo.UiHost
Sets the ID of the edge link between this host and the device to which it connects.
setErrorCount(int) - Method in class org.onosproject.net.intent.IntentData
Sets the error count for this intent.
setEthDst(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setEthDst(MacAddress) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the dst l2 address.
setEthSrc(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setEthSrc(MacAddress) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the src l2 address.
SetEvent<E> - Class in org.onosproject.store.service
Representation of a DistributedSet update notification.
SetEvent(String, SetEvent.Type, E) - Constructor for class org.onosproject.store.service.SetEvent
Creates a new event object.
SetEvent.Type - Enum in org.onosproject.store.service
SetEvent type.
SetEventListener<E> - Interface in org.onosproject.store.service
Listener to be notified about updates to a DistributedSet.
setFlowLiveType(TypedStoredFlowEntry.FlowLiveType) - Method in class org.onosproject.net.flow.DefaultTypedFlowEntry
 
setFlowLiveType(TypedStoredFlowEntry.FlowLiveType) - Method in interface org.onosproject.net.flow.TypedStoredFlowEntry
Sets the new flow live type for this entry.
setFormatter(String, CellFormatter) - Method in class org.onosproject.ui.table.TableModel
Sets a cell formatter for the specified column.
setHandler(DriverHandler) - Method in class org.onosproject.net.driver.AbstractHandlerBehaviour
 
setHandler(DriverHandler) - Method in interface org.onosproject.net.driver.HandlerBehaviour
Sets the driver handler context for this behaviour.
setIpDst(IpAddress) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setIpDst(IpAddress) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the dst l3 address.
setIps(Set<IpAddress>) - Method in class org.onosproject.net.config.basics.BasicHostConfig
Sets the IP addresses of the host.
setIpSrc(IpAddress) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setIpSrc(IpAddress) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the src l3 address.
setIsGroupStateAddedFirstTime(boolean) - Method in class org.onosproject.net.group.DefaultGroup
 
setIsGroupStateAddedFirstTime(boolean) - Method in interface org.onosproject.net.group.StoredGroupEntry
Sets if group has transitioned to ADDED state for the first time.
setLabel(String) - Method in class org.onosproject.ui.topo.LinkHighlight
Adds a label to be displayed on the link.
setLastSeen() - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
setLastSeen() - Method in interface org.onosproject.net.flow.StoredFlowEntry
Sets the last active epoch time.
setLayer(String) - Method in class org.onosproject.ui.model.topo.UiNode
Sets this node's "layer", for layered rendering.
setLayerOrder(String...) - Method in class org.onosproject.ui.model.topo.UiRegion
Sets the layer order for this region.
setLife(long) - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
setLife(long, TimeUnit) - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
setLife(long) - Method in interface org.onosproject.net.flow.StoredFlowEntry
Sets how long this entry has been entered in the system.
setLife(long, TimeUnit) - Method in interface org.onosproject.net.flow.StoredFlowEntry
Sets how long this entry has been entered in the system.
setLife(long) - Method in class org.onosproject.net.group.DefaultGroup
Sets how long this entry has been entered in the system.
setLife(long) - Method in interface org.onosproject.net.group.StoredGroupEntry
Sets how long this entry has been entered in the system.
setLife(long) - Method in class org.onosproject.net.meter.DefaultMeter
 
setLife(long) - Method in interface org.onosproject.net.meter.MeterEntry
Set the amount of time the meter has existed in seconds.
setLoad(Load) - Method in class org.onosproject.net.statistic.TypedFlowEntryWithLoad
 
setLocation(String) - Method in class org.onosproject.net.config.basics.BasicHostConfig
Sets the location of the host.
setLocation(DeviceId, PortNumber) - Method in class org.onosproject.ui.model.topo.UiHost
Sets the host's current location.
setMaster(NodeId, DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Sets a device's role for a specified controller instance.
setMasterId(NodeId) - Method in class org.onosproject.ui.model.topo.UiDevice
Sets the ID of the controller node that holds mastership for this device.
setMastership(Set<DeviceId>) - Method in class org.onosproject.ui.model.topo.UiClusterMember
Sets the collection of identities of devices for which this controller node is master.
setMpls(MplsLabel) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setMpls(MplsLabel) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the mpls label.
setMplsBos(boolean) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setMplsBos(boolean) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the mpls bottom-of-stack indicator bit.
setOrClear(String, String) - Method in class org.onosproject.net.config.Config
Sets the specified property as a string or clears it if null value given.
setOrClear(String, Boolean) - Method in class org.onosproject.net.config.Config
Sets the specified property as a boolean or clears it if null value given.
setOrClear(String, Integer) - Method in class org.onosproject.net.config.Config
Sets the specified property as an integer or clears it if null value given.
setOrClear(String, Long) - Method in class org.onosproject.net.config.Config
Sets the specified property as a long or clears it if null value given.
setOrClear(String, Double) - Method in class org.onosproject.net.config.Config
Sets the specified property as a double or clears it if null value given.
setOrClear(String, E) - Method in class org.onosproject.net.config.Config
Sets the specified property as a double or clears it if null value given.
setOrClear(String, Collection<T>) - Method in class org.onosproject.net.config.Config
Sets the specified property as an array of items in a given collection or clears it if null is given.
setOther(Link) - Method in class org.onosproject.ui.topo.BiLink
Sets the second link for this bi-link.
setOutput(PortNumber) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setOutput(PortNumber) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Set the output port.
setPackets(long) - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
setPackets(long) - Method in interface org.onosproject.net.flow.StoredFlowEntry
Number of packets seen by this entry.
setPackets(long) - Method in class org.onosproject.net.group.DefaultGroup
Sets number of packets processed by this group entry.
setPackets(long) - Method in class org.onosproject.net.group.DefaultGroupBucket
 
setPackets(long) - Method in interface org.onosproject.net.group.StoredGroupBucketEntry
Sets number of packets processed by this group bucket entry.
setPackets(long) - Method in interface org.onosproject.net.group.StoredGroupEntry
Sets number of packets processed by this group entry.
setPackets(long) - Method in interface org.onosproject.net.meter.BandEntry
Sets the number of packets seen by this band.
setPackets(long) - Method in class org.onosproject.net.meter.DefaultBand
 
setPacketsReceived(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the number of packet received.
setPacketsRxDropped(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the number of packets dropped by RX.
setPacketsRxErrors(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the number of receive errors.
setPacketsSent(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the number of packets sent.
setPacketsTxDropped(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the number of packets dropped by TX.
setPacketsTxErrors(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the number of transmit errors.
setParent(RegionId) - Method in class org.onosproject.ui.model.topo.UiRegion
Sets the parent ID for this region.
setPermissions(ApplicationId, Set<Permission>) - Method in interface org.onosproject.app.ApplicationAdminService
Updates the permissions granted to the applications.
setPermissions(ApplicationId, Set<Permission>) - Method in interface org.onosproject.app.ApplicationStore
Updates the permissions granted to the applications.
setPollInterval(long) - Static method in class org.onosproject.net.statistic.DefaultLoad
Sets the poll interval in seconds.
setPort(int) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets port number.
setPreference(String, String, ObjectNode) - Method in interface org.onosproject.ui.UiPreferencesService
Sets the named preference for the specified user.
setProcessedBytes(long) - Method in class org.onosproject.net.meter.DefaultMeter
 
setProcessedBytes(long) - Method in interface org.onosproject.net.meter.MeterEntry
Updates the number of bytes seen by the meter.
setProcessedPackets(long) - Method in class org.onosproject.net.meter.DefaultMeter
 
setProcessedPackets(long) - Method in interface org.onosproject.net.meter.MeterEntry
Updates the number of packets seen by this meter.
setProperty(String, String, String) - Method in interface org.onosproject.cfg.ComponentConfigService
Sets the value of the specified configuration property.
setProperty(String, String, String) - Method in interface org.onosproject.cfg.ComponentConfigStore
Sets the value of the specified configuration property.
setProperty(ConfigProperty, String) - Static method in class org.onosproject.cfg.ConfigProperty
Creates a new configuration property as a copy of an existing one, but with a new value.
setPropertyValue(String, T) - Method in class org.onosproject.net.flow.AbstractExtension
 
setPropertyValue(String, T) - Method in interface org.onosproject.net.flow.Extension
Sets a property on the extension.
setQueue(long) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setQueue(long, PortNumber) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setQueue(long, PortNumber) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a set-queue instruction.
setQueue(long) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the Queue ID.
setQueue(long, PortNumber) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the Queue ID for a specific port.
setReferenceCount(long) - Method in class org.onosproject.net.group.DefaultGroup
 
setReferenceCount(long) - Method in interface org.onosproject.net.group.StoredGroupEntry
Sets number of flow rules or groups referencing this group entry.
setReferenceCount(long) - Method in class org.onosproject.net.meter.DefaultMeter
 
setReferenceCount(long) - Method in interface org.onosproject.net.meter.MeterEntry
Sets the number of flows which are using this meter.
setRegionId(RegionId) - Method in class org.onosproject.ui.model.topo.UiDevice
Sets the ID of the region to which this device belongs.
setRole(NodeId, DeviceId, MastershipRole) - Method in interface org.onosproject.mastership.MastershipAdminService
Applies the current mastership role for the specified device.
setRoleSync(NodeId, DeviceId, MastershipRole) - Method in interface org.onosproject.mastership.MastershipAdminService
Synchronous version of setRole.
setStandby(NodeId, DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Sets a controller instance's mastership role to STANDBY for a device.
setState(FlowEntry.FlowEntryState) - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
setState(FlowEntry.FlowEntryState) - Method in interface org.onosproject.net.flow.StoredFlowEntry
Sets the new state for this entry.
setState(Group.GroupState) - Method in class org.onosproject.net.group.DefaultGroup
Sets the new state for this entry.
setState(Group.GroupState) - Method in interface org.onosproject.net.group.StoredGroupEntry
Sets the new state for this entry.
setState(IntentState) - Method in class org.onosproject.net.intent.IntentData
Updates the state of the intent to the given new state.
setState(MeterState) - Method in class org.onosproject.net.meter.DefaultMeter
 
setState(MeterState) - Method in interface org.onosproject.net.meter.MeterEntry
Updates the state of this meter.
setState(ControllerNode.State) - Method in class org.onosproject.ui.model.topo.UiClusterMember
Sets the state of this cluster member.
setTargetPower(PortNumber, T, long) - Method in interface org.onosproject.net.behaviour.PowerConfig
Set the target power on the component.
setTcpDst(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setTcpDst(TpPort) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the dst TCP port.
setTcpSrc(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setTcpSrc(TpPort) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the src TCP port.
setTunnelId(long) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setTunnelId(long) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the tunnel id.
setType(PathIntent.ProtectionType) - Method in class org.onosproject.net.intent.PathIntent.Builder
 
setUdpDst(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setUdpDst(TpPort) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the dst UDP port.
setUdpSrc(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setUdpSrc(TpPort) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the src UDP port.
setVlanId(VlanId) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setVlanId(VlanId) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the vlan id.
setVlanPcp(Byte) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
setVlanPcp(Byte) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the vlan priority.
shortLoad() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns short load of connect point.
shortPollInterval() - Static method in class org.onosproject.net.statistic.TypedFlowEntryWithLoad
Returns short polling interval.
SHOW_DEVICE_VIEW - Static variable in class org.onosproject.ui.topo.TopoConstants.CoreButtons
 
SHOW_FLOW_VIEW - Static variable in class org.onosproject.ui.topo.TopoConstants.CoreButtons
 
SHOW_GROUP_VIEW - Static variable in class org.onosproject.ui.topo.TopoConstants.CoreButtons
 
SHOW_METER_VIEW - Static variable in class org.onosproject.ui.topo.TopoConstants.CoreButtons
 
SHOW_PORT_VIEW - Static variable in class org.onosproject.ui.topo.TopoConstants.CoreButtons
 
sid(ObjectNode) - Static method in class org.onosproject.ui.JsonUtils
Returns the sequence identifier from the specified event, or 0 (zero) if the "sid" property does not exist.
signalType() - Method in class org.onosproject.net.device.OchPortDescription
Deprecated.
Returns ODU signal type.
signalType() - Method in class org.onosproject.net.device.OduCltPortDescription
Deprecated.
Returns ODU client signal type.
signalType() - Method in class org.onosproject.net.device.OtuPortDescription
Deprecated.
Returns OTU signal type.
signalType() - Method in class org.onosproject.net.flow.criteria.OchSignalTypeCriterion
Returns the OCh signal type to match.
signalType() - Method in class org.onosproject.net.flow.criteria.OduSignalTypeCriterion
Returns the ODU Signal Type to match.
signalType(CltSignalType) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
Sets the ODU signal type for the intent that will be built.
signalType(OduSignalType) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
Sets the ODU signal type for the intent that will be built.
signalType(CltSignalType) - Method in class org.onosproject.net.intent.OpticalOduIntent.Builder
Sets the ODU signal type for the intent that will be built.
signalType(OchSignalType) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
Sets the optical signal type for the intent that will be built.
signalType() - Method in class org.onosproject.net.intent.OpticalPathIntent
 
signalType() - Method in class org.onosproject.net.OchPort
Deprecated.
Returns ODU signal type.
signalType() - Method in class org.onosproject.net.OduCltPort
Deprecated.
Returns ODU client signal type.
signalType() - Method in class org.onosproject.net.OtuPort
Deprecated.
Returns OTU signal type.
simpleTypeName() - Method in class org.onosproject.net.resource.ContinuousResource
 
simpleTypeName() - Method in class org.onosproject.net.resource.DiscreteResource
 
simpleTypeName() - Method in interface org.onosproject.net.resource.Resource
Returns the simple type name of this resource.
SinglePointToMultiPointIntent - Class in org.onosproject.net.intent
Abstraction of single source, multiple destination connectivity intent.
SinglePointToMultiPointIntent() - Constructor for class org.onosproject.net.intent.SinglePointToMultiPointIntent
Constructor for serializer.
SinglePointToMultiPointIntent.Builder - Class in org.onosproject.net.intent
Builder of a single point to multi point intent.
sink() - Method in class org.onosproject.net.mcast.McastRouteInfo
The sink which has been removed or added.
sinks() - Method in class org.onosproject.net.mcast.McastRouteInfo
Returns the set of sinks associated with this route.
sinksFor(McastRoute) - Method in interface org.onosproject.net.mcast.McastStore
Obtains the sinks for a multicast route.
size() - Method in class org.onosproject.net.flow.BatchOperation
Returns the number of operations in this object.
size() - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
size() - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
size() - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
size() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
size() - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
size() - Method in interface org.onosproject.store.service.AsyncConsistentMap
Returns the number of entries in the map.
size() - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Returns the number of key-value pairs in this multimap.
size() - Method in interface org.onosproject.store.service.AsyncDistributedSet
Returns the number of elements in the set.
size() - Method in interface org.onosproject.store.service.ConsistentMap
Returns the number of entries in the map.
size() - Method in interface org.onosproject.store.service.ConsistentMultimap
Returns the number of key-value pairs in this multimap.
size() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Returns the number of key-value mappings in this map.
size() - Method in class org.onosproject.store.service.MapInfo
Returns the number of entries in the map.
size() - Method in class org.onosproject.ui.chart.ChartModel.DataPoint
Returns the size of data point.
size() - Method in class org.onosproject.ui.topo.BiLinkMap
Returns the number of bi-links in the collection.
slotGranularity() - Method in class org.onosproject.net.OchSignal
Returns slot width granularity.
slotWidth() - Method in class org.onosproject.net.OchSignal
Returns slot width.
SLOWPATH - Static variable in class org.onosproject.net.meter.MeterId
 
sort(String, TableModel.SortDir, String, TableModel.SortDir) - Method in class org.onosproject.ui.table.TableModel
Sorts the table rows based on the specified columns, in the specified directions.
sortDir(String) - Static method in class org.onosproject.ui.table.TableModel
Returns the appropriate sort direction for the given string.
source() - Method in class org.onosproject.net.mcast.McastRoute
Fetches the source address of this route.
source() - Method in class org.onosproject.net.mcast.McastRouteInfo
The source which has been removed or added.
sourceFor(McastRoute) - Method in interface org.onosproject.net.mcast.McastStore
Obtains the source for a multicast route.
spacingMultiplier() - Method in class org.onosproject.net.OchSignal
Returns spacing multiplier.
SparseAnnotations - Interface in org.onosproject.net
Represents an set of sparse key/value string annotations capable of carrying annotation keys tagged for removal.
split(String, int, String) - Method in class org.onosproject.rest.AbstractInjectionResource
Returns the index into the supplied string where the end of the specified pattern is located.
src() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
Deprecated.
src() - Method in interface org.onosproject.net.behaviour.TunnelDescription
Deprecated.
version 1.7.0 - Hummingbird; use local instead
src(ConnectPoint) - Method in class org.onosproject.net.DefaultLink.Builder
Sets the source connect point to be used by the builder.
src() - Method in class org.onosproject.net.DefaultLink
 
src(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
Sets the source for the intent that will be built.
src(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
Sets the source for the intent that will be built.
src(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalOduIntent.Builder
Sets the source for the intent that will be built.
src(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
Sets the source for the intent that will be built.
src() - Method in class org.onosproject.net.intent.OpticalPathIntent
 
src() - Method in class org.onosproject.net.link.DefaultLinkDescription
 
src() - Method in interface org.onosproject.net.link.LinkDescription
Returns the link source.
src() - Method in interface org.onosproject.net.Link
Returns the link source connection point.
src() - Method in class org.onosproject.net.LinkKey
Returns source connection point.
src() - Method in class org.onosproject.net.topology.DefaultTopologyEdge
 
stages() - Method in class org.onosproject.net.flow.FlowRuleOperations
Returns the flow rule operations as sets of stages that should be executed sequentially.
start() - Method in interface org.onosproject.store.service.MutexTask
Begins the execution of a mutually exclusive task.
startMonitoringIp(IpAddress) - Method in interface org.onosproject.net.host.HostService
Requests the host service to monitor hosts with the given IP address and notify listeners of changes.
state(Link.State) - Method in class org.onosproject.net.DefaultLink.Builder
Sets the link state to be used by the builder.
state() - Method in class org.onosproject.net.DefaultLink
 
state() - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
state() - Method in interface org.onosproject.net.flow.FlowEntry
Returns the flow entry state.
state() - Method in class org.onosproject.net.group.DefaultGroup
Returns current state of a group object.
state() - Method in interface org.onosproject.net.group.Group
Returns current state of a group object.
state() - Method in class org.onosproject.net.intent.IntentData
Returns the state of the intent.
state() - Method in interface org.onosproject.net.Link
Returns the link state.
state() - Method in class org.onosproject.net.meter.DefaultMeter
 
state() - Method in interface org.onosproject.net.meter.Meter
Fetches the state of this meter.
STATIC_LAMBDA - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the static lambda.
STATIC_PORT - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the static port.
StatisticService - Interface in org.onosproject.net.statistic
Service for obtaining statistic information about link in the system.
StatisticStore - Interface in org.onosproject.net.statistic
Store to house the computed statistics.
stats() - Method in interface org.onosproject.store.service.WorkQueue
Returns work queue statistics.
status() - Method in class org.onosproject.store.service.PartitionClientInfo
Returns the current status for the client session.
status() - Method in class org.onosproject.ui.topo.NodeBadge
Returns the badge status.
statusChangeListeners() - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
statusChangeListeners() - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
statusChangeListeners() - Method in interface org.onosproject.store.service.DistributedPrimitive
Returns the collection of status change listeners previously registered.
stop() - Method in interface org.onosproject.store.service.MutexTask
This method will be called when exclusivity of task execution can no longer be guaranteed.
STOP - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
stopMonitoringIp(IpAddress) - Method in interface org.onosproject.net.host.HostService
Stops the host service from monitoring an IP address.
stopProcessing() - Method in interface org.onosproject.store.service.WorkQueue
Stops automatically processing tasks from work queue.
StorageAdminService - Interface in org.onosproject.store.service
Service for administering storage instances.
StorageException - Exception in org.onosproject.store.service
Top level exception for Store failures.
StorageException() - Constructor for exception org.onosproject.store.service.StorageException
 
StorageException(String) - Constructor for exception org.onosproject.store.service.StorageException
 
StorageException(Throwable) - Constructor for exception org.onosproject.store.service.StorageException
 
StorageException.ConcurrentModification - Exception in org.onosproject.store.service
Store update conflicts with an in flight transaction.
StorageException.Interrupted - Exception in org.onosproject.store.service
Store operation interrupted.
StorageException.Timeout - Exception in org.onosproject.store.service
Store operation timeout.
StorageException.Unavailable - Exception in org.onosproject.store.service
Store is temporarily unavailable.
StorageService - Interface in org.onosproject.store.service
Storage service.
store() - Method in interface org.onosproject.net.behaviour.PipelinerContext
Returns the Objective Store where data can be stored and retrieved.
Store<E extends Event,D extends StoreDelegate<E>> - Interface in org.onosproject.store
Abstraction of a entity capable of storing and/or distributing information across a cluster.
storeBatch(FlowRuleBatchOperation) - Method in interface org.onosproject.net.flow.FlowRuleStore
Stores a batch of flow rules.
StoreDelegate<E extends Event> - Interface in org.onosproject.store
Entity associated with a store and capable of receiving notifications of events within the store.
StoredFlowEntry - Interface in org.onosproject.net.flow
 
StoredGroupBucketEntry - Interface in org.onosproject.net.group
Generic group bucket entry representation that is stored in a group object.
StoredGroupEntry - Interface in org.onosproject.net.group
Interface that defines set methods for a group entry that is stored in the system.
storeFlowRule(FlowRule) - Method in interface org.onosproject.net.flow.FlowRuleStore
Deprecated.
in Cardinal Release
storeGroupDescription(GroupDescription) - Method in interface org.onosproject.net.group.GroupStore
Stores a new group entry using the information from group description.
storeMeter(Meter) - Method in interface org.onosproject.net.meter.MeterStore
Adds a meter to the store.
storeRoute(McastRoute, McastStore.Type) - Method in interface org.onosproject.net.mcast.McastStore
Updates the store with the route information.
storeSink(McastRoute, ConnectPoint, McastStore.Type) - Method in interface org.onosproject.net.mcast.McastStore
Updates the store with sink information for a given route.
storeSource(McastRoute, ConnectPoint) - Method in interface org.onosproject.net.mcast.McastStore
Updates the store with source information for the given route.
stream(String, int, int) - Method in class org.onosproject.rest.AbstractInjectionResource
Produces an input stream from the bytes of the specified sub-string.
StreamEnumeration(List<InputStream>) - Constructor for class org.onosproject.rest.AbstractInjectionResource.StreamEnumeration
 
string(ObjectNode, String) - Static method in class org.onosproject.ui.JsonUtils
Returns the specified node property as a string.
string(ObjectNode, String, String) - Static method in class org.onosproject.ui.JsonUtils
Returns the specified node property as a string, with a default fallback.
string(ObjectNode, String) - Method in class org.onosproject.ui.RequestHandler
Returns the specified node property as a string.
string(ObjectNode, String, String) - Method in class org.onosproject.ui.RequestHandler
Returns the specified node property as a string, with a default fallback.
strValue() - Method in class org.onosproject.net.behaviour.TunnelEndPoint
Returns the value as a string.
strValue() - Method in class org.onosproject.net.behaviour.TunnelKey
Returns the value as a string.
subdueAllElse(Highlights.Amount) - Method in class org.onosproject.ui.topo.Highlights
Marks the amount by which all other elements (devices, hosts, links) not explicitly referenced here will be "subdued" visually.
subdued() - Method in class org.onosproject.ui.topo.AbstractHighlight
Returns the subdued flag.
subdueLevel() - Method in class org.onosproject.ui.topo.Highlights
Returns the amount by which all other elements not explicitly referenced here should be "subdued".
subject() - Method in class org.onosproject.event.AbstractEvent
 
subject() - Method in interface org.onosproject.event.Event
Returns the subject of the event.
subject - Variable in class org.onosproject.net.config.Config
 
subject() - Method in class org.onosproject.net.config.Config
Returns the specific subject to which this configuration pertains.
subject() - Method in exception org.onosproject.net.config.InvalidConfigException
Returns the string representation of the subject of the config.
subject() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
Returns the message subject indicator.
subjectClass() - Method in class org.onosproject.net.config.SubjectFactory
Returns the class of the subject to which this factory applies.
subjectClassKey() - Method in class org.onosproject.net.config.SubjectFactory
Returns the unique key of this configuration subject class.
SubjectFactories - Class in org.onosproject.net.config.basics
Set of subject factories for potential configuration subjects.
subjectFactory() - Method in class org.onosproject.net.config.ConfigFactory
Returns the class of the subject to which this factory applies.
SubjectFactory<S> - Class in org.onosproject.net.config
Base abstract factory for creating configuration subjects from their string key image.
SubjectFactory(Class<S>, String) - Constructor for class org.onosproject.net.config.SubjectFactory
Creates a new configuration factory for the specified class of subjects capable of generating the configurations of the specified class.
subjectKey() - Method in exception org.onosproject.net.config.InvalidConfigException
Returns the subject key of the config.
subjectKey(S) - Method in class org.onosproject.net.config.SubjectFactory
Returns the unique key of the specified configuration subject.
subMap(String, String, boolean, boolean) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
subMap(String, String, boolean, boolean) - Method in interface org.onosproject.store.service.AsyncConsistentTreeMap
Returns a navigable map containing the entries from the original map which are larger than (or if specified equal to) lowerKey AND less than (or if specified equal to) upperKey.
subMap(String, String, boolean, boolean) - Method in interface org.onosproject.store.service.ConsistentTreeMap
Returns a navigable map containing the entries from the original map which are larger than (or if specified equal to) lowerKey AND less than (or if specified equal to) upperKey.
submit(Intent) - Method in interface org.onosproject.net.intent.IntentService
Submits an intent into the system.
submit(MeterRequest) - Method in interface org.onosproject.net.meter.MeterService
Adds a meter to the system and performs it installation.
subnetAddress() - Method in class org.onosproject.net.host.InterfaceIpAddress
Gets the IP subnet address.
subscribe(Consumer<T>, Executor) - Method in interface org.onosproject.store.service.Topic
Subscribes to messages published to this topic.
subscribe(Consumer<T>) - Method in interface org.onosproject.store.service.Topic
Subscribes to messages published to this topic.
subtype() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModOchSignalInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L1ModificationInstruction.ModOduSignalIdInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L1ModificationInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModEtherInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsBosInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsHeaderInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsLabelInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsTtlInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModTunnelIdInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanHeaderInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanIdInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanPcpInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PopVlanInstruction
Deprecated.
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PushHeaderInstructions
Deprecated.
 
subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpEthInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpIPInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpOpInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPv6FlowLabelInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModTtlInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction
Returns the subtype of the modification instruction.
subtype() - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction.ModTransportPortInstruction
 
subtype() - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction
Returns the subtype of the modification instruction.
success() - Static method in class org.onosproject.net.meter.MeterStoreResult
A successful store opertion.
SUMMARY - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
SummaryFlowEntryWithLoad - Class in org.onosproject.net.statistic
Summary Load classified by flow live type.
SummaryFlowEntryWithLoad(ConnectPoint, Load) - Constructor for class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Creates a new summary flow entry having load for the given connect point and total load.
SummaryFlowEntryWithLoad(ConnectPoint, Load, Load, Load, Load, Load) - Constructor for class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Creates a new summary flow entry having load for the given connect point and total, immediate, short, mid, and long load.
SummaryFlowEntryWithLoad(ConnectPoint, Load, Load, Load, Load, Load, Load) - Constructor for class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Creates a new summary flow entry having load for the given connect point and total, immediate, short, mid, long, and unknown load.
SW_VERSION - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
SWITCH - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
swVersion() - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Returns the device software version.
swVersion(String) - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Sets the device software version.
swVersion() - Method in class org.onosproject.net.DefaultDevice
 
swVersion() - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
swVersion() - Method in interface org.onosproject.net.device.DeviceDescription
Returns the device software version.
swVersion() - Method in interface org.onosproject.net.Device
Returns the device software version.
swVersion() - Method in class org.onosproject.net.driver.DefaultDriver
 
swVersion() - Method in interface org.onosproject.net.driver.Driver
Returns the device software version.
swVersion() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
Synchronous<T extends DistributedPrimitive> - Class in org.onosproject.store.service
DistributedPrimitive that is a synchronous (blocking) version of another.
Synchronous(T) - Constructor for class org.onosproject.store.service.Synchronous
 
synthLinkCount() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns the number of synthetic links in the topology.

T

TABLE - Static variable in class org.onosproject.net.PortNumber
 
tableId() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
tableId() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
tableId() - Method in interface org.onosproject.net.flow.FlowRule
Returns the table id for this rule.
tableId() - Method in class org.onosproject.net.flow.instructions.Instructions.TableTypeTransition
 
tableId() - Method in interface org.onosproject.net.flow.TableStatisticsEntry
Returns the table number.
TableModel - Class in org.onosproject.ui.table
A simple model of table data.
TableModel(String...) - Constructor for class org.onosproject.ui.table.TableModel
Constructs a table (devoid of data) with the given column IDs.
TableModel.Annot - Class in org.onosproject.ui.table
Model of an annotation.
TableModel.Row - Class in org.onosproject.ui.table
Model of a row.
TableModel.SortDir - Enum in org.onosproject.ui.table
Designates sorting direction.
TableRequestHandler - Class in org.onosproject.ui.table
Message handler specifically for table views.
TableRequestHandler(String, String, String) - Constructor for class org.onosproject.ui.table.TableRequestHandler
Constructs a table request handler for a specific table view.
TableStatisticsEntry - Interface in org.onosproject.net.flow
Interface for flow table statistics of a device.
tableTransition() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
tableTransition() - Method in interface org.onosproject.net.flow.TrafficTreatment
Returns the next table in the pipeline.
TableUtils - Class in org.onosproject.ui.table
Provides static utility methods for dealing with tables.
take(int) - Method in interface org.onosproject.store.service.WorkQueue
Picks up multiple tasks from the work queue to work on.
take() - Method in interface org.onosproject.store.service.WorkQueue
Picks up a single task from the work queue to work on.
target() - Method in class org.onosproject.net.behaviour.ControllerInfo
Deprecated.
target() - Method in class org.onosproject.net.flow.BatchOperationEntry
Gets the target object of this operation.
targetAddress() - Method in class org.onosproject.net.flow.criteria.IPv6NDTargetAddressCriterion
Gets the IPv6 target address to match.
Task<E> - Class in org.onosproject.store.service
WorkQueue task.
Task(String, E) - Constructor for class org.onosproject.store.service.Task
Constructs a new task instance.
taskId() - Method in class org.onosproject.store.service.Task
Returns the task identifier.
tc() - Method in class org.onosproject.net.flow.criteria.MplsTcCriterion
Gets the MPLS TC to match.
TcpFlagsCriterion - Class in org.onosproject.net.flow.criteria
Implementation of TCP flags criterion (12 bits unsigned integer).
tcpPort() - Method in interface org.onosproject.cluster.ControllerNode
Returns the TCP port on which the node listens for connections.
tcpPort() - Method in class org.onosproject.cluster.DefaultControllerNode
 
tcpPort() - Method in class org.onosproject.net.flow.criteria.TcpPortCriterion
Gets the TCP port to match.
TcpPortCriterion - Class in org.onosproject.net.flow.criteria
Implementation of TCP port criterion (16 bits unsigned integer).
term() - Method in class org.onosproject.cluster.Leader
Returns the leader's term.
term() - Method in class org.onosproject.store.service.PartitionInfo
Returns the term number.
termNumber() - Method in class org.onosproject.mastership.MastershipTerm
 
termStartTime() - Method in class org.onosproject.cluster.Leader
Returns the system time when the current leadership term started.
text() - Method in class org.onosproject.ui.topo.NodeBadge
Returns the text for the badge.
text(String) - Static method in class org.onosproject.ui.topo.NodeBadge
Returns an arbitrary text badge, with default status.
text(NodeBadge.Status, String) - Static method in class org.onosproject.ui.topo.NodeBadge
Returns an arbitrary text badge, with the given status.
text(NodeBadge.Status, String, String) - Static method in class org.onosproject.ui.topo.NodeBadge
Returns an arbitrary text badge, with the given status and optional message.
threshold() - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
Returns the threshold this constraint ensures as link annotated value.
time() - Method in class org.onosproject.core.HybridLogicalTime
Returns the real system time represented by this HLT.
time() - Method in class org.onosproject.event.AbstractEvent
 
time() - Method in interface org.onosproject.event.Event
Returns the timestamp of when the event occurred, given in milliseconds since the start of epoch.
time() - Method in class org.onosproject.net.HostLocation
Returns the time when the location was established, given in milliseconds since start of epoch.
time() - Method in class org.onosproject.net.packet.DefaultPacketContext
 
time() - Method in interface org.onosproject.net.packet.PacketContext
Returns the time when the packet was received.
time() - Method in class org.onosproject.net.statistic.DefaultLoad
 
time() - Method in interface org.onosproject.net.statistic.Load
Returns when this value was seen.
time() - Method in interface org.onosproject.net.topology.Topology
Returns the time, specified in system nanos of when the topology became available.
TimeFormatter - Class in org.onosproject.ui.table.cell
Formats time values using DateTimeFormatter.
TimeFormatter() - Constructor for class org.onosproject.ui.table.cell.TimeFormatter
Constructs a time formatter that uses the default locale and timezone.
timeNow() - Method in interface org.onosproject.core.HybridLogicalClockService
Returns the current hybrid logical time.
timeout() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
timeout() - Method in interface org.onosproject.net.flow.FlowRule
Returns the timeout for this flow requested by an application.
timeout() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
timeout() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
timeout() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
timeout() - Method in interface org.onosproject.net.flowobjective.Objective
The timeout for this objective.
Timeout() - Constructor for exception org.onosproject.store.service.ConsistentMapException.Timeout
 
Timeout(String) - Constructor for exception org.onosproject.store.service.ConsistentMapException.Timeout
 
Timeout() - Constructor for exception org.onosproject.store.service.StorageException.Timeout
 
Timeout() - Constructor for exception org.onosproject.store.service.TransactionException.Timeout
 
TIMEOUT_MILLIS - Static variable in interface org.onosproject.mastership.MastershipAdminService
 
TIMEOUT_MILLIS - Static variable in interface org.onosproject.mastership.MastershipService
 
timestamp() - Method in class org.onosproject.net.topology.DefaultGraphDescription
 
timestamp() - Method in interface org.onosproject.net.topology.GraphDescription
Returns the creation timestamp of the graph description.
Timestamp - Interface in org.onosproject.store
Opaque version structure.
title() - Method in interface org.onosproject.app.ApplicationDescription
Returns title of the application.
title() - Method in class org.onosproject.app.DefaultApplicationDescription
 
title() - Method in interface org.onosproject.core.Application
Returns the title of the application.
title() - Method in class org.onosproject.core.DefaultApplication
 
title() - Method in class org.onosproject.ui.topo.PropertyPanel
Returns the title text.
title(String) - Method in class org.onosproject.ui.topo.PropertyPanel
Sets the title text.
TO_5DP - Static variable in class org.onosproject.ui.table.cell.NumberFormatter
An instance of this class that formats to 5 decimal places.
toArray() - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
toArray(T[]) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
toEqualsBuilder(Port) - Method in class org.onosproject.net.utils.ForwardingPort
Returns EqualsBuilder comparing all Port attributes including annotations.
toFixedGrid(List<OchSignal>, ChannelSpacing) - Static method in class org.onosproject.net.OchSignal
Convert list of lambdas with flex grid 6.25 GHz spacing and 12.5 GHz width into fixed grid OCh signal.
toFlexGrid(OchSignal) - Static method in class org.onosproject.net.OchSignal
Convert fixed grid OCh signal to sorted set of flex grid slots with 6.25 GHz spacing and 12.5 GHz slot width.
toInt() - Method in class org.onosproject.net.flow.criteria.ExtensionSelectorType
Returns the integer value associated with this type.
toJsonNode(ChartModel.DataPoint, ChartModel) - Static method in class org.onosproject.ui.chart.ChartUtils
Generate a JSON node from the data point and given chart model.
toLong() - Method in class org.onosproject.net.PortNumber
Returns the backing long value.
toNodeId() - Static method in class org.onosproject.cluster.ControllerNodeToNodeId
Returns a Function to convert ControllerNode to NodeId.
TOO_SHORT - Static variable in class org.onosproject.core.Version
 
topic() - Method in class org.onosproject.cluster.Leadership
Returns the leadership topic.
Topic<T> - Interface in org.onosproject.store.service
A distributed publish subscribe primitive.
TOPO - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
TopoConstants - Class in org.onosproject.ui.topo
Defines string constants used in the Topology View of the ONOS GUI.
TopoConstants() - Constructor for class org.onosproject.ui.topo.TopoConstants
 
TopoConstants.CoreButtons - Class in org.onosproject.ui.topo
Defines identities of core buttons that appear on the topology details panel.
TopoConstants.Glyphs - Class in org.onosproject.ui.topo
Defines constants for standard glyph identifiers.
TopoConstants.Properties - Class in org.onosproject.ui.topo
Defines constants for property names on the default summary and details panels.
TopoElementType - Enum in org.onosproject.ui.topo
The topology element types to which a highlight can be applied.
TopoJson - Class in org.onosproject.ui.topo
JSON utilities for the Topology View.
Topology - Interface in org.onosproject.net.topology
Represents a network topology computation snapshot.
topology - Variable in class org.onosproject.ui.model.topo.UiLink
 
TOPOLOGY_SSCS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
topologyChanged(GraphDescription, List<Event>) - Method in interface org.onosproject.net.topology.TopologyProviderService
Signals the core that some aspect of the topology has changed.
TopologyCluster - Interface in org.onosproject.net.topology
Representation of an SCC (strongly-connected component) in a network topology.
TopologyEdge - Interface in org.onosproject.net.topology
Represents an edge in the topology graph.
TopologyEvent - Class in org.onosproject.net.topology
Describes network topology event.
TopologyEvent(TopologyEvent.Type, Topology, List<Event>) - Constructor for class org.onosproject.net.topology.TopologyEvent
Creates an event of a given type and for the specified topology and the current time.
TopologyEvent(TopologyEvent.Type, Topology, List<Event>, long) - Constructor for class org.onosproject.net.topology.TopologyEvent
Creates an event of a given type and for the specified topology and time.
TopologyEvent.Type - Enum in org.onosproject.net.topology
Type of topology events.
TopologyGraph - Interface in org.onosproject.net.topology
Represents an immutable topology graph.
TopologyListener - Interface in org.onosproject.net.topology
Entity capable of receiving network topology related events.
TopologyProvider - Interface in org.onosproject.net.topology
Means for injecting topology information into the core.
TopologyProviderRegistry - Interface in org.onosproject.net.topology
Abstraction of a network topology provider registry.
TopologyProviderService - Interface in org.onosproject.net.topology
Means for injecting topology information into the core.
topologyService - Variable in class org.onosproject.net.topology.AbstractPathService
 
TopologyService - Interface in org.onosproject.net.topology
Service for providing network topology information.
TopologyStore - Interface in org.onosproject.net.topology
Manages inventory of topology snapshots; not intended for direct use.
TopologyStoreDelegate - Interface in org.onosproject.net.topology
Topology store delegate abstraction.
TopologyVertex - Interface in org.onosproject.net.topology
Represents a vertex in the topology graph.
topoMapFactory(UiTopoMapFactory) - Method in class org.onosproject.ui.UiExtension.Builder
Sets the topology map factory for this extension.
topoMapFactory() - Method in class org.onosproject.ui.UiExtension
Returns the topology map factory, if one was defined.
topoOverlayFactory(UiTopoOverlayFactory) - Method in class org.onosproject.ui.UiExtension.Builder
Sets the topology overlay factory for this extension.
topoOverlayFactory() - Method in class org.onosproject.ui.UiExtension
Returns the topology overlay factory, if one was defined.
TopoUtils - Class in org.onosproject.ui.topo
Utility methods for helping out with formatting data for the Topology View in the web client.
toString() - Method in class org.onosproject.app.DefaultApplicationDescription
 
toString() - Method in class org.onosproject.cfg.ConfigProperty
 
toString() - Method in class org.onosproject.cluster.ClusterMetadata
 
toString() - Method in class org.onosproject.cluster.DefaultControllerNode
 
toString() - Method in class org.onosproject.cluster.DefaultPartition
 
toString() - Method in class org.onosproject.cluster.Leader
 
toString() - Method in class org.onosproject.cluster.Leadership
 
toString() - Method in class org.onosproject.cluster.LeadershipEvent
 
toString() - Method in class org.onosproject.cluster.PartitionDiff
 
toString() - Method in class org.onosproject.cluster.RoleInfo
 
toString() - Method in class org.onosproject.core.DefaultApplication
 
toString() - Method in class org.onosproject.core.DefaultApplicationId
 
toString() - Method in class org.onosproject.core.DefaultGroupId
 
toString() - Method in class org.onosproject.core.HybridLogicalTime
 
toString() - Method in class org.onosproject.core.IdBlock
 
toString() - Method in class org.onosproject.core.Version
 
toString() - Method in class org.onosproject.event.AbstractEvent
 
toString() - Method in class org.onosproject.event.Change
 
toString() - Method in class org.onosproject.mastership.MastershipEvent
 
toString() - Method in class org.onosproject.mastership.MastershipTerm
 
toString() - Method in class org.onosproject.net.behaviour.BridgeName
 
toString() - Method in class org.onosproject.net.behaviour.DefaultMirroringDescription
 
toString() - Method in class org.onosproject.net.behaviour.DefaultPatchDescription
 
toString() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
 
toString() - Method in class org.onosproject.net.behaviour.IpTunnelEndPoint
Deprecated.
 
toString() - Method in class org.onosproject.net.behaviour.MirroringName
 
toString() - Method in class org.onosproject.net.behaviour.MirroringStatistics
 
toString() - Method in class org.onosproject.net.behaviour.TunnelName
Deprecated.
 
toString() - Method in class org.onosproject.net.config.basics.BandwidthCapacity
 
toString() - Method in class org.onosproject.net.config.NetworkConfigEvent
 
toString() - Method in class org.onosproject.net.ConnectPoint
 
toString() - Method in class org.onosproject.net.DefaultAnnotations
 
toString() - Method in class org.onosproject.net.DefaultDevice
 
toString() - Method in class org.onosproject.net.DefaultHost
 
toString() - Method in class org.onosproject.net.DefaultLink
 
toString() - Method in class org.onosproject.net.DefaultPath
 
toString() - Method in class org.onosproject.net.DefaultPort
 
toString() - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
toString() - Method in class org.onosproject.net.device.DefaultPortDescription
 
toString() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
toString() - Method in class org.onosproject.net.device.DeviceEvent
 
toString() - Method in class org.onosproject.net.device.OchPortDescription
Deprecated.
 
toString() - Method in class org.onosproject.net.device.OduCltPortDescription
Deprecated.
 
toString() - Method in class org.onosproject.net.device.OmsPortDescription
Deprecated.
 
toString() - Method in class org.onosproject.net.device.OtuPortDescription
Deprecated.
 
toString() - Method in class org.onosproject.net.DeviceId
 
toString() - Method in class org.onosproject.net.driver.DefaultDriver
 
toString() - Method in class org.onosproject.net.driver.DefaultDriverData
 
toString() - Method in class org.onosproject.net.driver.DefaultDriverHandler
 
toString() - Method in class org.onosproject.net.driver.DefaultDriverProvider
 
toString() - Method in class org.onosproject.net.flow.BatchOperation
 
toString() - Method in class org.onosproject.net.flow.BatchOperationEntry
 
toString() - Method in class org.onosproject.net.flow.CompletedBatchOperation
 
toString() - Method in class org.onosproject.net.flow.criteria.ArpHaCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.ArpOpCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.ArpPaCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.EthCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.EthTypeCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.ExtensionCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.ExtensionSelectorType
 
toString() - Method in class org.onosproject.net.flow.criteria.IcmpCodeCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.IcmpTypeCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.Icmpv6CodeCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.Icmpv6TypeCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.IPCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.IPDscpCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.IPEcnCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.IPProtocolCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.IPv6ExthdrFlagsCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.IPv6FlowLabelCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.IPv6NDLinkLayerAddressCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.IPv6NDTargetAddressCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.LambdaCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.MetadataCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.MplsBosCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.MplsCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.MplsTcCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.OchSignalCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.OchSignalTypeCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.OduSignalIdCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.OduSignalTypeCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.PbbIsidCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.PortCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.SctpPortCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.TcpFlagsCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.TcpPortCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.TunnelIdCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.UdpPortCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.VlanIdCriterion
 
toString() - Method in class org.onosproject.net.flow.criteria.VlanPcpCriterion
 
toString() - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
toString() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
toString() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
toString() - Method in class org.onosproject.net.flow.DefaultTrafficSelector
 
toString() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
toString() - Method in class org.onosproject.net.flow.DefaultTypedFlowEntry
 
toString() - Method in class org.onosproject.net.flow.FlowId
 
toString() - Method in class org.onosproject.net.flow.FlowRuleExtPayLoad
 
toString() - Method in class org.onosproject.net.flow.FlowRuleOperation
 
toString() - Method in class org.onosproject.net.flow.FlowRuleOperations
 
toString() - Method in class org.onosproject.net.flow.instructions.ExtensionTreatmentType
 
toString() - Method in class org.onosproject.net.flow.instructions.Instructions.ExtensionInstructionWrapper
 
toString() - Method in class org.onosproject.net.flow.instructions.Instructions.GroupInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.Instructions.MetadataInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.Instructions.MeterInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.Instructions.NoActionInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.Instructions.OutputInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.Instructions.SetQueueInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.Instructions.TableTypeTransition
 
toString() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModOchSignalInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L1ModificationInstruction.ModOduSignalIdInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModEtherInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsBosInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsHeaderInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsLabelInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsTtlInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModTunnelIdInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanHeaderInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanIdInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanPcpInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PopVlanInstruction
Deprecated.
 
toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PushHeaderInstructions
Deprecated.
 
toString() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpEthInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpIPInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModArpOpInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPv6FlowLabelInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModTtlInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction.ModTransportPortInstruction
 
toString() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
toString() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
toString() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
toString() - Method in class org.onosproject.net.group.DefaultGroup
 
toString() - Method in class org.onosproject.net.group.DefaultGroupBucket
 
toString() - Method in class org.onosproject.net.group.DefaultGroupDescription
 
toString() - Method in class org.onosproject.net.group.DefaultGroupKey
Returns a hex string representation of the byte array that is used as a group key.
toString() - Method in class org.onosproject.net.group.GroupBuckets
 
toString() - Method in class org.onosproject.net.host.DefaultHostDescription
 
toString() - Method in class org.onosproject.net.host.HostEvent
 
toString() - Method in class org.onosproject.net.host.InterfaceIpAddress
 
toString() - Method in class org.onosproject.net.HostId
 
toString() - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.BandwidthConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.EncapsulationConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.ObstacleConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.ProtectionConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.WaypointConstraint
 
toString() - Method in class org.onosproject.net.intent.FlowObjectiveIntent
 
toString() - Method in class org.onosproject.net.intent.FlowRuleIntent
 
toString() - Method in class org.onosproject.net.intent.HostToHostIntent
 
toString() - Method in class org.onosproject.net.intent.IntentData
 
toString() - Method in class org.onosproject.net.intent.IntentId
 
toString() - Method in class org.onosproject.net.intent.IntentOperation
 
toString() - Method in class org.onosproject.net.intent.LinkCollectionIntent
 
toString() - Method in class org.onosproject.net.intent.MplsIntent
Deprecated.
 
toString() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
 
toString() - Method in class org.onosproject.net.intent.OpticalCircuitIntent
 
toString() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent
 
toString() - Method in class org.onosproject.net.intent.OpticalOduIntent
 
toString() - Method in class org.onosproject.net.intent.OpticalPathIntent
 
toString() - Method in class org.onosproject.net.intent.PathIntent
 
toString() - Method in class org.onosproject.net.intent.PointToPointIntent
 
toString() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
 
toString() - Method in class org.onosproject.net.intent.TwoWayP2PIntent
 
toString() - Method in class org.onosproject.net.IpElementId
 
toString() - Method in class org.onosproject.net.link.DefaultLinkDescription
 
toString() - Method in class org.onosproject.net.LinkKey
 
toString() - Method in class org.onosproject.net.mcast.McastEvent
 
toString() - Method in class org.onosproject.net.mcast.McastRoute
 
toString() - Method in class org.onosproject.net.mcast.McastRouteInfo
 
toString() - Method in class org.onosproject.net.meter.DefaultBand
 
toString() - Method in class org.onosproject.net.meter.DefaultMeter
 
toString() - Method in class org.onosproject.net.meter.DefaultMeterRequest
 
toString() - Method in class org.onosproject.net.meter.MeterId
 
toString() - Method in class org.onosproject.net.meter.MeterKey
 
toString() - Method in class org.onosproject.net.meter.MeterOperation
 
toString() - Method in class org.onosproject.net.NshContextHeader
 
toString() - Method in class org.onosproject.net.NshServiceIndex
 
toString() - Method in class org.onosproject.net.OchPort
Deprecated.
 
toString() - Method in class org.onosproject.net.OchSignal
 
toString() - Method in class org.onosproject.net.OduCltPort
Deprecated.
 
toString() - Method in class org.onosproject.net.OduSignalId
 
toString() - Method in class org.onosproject.net.OmsPort
Deprecated.
 
toString() - Method in class org.onosproject.net.OtuPort
Deprecated.
 
toString() - Method in class org.onosproject.net.packet.DefaultInboundPacket
 
toString() - Method in class org.onosproject.net.packet.DefaultOutboundPacket
 
toString() - Method in class org.onosproject.net.packet.DefaultPacketRequest
 
toString() - Method in enum org.onosproject.net.packet.PacketPriority
 
toString() - Method in class org.onosproject.net.PortNumber
 
toString() - Method in class org.onosproject.net.provider.ProviderId
 
toString() - Method in class org.onosproject.net.region.DefaultRegion
 
toString() - Method in class org.onosproject.net.resource.ContinuousResource
 
toString() - Method in class org.onosproject.net.resource.ContinuousResourceId
 
toString() - Method in class org.onosproject.net.resource.DiscreteResource
 
toString() - Method in class org.onosproject.net.resource.DiscreteResourceId
 
toString() - Method in class org.onosproject.net.resource.ResourceAllocation
 
toString() - Method in class org.onosproject.net.statistic.DefaultLoad
 
toString() - Method in class org.onosproject.net.topology.DefaultTopologyCluster
 
toString() - Method in class org.onosproject.net.topology.DefaultTopologyEdge
 
toString() - Method in class org.onosproject.net.topology.DefaultTopologyVertex
 
toString() - Method in class org.onosproject.net.TributarySlot
 
toString() - Method in class org.onosproject.net.utils.ForwardingPort
 
toString() - Method in class org.onosproject.security.Permission
 
toString() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
 
toString() - Method in class org.onosproject.store.cluster.messaging.Endpoint
 
toString() - Method in class org.onosproject.store.cluster.messaging.MessageSubject
 
toString() - Method in class org.onosproject.store.LogicalTimestamp
 
toString() - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
toString() - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
toString() - Method in class org.onosproject.store.primitives.MapUpdate
 
toString() - Method in class org.onosproject.store.service.AtomicValueEvent
 
toString() - Method in class org.onosproject.store.service.DocumentPath
 
toString() - Method in class org.onosproject.store.service.DocumentTreeEvent
 
toString() - Method in class org.onosproject.store.service.EventuallyConsistentMapEvent
 
toString() - Method in class org.onosproject.store.service.MapEvent
 
toString() - Method in class org.onosproject.store.service.MapTransaction
 
toString() - Method in class org.onosproject.store.service.MultiValuedTimestamp
 
toString() - Method in class org.onosproject.store.service.SetEvent
 
toString() - Method in class org.onosproject.store.service.Task
 
toString() - Method in class org.onosproject.store.service.Versioned
 
toString() - Method in class org.onosproject.store.service.WallClockTimestamp
 
toString() - Method in class org.onosproject.store.service.WorkQueueStats
 
toString() - Method in class org.onosproject.ui.model.topo.UiClusterMember
 
toString() - Method in class org.onosproject.ui.model.topo.UiDevice
 
toString() - Method in class org.onosproject.ui.model.topo.UiHost
 
toString() - Method in class org.onosproject.ui.model.topo.UiLink
 
toString() - Method in class org.onosproject.ui.model.topo.UiLinkId
 
toString() - Method in class org.onosproject.ui.model.topo.UiRegion
 
toString() - Method in class org.onosproject.ui.model.topo.UiSynthLink
 
toString() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
 
toString() - Method in class org.onosproject.ui.model.topo.UiTopology
 
toString() - Method in enum org.onosproject.ui.topo.Highlights.Amount
 
toString() - Method in enum org.onosproject.ui.topo.LinkHighlight.Flavor
 
toString() - Method in class org.onosproject.ui.topo.Mod
 
toString() - Method in enum org.onosproject.ui.topo.NodeBadge.Status
 
toString() - Method in class org.onosproject.ui.topo.NodeBadge
 
toString() - Method in class org.onosproject.ui.topo.NodeSelection
 
toString() - Method in class org.onosproject.ui.topo.PropertyPanel.Prop
 
toString() - Method in class org.onosproject.ui.UiView
 
toString() - Method in class org.onosproject.ui.UiViewHidden
 
toStringHelper() - Method in class org.onosproject.net.utils.ForwardingPort
Returns MoreObjects.ToStringHelper with Port attributes excluding annotations.
totalChannels() - Method in class org.onosproject.net.OmsPort
Deprecated.
Returns the total number of channels on the port.
totalCompleted() - Method in class org.onosproject.store.service.WorkQueueStats
Returns the total completed tasks.
totalInProgress() - Method in class org.onosproject.store.service.WorkQueueStats
Returns the total in progress tasks.
totalLoad() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns total load of connect point.
totalNanos() - Method in interface org.onosproject.net.packet.PacketProcessorEntry
Returns the total time, in nanoseconds, spent processing packets.
totalPending() - Method in class org.onosproject.store.service.WorkQueueStats
Returns the total pending tasks.
TrafficSelector - Interface in org.onosproject.net.flow
Abstraction of a slice of network traffic.
TrafficSelector.Builder - Interface in org.onosproject.net.flow
Builder of traffic selector entities.
TrafficTreatment - Interface in org.onosproject.net.flow
Abstraction of network traffic treatment.
TrafficTreatment.Builder - Interface in org.onosproject.net.flow
Builder of traffic treatment entities.
TransactionalMap<K,V> - Interface in org.onosproject.store.service
Transactional Map data structure.
TransactionalSet<E> - Interface in org.onosproject.store.service
Transactional Set data structure.
TransactionContext - Interface in org.onosproject.store.service
Provides a context for transactional operations.
transactionContextBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new transaction context builder.
TransactionContextBuilder - Class in org.onosproject.store.service
Abstract base class for a transaction context builder.
TransactionContextBuilder() - Constructor for class org.onosproject.store.service.TransactionContextBuilder
 
TransactionException - Exception in org.onosproject.store.service
Top level exception for Transaction failures.
TransactionException() - Constructor for exception org.onosproject.store.service.TransactionException
 
TransactionException(Throwable) - Constructor for exception org.onosproject.store.service.TransactionException
 
TransactionException.ConcurrentModification - Exception in org.onosproject.store.service
Transaction failure due to a conflicting transaction in progress.
TransactionException.Interrupted - Exception in org.onosproject.store.service
Transaction interrupted.
TransactionException.OptimisticConcurrencyFailure - Exception in org.onosproject.store.service
Transaction failure due to optimistic concurrency violation.
TransactionException.Timeout - Exception in org.onosproject.store.service
Transaction timeout.
TransactionId - Class in org.onosproject.store.primitives
Transaction identifier.
transactionId() - Method in class org.onosproject.store.service.MapTransaction
Returns the transaction identifier.
transactionId() - Method in interface org.onosproject.store.service.TransactionContext
Returns the transaction identifier.
transferLeadership(String, NodeId) - Method in interface org.onosproject.cluster.LeadershipAdminService
Attempts to assign leadership for a topic to a specified node.
transition(Integer) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
transition(Integer) - Static method in class org.onosproject.net.flow.instructions.Instructions
Sends the packet to the table id.
transition(Integer) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the next table id to transition to.
treatment() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
treatment() - Method in interface org.onosproject.net.flow.FlowRule
Returns the traffic treatment that applies to selected traffic.
treatment() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
 
treatment() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective
A traffic treatment for this forwarding objective.
treatment() - Method in class org.onosproject.net.group.DefaultGroupBucket
Returns list of Traffic instructions that are part of the bucket.
treatment() - Method in interface org.onosproject.net.group.GroupBucket
Returns list of Traffic instructions that are part of the bucket.
treatment - Variable in class org.onosproject.net.intent.ConnectivityIntent.Builder
 
treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.ConnectivityIntent.Builder
Sets the traffic treatment for the intent that will be built.
treatment() - Method in class org.onosproject.net.intent.ConnectivityIntent
Returns the action applied to the traffic.
treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
 
treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
 
treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.MplsIntent.Builder
Deprecated.
 
treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
Deprecated.
 
treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
 
treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.PathIntent.Builder
 
treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
 
treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
 
treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
 
treatment() - Method in class org.onosproject.net.packet.DefaultOutboundPacket
 
treatment() - Method in interface org.onosproject.net.packet.OutboundPacket
Returns how the outbound packet should be treated.
treatmentBuilder() - Method in class org.onosproject.net.packet.DefaultPacketContext
 
treatmentBuilder() - Method in interface org.onosproject.net.packet.PacketContext
Returns a builder for constructing traffic treatment.
treatments(Map<ConnectPoint, TrafficTreatment>) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
Sets the treatments of the single point to multi point intent that will be built.
TRIANGLE_DOWN - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
TRIANGLE_UP - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
TRIBUTARY_SLOT_BITMAP_SIZE - Static variable in class org.onosproject.net.OduSignalId
 
tributaryPortNumber() - Method in class org.onosproject.net.OduSignalId
Returns tributary port number.
TributarySlot - Class in org.onosproject.net
Implementation of ODU Tributary Slot simply designated by an index number of slot.
TributarySlot(long) - Constructor for class org.onosproject.net.TributarySlot
Creates an instance representing the TributarySlot specified by the given index number.
tributarySlotBitmap() - Method in class org.onosproject.net.OduSignalId
Returns tributary slot bitmap.
tributarySlotLength() - Method in class org.onosproject.net.OduSignalId
Returns tributary slot length.
TributarySlotQuery - Interface in org.onosproject.net.behaviour
Behaviour to retrieve available tributary slot resources.
tributarySlots() - Method in enum org.onosproject.net.OduSignalType
Returns the number of tributary slots of the OduSignalType.
triggerProbe(DeviceId) - Method in interface org.onosproject.net.device.DeviceProvider
Triggers an asynchronous probe of the specified device, intended to determine whether the device is present or not.
triggerProbe(Host) - Method in interface org.onosproject.net.host.HostProvider
Triggers an asynchronous probe of the specified host, intended to determine whether the host is present or not.
triggerRecompute() - Method in interface org.onosproject.net.topology.TopologyProvider
Triggers topology recomputation.
TunnelConfig - Interface in org.onosproject.net.behaviour
Deprecated.
version 1.7.0 - Hummingbird; use interface config tunnel mode
TunnelDescription - Interface in org.onosproject.net.behaviour
Describes a tunnel interface.
TunnelDescription.Builder - Interface in org.onosproject.net.behaviour
Builder of tunnel interface description entities.
TunnelDescription.Type - Enum in org.onosproject.net.behaviour
Tunnel technology type.
TunnelEndPoint<T> - Class in org.onosproject.net.behaviour
Represents for source end point or destination end point of a tunnel.
TunnelEndPoint(T) - Constructor for class org.onosproject.net.behaviour.TunnelEndPoint
Default constructor.
TunnelEndPoints - Class in org.onosproject.net.behaviour
Static utility methods pertaining to TunnelEndPoint instances.
tunnelId() - Method in class org.onosproject.net.flow.criteria.TunnelIdCriterion
Gets the Tunnel ID to match.
tunnelId() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModTunnelIdInstruction
 
TunnelIdCriterion - Class in org.onosproject.net.flow.criteria
Implementation of Tunnel ID criterion.
TunnelKey<T> - Class in org.onosproject.net.behaviour
Represent for a tunnel key.
TunnelKey(T) - Constructor for class org.onosproject.net.behaviour.TunnelKey
Default constructor.
TunnelKeys - Class in org.onosproject.net.behaviour
Static utility methods pertaining to TunnelKey instances.
tunnelName() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
Deprecated.
tunnelName() - Method in interface org.onosproject.net.behaviour.TunnelDescription
Deprecated.
version 1.7.0 - Hummingbird; use ifaceName instead
TunnelName - Class in org.onosproject.net.behaviour
Deprecated.
version 1.7.0 - Hummingbird
tunnelName(String) - Static method in class org.onosproject.net.behaviour.TunnelName
Deprecated.
Creates a tunnel name using the supplied URI string.
TUNNELS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
two(HostId) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
Sets the second host of the intent that will be built.
two() - Method in class org.onosproject.net.intent.HostToHostIntent
Returns identifier of the second host.
two(ConnectPoint) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
Sets the second connection point of the two way intent that will be built.
two() - Method in class org.onosproject.net.intent.TwoWayP2PIntent
Returns identifier of the second host.
two() - Method in class org.onosproject.ui.topo.BiLink
Returns the second link in this bi-link.
TwoWayP2PIntent - Class in org.onosproject.net.intent
Abstraction of bidirectional connectivity between two points in the network.
TwoWayP2PIntent.Builder - Class in org.onosproject.net.intent
Builder of a point to point intent.
type() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property type.
type() - Method in class org.onosproject.event.AbstractEvent
 
type() - Method in interface org.onosproject.event.Event
Returns the type of the event.
TYPE - Static variable in class org.onosproject.net.AnnotationKeys
Deprecated.
since Cardinal
type() - Method in class org.onosproject.net.behaviour.ControllerInfo
Exposes the type of the controller connection.
type(TunnelDescription.Type) - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription.Builder
 
type() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
 
type(TunnelDescription.Type) - Method in interface org.onosproject.net.behaviour.TunnelDescription.Builder
Returns tunnel interface description builder with a given tunnel type.
type() - Method in interface org.onosproject.net.behaviour.TunnelDescription
Returns the tunnel type.
type() - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Returns the device type.
type(Device.Type) - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
Sets the device type.
TYPE - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
 
type() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Returns the link type.
type(Link.Type) - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Sets the link type.
type() - Method in class org.onosproject.net.DefaultDevice
 
type(Link.Type) - Method in class org.onosproject.net.DefaultLink.Builder
Sets the link type to be used by the builder.
type() - Method in class org.onosproject.net.DefaultLink
 
type() - Method in class org.onosproject.net.DefaultPort
 
type() - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
type() - Method in class org.onosproject.net.device.DefaultPortDescription
 
type() - Method in interface org.onosproject.net.device.DeviceDescription
Returns the type of the infrastructure device.
type() - Method in interface org.onosproject.net.device.PortDescription
Returns the port type.
type() - Method in interface org.onosproject.net.Device
Returns the type of the infrastructure device.
type() - Method in class org.onosproject.net.flow.criteria.ArpHaCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.ArpOpCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.ArpPaCriterion
 
type() - Method in interface org.onosproject.net.flow.criteria.Criterion
Returns the type of criterion.
type() - Method in class org.onosproject.net.flow.criteria.EthCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.EthTypeCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.ExtensionCriterion
 
type() - Method in interface org.onosproject.net.flow.criteria.ExtensionSelector
Gets the type of the extension selector.
type() - Method in enum org.onosproject.net.flow.criteria.ExtensionSelectorType.ExtensionSelectorTypes
Gets the extension type object for this named type code.
type() - Method in class org.onosproject.net.flow.criteria.IcmpCodeCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.IcmpTypeCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.Icmpv6CodeCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.Icmpv6TypeCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.IPCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.IPDscpCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.IPEcnCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.IPProtocolCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.IPv6ExthdrFlagsCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.IPv6FlowLabelCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.IPv6NDLinkLayerAddressCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.IPv6NDTargetAddressCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.LambdaCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.MetadataCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.MplsBosCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.MplsCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.MplsTcCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.OchSignalCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.OchSignalTypeCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.OduSignalIdCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.OduSignalTypeCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.PbbIsidCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.PortCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.SctpPortCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.TcpFlagsCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.TcpPortCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.TunnelIdCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.UdpPortCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.VlanIdCriterion
 
type() - Method in class org.onosproject.net.flow.criteria.VlanPcpCriterion
 
type() - Method in class org.onosproject.net.flow.FlowRuleOperation
Returns the type of operation.
type() - Method in interface org.onosproject.net.flow.instructions.ExtensionTreatment
Gets the type of the treatment extension.
type() - Method in enum org.onosproject.net.flow.instructions.ExtensionTreatmentType.ExtensionTreatmentTypes
Gets the extension type object for this named type code.
type() - Method in class org.onosproject.net.flow.instructions.ExtensionTreatmentType
Returns extension treatment type.
type() - Method in interface org.onosproject.net.flow.instructions.Instruction
Returns the type of instruction.
type() - Method in class org.onosproject.net.flow.instructions.Instructions.ExtensionInstructionWrapper
 
type() - Method in class org.onosproject.net.flow.instructions.Instructions.GroupInstruction
 
type() - Method in class org.onosproject.net.flow.instructions.Instructions.MetadataInstruction
 
type() - Method in class org.onosproject.net.flow.instructions.Instructions.MeterInstruction
 
type() - Method in class org.onosproject.net.flow.instructions.Instructions.NoActionInstruction
 
type() - Method in class org.onosproject.net.flow.instructions.Instructions.OutputInstruction
 
type() - Method in class org.onosproject.net.flow.instructions.Instructions.SetQueueInstruction
 
type() - Method in class org.onosproject.net.flow.instructions.Instructions.TableTypeTransition
 
type() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction
 
type() - Method in class org.onosproject.net.flow.instructions.L1ModificationInstruction
 
type() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction
 
type() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction
 
type() - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction
 
type() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
type() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
 
type() - Method in interface org.onosproject.net.flowobjective.FilteringObjective
Obtain this filtering type.
type() - Method in interface org.onosproject.net.flowobjective.NextObjective
The type of operation that will be applied to the traffic using the collection of treatments.
type() - Method in class org.onosproject.net.group.DefaultGroupBucket
 
type() - Method in class org.onosproject.net.group.DefaultGroupDescription
Returns type of a group object.
type() - Method in interface org.onosproject.net.group.GroupBucket
Returns group type of the bucket.
type() - Method in interface org.onosproject.net.group.GroupDescription
Returns type of a group object.
type() - Method in class org.onosproject.net.intent.FlowRuleIntent
 
type() - Method in class org.onosproject.net.intent.IntentOperation
Returns the type of the operation.
type() - Method in class org.onosproject.net.intent.PathIntent
 
type() - Method in class org.onosproject.net.key.DeviceKey
Returns the type of the device key.
type() - Method in class org.onosproject.net.link.DefaultLinkDescription
 
type() - Method in interface org.onosproject.net.link.LinkDescription
Returns the link type.
type() - Method in interface org.onosproject.net.Link
Returns the link type.
type() - Method in class org.onosproject.net.mcast.McastRoute
Obtains how this route was created.
type() - Method in interface org.onosproject.net.meter.Band
Signals the type of band to create.
type() - Method in class org.onosproject.net.meter.DefaultBand
 
type() - Method in class org.onosproject.net.meter.MeterOperation
Returns the type of operation.
type() - Method in class org.onosproject.net.meter.MeterStoreResult
 
type() - Method in interface org.onosproject.net.Port
Returns the port type.
type() - Method in class org.onosproject.net.region.DefaultRegion
 
type() - Method in interface org.onosproject.net.region.Region
Returns the region type.
type() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
type() - Method in class org.onosproject.net.utils.ForwardingPort
 
type - Variable in class org.onosproject.security.AppPermission
 
type() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Returns the primitive type.
type() - Method in class org.onosproject.store.primitives.MapUpdate
Returns the type of update operation.
type() - Method in class org.onosproject.store.service.AtomicValueEvent
Returns the type of the event.
type() - Method in class org.onosproject.store.service.DocumentTreeEvent
Returns the change type.
type() - Method in class org.onosproject.store.service.EventuallyConsistentMapEvent
Returns the type of the event.
type() - Method in class org.onosproject.store.service.MapEvent
Returns the type of the event.
type() - Method in class org.onosproject.store.service.SetEvent
Returns the type of the event.
type() - Method in class org.onosproject.ui.model.topo.UiDevice
Returns a string representation of the type of the backing device.
type() - Method in class org.onosproject.ui.model.topo.UiLink
Returns the implementing class name as the type of link.
type() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the region's type.
type() - Method in class org.onosproject.ui.topo.AbstractHighlight
Returns the element type.
TypedFlowEntryWithLoad - Class in org.onosproject.net.statistic
Load of flow entry of flow live type.
TypedFlowEntryWithLoad(ConnectPoint, TypedStoredFlowEntry, Load) - Constructor for class org.onosproject.net.statistic.TypedFlowEntryWithLoad
Creates a new typed flow entry with load.
TypedFlowEntryWithLoad(ConnectPoint, TypedStoredFlowEntry) - Constructor for class org.onosproject.net.statistic.TypedFlowEntryWithLoad
Creates a new typed flow entry with load.
TypedFlowEntryWithLoad(ConnectPoint, FlowEntry) - Constructor for class org.onosproject.net.statistic.TypedFlowEntryWithLoad
Creates a new typed flow entry with load.
typedPollInterval(TypedStoredFlowEntry) - Static method in class org.onosproject.net.statistic.TypedFlowEntryWithLoad
Returns current typed flow entry's polling interval.
TypedStoredFlowEntry - Interface in org.onosproject.net.flow
Represents a flow live type for a given flow entry.
typedStoredFlowEntry() - Method in class org.onosproject.net.statistic.TypedFlowEntryWithLoad
 
TypedStoredFlowEntry.FlowLiveType - Enum in org.onosproject.net.flow
 
typeId() - Method in class org.onosproject.ui.topo.PropertyPanel
Returns the type identifier.
typeId(String) - Method in class org.onosproject.ui.topo.PropertyPanel
Sets the type identifier (icon ID).
types() - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
Returns the set of link types.

U

udpPort() - Method in class org.onosproject.net.flow.criteria.UdpPortCriterion
Gets the UDP port to match.
UdpPortCriterion - Class in org.onosproject.net.flow.criteria
Implementation of UDP port criterion (16 bits unsigned integer).
UI_ATTACHED - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
UiClusterMember - Class in org.onosproject.ui.model.topo
Represents an individual member of the cluster (ONOS instance).
UiClusterMember(UiTopology, ControllerNode) - Constructor for class org.onosproject.ui.model.topo.UiClusterMember
Constructs a UI cluster member, with a reference to the parent topology instance and the specified controller node instance.
UiConnection - Interface in org.onosproject.ui
Abstraction of a user interface session connection.
UiDevice - Class in org.onosproject.ui.model.topo
Represents a device.
UiDevice(UiTopology, Device) - Constructor for class org.onosproject.ui.model.topo.UiDevice
Creates a new UI device.
UiDeviceLink - Class in org.onosproject.ui.model.topo
Represents a link between two devices; that is, an infrastructure link.
UiDeviceLink(UiTopology, UiLinkId) - Constructor for class org.onosproject.ui.model.topo.UiDeviceLink
Creates a device to device UI link.
UiEdgeLink - Class in org.onosproject.ui.model.topo
Designates a link between a device and a host; that is, an edge link.
UiEdgeLink(UiTopology, UiLinkId) - Constructor for class org.onosproject.ui.model.topo.UiEdgeLink
Creates a UI link.
UiElement - Class in org.onosproject.ui.model.topo
Abstract base class of all elements in the UI topology model.
UiElement() - Constructor for class org.onosproject.ui.model.topo.UiElement
 
UiExtension - Class in org.onosproject.ui
User interface extension.
UiExtension.Builder - Class in org.onosproject.ui
UI Extension Builder.
UiExtensionService - Interface in org.onosproject.ui
Service for registering user interface extensions.
UiHost - Class in org.onosproject.ui.model.topo
Represents an end-station host.
UiHost(UiTopology, Host) - Constructor for class org.onosproject.ui.model.topo.UiHost
Creates a new UI host.
UiLayer - Enum in org.onosproject.ui.model.topo
Designates the logical layer of the network that an element belongs to.
UiLink - Class in org.onosproject.ui.model.topo
Represents a link (line between two elements).
UiLink(UiTopology, UiLinkId) - Constructor for class org.onosproject.ui.model.topo.UiLink
Creates a UI link.
UiLinkId - Class in org.onosproject.ui.model.topo
A canonical representation of an identifier for UiLinks.
uiLinkId(Link) - Static method in class org.onosproject.ui.model.topo.UiLinkId
Generates the canonical link identifier for the given link.
uiLinkId(RegionId, RegionId) - Static method in class org.onosproject.ui.model.topo.UiLinkId
Generates the canonical link identifier for a link between the specified region nodes.
uiLinkId(RegionId, DeviceId, PortNumber) - Static method in class org.onosproject.ui.model.topo.UiLinkId
Generates the canonical link identifier for a link between the specified region and device/port.
UiLinkId.Direction - Enum in org.onosproject.ui.model.topo
Designates the directionality of an underlying (uni-directional) link.
UiMessageHandler - Class in org.onosproject.ui
Abstraction of an entity capable of processing JSON messages from the user interface client.
UiMessageHandler() - Constructor for class org.onosproject.ui.UiMessageHandler
 
UiMessageHandlerFactory - Interface in org.onosproject.ui
Abstraction of an entity capable of producing a set of message handlers specific to the given user interface connection.
UiNode - Class in org.onosproject.ui.model.topo
Represents a node drawn on the topology view (region, device, host).
UiNode() - Constructor for class org.onosproject.ui.model.topo.UiNode
 
UiPreferencesService - Interface in org.onosproject.ui
Service for tracking user interface preferences.
uiRegion() - Method in class org.onosproject.ui.model.topo.UiDevice
Returns the UI region to which this device belongs.
UiRegion - Class in org.onosproject.ui.model.topo
Represents a region.
UiRegion(UiTopology, Region) - Constructor for class org.onosproject.ui.model.topo.UiRegion
Constructs a UI region, with a reference to the specified backing region.
UiRegionDeviceLink - Class in org.onosproject.ui.model.topo
Designates a link between a region node and a device.
UiRegionDeviceLink(UiTopology, UiLinkId) - Constructor for class org.onosproject.ui.model.topo.UiRegionDeviceLink
Creates a region to device UI link.
UiRegionLink - Class in org.onosproject.ui.model.topo
Designates a link between two region nodes.
UiRegionLink(UiTopology, UiLinkId) - Constructor for class org.onosproject.ui.model.topo.UiRegionLink
Creates a region to region UI link.
UiSynthLink - Class in org.onosproject.ui.model.topo
A synthetic link that encapsulates a UiLink instance and the region to which it belongs.
UiSynthLink(RegionId, UiLink) - Constructor for class org.onosproject.ui.model.topo.UiSynthLink
Constructs a synthetic link with the given parameters.
UiTopoLayout - Class in org.onosproject.ui.model.topo
Represents a specific "subset" of the UI model of the network topology that a user might wish to view.
UiTopoLayout(UiTopoLayoutId, Region, UiTopoLayoutId) - Constructor for class org.onosproject.ui.model.topo.UiTopoLayout
Created a new UI topology layout.
UiTopoLayoutId - Class in org.onosproject.ui.model.topo
Identifier of a topology layout.
UiTopoLayoutService - Interface in org.onosproject.ui
Service for managing UiTopoLayout instances.
UiTopology - Class in org.onosproject.ui.model.topo
Represents the overall network topology.
UiTopology() - Constructor for class org.onosproject.ui.model.topo.UiTopology
 
UiTopoMap - Class in org.onosproject.ui
Represents user interface topology view overlay.
UiTopoMap(String, String, String, double) - Constructor for class org.onosproject.ui.UiTopoMap
Creates a new topology map.
UiTopoMapFactory - Interface in org.onosproject.ui
Abstraction of an entity capable of producing one or more topology map topologies.
UiTopoOverlay - Class in org.onosproject.ui
Represents user interface topology view overlay.
UiTopoOverlay(String) - Constructor for class org.onosproject.ui.UiTopoOverlay
Creates a new user interface topology view overlay descriptor.
UiTopoOverlayFactory - Interface in org.onosproject.ui
Abstraction of an entity capable of producing one or more topology overlay handlers specific to a given user interface connection.
UiView - Class in org.onosproject.ui
Represents user interface view addition.
UiView(UiView.Category, String, String) - Constructor for class org.onosproject.ui.UiView
Creates a new user interface view descriptor.
UiView(UiView.Category, String, String, String) - Constructor for class org.onosproject.ui.UiView
Creates a new user interface view descriptor.
UiView.Category - Enum in org.onosproject.ui
Designates navigation menu category.
UiViewHidden - Class in org.onosproject.ui
Represents user interface view addition, except that this one should not have an entry in the navigation panel.
UiViewHidden(String) - Constructor for class org.onosproject.ui.UiViewHidden
Creates a new user interface hidden view descriptor.
Unavailable() - Constructor for exception org.onosproject.store.service.StorageException.Unavailable
 
UnavailableIdException - Exception in org.onosproject.core
Represents that there is no available IDs.
UnavailableIdException() - Constructor for exception org.onosproject.core.UnavailableIdException
Constructs an exception with no message and no underlying cause.
UnavailableIdException(String) - Constructor for exception org.onosproject.core.UnavailableIdException
Constructs an exception with the specified message.
UnavailableIdException(String, Throwable) - Constructor for exception org.onosproject.core.UnavailableIdException
Constructs an exception with the specified message and the underlying cause.
unbindIdGenerator(IdGenerator) - Static method in class org.onosproject.net.intent.Intent
Unbinds an id generator.
unicast(M, MessageSubject, Function<M, byte[]>, NodeId) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Sends a message to the specified controller node.
uninstall(ApplicationId) - Method in interface org.onosproject.app.ApplicationAdminService
Uninstalls the specified application.
union(SparseAnnotations, SparseAnnotations) - Static method in class org.onosproject.net.DefaultAnnotations
Creates the union of two given SparseAnnotations.
unit() - Method in class org.onosproject.net.meter.DefaultMeter
 
unit() - Method in class org.onosproject.net.meter.DefaultMeterRequest
 
unit() - Method in interface org.onosproject.net.meter.Meter
The unit used within this meter.
unit() - Method in interface org.onosproject.net.meter.MeterRequest
The unit used within this meter.
unixTimestamp() - Method in class org.onosproject.store.service.WallClockTimestamp
Returns the unixTimestamp.
UNKNOWN - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
unknownLoad() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns unknown load of connect point.
unparsed() - Method in class org.onosproject.net.packet.DefaultInboundPacket
 
unparsed() - Method in interface org.onosproject.net.packet.InboundPacket
Unparsed packet data.
unregister(NodeId) - Method in interface org.onosproject.cluster.LeadershipAdminService
Removes all active leadership registrations for a given node.
unregister(P) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
 
unregister(P) - Method in interface org.onosproject.net.provider.ProviderRegistry
Unregisters the supplied provider.
unregister(ResourceId...) - Method in interface org.onosproject.net.resource.ResourceAdminService
Unregisters the specified resources.
unregister(List<? extends ResourceId>) - Method in interface org.onosproject.net.resource.ResourceAdminService
Unregisters the specified resources.
unregister(List<? extends ResourceId>) - Method in interface org.onosproject.net.resource.ResourceStore
Unregisters the resources in transactional way.
unregister(ApiDocProvider) - Method in interface org.onosproject.rest.ApiDocService
Unregisters the specified REST API documentation provider.
unregister(UiExtension) - Method in interface org.onosproject.ui.UiExtensionService
Unregisters the specified user interface extension.
unregisterCodec(Class<?>) - Method in interface org.onosproject.codec.CodecService
Unregisters the JSON codec for the specified entity class.
unregisterCompiler(Class<T>) - Method in interface org.onosproject.net.intent.IntentExtensionService
Unregisters the compiler for the specified intent class.
unregisterConfigFactory(ConfigFactory) - Method in interface org.onosproject.net.config.NetworkConfigRegistry
Unregisters the specified configuration factory.
unregisterHandler(String) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
Unregister current handler, if one exists for message type.
unregisterPortConfigOperator(PortConfigOperator) - Method in interface org.onosproject.net.config.PortConfigOperatorRegistry
Unregisters PortConfigOperator instance.
unregisterProperties(Class<?>, boolean) - Method in interface org.onosproject.cfg.ComponentConfigService
Unregisters configuration properties for the specified component.
unregisterProvider(DriverProvider) - Method in interface org.onosproject.net.driver.DriverAdminService
Unregisters the specified driver provider.
unsetDelegate(D) - Method in class org.onosproject.store.AbstractStore
 
unsetDelegate(D) - Method in interface org.onosproject.store.Store
Withdraws the delegate from the store.
unsetProperty(String, String) - Method in interface org.onosproject.cfg.ComponentConfigService
Clears the value of the specified configuration property thus making the property take on its default value.
unsetProperty(String, String) - Method in interface org.onosproject.cfg.ComponentConfigStore
Clears the value of the specified configuration property thus making the property take on its default value.
unsubscribe(Consumer<T>) - Method in interface org.onosproject.store.service.Topic
Unsubscribes from this topic.
updateFlowStatistic(FlowEntry) - Method in interface org.onosproject.net.statistic.FlowStatisticStore
Updates a stats observation for a flow rule.
updateGroupDescription(DeviceId, GroupKey, GroupStore.UpdateType, GroupBuckets, GroupKey) - Method in interface org.onosproject.net.group.GroupStore
Updates the existing group entry with the information from group description.
updateMeter(Meter) - Method in interface org.onosproject.net.meter.MeterStore
Updates a meter whose meter id is the same as the passed meter.
updateMeterState(Meter) - Method in interface org.onosproject.net.meter.MeterStore
Updates a given meter's state with the provided state.
updatePorts(DeviceId, List<PortDescription>) - Method in interface org.onosproject.net.device.DeviceProviderService
Sends information about all ports of a device.
updatePorts(ProviderId, DeviceId, List<PortDescription>) - Method in interface org.onosproject.net.device.DeviceStore
Updates the ports of the specified infrastructure device using the given list of port descriptions.
updatePortStatistics(DeviceId, Collection<PortStatistics>) - Method in interface org.onosproject.net.device.DeviceProviderService
Sends statistics about all ports of a device.
updatePortStatistics(ProviderId, DeviceId, Collection<PortStatistics>) - Method in interface org.onosproject.net.device.DeviceStore
Updates the port statistics of the specified device using the give port statistics.
updatePortStatus(ProviderId, DeviceId, PortDescription) - Method in interface org.onosproject.net.device.DeviceStore
Updates the port status of the specified infrastructure device using the given port description.
updateRegion(RegionId, String, Region.Type, List<Set<NodeId>>) - Method in interface org.onosproject.net.region.RegionAdminService
Update the specified region using the new set of data.
updateRegion(RegionId, String, Region.Type, List<Set<NodeId>>) - Method in interface org.onosproject.net.region.RegionStore
Updates the specified new region using the supplied data.
updates() - Method in class org.onosproject.store.service.MapTransaction
Returns the list of map updates.
updateTableStatistics(DeviceId, List<TableStatisticsEntry>) - Method in interface org.onosproject.net.flow.FlowRuleStore
Updates the flow table statistics of the specified device using the given statistics.
updateTopology(ProviderId, GraphDescription, List<Event>) - Method in interface org.onosproject.net.topology.TopologyStore
Generates a new topology snapshot from the specified description.
updateTunnel(TunnelDescription) - Method in interface org.onosproject.net.behaviour.TunnelConfig
Deprecated.
Updates a tunnel on this device.
uri() - Method in class org.onosproject.net.DeviceId
Returns the backing URI.
URI - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
url() - Method in interface org.onosproject.app.ApplicationDescription
Returns url of the application.
url() - Method in class org.onosproject.app.DefaultApplicationDescription
 
url() - Method in interface org.onosproject.core.Application
Returns url of the application.
url() - Method in class org.onosproject.core.DefaultApplication
 
useBackup() - Method in class org.onosproject.net.DefaultDisjointPath
 
useBackup() - Method in interface org.onosproject.net.DisjointPath
Uses backup path.
USERNAME - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the username.
username() - Method in class org.onosproject.net.key.UsernamePassword
Returns the username.
userName() - Method in interface org.onosproject.ui.UiConnection
Returns the name of the logged-in user for which this connection exists.
UsernamePassword - Class in org.onosproject.net.key
Representation of a username and password.
using(KryoNamespace) - Static method in interface org.onosproject.store.service.Serializer
Creates a new Serializer instance from a KryoNamespace.
using(KryoNamespace, Class<?>...) - Static method in interface org.onosproject.store.service.Serializer
Creates a new Serializer instance from a KryoNamespace and some additional classes.
using(List<KryoNamespace>, Class<?>...) - Static method in interface org.onosproject.store.service.Serializer
Creates a new Serializer instance from a list of KryoNamespaces and some additional classes.

V

validate(Path, ResourceContext) - Method in class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
 
validate(Path, ResourceContext) - Method in class org.onosproject.net.intent.constraint.BooleanConstraint
 
validate(Path, ResourceContext) - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
 
validate(Path, ResourceContext) - Method in class org.onosproject.net.intent.constraint.PartialFailureConstraint
 
validate(Path, ResourceContext) - Method in class org.onosproject.net.intent.constraint.ProtectionConstraint
 
validate(Path, ResourceContext) - Method in interface org.onosproject.net.intent.Constraint
Validates that the specified path satisfies the constraint.
validate(Path, ResourceContext) - Method in class org.onosproject.net.intent.constraint.WaypointConstraint
 
validate(List<Link>) - Static method in class org.onosproject.net.intent.PathIntent
Validates that source element ID and destination element ID of a link are different for the specified all links and that destination element ID of a link and source element ID of the next adjacent source element ID are same for the specified all links.
value() - Method in class org.onosproject.cfg.ComponentConfigEvent
Returns the property value as a string.
value() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property value as a string.
value(String) - Method in class org.onosproject.net.AbstractProjectableModel.AnnotationDriverData
 
value(String) - Method in interface org.onosproject.net.Annotations
Returns the value of the specified annotation.
value - Variable in class org.onosproject.net.behaviour.TunnelEndPoint
 
value() - Method in class org.onosproject.net.behaviour.TunnelEndPoint
Returns the value.
value() - Method in class org.onosproject.net.behaviour.TunnelKey
Returns the value.
value() - Method in class org.onosproject.net.behaviour.TunnelName
Deprecated.
The string of tunnel name.
value(String) - Method in class org.onosproject.net.DefaultAnnotations
 
value(String) - Method in class org.onosproject.net.driver.DefaultDriver
 
value(String) - Method in class org.onosproject.net.driver.DefaultDriverData
 
value() - Method in class org.onosproject.net.flow.FlowId
Gets the flow ID value.
value() - Method in class org.onosproject.net.resource.ContinuousResource
Returns the value of the resource amount.
value() - Method in class org.onosproject.net.resource.ResourceConsumerId
Returns ID value.
value() - Method in class org.onosproject.store.cluster.messaging.MessageSubject
 
value() - Method in class org.onosproject.store.LogicalTimestamp
Returns the sequence value.
value() - Method in class org.onosproject.store.primitives.MapUpdate
Returns the new value.
value() - Method in interface org.onosproject.store.service.DocumentTreeNode
Returns the value of this node.
value() - Method in class org.onosproject.store.service.EventuallyConsistentMapEvent
Returns the value associated with this event.
value() - Method in class org.onosproject.store.service.MapEvent
Deprecated.
1.5.0 Falcon release. Use MapEvent.newValue() or MapEvent.oldValue() instead.
value() - Method in class org.onosproject.store.service.Versioned
Returns the value.
value() - Method in class org.onosproject.ui.chart.ChartModel.Annot
Returns the annotation's value.
value() - Method in class org.onosproject.ui.table.TableModel.Annot
Returns the annotation's value.
value() - Method in class org.onosproject.ui.topo.PropertyPanel.Prop
Returns the property's value.
value1() - Method in class org.onosproject.store.service.MultiValuedTimestamp
Returns the first value.
value2() - Method in class org.onosproject.store.service.MultiValuedTimestamp
Returns the second value.
valueAs(Class<T>) - Method in class org.onosproject.net.resource.ContinuousResource
Returns value interpreted as the specified type.
valueAs(Class<T>) - Method in class org.onosproject.net.resource.DiscreteResource
 
valueAs(Class<T>) - Method in interface org.onosproject.net.resource.Resource
Returns value interpreted as the specified type.
valueAsString() - Method in class org.onosproject.ui.chart.ChartModel.Annot
Returns the value as a string.
valueAsString() - Method in class org.onosproject.ui.table.TableModel.Annot
Returns the value as a string.
valueOf(String) - Static method in enum org.onosproject.app.ApplicationEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.app.ApplicationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cfg.ComponentConfigEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cfg.ConfigProperty.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cluster.ClusterEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cluster.ClusterMetadataEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cluster.ControllerNode.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cluster.LeadershipEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.core.ApplicationRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.mastership.MastershipEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.behaviour.BridgeDescription.FailMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.behaviour.QueueInfo.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.behaviour.TunnelDescription.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.ChannelSpacing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.CltSignalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.config.Config.FieldPresence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.config.NetworkConfigEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.device.DeviceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.device.DeviceInterfaceDescription.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.Device.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.edge.EdgePortEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.EncapsulationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.criteria.Criterion.IPv6ExthdrFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.criteria.Criterion.TcpFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.criteria.Criterion.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.criteria.ExtensionSelectorType.ExtensionSelectorTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.FlowEntry.FlowEntryState
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class org.onosproject.net.flow.FlowId
Creates a flow ID from a long value.
valueOf(String) - Static method in enum org.onosproject.net.flow.FlowRule.FlowRemoveReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.FlowRuleBatchEntry.FlowRuleOperation
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.FlowRuleBatchEvent.Type
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.FlowRuleEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.FlowRuleOperation.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.ExtensionTreatmentType.ExtensionTreatmentTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.Instruction.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.L0ModificationInstruction.L0SubType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.L1ModificationInstruction.L1SubType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.L2ModificationInstruction.L2SubType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.L3ModificationInstruction.L3SubType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.L4ModificationInstruction.L4SubType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.TypedStoredFlowEntry.FlowLiveType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flowobjective.FilteringObjective.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flowobjective.ForwardingObjective.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flowobjective.NextObjective.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flowobjective.Objective.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flowobjective.ObjectiveError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flowobjective.ObjectiveEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.GridType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.group.Group.GroupState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.group.GroupDescription.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.group.GroupEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.group.GroupOperation.GroupMsgErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.group.GroupOperation.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.group.GroupStore.UpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.host.HostEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.net.host.InterfaceIpAddress
Converts a CIDR string literal to an interface IP address.
valueOf(String) - Static method in enum org.onosproject.net.intent.IntentEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class org.onosproject.net.intent.IntentId
Creates an intent identifier from the specified long representation.
valueOf(String) - Static method in enum org.onosproject.net.intent.IntentOperation.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.intent.IntentState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.intent.PathIntent.ProtectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.intent.WorkPartitionEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.key.DeviceKey.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.key.DeviceKeyEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.link.LinkEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.Link.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.Link.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.MastershipRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.mcast.McastEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.mcast.McastRoute.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.mcast.McastStore.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.meter.Band.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.meter.Meter.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.meter.MeterEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.meter.MeterFailReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.meter.MeterOperation.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.meter.MeterRequest.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.meter.MeterState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.meter.MeterStoreResult.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.OchSignalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.OduSignalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.OtuSignalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.packet.PacketEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.packet.PacketPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.Port.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.PortNumber.Logical
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.region.Region.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.region.RegionEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.resource.ResourceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.topology.TopologyEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.security.AppPermission.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.primitives.MapUpdate.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.primitives.PartitionEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.service.AtomicValueEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.service.CommitStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.service.DistributedPrimitive.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.service.DistributedPrimitive.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.service.DocumentTreeEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.service.EventuallyConsistentMapEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.service.MapEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.service.SetEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ui.model.topo.UiLayer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ui.model.topo.UiLinkId.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ui.table.TableModel.SortDir
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ui.topo.Highlights.Amount
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ui.topo.LinkHighlight.Flavor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ui.topo.NodeBadge.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ui.topo.TopoElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ui.UiView.Category
Returns the enum constant of this type with the specified name.
valueOrElse(Versioned<U>, U) - Static method in class org.onosproject.store.service.Versioned
Returns the value of the specified Versioned object if non-null or else returns a default value.
valueOrNull(Versioned<U>) - Static method in class org.onosproject.store.service.Versioned
Returns the value of the specified Versioned object if non-null or else returns null.
values() - Static method in enum org.onosproject.app.ApplicationEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.app.ApplicationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cfg.ComponentConfigEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cfg.ConfigProperty.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cluster.ClusterEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cluster.ClusterMetadataEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cluster.ControllerNode.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cluster.LeadershipEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.core.ApplicationRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.mastership.MastershipEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.behaviour.BridgeDescription.FailMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.behaviour.QueueInfo.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.behaviour.TunnelDescription.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.ChannelSpacing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.CltSignalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.config.Config.FieldPresence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.config.NetworkConfigEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.device.DeviceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.device.DeviceInterfaceDescription.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.Device.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.edge.EdgePortEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.EncapsulationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.criteria.Criterion.IPv6ExthdrFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.criteria.Criterion.TcpFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.criteria.Criterion.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.criteria.ExtensionSelectorType.ExtensionSelectorTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.FlowEntry.FlowEntryState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.FlowRule.FlowRemoveReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.FlowRuleBatchEntry.FlowRuleOperation
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.FlowRuleBatchEvent.Type
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.FlowRuleEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.FlowRuleOperation.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.instructions.ExtensionTreatmentType.ExtensionTreatmentTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.instructions.Instruction.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.instructions.L0ModificationInstruction.L0SubType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.instructions.L1ModificationInstruction.L1SubType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.instructions.L2ModificationInstruction.L2SubType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.instructions.L3ModificationInstruction.L3SubType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.instructions.L4ModificationInstruction.L4SubType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flow.TypedStoredFlowEntry.FlowLiveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flowobjective.FilteringObjective.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flowobjective.ForwardingObjective.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flowobjective.NextObjective.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flowobjective.Objective.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flowobjective.ObjectiveError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flowobjective.ObjectiveEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.GridType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.group.Group.GroupState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.group.GroupDescription.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.group.GroupEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.group.GroupOperation.GroupMsgErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.group.GroupOperation.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.group.GroupStore.UpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.host.HostEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.intent.IntentEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.intent.IntentOperation.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.intent.IntentState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.intent.PathIntent.ProtectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.intent.WorkPartitionEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.key.DeviceKey.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.key.DeviceKeyEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.link.LinkEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.Link.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.Link.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.MastershipRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.mcast.McastEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.mcast.McastRoute.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.mcast.McastStore.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.meter.Band.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.meter.Meter.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.meter.MeterEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.meter.MeterFailReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.meter.MeterOperation.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.meter.MeterRequest.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.meter.MeterState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.meter.MeterStoreResult.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.OchSignalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.OduSignalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.OtuSignalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.packet.PacketEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.packet.PacketPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.Port.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.PortNumber.Logical
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.region.Region.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.region.RegionEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.resource.ResourceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.topology.TopologyEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.security.AppPermission.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
values() - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
values() - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
values() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
values() - Static method in enum org.onosproject.store.primitives.MapUpdate.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.primitives.PartitionEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface org.onosproject.store.service.AsyncConsistentMap
Returns the collection of values (and associated versions) contained in this map.
values() - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Returns a collection of values in the set with duplicates permitted, the size of this collection will equal the size of the map at the time of creation.
values() - Static method in enum org.onosproject.store.service.AtomicValueEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.service.CommitStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface org.onosproject.store.service.ConsistentMap
Returns the collection of values (and associated versions) contained in this map.
values() - Method in interface org.onosproject.store.service.ConsistentMultimap
Returns a collection of values in the set with duplicates permitted, the size of this collection will equal the size of the map at the time of creation.
values() - Static method in enum org.onosproject.store.service.DistributedPrimitive.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.service.DistributedPrimitive.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.service.DocumentTreeEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
Returns a collections of values in this map.
values() - Static method in enum org.onosproject.store.service.EventuallyConsistentMapEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.service.MapEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.service.SetEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.ui.model.topo.UiLayer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.ui.model.topo.UiLinkId.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.ui.table.TableModel.SortDir
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.ui.topo.Highlights.Amount
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.ui.topo.LinkHighlight.Flavor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.ui.topo.NodeBadge.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.ui.topo.TopoElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.ui.UiView.Category
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
version() - Method in interface org.onosproject.app.ApplicationDescription
Returns the application version.
version() - Method in class org.onosproject.app.DefaultApplicationDescription
 
version() - Method in interface org.onosproject.core.Application
Returns the application version.
version() - Method in interface org.onosproject.core.CoreService
Returns the product version.
version() - Method in class org.onosproject.core.DefaultApplication
 
Version - Class in org.onosproject.core
Representation of the product version.
version(int, int, String, String) - Static method in class org.onosproject.core.Version
Creates a new version from the specified constituent numbers.
version(String) - Static method in class org.onosproject.core.Version
Creates a new version by parsing the specified string.
version() - Method in class org.onosproject.net.intent.IntentData
Returns the version of the intent for this key.
version() - Method in class org.onosproject.store.service.Versioned
Returns the version.
VERSION - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
Versioned<V> - Class in org.onosproject.store.service
Versioned value.
Versioned(V, long, long) - Constructor for class org.onosproject.store.service.Versioned
Constructs a new versioned value.
Versioned(V, long) - Constructor for class org.onosproject.store.service.Versioned
Constructs a new versioned value.
vertexes() - Method in class org.onosproject.net.topology.DefaultGraphDescription
 
vertexes() - Method in interface org.onosproject.net.topology.GraphDescription
Returns the set of topology graph vertexes.
views() - Method in class org.onosproject.ui.UiExtension
Returns list of user interface views contributed by this extension.
vlan() - Method in class org.onosproject.net.DefaultHost
 
vlan() - Method in class org.onosproject.net.host.DefaultHostDescription
 
vlan() - Method in interface org.onosproject.net.host.HostDescription
Returns the VLAN associated with this host.
vlan() - Method in interface org.onosproject.net.Host
Returns the VLAN ID tied to this host.
VLAN - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
vlanId() - Method in class org.onosproject.net.flow.criteria.VlanIdCriterion
Gets the VLAN ID to match.
vlanId() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanIdInstruction
 
vlanId() - Method in class org.onosproject.net.HostId
Returns the host vlan Id.
VlanIdCriterion - Class in org.onosproject.net.flow.criteria
Implementation of VLAN ID criterion.
vlanPcp() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanPcpInstruction
 
VlanPcpCriterion - Class in org.onosproject.net.flow.criteria
Implementation of VLAN priority criterion (3 bits).
VlanQuery - Interface in org.onosproject.net.behaviour
A HandlerBehaviour to check the capability of VLAN.
vlans() - Method in class org.onosproject.net.device.DefaultDeviceInterfaceDescription
Returns the VLAN-IDs configured for the interface.
vlans() - Method in interface org.onosproject.net.device.DeviceInterfaceDescription
Returns the VLAN-IDs configured for the interface.

W

wallClockTimestamp() - Method in interface org.onosproject.core.HybridLogicalClockService
Returns the current time as a WallClockTimestamp.
WallClockTimestamp - Class in org.onosproject.store.service
A Timestamp that derives its value from the prevailing wallclock time on the controller where it is generated.
WallClockTimestamp() - Constructor for class org.onosproject.store.service.WallClockTimestamp
 
WallClockTimestamp(long) - Constructor for class org.onosproject.store.service.WallClockTimestamp
 
watchGroup() - Method in class org.onosproject.net.group.DefaultGroupBucket
Returns group identifier used for liveness detection for a failover bucket.
watchGroup() - Method in interface org.onosproject.net.group.GroupBucket
Returns group identifier used for liveness detection for a failover bucket.
watchPort() - Method in class org.onosproject.net.group.DefaultGroupBucket
Returns port number used for liveness detection for a failover bucket.
watchPort() - Method in interface org.onosproject.net.group.GroupBucket
Returns port number used for liveness detection for a failover bucket.
WaypointConstraint - Class in org.onosproject.net.intent.constraint
Constraint that evaluates elements passed through in order.
WaypointConstraint(DeviceId...) - Constructor for class org.onosproject.net.intent.constraint.WaypointConstraint
Creates a new waypoint constraint.
waypoints() - Method in class org.onosproject.net.intent.constraint.WaypointConstraint
 
weight() - Method in class org.onosproject.net.group.DefaultGroupBucket
Returns weight of select group bucket.
weight() - Method in interface org.onosproject.net.group.GroupBucket
Returns weight of select group bucket.
weight(TopologyEdge) - Method in class org.onosproject.net.topology.GeoDistanceLinkWeight
 
weight(TopologyEdge) - Method in class org.onosproject.net.topology.HopCountLinkWeight
 
weight(TopologyEdge) - Method in class org.onosproject.net.topology.MetricLinkWeight
 
wipeDeferred() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
wipeDeferred() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Instructs the device to clear the deferred instructions set.
withAntiEntropyPeriod(long, TimeUnit) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Configures how often to run the anti-entropy background task.
withApplicationId(ApplicationId) - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Sets the application id that owns this primitive.
withBackgroundExecutor(ScheduledExecutorService) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Sets the executor to use for background anti-entropy tasks.
withBands(Collection<Band>) - Method in class org.onosproject.net.meter.DefaultMeter.Builder
 
withBands(Collection<Band>) - Method in class org.onosproject.net.meter.DefaultMeterRequest.Builder
 
withBands(Collection<Band>) - Method in interface org.onosproject.net.meter.Meter.Builder
Assigns bands to this meter.
withBands(Collection<Band>) - Method in interface org.onosproject.net.meter.MeterRequest.Builder
Assigns bands to this meter.
withCommunicationExecutor(ExecutorService) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Sets the executor to use for sending events to peers.
withContext(MeterContext) - Method in class org.onosproject.net.meter.DefaultMeterRequest.Builder
 
withContext(MeterContext) - Method in interface org.onosproject.net.meter.MeterRequest.Builder
Assigns an execution context for this meter request.
withCookie(long) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
withCookie(long) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Assigns a cookie value to this flowrule.
withCurrentValue(V) - Method in class org.onosproject.store.primitives.MapUpdate.Builder
 
withCurrentVersion(long) - Method in class org.onosproject.store.primitives.MapUpdate.Builder
 
withdraw(String) - Method in interface org.onosproject.cluster.LeadershipService
Withdraws from a leadership contest.
withdraw(Intent) - Method in interface org.onosproject.net.intent.IntentService
Withdraws an intent from the system.
withdraw(MeterRequest, MeterId) - Method in interface org.onosproject.net.meter.MeterService
Remove a meter from the system and the dataplane.
withdraw(String) - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
withdraw(String) - Method in interface org.onosproject.store.service.AsyncLeaderElector
Withdraws from leadership race for a topic.
withdraw(String) - Method in interface org.onosproject.store.service.LeaderElector
Withdraws from leadership race for a topic.
withEventExecutor(ExecutorService) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Sets the executor to use for processing events coming in from peers.
withFasterConvergence() - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Configure anti-entropy to converge faster at the cost of doing more work for each anti-entropy cycle.
withFlag(ForwardingObjective.Flag) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
withFlag(ForwardingObjective.Flag) - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
Assigns the flag to the forwarding objective.
withHardTimeout(int) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
withHardTimeout(int) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Sets hard timeout parameter in flow table.
withId(int) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
withId(int) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Specifies the id for this next objective.
withId(MeterId) - Method in class org.onosproject.net.meter.DefaultMeter.Builder
 
withId(MeterId) - Method in interface org.onosproject.net.meter.Meter.Builder
Assigns the id to this meter.
withKey(Criterion) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
withKey(Criterion) - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
Specify the key for the filter.
withKey(K) - Method in class org.onosproject.store.primitives.MapUpdate.Builder
 
withLocale(Locale) - Method in class org.onosproject.ui.table.cell.TimeFormatter
Sets the locale to use for formatting the time.
withMapName(String) - Method in class org.onosproject.store.primitives.MapUpdate.Builder
 
withMeta(TrafficTreatment) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
withMeta(TrafficSelector) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
withMeta(TrafficSelector) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
withMeta(TrafficTreatment) - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
Set meta information about this filtering condition set.
withMeta(TrafficSelector) - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
Set meta information related to this forwarding objective.
withMeta(TrafficSelector) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Set meta information related to this next objective.
withMeteringDisabled() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Deprecated.
usage of this method is discouraged for most common scenarios.
withMeteringDisabled() - Method in interface org.onosproject.store.service.AtomicCounterMapBuilder
Instantiates Metering service to gather usage and performance metrics.
withName(String) - Method in interface org.onosproject.persistence.PersistentMapBuilder
Sets the name of this map.
withName(String) - Method in interface org.onosproject.persistence.PersistentSetBuilder
Sets the name of this set.
withName(String) - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Sets the primitive name.
withName(String) - Method in interface org.onosproject.store.service.AtomicCounterMapBuilder
Sets the name for the atomic counter map.
withName(String) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Sets the name of the map.
withPartitionsDisabled() - Method in interface org.onosproject.store.service.AtomicCounterMapBuilder
Creates this counter map on the partition that spans the entire cluster.
withPeerUpdateFunction(BiFunction<K, V, Collection<NodeId>>) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Sets a function that can determine which peers to replicate updates to.
withPersistence() - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Configure the map to persist data to disk.
withPriority(int) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
withPriority(int) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Sets the priority for this flow rule.
withPriority(int) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
withPriority(int) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
withPriority(int) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
Noop.
withPriority(int) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Sets the priority for this objective.
withPriority(int) - Method in interface org.onosproject.net.flowobjective.Objective.Builder
Sets the priority for this objective.
withPurgeOnUninstall() - Method in class org.onosproject.store.service.ConsistentMapBuilder
Clears map contents when the owning application is uninstalled.
withPurgeOnUninstall() - Method in class org.onosproject.store.service.ConsistentTreeMapBuilder
Clears map contents when the owning application is uninstalled.
withPurgeOnUninstall() - Method in class org.onosproject.store.service.DistributedSetBuilder
Enables clearing set contents when the owning application is uninstalled.
withRate(long) - Method in interface org.onosproject.net.meter.Band.Builder
Assigns a rate to this band.
withRate(long) - Method in class org.onosproject.net.meter.DefaultBand.Builder
 
withReason(FlowRule.FlowRemoveReason) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
withReason(FlowRule.FlowRemoveReason) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Sets reason parameter received from switches .
withRelaxedReadConsistency() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Turns on relaxed consistency for read operations.
withSelector(TrafficSelector) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
withSelector(TrafficSelector) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Sets the selector (or match field) for this flow rule.
withSelector(TrafficSelector) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
withSelector(TrafficSelector) - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
Assigns a selector to the forwarding objective.
withSerializer(Serializer) - Method in interface org.onosproject.persistence.PersistentMapBuilder
Sets the key serializer to be used to serialize this map, this is a required parameter.
withSerializer(Serializer) - Method in interface org.onosproject.persistence.PersistentSetBuilder
Sets the serializer to be used to serialize this set, this is a required parameter.
withSerializer(Serializer) - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Sets the serializer to use for transcoding info held in the primitive.
withSerializer(KryoNamespace.Builder) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Sets a serializer builder that can be used to create a serializer that can serialize both the keys and values put into the map.
withSerializer(KryoNamespace) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Sets a serializer that can be used to create a serializer that can serialize both the keys and values put into the map.
withTimestampProvider(BiFunction<K, V, Timestamp>) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Sets the function to use for generating timestamps for map updates.
withTombstonesDisabled() - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Prevents this map from writing tombstones of items that have been removed.
withTotalCompleted(long) - Method in class org.onosproject.store.service.WorkQueueStats.Builder
 
withTotalInProgress(long) - Method in class org.onosproject.store.service.WorkQueueStats.Builder
 
withTotalPending(long) - Method in class org.onosproject.store.service.WorkQueueStats.Builder
 
withTreatment(TrafficTreatment) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
withTreatment(TrafficTreatment) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Sets the traffic treatment for this flow rule.
withTreatment(TrafficTreatment) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
 
withTreatment(TrafficTreatment) - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
Assigns the treatment for this forwarding objective.
withType(NextObjective.Type) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
withType(NextObjective.Type) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Sets the type of next step.
withType(MapUpdate.Type) - Method in class org.onosproject.store.primitives.MapUpdate.Builder
 
withUnit(Meter.Unit) - Method in class org.onosproject.net.meter.DefaultMeter.Builder
 
withUnit(Meter.Unit) - Method in class org.onosproject.net.meter.DefaultMeterRequest.Builder
 
withUnit(Meter.Unit) - Method in interface org.onosproject.net.meter.Meter.Builder
Assigns the @See Unit to use for this meter.
withUnit(Meter.Unit) - Method in interface org.onosproject.net.meter.MeterRequest.Builder
Assigns the @See Unit to use for this meter.
withUpdatesDisabled() - Method in class org.onosproject.store.primitives.DistributedPrimitiveBuilder
Disables state changing operations on the returned distributed primitive.
withValue(V) - Method in class org.onosproject.store.primitives.MapUpdate.Builder
 
withZone(DateTimeZone) - Method in class org.onosproject.ui.table.cell.TimeFormatter
Sets the time zone to use for formatting the time.
WorkPartitionEvent - Class in org.onosproject.net.intent
Partition event.
WorkPartitionEvent(WorkPartitionEvent.Type, String) - Constructor for class org.onosproject.net.intent.WorkPartitionEvent
 
WorkPartitionEvent.Type - Enum in org.onosproject.net.intent
 
WorkPartitionEventListener - Interface in org.onosproject.net.intent
Entity capable of receiving device partition-related events.
WorkPartitionService - Interface in org.onosproject.net.intent
Service for partitioning work, represented via a unique identifier, onto cluster nodes.
WorkQueue<E> - Interface in org.onosproject.store.service
Distributed Work Queue primitive.
WorkQueueStats - Class in org.onosproject.store.service
Statistics for a WorkQueue.
WorkQueueStats.Builder - Class in org.onosproject.store.service
 
write(IntentData) - Method in interface org.onosproject.net.intent.IntentStore
Writes an IntentData object to the store.
writeMetadata(long, long) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
writeMetadata() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
writeMetadata(long, long) - Static method in class org.onosproject.net.flow.instructions.Instructions
Writes metadata to associate with a packet.
writeMetadata(long, long) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Writes metadata to associate with a packet.
writeMetadata() - Method in interface org.onosproject.net.flow.TrafficTreatment
Returns the metadata instruction if there is one.

X

X_MARK - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
 
XmlDriverLoader - Class in org.onosproject.net.driver
Utility capable of reading driver configuration XML resources and producing a device driver provider as a result.
XmlDriverLoader(ClassLoader) - Constructor for class org.onosproject.net.driver.XmlDriverLoader
Deprecated.
since 1.7.0 (Hummingbird)
XmlDriverLoader(ClassLoader, BehaviourClassResolver) - Constructor for class org.onosproject.net.driver.XmlDriverLoader
Creates a new driver loader capable of loading drivers from the supplied class loader.

Z

ZERO_THRESHOLD - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links