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

A

abort() - Method in interface org.onosproject.store.service.TransactionContext
Aborts any changes made in this transaction context and discarding all locally cached updates.
AbstractAccumulator<T> - Class in org.onlab.util
Base implementation of an item accumulator.
AbstractAccumulator(Timer, int, int, int) - Constructor for class org.onlab.util.AbstractAccumulator
Creates an item accumulator capable of triggering on the specified thresholds.
AbstractAnnotated - Class in org.onosproject.net
Base abstraction of an annotated entity.
AbstractAnnotated() - Constructor for class org.onosproject.net.AbstractAnnotated
 
AbstractAnnotated(Annotations...) - Constructor for class org.onosproject.net.AbstractAnnotated
Creates a new entity, annotated with the specified annotations.
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
 
AbstractChoicesCompleter - Class in org.onosproject.cli
Abstraction of a completer with preset choices.
AbstractChoicesCompleter() - Constructor for class org.onosproject.cli.AbstractChoicesCompleter
 
AbstractCompleter - Class in org.onosproject.cli
Abstract argument completer.
AbstractCompleter() - Constructor for class org.onosproject.cli.AbstractCompleter
 
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.
AbstractDeviceProvider - Class in org.onosproject.common.net
Base device provider capable of engaging DeviceDescriptionDiscovery driver behaviour to discover device and port details.
AbstractDeviceProvider(ProviderId) - Constructor for class org.onosproject.common.net.AbstractDeviceProvider
Creates a provider with the supplied identifier.
AbstractDriverLoader - Class in org.onosproject.net.driver
Abstract bootstrapper for loading and registering driver definitions that are dependent on the default driver definitions.
AbstractDriverLoader(String) - Constructor for class org.onosproject.net.driver.AbstractDriverLoader
Creates a new loader for resource with the specified path.
AbstractEdge<V extends Vertex> - Class in org.onlab.graph
Abstract graph edge implementation.
AbstractEdge(V, V) - Constructor for class org.onlab.graph.AbstractEdge
Creates a new edge between the specified source and destination vertexes.
AbstractElement - Class in org.onosproject.net
Base implementation of network elements, i.e.
AbstractElement() - Constructor for class org.onosproject.net.AbstractElement
 
AbstractElement(ProviderId, ElementId, Annotations...) - Constructor for class org.onosproject.net.AbstractElement
Creates a network element attributed to the specified provider.
AbstractEvent<T extends Enum,S> - Class in org.onosproject.event
Base event implementation.
AbstractEvent(T, S) - Constructor for class org.onosproject.event.AbstractEvent
Creates an event of a given type and for the specified subject and the current time.
AbstractEvent(T, S, long) - Constructor for class org.onosproject.event.AbstractEvent
Creates an event of a given type and for the specified subject and time.
AbstractExtension - Class in org.onosproject.net.flow
Abstract implementation of the set/get property methods of Extension.
AbstractExtension() - Constructor for class org.onosproject.net.flow.AbstractExtension
 
AbstractGraphPathSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Basis for various graph path search algorithm implementations.
AbstractGraphPathSearch() - Constructor for class org.onlab.graph.AbstractGraphPathSearch
 
AbstractGraphPathSearch.DefaultResult - Class in org.onlab.graph
Default path search result that uses the DefaultPath to convey paths in a graph.
AbstractHandlerBehaviour - Class in org.onosproject.net.driver
Base implementation of a driver handler behaviour.
AbstractHandlerBehaviour() - Constructor for class org.onosproject.net.driver.AbstractHandlerBehaviour
 
AbstractHighlight - Class in org.onosproject.ui.topo
Partial implementation of the highlighting to apply to topology view elements.
AbstractHighlight(TopoElementType, String) - Constructor for class org.onosproject.ui.topo.AbstractHighlight
Constructs the highlight.
AbstractIndependentDriverLoader - Class in org.onosproject.net.driver
Abstract bootstrapper for loading and registering driver definitions that are independent from the default driver definitions.
AbstractIndependentDriverLoader(String) - Constructor for class org.onosproject.net.driver.AbstractIndependentDriverLoader
Creates a new loader for resource with the specified path.
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
 
AbstractMapper<E extends Throwable> - Class in org.onlab.rest.exceptions
Base exception mapper implementation.
AbstractMapper() - Constructor for class org.onlab.rest.exceptions.AbstractMapper
 
AbstractModel - Class in org.onosproject.net
Base implementation of a network model entity.
AbstractModel() - Constructor for class org.onosproject.net.AbstractModel
 
AbstractModel(ProviderId, Annotations...) - Constructor for class org.onosproject.net.AbstractModel
Creates a model entity attributed to the specified provider and optionally annotated.
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.
AbstractShellCommand - Class in org.onosproject.cli
Base abstraction of Karaf shell commands.
AbstractShellCommand() - Constructor for class org.onosproject.cli.AbstractShellCommand
 
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
 
AbstractTopoMonitor - Class in org.onosproject.ui.topo
Base class for the business logic of topology overlay "monitors".
AbstractTopoMonitor() - Constructor for class org.onosproject.ui.topo.AbstractTopoMonitor
 
AbstractVirtualListenerManager<E extends Event,L extends EventListener<E>> - Class in org.onosproject.incubator.net.virtual.event
Basis for virtual event components which need to export listener mechanism.
AbstractVirtualListenerManager(VirtualNetworkService, NetworkId, Class<? extends Event>) - Constructor for class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
AbstractVirtualProvider - Class in org.onosproject.incubator.net.virtual.provider
 
AbstractVirtualProvider(ProviderId) - Constructor for class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProvider
Creates a virtual provider with the supplied identifier.
AbstractVirtualProviderService<P extends VirtualProvider> - Class in org.onosproject.incubator.net.virtual.provider
Base implementation of a virtual provider service, which tracks the provider to which it is issued and can be invalidated.
AbstractVirtualProviderService() - Constructor for class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
 
AbstractVnetService - Class in org.onosproject.incubator.net.virtual
Basis for virtual network service.
AbstractVnetService(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.AbstractVnetService
 
AbstractWebApplication - Class in org.onlab.rest
Base web application.
AbstractWebApplication() - Constructor for class org.onlab.rest.AbstractWebApplication
 
AbstractWebResource - Class in org.onosproject.rest
Abstract REST resource.
AbstractWebResource() - Constructor for class org.onosproject.rest.AbstractWebResource
 
accept(U, V, W) - Method in interface org.onlab.util.TriConsumer
Applies the given arguments to the function.
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class org.onlab.util.BlockingAwareFuture
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class org.onlab.util.BlockingAwareFuture
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
acceptPolicy(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
Accepts and enforces security policy to specified application.
acceptPolicy(ApplicationId, Set<Permission>) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
acceptPolicy(ApplicationId, Set<Permission>) - Method in interface org.onosproject.security.store.SecurityModeStore
Accept the current security policy of given application.
Accumulator<T> - Interface in org.onlab.util
Abstraction of an accumulator capable of collecting items and at some point in time triggers processing of all previously accumulated items.
acknowledge - Variable in class org.onlab.packet.TCP
 
acknowledged() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm has been acknowledged.
acknowledged() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
action(BandwidthProfileAction.Action) - Method in class org.onosproject.net.behaviour.BandwidthProfileAction.Builder
Sets the type of this builder.
action() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
action() - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket
Action used by this token bucket for the exceeding traffic.
action() - Method in class org.onosproject.net.flow.instructions.PiInstruction
Returns the protocol-independent table action defined by this instruction.
action(PiActionId) - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns the action model associated with the given ID, if present.
action() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember
Returns the action associated to this member.
action() - Method in class org.onosproject.net.pi.runtime.PiTableEntry
Returns the action of this table entry.
actionProfile() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns the model of the action profile that implements this table.
actionProfile() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember
Returns the identifier of the action profile.
actionProfileId() - Method in class org.onosproject.net.pi.runtime.PiActionGroup
Gets identifier of the action profile.
actionProfileId() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMemberHandle
Returns the action profile ID of this handle.
actionProfileId() - Method in class org.onosproject.net.pi.runtime.PiGroupKey
Returns the action profile ID defined by this key.
actionProfiles(PiActionProfileId) - Method in interface org.onosproject.net.pi.model.PiPipelineModel
Returns the action profile model associated with the given ID, if present.
actionProfiles() - Method in interface org.onosproject.net.pi.model.PiPipelineModel
Returns all action profile models defined by this pipeline model.
actions() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns the actions supported by this table.
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.cli.CliComponent
 
activate() - Method in class org.onosproject.common.net.AbstractDeviceProvider
 
activate(ApplicationId, String) - Method in interface org.onosproject.component.ComponentService
Activates the component identified by the given name.
activate() - Method in class org.onosproject.net.driver.AbstractIndependentDriverLoader
 
activate() - Method in class org.onosproject.rest.AbstractApiDocRegistrator
 
activate() - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
activate() - Method in class org.onosproject.store.app.DistributedApplicationStore
 
activate(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
activate() - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
activate() - Method in class org.onosproject.ui.UiTopo2Overlay
Callback invoked when this overlay is activated.
activate() - Method in class org.onosproject.ui.UiTopoOverlay
Callback invoked when this overlay is activated.
active() - Method in enum org.onosproject.upgrade.Upgrade.Status
Returns whether the upgrade status is active.
ACTIVE_UNKNOWN - Static variable in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState
Active path is currently unknown.
activeFlowEntries() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
activeFlowEntries() - Method in interface org.onosproject.net.flow.TableStatisticsEntry
Returns the number of active flow entries in this table.
add(T) - Method in class org.onlab.util.AbstractAccumulator
 
add(T) - Method in interface org.onlab.util.Accumulator
Adds an item to the current batch.
add(Bandwidth) - Method in interface org.onlab.util.Bandwidth
Returns a Bandwidth whose value is (this + value).
add(long) - Method in class org.onlab.util.Counter
Adds the specified number of occurrences to the counter.
add(E) - Method in class org.onlab.util.ExtendedSet
 
add(Frequency) - Method in class org.onlab.util.Frequency
Returns a Frequency whose value is (this + value).
add(E) - Method in class org.onlab.util.UnmodifiableDeque
 
add() - Method in class org.onosproject.cpman.MetricValue.Builder
Builds a MetricValue object.
add(DomainIntent) - Method in class org.onosproject.net.domain.DomainIntentOperations.Builder
Appends a domain intent add to the current stage.
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(Interface) - Method in interface org.onosproject.net.intf.InterfaceAdminService
Adds a new interface configuration to the system.
add(McastRoute) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Deprecated.
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.
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(Collection<? extends E>) - Method in class org.onlab.util.ExtendedSet
 
addAll(Collection<? extends E>) - Method in class org.onlab.util.UnmodifiableDeque
 
addAll(BatchOperation<T>) - Method in class org.onosproject.net.flow.BatchOperation
Add all operations from another batch to this batch.
addAll(Collection<? extends E>) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
addAll(Collection<? extends E>) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Adds all of the elements in the specified collection to this set if they're not already present (optional operation).
addAndGet(long) - Method in class org.onosproject.store.primitives.DefaultAtomicCounter
 
addAndGet(K, long) - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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.
addAttributes(Map<String, String>) - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState.Builder
Adds specified attributes.
addBandwidthProfile(BandwidthProfile) - Method in interface org.onosproject.net.behaviour.BandwidthProfileConfigBehaviour
Adds a new bandwidth profile on the device.
addBandwidthProfile(Collection<BandwidthProfile>) - Method in interface org.onosproject.net.behaviour.BandwidthProfileConfigBehaviour
Adds new bandwidth profiles on the device.
addBehaviour(Class<? extends Behaviour>, Class<? extends Behaviour>) - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf.Builder
Adds a behaviour to this pipeconf.
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.
addChildren(Class<ConfigNode>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds children to the children field.
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.
addConfig(S, Class<C>) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
addConfigFactory(ConfigFactory) - Method in interface org.onosproject.net.config.NetworkConfigStore
Adds a new configuration factory.
addConfigListener(ConfigStoreType, ConfigNodePath, ElasticConfigListener) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Registers a listener to be notified when the subtree rooted at the specified path is modified.
addCriteria(Set<ConfigNodePath>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Adds new ConfigNodePath filtering criteria to a ConfigFilter object.
addDataPoint(Object) - Method in class org.onosproject.ui.chart.ChartModel
Adds a data point to the chart model.
addDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual device to the store.
addDeviceAgentListener(ProviderId, DeviceAgentListener) - Method in interface org.onosproject.net.device.DeviceHandshaker
Adds a device agent listener for the given provider ID.
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.
addDpiStatistics(DpiStatistics) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Adds DpiStatistics at the end of the Store list.
addDriver(Driver) - Method in class org.onosproject.net.driver.DefaultDriverProvider
Adds the specified driver to the provider.
addDrivers(Set<Driver>) - Method in class org.onosproject.net.driver.DefaultDriverProvider
Adds the specified drivers to the provider.
addEdge(E) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
addEdge(E) - Method in interface org.onlab.graph.MutableGraph
Adds the specified edge to this graph.
addErrorContext(IntentOperationContext) - Method in class org.onosproject.net.intent.IntentInstallationContext
Adds an error context.
addExtension(PiPipeconf.ExtensionType, URL) - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf.Builder
Adds an extension to this pipeconf.
addFieldMatch(PiFieldMatch) - Method in class org.onosproject.net.pi.runtime.PiMatchKey.Builder
Adds one field match to this match key.
addFieldMatches(Collection<PiFieldMatch>) - Method in class org.onosproject.net.pi.runtime.PiMatchKey.Builder
Adds many field matches to this match key.
addFirst(E) - Method in class org.onlab.util.UnmodifiableDeque
 
addFlowStatistic(FlowEntry) - Method in interface org.onosproject.net.statistic.FlowStatisticStore
Adds a flow stats observation for a flow rule.
addGroup(IGMPGroup) - Method in class org.onlab.packet.IGMP
Add a multicast group to this IGMP message.
addGroup(IGMPGroup) - Method in class org.onlab.packet.IGMP.IGMPv2
 
addGroup(IGMPGroup) - Method in class org.onlab.packet.IGMP.IGMPv3
 
addGroup(GroupDescription) - Method in interface org.onosproject.net.group.GroupService
Creates a group in the specified device with the provided buckets.
addHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual host to the store.
AddHostToHostIntentCommand - Class in org.onosproject.cli.net
Installs host-to-host connectivity intent.
AddHostToHostIntentCommand() - Constructor for class org.onosproject.cli.net.AddHostToHostIntentCommand
 
addInterface(Interface) - Method in class org.onosproject.net.config.basics.InterfaceConfig
Adds an interface to the config.
addItem(String, String) - Method in class org.onosproject.ui.lion.LionBundle.Builder
Adds an item to the bundle.
additionalLinkData(LinkEvent) - Method in class org.onosproject.ui.UiTopoOverlay
addJoin(String, String) - Method in class org.onlab.packet.pim.PIMJoinPrune
Add a join given strings represending the source and group addresses.
addJoinPrune(String, String, boolean) - Method in class org.onlab.packet.pim.PIMJoinPrune
Add the specified s,g to join field.
addJoinPrune(IpPrefix, IpPrefix, boolean) - Method in class org.onlab.packet.pim.PIMJoinPrune
Add the specified S, G to the join field.
addKey(DeviceKey) - Method in interface org.onosproject.net.key.DeviceKeyAdminService
Adds a new device key to the store.
addLast(E) - Method in class org.onlab.util.UnmodifiableDeque
 
addLayout(UiTopoLayout) - Method in interface org.onosproject.ui.UiTopoLayoutService
Adds a layout to the system or updates an existing one.
addLink(NetworkId, ConnectPoint, ConnectPoint, Link.State, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual link.
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.incubator.net.virtual.event.AbstractVirtualListenerManager
 
addListener(NetworkConfigListener) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
addListener(DeviceListener) - Method in class org.onosproject.net.device.DeviceServiceAdapter
 
addListener(L) - Method in class org.onosproject.net.provider.AbstractListenerProviderRegistry
 
addListener(DeviceListener) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
addListener(ReplicaInfoEventListener) - Method in interface org.onosproject.store.flow.ReplicaInfoService
Adds the specified replica placement info change listener.
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(MultimapEventListener<K, V>, Executor) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
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(DocumentPath, DocumentTreeListener<V>) - Method in class org.onosproject.store.primitives.DefaultDocumentTree
 
addListener(DocumentTreeListener<V>) - Method in class org.onosproject.store.primitives.DefaultDocumentTree
 
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(MultimapEventListener<K, V>) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Registers the specified listener to be notified whenever the map is updated.
addListener(MultimapEventListener<K, V>, Executor) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
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 the 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(MultimapEventListener<K, V>) - Method in interface org.onosproject.store.service.ConsistentMultimap
Registers the specified listener to be notified whenever the map is updated.
addListener(MultimapEventListener<K, V>, Executor) - Method in interface org.onosproject.store.service.ConsistentMultimap
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.
addLocationToHost(HostId, HostLocation) - Method in interface org.onosproject.net.host.HostProviderService
Notifies the core when a location is associated with a host.
addMember(byte[], int) - Method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
Member details adding.
addMember(PiActionGroupMember) - Method in class org.onosproject.net.pi.runtime.PiActionGroup.Builder
Adds one member to this action group.
addMembers(Collection<PiActionGroupMember>) - Method in class org.onosproject.net.pi.runtime.PiActionGroup.Builder
Adds many members to this action group.
addMessageAuthenticator(String) - Method in class org.onlab.packet.RADIUS
Adds a message authenticator to the packet based on the given key.
addMetricType(String) - Method in interface org.onosproject.cpman.MetricsDatabase.Builder
Add a new metric to be monitored.
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.
AddMultiPointToSinglePointIntentCommand - Class in org.onosproject.cli.net
Installs connectivity intent between multiple ingress devices and a single egress device.
AddMultiPointToSinglePointIntentCommand() - Constructor for class org.onosproject.cli.net.AddMultiPointToSinglePointIntentCommand
 
addNetwork(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual network for the specified tenant to the store.
addNode(NodeId, IpAddress, int) - Method in interface org.onosproject.cluster.ClusterAdminService
Deprecated.
since 1.14
addNode(NodeId, IpAddress, int) - Method in interface org.onosproject.cluster.ClusterStore
Adds a new controller node to the cluster.
addNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Adds a new node to the elastic config store.
addNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Adds a new node to the ElasticConfigStore.
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.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
Adds a Neighbor Discovery Protocol packet option.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
Adds a Neighbor Discovery Protocol packet option.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.NeighborSolicitation
Adds a Neighbor Discovery Protocol packet option.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.Redirect
Adds a Neighbor Discovery Protocol packet option.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.RouterAdvertisement
Adds a Neighbor Discovery Protocol packet option.
addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.RouterSolicitation
Adds a Neighbor Discovery Protocol packet option.
addOption(PIMHelloOption) - Method in class org.onlab.packet.pim.PIMHello
Add a PIM Hello option to this hello message.
addOptionalTLV(LLDPTLV) - Method in class org.onlab.packet.LLDP
Adds additional TLV to optionalTLVList.
addOrUpdate(PiHandle<E>, PiTranslatedEntity<T, E>) - Method in interface org.onosproject.net.pi.service.PiTranslationStore
Adds or update a mapping between the given PI entity handle and translated entity.
addOrUpdateExtraneousGroupEntry(NetworkId, Group) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
A group entry that is present in switch but not in the store.
addOrUpdateExtraneousGroupEntry(Group) - Method in interface org.onosproject.net.group.GroupStore
A group entry that is present in switch but not in the store.
addOrUpdateFlowRule(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Stores a new flow rule, or updates an existing entry.
addOrUpdateFlowRule(FlowEntry) - Method in interface org.onosproject.net.flow.FlowRuleStore
Stores a new flow rule, or updates an existing entry.
addOrUpdateGroupEntry(NetworkId, Group) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Stores a new group entry, 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.
addParameterSet(short, EAPOLMkpduParameterSet) - Method in class org.onlab.packet.EAPOLMkpdu
Populate various Parameter Sets to store.
addPatchMode(String, PatchDescription) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Adds a patch mode to the supplied interface.
addPeerLocMapping(String, String, Double, Double) - Method in class org.onosproject.net.config.basics.BasicRegionConfig
Adds a peer location mapping to this region.
addPeerToSpeaker(String, IpAddress) - Method in class org.onosproject.routing.config.BgpConfig
Adds peering address to BGP speaker.
addPending(NetworkId, IntentData) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Adds a new operation, which should be persisted and delegated.
addPending(IntentData) - Method in interface org.onosproject.net.intent.IntentService
Adds an intent data object to the pending map for processing.
addPending(IntentData) - Method in interface org.onosproject.net.intent.IntentStore
Adds a new operation, which should be persisted and delegated.
addPendingContext(IntentOperationContext) - Method in class org.onosproject.net.intent.IntentInstallationContext
Adds a pending context.
addPendingHostLocation(HostId, ConnectPoint, ProbeMode) - Method in interface org.onosproject.net.host.HostStore
Notifies HostStore the beginning of pending host location verification and retrieves the unique MAC address for the probe.
AddPointToPointIntentCommand - Class in org.onosproject.cli.net
Installs point-to-point connectivity intents.
AddPointToPointIntentCommand() - Constructor for class org.onosproject.cli.net.AddPointToPointIntentCommand
 
addPolicer(Policer) - Method in interface org.onosproject.net.behaviour.trafficcontrol.PolicerConfigurable
 
addPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual port to the network.
addPort(BridgeName, String) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Adds a port to a given bridge.
addProbingHost(Host, ConnectPoint, ProbeMode, MacAddress, int) - Method in interface org.onosproject.net.host.HostProbeStore
Notifies HostProbeStore the beginning of pending host location verification and retrieves the unique MAC address for the probe.
addProbingHost(Host, ConnectPoint, ProbeMode, MacAddress, int) - Method in interface org.onosproject.net.host.HostProbingProviderService
Notifies HostProbeStore the beginning of pending host location verification and retrieves the unique MAC address for the probe.
addProcessor(PacketProcessor, int) - Method in interface org.onosproject.net.packet.PacketService
Adds the specified processor to the list of packet processors.
addProp(String, String, String) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a property to the panel data.
addProp(String, String, int) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a property to the panel data, using a decimal formatter.
addProp(String, String, long) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a property to the panel data, using a decimal formatter.
addProp(String, String, Object) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a property to the panel data.
addProp(String, String, Object, String) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a property to the panel data.
addProp(String, String) - Method in class org.onosproject.ui.topo.PropertyPanel
Deprecated.
as of Loon (1.11) in deference to the localized version
addProp(String, int) - Method in class org.onosproject.ui.topo.PropertyPanel
Deprecated.
as of Loon (1.11) in deference to the localized version
addProp(String, long) - Method in class org.onosproject.ui.topo.PropertyPanel
Deprecated.
as of Loon (1.11) in deference to the localized version
addProp(String, Object) - Method in class org.onosproject.ui.topo.PropertyPanel
Deprecated.
as of Loon (1.11) in deference to the localized version
addProp(String, Object, String) - Method in class org.onosproject.ui.topo.PropertyPanel
Deprecated.
as of Loon (1.11) in deference to the localized version
AddProtectedTransportIntentCommand - Class in org.onosproject.cli.net
Installs ProtectedTransportIntent.
AddProtectedTransportIntentCommand() - Constructor for class org.onosproject.cli.net.AddProtectedTransportIntentCommand
 
addPrune(String, String) - Method in class org.onlab.packet.pim.PIMJoinPrune
Add a prune given strings represending the source and group addresses.
addQoS(QosDescription) - Method in interface org.onosproject.net.behaviour.QosConfigBehaviour
create QoS configuration on a device.
addQueue(QueueDescription) - Method in interface org.onosproject.net.behaviour.QueueConfigBehaviour
Create a queue to a device.
ADDR_UNREACH - Static variable in class org.onlab.packet.ICMP6
Address unreachable.
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.
addReplica(PiPreReplica) - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry.Builder
Adds the given packet replica to this multicast group.
addReplicas(Collection<PiPreReplica>) - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry.Builder
Adds the given packet replicas to this multicast group.
address() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet.SCI
To return address.
address() - Method in class org.onlab.packet.Ip4Prefix
Returns the IPv4 address value of the prefix.
address() - Method in class org.onlab.packet.Ip6Prefix
Returns the IPv6 address value of the prefix.
address() - Method in class org.onlab.packet.IpPrefix
Returns the IP address value of the prefix.
address() - Method in class org.onosproject.routing.NextHopGroupKey
Returns the next hop's IP address.
ADDRESS_FAMILY_IP4 - Static variable in class org.onlab.packet.PIM
 
ADDRESS_FAMILY_IP6 - Static variable in class org.onlab.packet.PIM
 
addressFamilyId - Variable in class org.onlab.packet.RIPV2AuthEntry
 
addressFamilyId - Variable in class org.onlab.packet.RIPV2Entry
 
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.
AddSinglePointToMultiPointIntentCommand - Class in org.onosproject.cli.net
Installs connectivity intent between a single ingress device and multiple egress devices.
AddSinglePointToMultiPointIntentCommand() - Constructor for class org.onosproject.cli.net.AddSinglePointToMultiPointIntentCommand
 
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
Deprecated.
Adds a sink to the route to which a data stream should be sent to.
addSource(IpAddress) - Method in class org.onlab.packet.IGMPGroup
Add a unicast source address to this message.
addSource(McastRoute, ConnectPoint) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Deprecated.
Adds a source connection to the route from where the data stream is originating.
addSpeaker(BgpConfig.BgpSpeakerConfig) - Method in class org.onosproject.routing.config.BgpConfig
Adds a BGP speaker to the configuration.
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.
addSubOption(DhcpOption) - Method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
Adds a sub-option for this option.
addSubscriber(MessageSubject, ClusterMessageHandler, ExecutorService) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Deprecated.
in Cardinal Release
addSubscriber(MessageSubject, Function<byte[], M>, Function<M, R>, Function<R, byte[]>, Executor) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Adds a new subscriber for the specified message subject.
addSubscriber(MessageSubject, Function<byte[], M>, Function<M, CompletableFuture<R>>, Function<R, byte[]>) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Adds a new subscriber for the specified message subject.
addSubscriber(MessageSubject, Function<byte[], M>, Consumer<M>, Executor) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Adds a new subscriber for the specified message subject.
addTableConfigAnnotations(TableModel, ObjectNode) - Method in class org.onosproject.ui.table.TableRequestHandler
Adds table configuration specific annotations to table model.
addTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new tenant ID to the store.
AddTestFlowsCommand - Class in org.onosproject.cli.net
Installs bulk flows.
AddTestFlowsCommand() - Constructor for class org.onosproject.cli.net.AddTestFlowsCommand
 
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.
addTrackedResources(Key, Collection<NetworkResource>) - Method in interface org.onosproject.net.intent.ObjectiveTrackerService
Adds a path flow to be tracked.
addTreatment(TrafficTreatment) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
addTreatment(TrafficTreatment) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Add all instructions from another treatment.
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.
addTrunkMode(String, List<VlanId>) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Adds a trunk interface for VLANs.
AddTunnelCommand - Class in org.onosproject.cli.net
Installs intent domain tunnel primitive.
AddTunnelCommand() - Constructor for class org.onosproject.cli.net.AddTunnelCommand
 
addTunnelId(Intent, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Deprecated.
in Kingfisher Release (1.10)
addTunnelMode(String, TunnelDescription) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Adds a tunnel mode to supplied interface.
addType(NodeType) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds the type of the instance node.
addValue(Class<V>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds the value of the instance node.
addVertex(V) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
addVertex(V) - Method in interface org.onlab.graph.MutableGraph
Adds the specified vertex to this graph.
addVlan(VlanId) - Method in interface org.onosproject.net.behaviour.L2SwitchVlanConfigBehaviour
Adds a VLAN on a device.
addVlan(Collection<VlanId>) - Method in interface org.onosproject.net.behaviour.L2SwitchVlanConfigBehaviour
Adds VLANs on a device.
AdjacencyListsGraph<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Immutable graph implemented using adjacency lists.
AdjacencyListsGraph(Set<V>, Set<E>) - Constructor for class org.onlab.graph.AdjacencyListsGraph
Creates a graph comprising of the specified vertexes and edges.
ADMIN_STATE - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the admin state.
advisor(int) - Static method in interface org.onosproject.net.packet.PacketProcessor
Returns a priority in the ADVISOR range, where processors can take early action and influence the packet context.
ADVISOR_MAX - Static variable in interface org.onosproject.net.packet.PacketProcessor
 
AFI_IP - Static variable in class org.onlab.packet.RIPV2Entry
 
afterExecute(Runnable, Throwable) - Method in class org.onlab.util.BoundedThreadPool
 
age() - Method in class org.onosproject.net.group.DefaultGroup
 
age() - Method in interface org.onosproject.net.group.Group
Obtains the age of a group.
Alarm - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Representation of an Alarm.
Alarm.SeverityLevel - Enum in org.onosproject.incubator.net.faultmanagement.alarm
Represents the severity level on an alarm, as per ITU-T X.733 specifications.
AlarmConsumer - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of a device behaviour capable of retrieving/consuming list of pending alarms from the device.
AlarmEntityId - Class in org.onosproject.incubator.net.faultmanagement.alarm
Immutable representation of a alarm source.
AlarmEntityId() - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
alarmEntityId(String) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
alarmEntityId(URI) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
AlarmEvent - Class in org.onosproject.incubator.net.faultmanagement.alarm
Entity that represents Alarm events.
AlarmEvent(AlarmEvent.Type, Alarm) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent
Creates an event due to one alarm.
AlarmEvent.Type - Enum in org.onosproject.incubator.net.faultmanagement.alarm
Type of alarm event.
AlarmId - Class in org.onosproject.incubator.net.faultmanagement.alarm
Alarm identifier suitable as an external key.
alarmId(DeviceId, String) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
Creates an alarm identifier from the specified device id and unique identifier provided representation.
alarmId(String) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
Creates an alarm identifier from the specified globally unique identifier.
AlarmListener - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Entity capable of receiving alarm related events.
AlarmProvider - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of an entity capable of supplying alarms collected from network devices.
AlarmProviderRegistry - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of a alarm provider registry.
AlarmProviderService - Interface in org.onosproject.incubator.net.faultmanagement.alarm
The interface Alarm provider service.
alarms() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
alarms() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the alarms on a tunnel.
AlarmService - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Service for interacting with the alarm handling of devices.
AlarmTranslator - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of ability to translate device messages into alarms.
all() - Method in interface org.onosproject.cpman.ControlLoad
Obtains all metrics.
ALL - Static variable in class org.onosproject.net.meter.MeterId
Represents all meters for stat requests commands.
ALL - Static variable in class org.onosproject.net.PortNumber
 
ALL_DHCP_RELAY_AGENTS_AND_SERVERS - Static variable in class org.onlab.packet.Ip6Address
A link-scoped multicast address used by a DHCP client to communicate with neighboring DHCP relay agents and servers.
ALL_DHCP_SERVERS - Static variable in class org.onlab.packet.Ip6Address
A site-scoped multicast address used by a DHCP relay agent to communicate with DHCP servers.
ALL_PATHS - Static variable in interface org.onlab.graph.GraphPathSearch
 
ALL_RIP_ROUTERS - Static variable in class org.onlab.packet.Ip6Address
All RIP routers multicast group.
ALL_TRAFFIC - Static variable in class org.onosproject.ui.GlyphConstants
 
AllApplicationNamesCompleter - Class in org.onosproject.cli.app
All installed application name completer.
AllApplicationNamesCompleter() - Constructor for class org.onosproject.cli.app.AllApplicationNamesCompleter
 
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.
allocateMeterId(DeviceId) - Method in interface org.onosproject.net.meter.MeterService
Allocates a new meter id in the system.
allocateMeterId(DeviceId) - Method in interface org.onosproject.net.meter.MeterStore
Allocates the first available MeterId.
allocateNextId(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Allocates a next objective id.
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.
allocatePolicerId() - Method in interface org.onosproject.net.behaviour.trafficcontrol.PolicerConfigurable
Allocates a new policer id.
AllocationsCommand - Class in org.onosproject.cli.net
Lists allocated resources.
AllocationsCommand() - Constructor for class org.onosproject.cli.net.AllocationsCommand
 
allOf(List<CompletableFuture<T>>) - Static method in class org.onlab.util.Tools
Returns a new CompletableFuture completed with a list of computed values when all of the given CompletableFuture complete.
allOf(List<CompletableFuture<T>>, BinaryOperator<T>, T) - Static method in class org.onlab.util.Tools
Returns a new CompletableFuture completed by reducing a list of computed values when all of the given CompletableFuture complete.
ALLOW_NEW_SOURCES - Static variable in class org.onlab.packet.IGMPMembership
 
ALLOWED - Static variable in class org.onosproject.net.config.basics.AllowedEntityConfig
 
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.
AnnotateDeviceCommand - Class in org.onosproject.cli.net
Annotates network device model.
AnnotateDeviceCommand() - Constructor for class org.onosproject.cli.net.AnnotateDeviceCommand
 
AnnotateLinkCommand - Class in org.onosproject.cli.net
Annotates network link model.
AnnotateLinkCommand() - Constructor for class org.onosproject.cli.net.AnnotateLinkCommand
 
AnnotatePortCommand - Class in org.onosproject.cli.net
Annotates network device port model.
AnnotatePortCommand() - Constructor for class org.onosproject.cli.net.AnnotatePortCommand
 
annotation(String, String) - Method in class org.onosproject.net.config.basics.DeviceAnnotationConfig
Add configuration to set or remove annotation entry.
annotation(String) - Method in class org.onosproject.net.config.basics.DeviceAnnotationConfig
Remove configuration about specified key.
annotation(String, String) - Method in class org.onosproject.net.config.basics.PortAnnotationConfig
Add configuration to set or remove annotation entry.
annotation(String) - Method in class org.onosproject.net.config.basics.PortAnnotationConfig
Remove configuration about specified key.
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.
AnnotationKeysCompleter - Class in org.onosproject.cli.net.completer
Completer for annotation keys declared in AnnotationKeys.
AnnotationKeysCompleter() - Constructor for class org.onosproject.cli.net.completer.AnnotationKeysCompleter
 
annotations(Annotations) - Static method in class org.onosproject.cli.AbstractShellCommand
Produces a string image of the specified key/value annotations.
annotations(Annotations, Set<String>) - Static method in class org.onosproject.cli.AbstractShellCommand
Produces a string image of the specified key/value annotations.
annotations(ObjectMapper, Annotations) - Static method in class org.onosproject.cli.AbstractShellCommand
Produces a JSON object from the specified key/value annotations.
annotations() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
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() - Method in class org.onosproject.net.config.basics.DeviceAnnotationConfig
Returns annotations to add to a Device.
annotations(Map<String, String>) - Method in class org.onosproject.net.config.basics.DeviceAnnotationConfig
Sets annotations to add to a Device.
annotations() - Method in class org.onosproject.net.config.basics.PortAnnotationConfig
Returns annotations to add to a Port.
annotations(Map<String, String>) - Method in class org.onosproject.net.config.basics.PortAnnotationConfig
Sets annotations to add to a Port.
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(SparseAnnotations) - Method in class org.onosproject.net.device.DefaultPortDescription.Builder
Sets annotations.
annotations() - Method in interface org.onosproject.net.device.PortStatistics
 
annotations() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
annotations() - Method in class org.onosproject.net.utils.ForwardingPort
 
AnnotationsSerializer - Class in org.onosproject.store.serializers
 
AnnotationsSerializer() - Constructor for class org.onosproject.store.serializers.AnnotationsSerializer
 
AnnotationsUtil - Class in org.onosproject.net
Utility for processing annotations.
anoint(String, NodeId) - Method in class org.onosproject.store.primitives.DefaultLeaderElector
 
anoint(String, NodeId) - Method in interface org.onosproject.store.service.AsyncLeaderElector
Attempts to promote a node to leadership displacing the current leader.
anoint(String, NodeId) - Method in interface org.onosproject.store.service.LeaderElector
Attempts to promote a node to leadership displacing the current leader.
ANY - Static variable in class org.onlab.packet.VlanId
 
ANY - Static variable in class org.onlab.util.Match
 
any() - Static method in class org.onlab.util.Match
Returns a Match that matches any value including null.
ANY - Static variable in class org.onosproject.cli.net.FlowsListCommand
 
ANY - Static variable in class org.onosproject.cli.net.GroupsListCommand
 
ANY - Static variable in class org.onosproject.cli.net.vnet.VirtualFlowsListCommand
 
ANY - Static variable in class org.onosproject.net.PortNumber
 
ANY_VALUE - Static variable in class org.onlab.packet.VlanId
 
API - Static variable in class org.onosproject.store.serializers.KryoNamespaces
WARNING: Do not change ordering of registrations! Serial IDs are automatically assigned to types registered via the KryoNamespace API.
API_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
KryoNamespace which can serialize API bundle classes.
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_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
APP_ID_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
APP_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
Application ID subject factory.
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.
append(List<String>) - Method in class org.onosproject.store.service.DocumentPath
Creates a new DocumentPath element appending childElm to this path.
appendEdge(E) - Method in class org.onlab.graph.DefaultMutablePath
 
appendEdge(E) - Method in interface org.onlab.graph.MutablePath
Appends a new edge at the end of the this path.
appendLocation(HostId, HostLocation) - Method in interface org.onosproject.net.host.HostStore
Append the specified location to the host entry.
AppGuard - Class in org.onosproject.security
Aids SM-ONOS to perform API-level permission checking.
appId() - Method in class org.onosproject.cli.AbstractShellCommand
Returns application ID for the CLI.
appId() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
 
appId() - Method in class org.onosproject.cli.net.RandomIntentCommand
 
appId() - Method in class org.onosproject.incubator.net.domain.IntentPrimitive
The getter for the application ID associated with the intent primitive upon creation.
appId() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the application ID associated with this resource at creation.
appId(ApplicationId) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.domain.DomainIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.domain.DomainPointToPointIntent.Builder
 
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.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.ProtectedTransportIntent.Builder
 
appId(ApplicationId) - Method in class org.onosproject.net.intent.ProtectionEndpointIntent.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 interface org.onosproject.net.neighbour.NeighbourHandlerRegistration
Gets the ID of the application that registered the handler.
appId() - Method in class org.onosproject.net.packet.DefaultPacketRequest
 
appId() - Method in interface org.onosproject.net.packet.PacketRequest
Obtains 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.
applicationAdminService - Variable in class org.onosproject.security.store.DistributedSecurityModeStore
 
ApplicationArchive - Class in org.onosproject.common.app
Facility for reading application archive stream and managing application directory structure.
ApplicationArchive() - Constructor for class org.onosproject.common.app.ApplicationArchive
 
ApplicationCommand - Class in org.onosproject.cli.app
Manages application inventory.
ApplicationCommand() - Constructor for class org.onosproject.cli.app.ApplicationCommand
 
ApplicationCommandCompleter - Class in org.onosproject.cli.app
Application command completer.
ApplicationCommandCompleter() - Constructor for class org.onosproject.cli.app.ApplicationCommandCompleter
 
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.net.behaviour.trafficcontrol.DefaultPolicer
 
applicationId() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer
The id of the application which created this policer.
applicationId() - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
Returns the application identifier.
applicationId() - Method in interface org.onosproject.store.service.DistributedPrimitive
Returns the application owning this primitive.
ApplicationIdListCommand - Class in org.onosproject.cli.app
Lists application ID information.
ApplicationIdListCommand() - Constructor for class org.onosproject.cli.app.ApplicationIdListCommand
 
ApplicationIdStore - Interface in org.onosproject.app
Manages application IDs.
ApplicationIdStoreAdapter - Class in org.onosproject.app
Adapter for testing against app id store.
ApplicationIdStoreAdapter() - Constructor for class org.onosproject.app.ApplicationIdStoreAdapter
 
ApplicationIdWithIntentNameCompleter - Class in org.onosproject.cli.app
Application name completer.
ApplicationIdWithIntentNameCompleter() - Constructor for class org.onosproject.cli.app.ApplicationIdWithIntentNameCompleter
 
ApplicationListener - Interface in org.onosproject.app
Entity capable of receiving application related events.
ApplicationNameCompleter - Class in org.onosproject.cli.app
Application name completer.
ApplicationNameCompleter() - Constructor for class org.onosproject.cli.app.ApplicationNameCompleter
 
ApplicationRole - Enum in org.onosproject.core
 
ApplicationService - Interface in org.onosproject.app
Service for inspecting inventory of network control applications.
ApplicationsListCommand - Class in org.onosproject.cli.app
Lists application information.
ApplicationsListCommand() - Constructor for class org.onosproject.cli.app.ApplicationsListCommand
 
ApplicationState - Enum in org.onosproject.app
Representation of an application state.
ApplicationStore - Interface in org.onosproject.app
Service for managing network control applications.
ApplicationStoreDelegate - Interface in org.onosproject.app
Application store delegate abstraction.
apply(U) - Method in class org.onlab.util.RetryingFunction
 
apply(ControllerNode) - Method in class org.onosproject.cluster.ControllerNodeToNodeId
 
apply(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider apply the path from the intent resource.
apply() - Method in class org.onosproject.net.config.Config
Applies any configuration changes made via this configuration.
apply(FlowRuleOperations) - Method in interface org.onosproject.net.flow.FlowRuleService
Applies a batch operation of FlowRules.
apply(DeviceId, Objective) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Installs the objective onto the specified device.
apply(IntentOperationContext<T>) - Method in interface org.onosproject.net.intent.IntentInstaller
Applies an Intent operation context.
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 class org.onosproject.net.config.NetworkConfigServiceAdapter
 
applyConfig(String, S, String, JsonNode) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
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(NetworkId, FlowRule...) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProvider
Instructs the provider to apply the specified flow rules to their respective virtual devices.
applyFlowRule(FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleProvider
Instructs the provider to apply the specified flow rules to their respective devices.
applyFlowRules(Collection<FlowRule>) - Method in interface org.onosproject.net.flow.FlowRuleProgrammable
Applies the specified collection of flow rules to the device.
applyFlowRules(FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleService
Applies the specified flow rules onto their respective devices.
applyFromDevicePool(DeviceId, long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns labels from resource pool by a specific device id.
applyFromDevicePool(DeviceId, long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns labels from resource pool by a specific device id.
applyFromGlobalPool(long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns labels from the global label resource pool.
applyFromGlobalPool(long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns labels from the global label resource pool.
applyNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns apply label number.
applyQoS(PortDescription, QosDescription) - Method in interface org.onosproject.net.behaviour.PortConfigBehaviour
Apply QoS configuration on a device.
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class org.onlab.util.BlockingAwareFuture
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class org.onlab.util.BlockingAwareFuture
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
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
 
ARP - Class in org.onlab.packet
Representation of an ARP Packet.
ARP() - Constructor for class org.onlab.packet.ARP
 
ArpHaCriterion - Class in org.onosproject.net.flow.criteria
Implementation of arp_eth_src address or arp_eth_dst address criterion.
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() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet.SCI
Convert to byte array.
array - Variable in class org.onosproject.net.config.Config
 
arrayNode() - Method in class org.onosproject.ui.UiMessageHandler
Returns a freshly minted array node.
ArraysAsListSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Arrays.asList(Object...).
ArraysAsListSerializer() - Constructor for class org.onosproject.store.serializers.ArraysAsListSerializer
 
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
 
asArray() - Method in class org.onlab.util.ImmutableByteSequence
Creates a new byte array view of this sequence.
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.
asAtomicCounterMap() - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Returns a new AtomicCounterMap that is backed by this instance.
asAtomicCounterMap(long) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Returns a new AtomicCounterMap that is backed by this instance.
asAtomicIdGenerator(long) - Method in interface org.onosproject.store.service.AsyncAtomicIdGenerator
Returns a new AtomicIdGenerator that is backed by this instance.
asAtomicIdGenerator() - Method in interface org.onosproject.store.service.AsyncAtomicIdGenerator
Returns a new AtomicIdGenerator 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.oldbatch.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.
asDescription() - Method in class org.onosproject.net.behaviour.protection.ProtectionConfig
Returns equivalent of this Config as ProtectedTransportEndpointDescription.
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.
asDocumentTree() - Method in interface org.onosproject.store.service.AsyncDocumentTree
Returns a new DocumentTree that is backed by this instance.
asDocumentTree(long) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Returns a new DocumentTree 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.
asGHz() - Method in class org.onlab.util.Frequency
Return the value this instance represents as GHz.
asHz() - Method in class org.onlab.util.Frequency
Return the value this instance represents as Hz.
asId() - Method in class org.onosproject.net.LinkKey
Returns a string suitable to be used as an identifier.
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.
asKHz() - Method in class org.onlab.util.Frequency
Return the value this instance represents as KHz.
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.
asLock() - Method in interface org.onosproject.store.service.AsyncDistributedLock
 
asLock(long) - Method in interface org.onosproject.store.service.AsyncDistributedLock
 
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.
asMHz() - Method in class org.onlab.util.Frequency
Return the value this instance represents as MHz.
asMultimap() - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Returns a ConsistentMultimap instance that wraps this map.
asMultimap(long) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Returns a ConsistentMultimap instance that wraps this map.
asReadOnlyBuffer() - Method in class org.onlab.util.ImmutableByteSequence
Returns a view of this sequence as a read-only ByteBuffer.
assertAfter(int, int, Runnable) - Static method in class org.onlab.junit.TestTools
Runs the specified runnable until it completes successfully or until the specified time expires.
assertAfter(int, Runnable) - Static method in class org.onlab.junit.TestTools
Runs the specified runnable until it completes successfully or until the specified time expires.
assertThatClassIsImmutable(Class<?>) - Static method in class org.onlab.junit.ImmutableClassChecker
Assert that the given class adheres to the immutable class rules.
assertThatClassIsImmutableBaseClass(Class<?>) - Static method in class org.onlab.junit.ImmutableClassChecker
Assert that the given class adheres to the immutable class rules, but is not declared final.
assertThatClassIsUtility(Class<?>) - Static method in class org.onlab.junit.UtilityClassChecker
Assert that the given class adheres to the utility class rules.
assign(IntentData, Timestamp, NodeId) - Static method in class org.onosproject.net.intent.IntentData
Creates updated IntentData after assigning task to a node.
assignedUser() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the user to whom this alarm is assigned; this is for future use and always returns null in this release.
assignedUser() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
assignIP(HostId, IpAssignment) - Method in interface org.onosproject.dhcp.DhcpStore
Assigns the requested IP to the Mac ID, in response to a DHCP REQUEST message.
assignmentStatus() - Method in class org.onosproject.dhcp.IpAssignment
Returns the assignment status of the IP assignment.
assignmentStatus(IpAssignment.AssignmentStatus) - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
assignStaticIP(MacAddress, IpAssignment) - Method in interface org.onosproject.dhcp.DhcpStore
Assigns the requested IP to the MAC ID (if available) for an indefinite period of time.
asString() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property value as a string.
asTHz() - Method in class org.onlab.util.Frequency
Return the value this instance represents as THz.
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.
AsyncAtomicIdGenerator - Interface in org.onosproject.store.service
An async ID generator for generating globally unique numbers.
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.
AsyncDeviceFetcher - Class in org.onosproject.routing
Provides a means of asynchronously waiting on devices.
AsyncDistributedLock - Interface in org.onosproject.store.service
Asynchronous lock primitive.
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.
AsyncIterable<T> - Interface in org.onosproject.store.service
Asynchronously iterable object.
AsyncIterator<T> - Interface in org.onosproject.store.service
Asynchronous iterator.
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.PrimitiveService
Creates a new 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> - Class in org.onosproject.store.service
Builder for AtomicCounterMap.
AtomicCounterMapBuilder() - Constructor for class org.onosproject.store.service.AtomicCounterMapBuilder
 
atomicCounterMapBuilder() - Method in interface org.onosproject.store.service.PrimitiveService
Creates a new AtomicCounterMapBuilder.
atomicCounterMapBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new AtomicCounterMapBuilder.
AtomicCounterMapOptions<O extends AtomicCounterMapOptions<O,K>,K> - Class in org.onosproject.store.service
Builder for AtomicCounterMap.
AtomicCounterMapOptions() - Constructor for class org.onosproject.store.service.AtomicCounterMapOptions
 
AtomicCounterOptions<O extends AtomicCounterOptions<O>> - Class in org.onosproject.store.service
Options for AtomicCounter.
AtomicCounterOptions() - Constructor for class org.onosproject.store.service.AtomicCounterOptions
 
AtomicIdGenerator - Interface in org.onosproject.store.service
Generator for globally unique numeric identifiers.
AtomicIdGeneratorBuilder - Class in org.onosproject.store.service
Builder for AtomicIdGenerator.
AtomicIdGeneratorBuilder() - Constructor for class org.onosproject.store.service.AtomicIdGeneratorBuilder
 
atomicIdGeneratorBuilder() - Method in interface org.onosproject.store.service.PrimitiveService
Creates a new AtomicIdGeneratorBuilder.
atomicIdGeneratorBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new AtomicIdGeneratorBuilder.
AtomicIdGeneratorOptions<O extends AtomicIdGeneratorOptions<O>> - Class in org.onosproject.store.service
Options for AtomicIdGenerator.
AtomicIdGeneratorOptions() - Constructor for class org.onosproject.store.service.AtomicIdGeneratorOptions
 
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.PrimitiveService
Creates a new 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.
AtomicValueOptions<O extends AtomicValueOptions<O,V>,V> - Class in org.onosproject.store.service
Builder for constructing new AtomicValue instances.
AtomicValueOptions() - Constructor for class org.onosproject.store.service.AtomicValueOptions
 
attachBackingLink(Link) - Method in class org.onosproject.ui.model.topo.UiDeviceLink
Attaches the given backing link to this UI link.
ATTR_GTC - Static variable in class org.onlab.packet.EAP
 
ATTR_IDENTITY - Static variable in class org.onlab.packet.EAP
 
ATTR_MD5 - Static variable in class org.onlab.packet.EAP
 
ATTR_NAK - Static variable in class org.onlab.packet.EAP
 
ATTR_NOTIFICATION - Static variable in class org.onlab.packet.EAP
 
ATTR_OTP - Static variable in class org.onlab.packet.EAP
 
ATTR_TLS - Static variable in class org.onlab.packet.EAP
 
attributes - Variable in class org.onlab.packet.RADIUS
 
attributes() - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState
Returns implementation defined attributes.
Authentication - Class in org.onlab.packet.ipv6
Implements IPv6 authentication extension header format.
Authentication() - Constructor for class org.onlab.packet.ipv6.Authentication
 
authenticator - Variable in class org.onlab.packet.RADIUS
 
authEntry - Variable in class org.onlab.packet.RIP
 
authLen - Variable in class org.onlab.packet.RIPV2AuthEntry
 
AuthorizationFilter - Class in org.onlab.rest
Filter that performs authorization checks on all incoming REST API requests.
AuthorizationFilter() - Constructor for class org.onlab.rest.AuthorizationFilter
 
auxData - Variable in class org.onlab.packet.IGMPMembership
 
auxDataLength - Variable in class org.onlab.packet.IGMPMembership
 
auxInfo - Variable in class org.onlab.packet.IGMPGroup
 
availableResources(NodeId, ControlResource.Type) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Obtains a list of names of available resources.
availableResourcesSync(NodeId, ControlResource.Type) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Synchronous version of availableResource.
average(int, TimeUnit) - Method in interface org.onosproject.cpman.ControlLoad
Obtains the average of the specified time duration.
average() - Method in interface org.onosproject.cpman.ControlLoad
Obtains the average of all time duration.
average() - Method in class org.onosproject.cpman.ControlLoadSnapshot
Returns average value of control metric.
averageNanos() - Method in interface org.onosproject.net.packet.PacketProcessorEntry
Returns the average time, in nanoseconds, spent processing packets.
avgPktSize() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic average packet size.
await(boolean) - Method in class org.onlab.util.BlockingBoolean
Causes the current thread to wait until the boolean equals the specified value unless the thread is interrupted.
await(boolean, long, TimeUnit) - Method in class org.onlab.util.BlockingBoolean
Causes the current thread to wait until the boolean equals the specified value unless the thread is interrupted, or the specified waiting time elapses.
awaitTermination(long, TimeUnit) - Method in class org.onlab.junit.NullScheduledExecutor
 
awaitTermination(long, TimeUnit) - Method in class org.onlab.util.PredictableExecutor
awaitTermination(long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
 

B

backendExecutorService(ThreadFactory) - Method in class org.onlab.util.PredictableExecutor
Creates a single thread ExecutorService to use in the backend.
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.
Backtrace - Exception in org.onlab.util
RuntimeException object intended to used to log execution back trace.
Backtrace() - Constructor for exception org.onlab.util.Backtrace
 
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
 
backups() - Method in class org.onosproject.mastership.MastershipInfo
Returns a sorted list of standby nodes.
backups() - Method in class org.onosproject.store.flow.ReplicaInfo
Returns the collection of NodeId, where backup copies should be placed.
badge() - Method in class org.onosproject.ui.topo.NodeHighlight
Returns the badge for this node, if any.
BadRequestMapper - Class in org.onlab.rest.exceptions
Mapper for IO exceptions to the BAD_REQUEST response code.
BadRequestMapper() - Constructor for class org.onlab.rest.exceptions.BadRequestMapper
 
BalanceMastersCommand - Class in org.onosproject.cli
Forces device mastership rebalancing.
BalanceMastersCommand() - Constructor for class org.onosproject.cli.BalanceMastersCommand
 
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.
bandTypes() - Method in class org.onosproject.net.meter.DefaultMeterFeatures
 
bandTypes() - Method in interface org.onosproject.net.meter.MeterFeatures
Returns band types supported.
Bandwidth - Interface in org.onlab.util
Representation of bandwidth.
BANDWIDTH - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for bandwidth.
BANDWIDTH - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
 
bandwidth() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Returns link bandwidth in terms of Mbps.
bandwidth(Long) - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Sets the link bandwidth.
bandwidth() - Method in class org.onosproject.net.intent.constraint.BandwidthConstraint
Returns the bandwidth required by this constraint.
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.
BandwidthProfile - Class in org.onosproject.net.behaviour
Implementation of a generic bandwidth profile (marker/policer).
BandwidthProfile.Builder - Class in org.onosproject.net.behaviour
Builder of BandwidthProfile entities.
BandwidthProfileAction - Class in org.onosproject.net.behaviour
Represents an action to be taken by a marker/policer.
BandwidthProfileAction.Action - Enum in org.onosproject.net.behaviour
Denotes the type of action to be taken.
BandwidthProfileAction.Builder - Class in org.onosproject.net.behaviour
Builder of BandwidthProfileAction entities.
BandwidthProfileConfigBehaviour - Interface in org.onosproject.net.behaviour
Means to configure bandwidth profiles on devices.
bandwidthUtilization() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
bandwidthUtilization() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the bandwidth utilization of a tunnel.
BaseConfig<S> - Class in org.onosproject.net.config
Config with access to CodecService.
BaseConfig() - Constructor for class org.onosproject.net.config.BaseConfig
 
BaseLink - Class in org.onosproject.ui.topo
A simple concrete implementation of a BiLink.
BaseLink(LinkKey, Link) - Constructor for class org.onosproject.ui.topo.BaseLink
Constructs a base link for the given key and initial link.
BaseLinkMap - Class in org.onosproject.ui.topo
Collection of BaseLinks.
BaseLinkMap() - Constructor for class org.onosproject.ui.topo.BaseLinkMap
 
BaseOptions - Class in org.onlab.packet.ipv6
Base class for hop-by-hop options and destination options.
BaseOptions() - Constructor for class org.onlab.packet.ipv6.BaseOptions
 
BasePacket - Class in org.onlab.packet
Base packet class.
BasePacket() - Constructor for class org.onlab.packet.BasePacket
 
BaseResource - Class in org.onlab.rest
Base abstraction of a JAX-RS resource.
BaseResource() - Constructor for class org.onlab.rest.BaseResource
 
BASIC - Static variable in class org.onosproject.store.serializers.KryoNamespaces
WARNING: Do not change ordering of registrations! Serial IDs are automatically assigned to types registered via the KryoNamespace API.
BASIC_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
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(LinkKey) - Constructor for class org.onosproject.net.config.basics.BasicLinkConfig
Create a BasicLinkConfig for specified Device.
BasicLinkConfig() - Constructor for class org.onosproject.net.config.basics.BasicLinkConfig
Create a BasicLinkConfig instance.
BasicNetworkConfigService - Interface in org.onosproject.net.config
Service representing the availability of the basic network configs.
BasicRegionConfig - Class in org.onosproject.net.config.basics
Basic configuration for network regions.
BasicRegionConfig() - Constructor for class org.onosproject.net.config.basics.BasicRegionConfig
 
BasicUiTopoLayoutConfig - Class in org.onosproject.net.config.basics
Basic configuration for UI topology layouts.
BasicUiTopoLayoutConfig() - Constructor for class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
 
batchId() - Method in class org.onosproject.net.flow.oldbatch.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(NetworkId, FlowRuleBatchEvent) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Invoked on the completion of a storeBatch operation.
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.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Indicates to the core that the requested batch operation has been completed.
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(NetworkId, Iterable<IntentData>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Writes a batch of IntentData objects to the store.
batchWrite(Iterable<IntentData>) - Method in interface org.onosproject.net.intent.IntentStore
Writes a batch of IntentData objects to the store.
beforeExecute(Thread, Runnable) - Method in class org.onlab.util.BoundedThreadPool
 
begin(TransactionId) - Method in interface org.onosproject.store.service.Transactional
Begins the transaction.
begin() - Method in interface org.onosproject.store.service.TransactionContext
Starts a new transaction.
BEGIN_USER_CUSTOM_ID - Static variable in class org.onosproject.store.serializers.KryoNamespaces
Kryo registration Id for user custom registration.
beginLabel() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.
Behaviour - Interface in org.onosproject.net.driver
Representation of a facet of behaviour that can be used to talk about an entity (in context of DriverData) or to an entity (in context of DriverHandler).
behaviour(Class<T>) - Method in class org.onosproject.net.driver.DefaultDriverHandler
 
behaviour(Class<T>) - Method in interface org.onosproject.net.driver.DriverData
Returns the specified facet of behaviour to access the device data.
behaviour(Class<T>) - Method in interface org.onosproject.net.driver.DriverHandler
Returns the specified facet of behaviour to interact with the device.
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.
behaviours() - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf
 
behaviours() - Method in interface org.onosproject.net.pi.model.PiPipeconf
Returns all pipeline-specific behaviour interfaces defined by this configuration.
BellmanFordGraphSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Bellman-Ford graph search algorithm for locating shortest-paths in directed graphs that may contain negative cycles.
BellmanFordGraphSearch() - Constructor for class org.onlab.graph.BellmanFordGraphSearch
 
BEYOND_SCOPE - Static variable in class org.onlab.packet.ICMP6
Beyond scope of source address.
BGP_SPEAKER - Static variable in class org.onosproject.ui.GlyphConstants
 
BgpConfig - Class in org.onosproject.routing.config
Configuration object for BGP config.
BgpConfig() - Constructor for class org.onosproject.routing.config.BgpConfig
 
BgpConfig.BgpSpeakerConfig - Class in org.onosproject.routing.config
Configuration for a BGP speaker.
BgpSpeakerConfig(Optional<String>, VlanId, ConnectPoint, Set<IpAddress>) - Constructor for class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
bgpSpeakers() - Method in class org.onosproject.routing.config.BgpConfig
Gets the set of configured BGP speakers.
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.
BiLink(UiLinkId) - Constructor for class org.onosproject.ui.topo.BiLink
Constructs a bi-link for the given UI link identifier; sets remaining fields to null.
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.
bindPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Binds an existing virtual port to the network.
bindService(NetworkConfigService) - Method in interface org.onosproject.net.config.DeviceConfigOperator
Binds NetworkConfigService to use for retrieving configuration.
bindService(NetworkConfigService) - Method in interface org.onosproject.net.config.PortConfigOperator
Binds NetworkConfigService to use for retrieving configuration.
bindToDevice(PiPipeconfId, DeviceId) - Method in interface org.onosproject.net.pi.service.PiPipeconfService
Signals that the given pipeconf is associated to the given infrastructure device.
bindVirtualPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Binds an existing virtual port on the specified device.
BIRD - Static variable in class org.onosproject.ui.GlyphConstants
 
BIT_LENGTH - Static variable in class org.onlab.packet.Ip4Address
 
BIT_LENGTH - Static variable in class org.onlab.packet.Ip6Address
 
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
 
BitSetSerializer - Class in org.onosproject.store.serializers
Kryo serializer for BitSet.
BitSetSerializer() - Constructor for class org.onosproject.store.serializers.BitSetSerializer
Creates BitSet serializer instance.
bitString() - Method in class org.onosproject.net.pi.runtime.data.PiBitString
Return protocol-independent bitString instance.
bitStrings() - Method in class org.onosproject.net.pi.runtime.data.PiHeader
Return the header bit strings.
bitWidth() - Method in interface org.onosproject.net.pi.model.PiActionParamModel
Return the size in bits of this action parameter.
bitWidth() - Method in interface org.onosproject.net.pi.model.PiControlMetadataModel
Returns the size in bits of this metadata.
bitWidth() - Method in interface org.onosproject.net.pi.model.PiMatchFieldModel
Returns the number of bits matched by this field.
bitwiseAnd(ImmutableByteSequence) - Method in class org.onlab.util.ImmutableByteSequence
Returns a new byte sequence corresponding to the result of a bitwise AND operation between this sequence and the given other, i.e.
bitwiseOr(ImmutableByteSequence) - Method in class org.onlab.util.ImmutableByteSequence
Returns a new byte sequence corresponding to the result of a bitwise OR operation between this sequence and the given other, i.e.
bitwiseXor(ImmutableByteSequence) - Method in class org.onlab.util.ImmutableByteSequence
Returns a new byte sequence corresponding to the result of a bitwise XOR operation between this sequence and the given other, i.e.
block() - Method in class org.onosproject.net.packet.DefaultPacketContext
 
block() - Method in interface org.onosproject.net.packet.PacketContext
Blocks the outbound packet from being sent from this point onward.
BLOCK_OLD_SOURCES - Static variable in class org.onlab.packet.IGMPMembership
 
BlockingAwareFuture<T> - Class in org.onlab.util
A CompletableFuture that tracks whether the future or one of its descendants has been blocked on a CompletableFuture.get() or CompletableFuture.join() call.
BlockingAwareFuture() - Constructor for class org.onlab.util.BlockingAwareFuture
 
BlockingBoolean - Class in org.onlab.util
Mutable boolean that allows threads to wait for a specified value.
BlockingBoolean(boolean) - Constructor for class org.onlab.util.BlockingBoolean
Creates a new blocking boolean with the specified value.
BODY_LENGTH_MSB_MASK - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
BODY_LENGTH_MSB_SHIFT - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
BODY_LENGTH_OCTET_OFFSET - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
bodyLength - Variable in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
 
bool() - Method in class org.onosproject.net.pi.runtime.data.PiBool
Return protocol-independent Boolean instance.
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
 
bootFileName - Variable in class org.onlab.packet.DHCP
 
borrow() - Method in class org.onlab.util.KryoNamespace
 
borrowTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows a specific tunnel.
borrowTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows a specific tunnel by tunnelName.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows all tunnels between source and destination.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Borrows all specified type tunnels between source and destination.
borrowTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a specific tunnel.
borrowTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a specific tunnel by tunnelName.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source and destination.
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specified type tunnels between source and destination.
bos - Variable in class org.onlab.packet.MPLS
 
BoundedThreadPool - Class in org.onlab.util
Implementation of ThreadPoolExecutor that bounds the work queue.
bps(long) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in bps.
bps(double) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in bps.
bps() - Method in interface org.onlab.util.Bandwidth
Returns bandwidth in bps.
BPS_FIXED_PART_SIZE_UPTO_LENGTH_FIELD - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
BPS_FIXED_PART_TOTAL_SIZE - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
BreadthFirstSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Implementation of the BFS algorithm.
BreadthFirstSearch() - Constructor for class org.onlab.graph.BreadthFirstSearch
 
breed() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol breed.
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 - Static variable in class org.onlab.packet.MacAddress
Broadcast MAC address.
broadcast() - Method in class org.onosproject.dhcp.IpAssignment
Returns broadcast address of the IP assignment.
broadcast(Ip4Address) - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
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.
broadcastPoints(ClusterId) - Method in class org.onosproject.common.DefaultTopology
Returns the set of the cluster broadcast points.
broadcastSetSize(ClusterId) - Method in class org.onosproject.common.DefaultTopology
Returns the size of the cluster broadcast set.
buckets() - Method in class org.onosproject.net.group.DefaultGroupDescription
Returns group buckets of a group.
buckets() - Method in class org.onosproject.net.group.GroupBuckets
Returns immutable list of group buckets.
buckets() - Method in interface org.onosproject.net.group.GroupDescription
Returns group buckets of a group.
buckets() - Method in class org.onosproject.net.group.GroupOperation
Returns group buckets associated with the operation.
build() - Method in class org.onlab.graph.TarjanGraphSearch.SccResult
 
build() - Method in class org.onlab.util.KryoNamespace.Builder
Builds a KryoNamespace instance.
build(String) - Method in class org.onlab.util.KryoNamespace.Builder
Builds a KryoNamespace instance.
build() - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Builds a default application object from the gathered parameters.
build() - Method in class org.onosproject.core.DefaultApplication.Builder
Builds a default application object from the gathered parameters.
build() - Method in class org.onosproject.core.Version
Returns the version build string.
build() - Method in interface org.onosproject.cpman.MetricsDatabase.Builder
Builds a metric database instance.
build() - Method in interface org.onosproject.cpman.SystemInfo.Builder
Builds a SystemInfo object.
build() - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
build() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Builds an immutable ConfigFilter entity.
build() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Builds an immutable ConfigNode entity.
build() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Builds the alarm.
build() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Creates a TunnelStatistics object.
build() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Builds a default virtual link object from the accumulated parameters.
build() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Builds a virtual network intent from the accumulated parameters.
build() - Method in class org.onosproject.net.behaviour.BandwidthProfile.Builder
Builds a new BandwidthProfile instance.
build() - Method in class org.onosproject.net.behaviour.BandwidthProfileAction.Builder
Builds a new BandwidthProfileAction based on builder's parameters.
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.DefaultQosDescription.Builder
 
build() - Method in class org.onosproject.net.behaviour.DefaultQueueDescription.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 class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState.Builder
build() - Method in class org.onosproject.net.behaviour.protection.TransportEndpointDescription.Builder
build() - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState.Builder
build() - Method in interface org.onosproject.net.behaviour.QosDescription.Builder
Builds an immutable qos description.
build() - Method in interface org.onosproject.net.behaviour.QueueDescription.Builder
Builds an immutable bridge description.
build() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer.Builder
 
build() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket.Builder
 
build() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer.Builder
Builds the policer based on the specified parameters when possible.
build() - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket.Builder
Builds the token bucket based on the specified parameters when possible.
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.DefaultPortDescription.Builder
Builds the port description.
build() - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Creates a PortStatistics object.
build() - Method in class org.onosproject.net.domain.DomainIntentOperations.Builder
Builds the immutable domain intent operations.
build(DomainIntentOperationsContext) - Method in class org.onosproject.net.domain.DomainIntentOperations.Builder
Builds the immutable domain intent operations.
build() - Method in class org.onosproject.net.domain.DomainPointToPointIntent.Builder
Builds a point to point domain intent from the accumulated parameters.
build() - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Builds a PiCriterion.
build() - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
build() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry.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.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.ProtectedTransportIntent.Builder
Builds a point to point intent from the accumulated parameters.
build() - Method in class org.onosproject.net.intent.ProtectionEndpointIntent.Builder
 
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 class org.onosproject.net.meter.DefaultMeterFeatures.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.net.meter.MeterFeatures.Builder
Builds the Meter Features based on the specified parameters.
build() - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf.Builder
Creates a new pipeconf.
build() - Method in class org.onosproject.net.pi.runtime.PiAction.Builder
Returns a new action instance.
build() - Method in class org.onosproject.net.pi.runtime.PiActionGroup.Builder
Creates a new action group.
build() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember.Builder
Creates a new action group member.
build() - Method in class org.onosproject.net.pi.runtime.PiControlMetadata.Builder
Returns a new control metadata instance.
build() - Method in class org.onosproject.net.pi.runtime.PiMatchKey.Builder
Creates a new match key.
build() - Method in class org.onosproject.net.pi.runtime.PiMeterCellConfig.Builder
Builds the meter cell configuration.
build() - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry.Builder
Returns a new multicast group entry.
build() - Method in class org.onosproject.net.pi.runtime.PiPacketOperation.Builder
Builds a new instance of a packet operation.
build() - Method in class org.onosproject.net.pi.runtime.PiRegisterCell.Builder
Builds the register cell entry.
build() - Method in class org.onosproject.net.pi.runtime.PiTableEntry.Builder
Builds the table entry.
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 interface 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 class org.onosproject.store.primitives.NodeUpdate.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.lion.LionBundle.Builder
Builds the lion bundle from this builder instance.
build() - Method in class org.onosproject.ui.UiExtension.Builder
Builds the user interface extension.
buildArpReply(Ip4Address, MacAddress, Ethernet) - Static method in class org.onlab.packet.ARP
Builds an ARP reply based on a request.
buildArpRequest(byte[], byte[], byte[], byte[], byte[], short) - Static method in class org.onlab.packet.ARP
Builds an ARP request using the supplied parameters.
buildArpRequest(byte[], byte[], byte[], short) - Static method in class org.onlab.packet.ARP
Builds an ARP request using the supplied parameters.
buildAsyncMap() - Method in class org.onosproject.store.service.AtomicCounterMapBuilder
Builds an async atomic counter map 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.
buildCompressed() - Method in class org.onosproject.net.DefaultAnnotations.Builder
Returns immutable annotations built from the accrued key/values pairs after compressing them to eliminate removed annotation tombstones.
buildConstraints() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
Builds the constraint list for this command based on the command line parameters.
buildDescription(List<TransportEndpointDescription>, DeviceId, String) - Static method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointDescription
buildDocumentTree() - Method in class org.onosproject.store.service.DocumentTreeBuilder
Builds the distributed Document tree based on the configuration options supplied to this builder.
Builder() - Constructor for class org.onlab.util.KryoNamespace.Builder
 
builder() - Static method in class org.onosproject.app.DefaultApplicationDescription
Returns a default application description builder.
Builder() - Constructor for class org.onosproject.app.DefaultApplicationDescription.Builder
Default constructor for the builder.
builder() - Static method in class org.onosproject.core.DefaultApplication
Returns a default application builder.
builder(DefaultApplication.Builder) - Static method in class org.onosproject.core.DefaultApplication
Creates a new builder as a copy of an existing builder.
builder(Application) - Static method in class org.onosproject.core.DefaultApplication
Creates a new builder as a copy of an existing application.
builder(ApplicationDescription) - Static method in class org.onosproject.core.DefaultApplication
Creates a new builder as a copy of an existing application description.
Builder() - Constructor for class org.onosproject.core.DefaultApplication.Builder
Default constructor for the builder.
Builder(DefaultApplication.Builder) - Constructor for class org.onosproject.core.DefaultApplication.Builder
Updates the builder to be a copy of an existing builder.
Builder(Application) - Constructor for class org.onosproject.core.DefaultApplication.Builder
Updates the builder to be a copy of an existing application.
Builder(ApplicationDescription) - Constructor for class org.onosproject.core.DefaultApplication.Builder
Updates the builder to be a copy of an existing application description.
Builder() - Constructor for class org.onosproject.cpman.MetricValue.Builder
 
builder() - Static method in class org.onosproject.dhcp.IpAssignment
Creates and returns a new builder instance.
builder(IpAssignment) - Static method in class org.onosproject.dhcp.IpAssignment
Creates and returns a new builder instance that clones an existing IPAssignment.
Builder(Alarm) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Constructs a Builder to create a Default Alarm based on another alarm.
Builder(AlarmId, DeviceId, String, Alarm.SeverityLevel, long) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Constructs a Builder to create a Default Alarm.
Builder() - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
 
builder() - Static method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
Creates a new default virtual link builder.
builder() - Static method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns a new point to point intent builder.
builder() - Static method in class org.onosproject.net.behaviour.BandwidthProfile
Returns a new builder.
Builder() - Constructor for class org.onosproject.net.behaviour.BandwidthProfile.Builder
 
builder() - Static method in class org.onosproject.net.behaviour.BandwidthProfileAction
Returns a new builder.
Builder() - Constructor for class org.onosproject.net.behaviour.BandwidthProfileAction.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.DefaultQosDescription
 
builder() - Static method in class org.onosproject.net.behaviour.DefaultQueueDescription
 
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.behaviour.protection.ProtectedTransportEndpointState
Builder() - Constructor for class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState.Builder
 
builder() - Static method in class org.onosproject.net.behaviour.protection.TransportEndpointDescription
Builder() - Constructor for class org.onosproject.net.behaviour.protection.TransportEndpointDescription.Builder
 
builder() - Static method in class org.onosproject.net.behaviour.protection.TransportEndpointState
Returns TransportEndpointState builder.
Builder() - Constructor for class org.onosproject.net.behaviour.protection.TransportEndpointState.Builder
 
builder() - Static method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
Returns a new builder reference.
Builder() - Constructor for class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer.Builder
 
builder() - Static method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
Returns a new builder reference.
Builder() - Constructor for class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket.Builder
 
builder() - Static method in class org.onosproject.net.DefaultAnnotations
Creates a new annotations builder.
builder() - Static method in class org.onosproject.net.DefaultLink
Creates a new default link builder.
Builder() - Constructor for class org.onosproject.net.DefaultLink.Builder
 
builder() - Static method in class org.onosproject.net.device.DefaultPortDescription
Creates port description builder with default parameters.
builder(PortDescription) - Static method in class org.onosproject.net.device.DefaultPortDescription
Creates port description builder inheriting with default parameters, from specified port description.
builder() - Static method in class org.onosproject.net.device.DefaultPortStatistics
Creates a builder for DefaultPortStatistics object.
Builder() - Constructor for class org.onosproject.net.domain.DomainIntent.Builder
Creates a new empty builder.
builder() - Static method in class org.onosproject.net.domain.DomainIntentOperations
Returns a new builder.
builder() - Static method in class org.onosproject.net.domain.DomainPointToPointIntent
Returns a new point to point domain intent builder.
builder() - Static method in class org.onosproject.net.flow.criteria.PiCriterion
Returns the PiCriterion builder.
builder() - Static method in class org.onosproject.net.flow.DefaultFlowRule
Returns a default flow rule builder.
Builder() - Constructor for class org.onosproject.net.flow.DefaultFlowRule.Builder
 
builder() - Static method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
Builder() - Constructor for class org.onosproject.net.flow.DefaultTableStatisticsEntry.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(ForwardingObjective) - Static method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
Returns a new builder primed to produce entities patterned after the supplied forwarding objective.
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.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.ProtectedTransportIntent
Returns a new ProtectedTransportIntent builder.
builder() - Static method in class org.onosproject.net.intent.ProtectionEndpointIntent
Returns a new ProtectionEndpointIntent builder.
Builder() - Constructor for class org.onosproject.net.intent.ProtectionEndpointIntent.Builder
Creates a new empty builder.
Builder(ProtectionEndpointIntent) - Constructor for class org.onosproject.net.intent.ProtectionEndpointIntent.Builder
Creates a new builder pre-populated with the information in the given intent.
builder() - Static method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
Returns a new single point to multi point intent builder.
builder(SinglePointToMultiPointIntent) - Static method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
Creates a new builder pre-populated with the information in the given intent.
Builder(SinglePointToMultiPointIntent) - Constructor for class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
Creates a new builder pre-populated with information from the given intent.
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.DefaultMeterFeatures
 
Builder() - Constructor for class org.onosproject.net.meter.DefaultMeterFeatures.Builder
 
builder() - Static method in class org.onosproject.net.meter.DefaultMeterRequest
 
Builder() - Constructor for class org.onosproject.net.meter.DefaultMeterRequest.Builder
 
builder() - Static method in class org.onosproject.net.pi.model.DefaultPiPipeconf
Returns a new pipeconf builder.
Builder() - Constructor for class org.onosproject.net.pi.model.DefaultPiPipeconf.Builder
 
builder() - Static method in class org.onosproject.net.pi.runtime.PiAction
Returns an action builder.
builder() - Static method in class org.onosproject.net.pi.runtime.PiActionGroup
Returns a new builder of action groups.
builder() - Static method in class org.onosproject.net.pi.runtime.PiActionGroupMember
Returns a new builder of action group members.
builder() - Static method in class org.onosproject.net.pi.runtime.PiControlMetadata
Returns a control metadata builder.
builder() - Static method in class org.onosproject.net.pi.runtime.PiMatchKey
Returns a new builder of match keys.
builder() - Static method in class org.onosproject.net.pi.runtime.PiMeterCellConfig
Returns a meter cell configuration builder.
builder() - Static method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry
Returns a new builder of multicast group entries.
builder() - Static method in class org.onosproject.net.pi.runtime.PiPacketOperation
Returns a new builder of packet operations.
builder() - Static method in class org.onosproject.net.pi.runtime.PiRegisterCell
Returns a register cell entry builder.
builder() - Static method in class org.onosproject.net.pi.runtime.PiTableEntry
Returns a table entry builder.
Builder() - Constructor for class org.onosproject.store.primitives.MapUpdate.Builder
 
Builder() - Constructor for class org.onosproject.store.primitives.NodeUpdate.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(String) - Constructor for class org.onosproject.ui.lion.LionBundle.Builder
Creates a builder of Lion Bundles.
Builder(ClassLoader, List<UiView>) - Constructor for class org.onosproject.ui.UiExtension.Builder
Create a builder with the given class loader.
buildIcmp6Reply(Ethernet) - Static method in class org.onlab.packet.ICMP6
Builds an ICMPv6 reply using the supplied ICMPv6 request.
buildIcmpReply(Ethernet) - Static method in class org.onlab.packet.ICMP
Builds an ICMP reply using the supplied ICMP request.
buildMultimap() - Method in class org.onosproject.store.service.ConsistentMultimapBuilder
Builds the distributed multimap based on the configuration options supplied to this builder.
buildNdpAdv(byte[], byte[], Ethernet) - Static method in class org.onlab.packet.ndp.NeighborAdvertisement
Deprecated.
since 1.11.0
buildNdpAdv(Ip6Address, MacAddress, Ethernet) - Static method in class org.onlab.packet.ndp.NeighborAdvertisement
Builds an NDP reply based on a request.
buildNdpSolicit(byte[], byte[], byte[], byte[], byte[], VlanId) - Static method in class org.onlab.packet.ndp.NeighborSolicitation
Deprecated.
since 1.11.0
buildNdpSolicit(Ip6Address, Ip6Address, Ip6Address, MacAddress, MacAddress, VlanId) - Static method in class org.onlab.packet.ndp.NeighborSolicitation
Builds a NDP solicitation using the supplied parameters.
buildOduSignalId(OduSignalType, Set<TributarySlot>) - Static method in class org.onosproject.net.OduSignalUtils
Creates OduSignalId from OduSignalType and TributarySlots.
buildPaths() - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
Builds a set of paths for the specified src/dst vertex pair.
buildTrafficSelector() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
Constructs a traffic selector based on the command line arguments presented to the command.
buildTrafficTreatment() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
Generates a traffic treatment for this intent based on command line arguments presented to the command.
buildTreeMap() - Method in class org.onosproject.store.service.ConsistentTreeMapBuilder
Builds the distributed tree map based on the configuration options supplied to this builder.
burst(Long) - Method in class org.onosproject.net.behaviour.DefaultQueueDescription.Builder
 
burst() - Method in class org.onosproject.net.behaviour.DefaultQueueDescription
 
burst(Long) - Method in interface org.onosproject.net.behaviour.QueueDescription.Builder
Returns queue description builder with a given burst.
burst() - Method in interface org.onosproject.net.behaviour.QueueDescription
Returns burst, Valid only in specific type.
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.
burst() - Method in class org.onosproject.net.pi.runtime.PiMeterBand
Returns the burst of this band.
burstSize() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
burstSize() - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket
Maximum burst size subject to the SLAs specified for this token bucket.
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.
BYTE_LENGTH - Static variable in class org.onlab.packet.Ip4Address
 
BYTE_LENGTH - Static variable in class org.onlab.packet.Ip6Address
 
ByteArraySizeHashPrinter - Class in org.onlab.util
Helper to print byte[] length and hashCode.
ByteArraySizeHashPrinter(byte[]) - Constructor for class org.onlab.util.ByteArraySizeHashPrinter
 
byteBuffertoArray(ByteBuffer) - Static method in class org.onlab.util.Tools
Returns the contents of ByteBuffer as byte array.
byteLength(IpAddress.Version) - Static method in class org.onlab.packet.IpAddress
Computes the IP address byte length for a given IP version.
ByteOperator - Class in org.onlab.util
Provide a set of byte operations.
bytes() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow bytes.
bytes() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol bytes.
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() - Method in class org.onosproject.net.pi.runtime.PiCounterCellData
Returns the byte count value contained by this counter data.
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.
bytesToHex(byte[]) - Static method in class org.onlab.packet.Ethernet
 

C

C_BAND_MAX - Static variable in class org.onlab.util.Spectrum
 
C_BAND_MIN - Static variable in class org.onlab.util.Spectrum
 
cacheLionBundle(LionBundle) - Method in class org.onosproject.ui.UiMessageHandler
Invoked during initialization to cache any requested localization bundles in the handler's context, so that it may subsequently look up localization strings when composing data for the client.
callback() - Method in class org.onosproject.net.domain.DomainIntentOperations
Returns the callback for this batch of operations.
callback() - Method in class org.onosproject.net.flow.FlowRuleOperations
Returns the callback for this batch of operations.
callConstructor(Constructor<T>) - Static method in class org.onlab.junit.TestUtils
Triggers an allocation of an object of type T and forces a call to the private constructor.
callMethod(T, String, Class<?>[], Object...) - Static method in class org.onlab.junit.TestUtils
Calls the method, bypassing scope restriction.
callMethod(T, String, Class<?>, Object) - Static method in class org.onlab.junit.TestUtils
Calls the method, bypassing scope restriction.
cancel(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider cancel the path.
cancelPackets(NetworkId, PacketRequest) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Cancels intercept of packets that match the given selector.
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.
CAUSE - Static variable in class org.onlab.junit.ExceptionTest
 
cbs(Integer) - Method in class org.onosproject.net.behaviour.BandwidthProfile.Builder
Sets the committed burst size (CBS) of this builder.
cbs() - Method in class org.onosproject.net.behaviour.BandwidthProfile
Obtains the committed burst size (CBS) of this bandwidth profile.
cbs(Long) - Method in class org.onosproject.net.behaviour.DefaultQosDescription.Builder
 
cbs() - Method in class org.onosproject.net.behaviour.DefaultQosDescription
 
cbs(Long) - Method in interface org.onosproject.net.behaviour.QosDescription.Builder
Returns qos description builder with a given cbs.
cbs() - Method in interface org.onosproject.net.behaviour.QosDescription
Returns Committed Burst Size of Qos, Valid only in specific qos type.
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.
cellId() - Method in class org.onosproject.net.pi.runtime.PiCounterCell
Returns the cell identifier.
cellId() - Method in class org.onosproject.net.pi.runtime.PiMeterCellConfig
Returns the cell identifier.
cellId() - Method in class org.onosproject.net.pi.runtime.PiRegisterCell
Returns the cell identifier.
CENTER_FREQUENCY - Static variable in class org.onlab.util.Spectrum
 
centralFrequency() - Method in class org.onosproject.net.OchSignal
Returns central frequency in MHz.
CHAIN - Static variable in class org.onosproject.ui.GlyphConstants
 
chain(String, ObjectNode) - Method in class org.onosproject.ui.RequestHandler
Allows one request handler to pass the event on to another for further processing.
Change<T> - Class in org.onosproject.event
Generic representation of an update.
Change(T, T) - Constructor for class org.onosproject.event.Change
 
CHANGE_TO_EXCLUDE_MODE - Static variable in class org.onlab.packet.IGMPMembership
 
CHANGE_TO_INCLUDE_MODE - Static variable in class org.onlab.packet.IGMPMembership
 
changeConfiguration(RouterInfo, boolean) - Method in class org.onosproject.routing.Router
Changes the router configuration.
changePortState(DeviceId, PortNumber, boolean) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProvider
Administratively enables or disables a port.
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.
charAt(int) - Method in class org.onlab.util.XmlString
 
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.
CHASSIS_TLV_SIZE - Static variable in class org.onlab.packet.LLDP
 
CHASSIS_TLV_SUBTYPE - Static variable in class org.onlab.packet.LLDP
 
CHASSIS_TLV_TYPE - Static variable in class org.onlab.packet.LLDP
 
ChassisId - Class in org.onlab.packet
The class representing a network device chassisId.
ChassisId() - Constructor for class org.onlab.packet.ChassisId
Default constructor.
ChassisId(long) - Constructor for class org.onlab.packet.ChassisId
Constructor from a long value.
ChassisId(String) - Constructor for class org.onlab.packet.ChassisId
Constructor from a string.
chassisId - Variable in class org.onlab.packet.LLDP
 
chassisId() - Method in class org.onosproject.net.DefaultDevice
 
chassisId() - Method in interface org.onosproject.net.Device
Returns the device chassis id.
chassisId() - Method in class org.onosproject.net.device.DefaultDeviceDescription
 
chassisId() - Method in interface org.onosproject.net.device.DeviceDescription
Returns a device chassis id.
chassisId() - Method in interface org.onosproject.net.utils.ForwardingDevice
 
CHECK_MARK - Static variable in class org.onosproject.ui.GlyphConstants
 
checkArguments(Graph<V, E>, V, V) - Method in class org.onlab.graph.AbstractGraphPathSearch
Checks the specified path search arguments for validity.
checkBufferLength(int, int, int) - Static method in class org.onlab.packet.PacketUtils
Check the length of the input buffer is appropriate given the offset and length parameters.
checkHeaderLength(int, int) - Static method in class org.onlab.packet.PacketUtils
Check that there are enough bytes in the buffer to read some number of bytes that we need to read a full header.
checkInput(byte[], int, int, int) - Static method in class org.onlab.packet.PacketUtils
Check the input parameters are sane and there's enough bytes to read the required length.
checkMessageAuthenticator(String) - Method in class org.onlab.packet.RADIUS
Checks the message authenticator in the packet with one generated from the given key.
checkPermission(AppPermission.Type) - Static method in class org.onosproject.security.AppGuard
Checks if the caller has the required permission only when security-mode is enabled.
checksum - Variable in class org.onlab.packet.ICMP
 
checksum - Variable in class org.onlab.packet.ICMP6
 
checksum - Variable in class org.onlab.packet.IGMP
 
checksum - Variable in class org.onlab.packet.IPv4
 
checksum - Variable in class org.onlab.packet.PIM
 
checksum - Variable in class org.onlab.packet.TCP
 
checksum - Variable in class org.onlab.packet.UDP
 
checkValidity() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
Checks the validity of this provider service.
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.
childPath() - Method in class org.onosproject.store.service.DocumentPath
Returns the relative path to the given node.
children() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the children of the instance node.
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.
choices() - Method in class org.onosproject.cli.AbstractChoicesCompleter
 
choices() - Method in class org.onosproject.cli.app.AllApplicationNamesCompleter
 
choices() - Method in class org.onosproject.cli.app.ApplicationCommandCompleter
 
choices() - Method in class org.onosproject.cli.cfg.ConfigKeyCompleter
 
choices() - Method in class org.onosproject.cli.cfg.SubjectClassKeyCompleter
 
choices() - Method in class org.onosproject.cli.cfg.SubjectKeyCompleter
 
choices() - Method in class org.onosproject.cli.MetricNameCompleter
 
choices() - Method in class org.onosproject.cli.net.completer.AnnotationKeysCompleter
 
choices() - Method in class org.onosproject.cli.net.completer.IntentIdCompleter
 
choices() - Method in class org.onosproject.cli.net.completer.InterfaceNameCompleter
 
choices() - Method in class org.onosproject.cli.net.completer.LinkTypeCompleter
 
choices() - Method in class org.onosproject.cli.net.completer.NumericPortNumberCompleter
 
choices() - Method in class org.onosproject.cli.net.completer.PeerConnectPointCompleter
 
choices() - Method in class org.onosproject.cli.net.GroupStatusCompleter
 
choices() - Method in class org.onosproject.cli.net.GroupTypeCompleter
 
choices() - Method in class org.onosproject.cli.net.McastGroupCompleter
 
choices() - Method in class org.onosproject.cli.net.PortNumberCompleter
 
choices() - Method in class org.onosproject.cli.net.PortStateCompleter
 
choices() - Method in class org.onosproject.cli.net.RegionIdCompleter
 
choices() - Method in class org.onosproject.cli.net.RegionTypeCompleter
 
choices() - Method in class org.onosproject.cli.net.vnet.VirtualDeviceCompleter
 
choices() - Method in class org.onosproject.cli.net.vnet.VirtualHostCompleter
 
choices() - Method in class org.onosproject.cli.net.vnet.VirtualPortCompleter
 
choices() - Method in class org.onosproject.cli.StartStopCompleter
 
choices() - Method in class org.onosproject.cli.UpDownCompleter
 
cir(Bandwidth) - Method in class org.onosproject.net.behaviour.BandwidthProfile.Builder
Sets the committed information rate (CIR) of this builder.
cir() - Method in class org.onosproject.net.behaviour.BandwidthProfile
Obtains the committed information rate (CIR) of this bandwidth profile.
cir(Long) - Method in class org.onosproject.net.behaviour.DefaultQosDescription.Builder
 
cir() - Method in class org.onosproject.net.behaviour.DefaultQosDescription
 
cir(Long) - Method in interface org.onosproject.net.behaviour.QosDescription.Builder
Returns qos description builder with a given cir.
cir() - Method in interface org.onosproject.net.behaviour.QosDescription
Returns Committed Information Rate of Qos, Valid only in specific qos type.
CircuitId - Class in org.onlab.packet.dhcp
Representation of DHCP option 82 Circuit id.
CircuitId(String, VlanId) - Constructor for class org.onlab.packet.dhcp.CircuitId
Creates a circuit id by given information.
classname - Variable in class org.onosproject.security.Permission
 
cleanup() - Method in class org.onosproject.routing.Router
Cleans up the router and unprovisions all interfaces.
clear() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
Clear the graph.
clear() - Method in class org.onlab.metrics.MetricsManager
Clears the internal state.
clear() - Method in class org.onlab.util.ExtendedSet
 
clear() - Method in class org.onlab.util.UnmodifiableDeque
 
clear() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Clears the alarm that is being created.
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.DefaultAtomicCounterMap
 
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.AsyncAtomicCounterMap
Removes all entries from the map.
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.AtomicCounterMap
Clears all entries from the map.
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.
clearActive(String) - Method in class org.onosproject.common.app.ApplicationArchive
Clears the app as active by deleting token file in the app directory.
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.
cleared() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm has been cleared.
cleared() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
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.
clearQueue() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
 
clearQueuedConfig(S, String) - Method in interface org.onosproject.net.config.NetworkConfigStore
Clears the configuration of the given class for the specified subject.
CliComponent - Class in org.onosproject.cli
OSGI Component for the ONOS CLI.
CliComponent() - Constructor for class org.onosproject.cli.CliComponent
 
clientHardwareAddress - Variable in class org.onlab.packet.DHCP
 
clientIPAddress - Variable in class org.onlab.packet.DHCP
 
clipG(double) - Method in class org.onosproject.ui.topo.TopoUtils.ValueLabel
Clips the (adjusted) value to the given threshold expressed in Giga units.
clipped() - Method in class org.onosproject.ui.topo.TopoUtils.ValueLabel
Returns true if this value was clipped to a maximum threshold.
clockService - Variable in class org.onosproject.security.store.DistributedSecurityModeStore
 
clone() - Method in class org.onlab.packet.BasePacket
This implementation of clone() is here to preserve backwards compatibility.
ClosedOpenRange - Class in org.onlab.util
Represent a closed-open range.
CLOUD - Static variable in class org.onosproject.ui.GlyphConstants
 
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.
CLUSTER_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
ClusterAdminService - Interface in org.onosproject.cluster
Service for administering the cluster node membership.
ClusterCommunicationService - Interface in org.onosproject.store.cluster.messaging
Service for assisting communications between controller cluster nodes.
clusterCommunicator - Variable in class org.onosproject.store.app.DistributedApplicationStore
 
clusterCount() - Method in class org.onlab.graph.TarjanGraphSearch.SccResult
Returns the number of SCC clusters in the graph.
clusterCount() - Method in class org.onosproject.common.DefaultTopology
 
clusterCount() - Method in interface org.onosproject.net.topology.Topology
Returns the number of SCCs (strongly connected components) in the topology.
ClusterDevicesCommand - Class in org.onosproject.cli.net
Lists devices of the specified topology cluster in the current topology.
ClusterDevicesCommand() - Constructor for class org.onosproject.cli.net.ClusterDevicesCommand
 
clusterEdges() - Method in class org.onlab.graph.TarjanGraphSearch.SccResult
Returns the list of edges linking strongly connected vertex clusters.
ClusterEvent - Class in org.onosproject.cluster
Describes cluster-related event.
ClusterEvent(ClusterEvent.Type, ControllerNode) - Constructor for class org.onosproject.cluster.ClusterEvent
Creates an event of a given type and for the specified instance and the current time.
ClusterEvent(ClusterEvent.Type, ControllerNode, long) - Constructor for class org.onosproject.cluster.ClusterEvent
Creates an event of a given type and for the specified device and time.
ClusterEvent.Type - Enum in org.onosproject.cluster
Type of cluster-related events.
ClusterEventListener - Interface in org.onosproject.cluster
Entity capable of receiving device cluster-related events.
ClusterId - Class in org.onosproject.net.topology
Representation of the topology cluster identity.
clusterId(int) - Static method in class org.onosproject.net.topology.ClusterId
Returns the cluster identifier, represented by the specified integer serial number.
ClusterIdCompleter - Class in org.onosproject.cli.net
Cluster ID completer.
ClusterIdCompleter() - Constructor for class org.onosproject.cli.net.ClusterIdCompleter
 
ClusterLinksCommand - Class in org.onosproject.cli.net
Lists links of the specified topology cluster in the current topology.
ClusterLinksCommand() - Constructor for class org.onosproject.cli.net.ClusterLinksCommand
 
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
Deprecated.
since 1.11 ("Loon")
ClusterMetadata - Class in org.onosproject.cluster
Cluster metadata.
ClusterMetadata(ProviderId, String, ControllerNode, Set<ControllerNode>, Set<Node>) - Constructor for class org.onosproject.cluster.ClusterMetadata
Deprecated.
since 1.15.
ClusterMetadata(ProviderId, String, ControllerNode, Set<ControllerNode>, Set<Node>, String) - Constructor for class org.onosproject.cluster.ClusterMetadata
 
ClusterMetadata(String, ControllerNode, Set<ControllerNode>, Set<Node>) - Constructor for class org.onosproject.cluster.ClusterMetadata
Deprecated.
since 1.15.
ClusterMetadata(String, ControllerNode, Set<ControllerNode>, Set<Node>, String) - 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
Deprecated.
since 1.14
ClusterMetadataDiff(ClusterMetadata, ClusterMetadata) - Constructor for class org.onosproject.cluster.ClusterMetadataDiff
Deprecated.
 
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.
clusterSecretChanged() - Method in class org.onosproject.cluster.ClusterMetadataDiff
Deprecated.
Returns whether the cluster-wide shared secret changed.
ClusterService - Interface in org.onosproject.cluster
Service for obtaining information about the individual nodes within the controller cluster.
clusterService - Variable in class org.onosproject.store.app.DistributedApplicationStore
 
ClustersListCommand - Class in org.onosproject.cli.net
Lists all clusters in the current topology.
ClustersListCommand() - Constructor for class org.onosproject.cli.net.ClustersListCommand
 
ClusterStore - Interface in org.onosproject.cluster
Manages inventory of controller cluster nodes; not intended for direct use.
ClusterStoreDelegate - Interface in org.onosproject.cluster
Cluster store delegate abstraction.
clusterVertexes() - Method in class org.onlab.graph.TarjanGraphSearch.SccResult
Returns the list of strongly connected vertex clusters.
cmdType - Variable in class org.onlab.packet.RIP
 
cmdType - Variable in class org.onlab.packet.RIPng
 
code - Variable in class org.onlab.packet.dhcp.DhcpOption
 
code - Variable in class org.onlab.packet.EAP
 
code - Variable in class org.onlab.packet.RADIUS
 
code() - Method in enum org.onosproject.ui.topo.NodeBadge.Status
 
CODE_ECHO_REPLY - Static variable in class org.onlab.packet.ICMP
 
CODE_ECHO_REQEUST - Static variable in class org.onlab.packet.ICMP
 
codec(Class<T>) - Method in class org.onosproject.cli.AbstractShellCommand
 
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.net.config.BaseConfig
 
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.
colorAware(boolean) - Method in class org.onosproject.net.behaviour.BandwidthProfile.Builder
Sets the color-aware mode of this builder.
colorAware() - Method in class org.onosproject.net.behaviour.BandwidthProfile
Obtains the color-aware mode of the bandwidth profile.
colorAware(boolean) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer.Builder
 
colorAware(boolean) - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer.Builder
Sets this policer to be color aware.
columnCount() - Method in class org.onosproject.ui.table.TableModel
Returns the number of columns in this table model.
combine(DeviceId, DeviceDescription, Optional<Config>) - Method in interface org.onosproject.net.config.DeviceConfigOperator
Generates a DeviceDescription containing fields from a DeviceDescription and configuration.
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.
COMM_PROHIBIT - Static variable in class org.onlab.packet.ICMP6
Communication with destination administratively prohibited.
commit(TransactionId) - Method in interface org.onosproject.store.service.Transactional
Commits a previously prepared transaction and unlocks the object.
commit() - Method in interface org.onosproject.store.service.TransactionContext
Commits a transaction that was previously started thereby making its changes permanent and externally visible.
commit() - Method in interface org.onosproject.upgrade.UpgradeAdminService
Commits an upgrade.
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.cli.net.LinksListCommand
Returns a compact string representing the given link.
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.
Comparators - Class in org.onosproject.utils
Various comparators.
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(Weight) - Method in class org.onlab.graph.ScalarWeight
 
compareTo(IpAddress) - Method in class org.onlab.packet.IpAddress
 
compareTo(Bandwidth) - Method in interface org.onlab.util.Bandwidth
 
compareTo(Frequency) - Method in class org.onlab.util.Frequency
 
compareTo(NodeId) - Method in class org.onosproject.cluster.NodeId
 
compareTo(PartitionId) - Method in class org.onosproject.cluster.PartitionId
 
compareTo(Version) - Method in class org.onosproject.core.Version
 
compareTo(ConnectPoint) - Method in class org.onosproject.net.ConnectPoint
 
compareTo(TableId) - Method in class org.onosproject.net.flow.IndexTableId
 
compareTo(TableId) - Method in interface org.onosproject.net.flow.TableId
Compares table ID.
compareTo(TableId) - Method in class org.onosproject.net.pi.model.PiTableId
 
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.Version
 
compareTo(Timestamp) - Method in class org.onosproject.store.service.WallClockTimestamp
 
compareTo(LionBundle.LionItem) - Method in class org.onosproject.ui.lion.LionBundle.LionItem
 
compareTo(Mod) - Method in class org.onosproject.ui.topo.Mod
 
compatibilityFunction - Variable in class org.onosproject.store.service.AtomicValueOptions
 
compatibilityFunction - Variable in class org.onosproject.store.service.ConsistentMapOptions
 
compatibilityFunction - Variable in class org.onosproject.store.service.TopicOptions
 
compile(NetworkId, T, List<Intent>) - Method in interface org.onosproject.incubator.net.virtual.intent.VirtualIntentCompiler
Compiles the specified intent into other intents.
compile(T, List<Intent>) - Method in interface org.onosproject.net.intent.IntentCompiler
Compiles the specified intent into other intents.
compiled(IntentData, List<Intent>) - Static method in class org.onosproject.net.intent.IntentData
Creates updated IntentData with compilation result.
complete(String, int, List<String>) - Method in class org.onosproject.cli.AbstractChoicesCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.app.ApplicationIdWithIntentNameCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.app.ApplicationNameCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.cfg.ComponentConfigCommandCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.cfg.ComponentNameCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.cfg.ComponentPropertyNameCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.ClusterIdCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.ConnectPointCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.DeviceIdCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.DomainIdCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.DriverNameCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.EncapTypeCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.EthTypeCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.ExtHeaderCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.FlowRuleStatusCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.HostIdCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.Icmp6CodeCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.Icmp6TypeCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.IntentKeyCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.IpProtocolCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.LinkDstCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.LinkSrcCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.RoleCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.vnet.TenantCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.net.vnet.VirtualNetworkCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.NodeIdCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.PlaceholderCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.cli.security.ReviewApplicationNameCompleter
 
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.oldbatch.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.
ComponentConfigCommand - Class in org.onosproject.cli.cfg
Manages component configuration.
ComponentConfigCommand() - Constructor for class org.onosproject.cli.cfg.ComponentConfigCommand
 
ComponentConfigCommandCompleter - Class in org.onosproject.cli.cfg
Component configuration command completer.
ComponentConfigCommandCompleter() - Constructor for class org.onosproject.cli.cfg.ComponentConfigCommandCompleter
 
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.
ComponentNameCompleter - Class in org.onosproject.cli.cfg
Component name completer.
ComponentNameCompleter() - Constructor for class org.onosproject.cli.cfg.ComponentNameCompleter
 
ComponentPropertyNameCompleter - Class in org.onosproject.cli.cfg
Component property name completer.
ComponentPropertyNameCompleter() - Constructor for class org.onosproject.cli.cfg.ComponentPropertyNameCompleter
 
ComponentService - Interface in org.onosproject.component
Service for managing the components in the system.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
compute(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 class org.onosproject.common.DefaultTopology
 
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
 
conditionalRemove(E, Predicate<E>) - Method in class org.onlab.util.ExtendedSet
Removes the entry if the supplied predicate evaluates to true.
conditions() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
 
conditions() - Method in interface org.onosproject.net.flowobjective.FilteringObjective
The set of conditions the filter must provision at the device.
CONFIDENTIALITY_OFFSET - Static variable in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
Config<S> - Class in org.onosproject.net.config
Base abstraction of a configuration facade for a specific subject.
Config() - Constructor for class org.onosproject.net.config.Config
 
config() - Method in class org.onosproject.net.config.NetworkConfigEvent
Returns current config.
Config.FieldPresence - Enum in org.onosproject.net.config
Indicator of whether a configuration JSON field is required.
CONFIG_CLASS - Static variable in interface org.onosproject.routing.RoutingService
 
CONFIG_KEY - Static variable in class org.onosproject.net.behaviour.protection.ProtectionConfig
"protection" : a netcfg ConfigKey for ProtectionConfig.
CONFIG_KEY - Static variable in class org.onosproject.net.config.basics.BandwidthCapacity
netcfg ConfigKey for BandwidthCapacity.
CONFIG_KEY - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
Configuration key for DeviceInjectionConfig.
CONFIG_KEY - Static variable in class org.onosproject.net.config.basics.DeviceAnnotationConfig
"annotations" : a netcfg ConfigKey for DeviceAnnotationConfig.
CONFIG_KEY - Static variable in class org.onosproject.net.config.basics.PortAnnotationConfig
"annotations" : a netcfg ConfigKey for PortAnnotationConfig.
CONFIG_KEY - Static variable in class org.onosproject.net.config.inject.DeviceInjectionConfig
Configuration key for DeviceInjectionConfig.
ConfigApplyDelegate - Interface in org.onosproject.net.config
Delegate for notification when configuration changes have been applied.
configClass() - Method in class org.onosproject.net.config.ConfigFactory
Returns the class of the configuration which this factory generates.
configClass() - Method in class org.onosproject.net.config.NetworkConfigEvent
Returns the class of configuration that has been changed.
ConfigException - Exception in org.onosproject.net.config
Signals that an error was encountered while reading/writing configuration.
ConfigException(String) - Constructor for exception org.onosproject.net.config.ConfigException
Constructs a new ConfigException with the given message.
ConfigException(String, Throwable) - Constructor for exception org.onosproject.net.config.ConfigException
Constructs a new ConfigException with the given message and cause.
ConfigFactory<S,C extends Config<S>> - Class in org.onosproject.net.config
Base abstract factory for creating configurations for the specified subject type.
ConfigFactory(SubjectFactory<S>, Class<C>, String) - Constructor for class org.onosproject.net.config.ConfigFactory
Creates a new configuration factory for the specified class of subjects capable of generating the configurations of the specified class.
ConfigFactory(SubjectFactory<S>, Class<C>, String, boolean) - Constructor for class org.onosproject.net.config.ConfigFactory
Creates a new configuration factory for the specified class of subjects capable of generating the configurations of the specified class.
ConfigFilter - Interface in org.onosproject.incubator.elasticcfg
Abstraction for Filters that can be used while traversing the PropConfig stores.
ConfigFilter.Builder - Interface in org.onosproject.incubator.elasticcfg
Builder for ConfigFilter.
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.
ConfigKeyCompleter - Class in org.onosproject.cli.cfg
Network configuration config key completer.
ConfigKeyCompleter() - Constructor for class org.onosproject.cli.cfg.ConfigKeyCompleter
 
ConfigNode<V> - Interface in org.onosproject.incubator.elasticcfg
Abstraction of an instance in the elastic config store.
ConfigNode.Builder<V> - Interface in org.onosproject.incubator.elasticcfg
Builder for ConfigNode.
ConfigNodePath - Class in org.onosproject.incubator.elasticcfg
Abstraction of the key to an instance in the elastic config store.
ConfigNodePath(String, String) - Constructor for class org.onosproject.incubator.elasticcfg.ConfigNodePath
Creates a new ConfigNodePath from parentKey and nodeKey.
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.
ConfigStoreType - Enum in org.onosproject.incubator.elasticcfg
Designates the store type for various Proprietary Config stores.
configured() - Method in class org.onosproject.net.DefaultHost
 
configured() - Method in interface org.onosproject.net.Host
Returns true if configured by NetworkConfiguration.
configured() - Method in class org.onosproject.net.host.DefaultHostDescription
 
configured() - Method in interface org.onosproject.net.host.HostDescription
Returns true if configured by NetworkConfiguration.
configureDevice(IpAddress, int, String) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.DeviceAlarmConfig
Configures the device to send alarms to a particular Ip and port combination.
ConfigureLinkCommand - Class in org.onosproject.cli.net
Add Link configuration.
ConfigureLinkCommand() - Constructor for class org.onosproject.cli.net.ConfigureLinkCommand
 
configureUri(URI) - Method in interface org.onosproject.net.behaviour.SoftwareUpgrade
Configures the uri from where the upgrade will be pulled.
connect() - Method in interface org.onosproject.net.driver.DeviceConnect
Connects to the device, for example by opening the transport session that will be later used to send control messages.
CONNECT_POINT - Static variable in class org.onosproject.routing.config.BgpConfig
 
CONNECT_POINT_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
CONNECT_POINT_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
Connect point subject factory.
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, ResourceGroup) - 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.
ConnectivityIntentCommand - Class in org.onosproject.cli.net
Base class for command line operations for connectivity based intents.
ConnectivityIntentCommand() - Constructor for class org.onosproject.cli.net.ConnectivityIntentCommand
 
connectPoint() - Method in class org.onlab.packet.dhcp.CircuitId
Gets the connect point of circuit id.
connectPoint() - Method in class org.onosproject.net.behaviour.trafficcontrol.PolicingResource
Returns the connect point of this resource.
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.FilteredConnectPoint
Returns the connection point.
connectPoint() - Method in interface org.onosproject.net.host.HostProbe
Gets connect point of this entry.
connectPoint() - Method in class org.onosproject.net.intf.Interface
Retrieves the connection point that this interface maps to.
connectPoint() - Method in class org.onosproject.net.statistic.FlowEntryWithLoad
Returns connect point.
connectPoint() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns connect point.
connectPoint() - Method in class org.onosproject.net.statistic.TypedFlowEntryWithLoad
 
connectPoint() - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
ConnectPointCompleter - Class in org.onosproject.cli.net
ConnectPoint completer.
ConnectPointCompleter() - Constructor for class org.onosproject.cli.net.ConnectPointCompleter
 
ConnectPointFormatter - Class in org.onosproject.ui.table.cell
Formats a connect point as "(element-id)/(port)".
ConnectPointSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for ConnectPointSerializer.
ConnectPointSerializer() - Constructor for class org.onosproject.store.serializers.ConnectPointSerializer
Creates ConnectPointSerializer serializer instance.
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.PrimitiveService
Creates a new 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.
ConsistentMapOptions<O extends ConsistentMapOptions<O,K,V>,K,V> - Class in org.onosproject.store.service
Builder for ConsistentMap instances.
ConsistentMapOptions() - Constructor for class org.onosproject.store.service.ConsistentMapOptions
 
ConsistentMultimap<K,V> - Interface in org.onosproject.store.service
This provides a synchronous version of the functionality provided by AsyncConsistentMultimap.
ConsistentMultimapBuilder<K,V> - Class in org.onosproject.store.service
A builder class for AsyncConsistentMultimap.
ConsistentMultimapBuilder() - Constructor for class org.onosproject.store.service.ConsistentMultimapBuilder
 
consistentMultimapBuilder() - Method in interface org.onosproject.store.service.PrimitiveService
Creates a new AsyncConsistentSetMultimapBuilder.
consistentMultimapBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new AsyncConsistentSetMultimapBuilder.
ConsistentMultimapOptions<O extends ConsistentMultimapOptions<O,K,V>,K,V> - Class in org.onosproject.store.service
A builder class for AsyncConsistentMultimap.
ConsistentMultimapOptions() - Constructor for class org.onosproject.store.service.ConsistentMultimapOptions
 
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.PrimitiveService
Creates a new AsyncConsistentTreeMapBuilder.
consistentTreeMapBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new AsyncConsistentTreeMapBuilder.
ConsistentTreeMapOptions<O extends ConsistentTreeMapOptions<O,V>,V> - Class in org.onosproject.store.service
Builder for ConsistentTreeMap.
ConsistentTreeMapOptions() - Constructor for class org.onosproject.store.service.ConsistentTreeMapOptions
 
constDefaultAction() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns the model of the constant default action associated with this table, if any.
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(List<Constraint>) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
constraints - Variable in class org.onosproject.net.domain.DomainIntent.Builder
 
constraints(List<Constraint>) - Method in class org.onosproject.net.domain.DomainIntent.Builder
Sets the constraints for the intent that will be built.
constraints() - Method in class org.onosproject.net.domain.DomainIntent
Returns the set of connectivity constraints.
constraints(List<Constraint>) - Method in class org.onosproject.net.domain.DomainPointToPointIntent.Builder
 
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.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.ProtectedTransportIntent.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
 
consumeAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmConsumer
Returns the list of active alarms consumed from the device.
consumerClass() - Method in class org.onosproject.net.resource.ResourceConsumerId
Returns class name of the consumer.
consumerId() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns consumer identity.
consumerId() - Method in class org.onosproject.net.intent.IntentId
 
consumerId() - Method in class org.onosproject.net.intent.Key
 
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.
consumerId() - Method in class org.onosproject.net.ResourceGroup
 
contains(IpPrefix) - Method in class org.onlab.packet.IpPrefix
Determines whether a given IP prefix is contained within this prefix.
contains(IpAddress) - Method in class org.onlab.packet.IpPrefix
Determines whether a given IP address is contained within this prefix.
contains(Object) - Method in class org.onlab.util.ExtendedSet
 
contains(Object) - Method in class org.onlab.util.UnmodifiableDeque
 
contains(Object) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
contains(E) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Returns if this set contains the specified element.
contains(E) - Method in interface org.onosproject.store.service.TransactionalSet
Returns true if this set contains the specified element.
containsAll(Collection<?>) - Method in class org.onlab.util.ExtendedSet
 
containsAll(Collection<?>) - Method in class org.onlab.util.UnmodifiableDeque
 
containsAll(Collection<?>) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
containsAll(Collection<? extends E>) - Method in interface org.onosproject.store.service.AsyncDistributedSet
Returns if this set contains all the elements in specified collection.
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.
Context(Timer.Context, String) - Constructor for class org.onosproject.utils.MeteringAgent.Context
Constructs Context.
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.
CONTROL_MESSAGE_METRICS - Static variable in class org.onosproject.cpman.ControlResource
 
CONTROLLER - Static variable in class org.onosproject.net.meter.MeterId
Meter for controller connection.
CONTROLLER - Static variable in class org.onosproject.net.PortNumber
 
ControllerConfig - Interface in org.onosproject.net.behaviour
Device behaviour to obtain, set and remove 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
 
ControlLoad - Interface in org.onosproject.cpman
Data repository for control plane load information.
ControlLoadSnapshot - Class in org.onosproject.cpman
A container class that is used to wrap the control metric response.
ControlLoadSnapshot(long, long, long) - Constructor for class org.onosproject.cpman.ControlLoadSnapshot
Instantiates a new control metric response with given latest, average, time.
ControlLoadSnapshot(long, long, long, long[]) - Constructor for class org.onosproject.cpman.ControlLoadSnapshot
Instantiates a new control metric response with given latest, average, time, recent values.
ControlMessage - Interface in org.onosproject.cpman
Abstraction of control message.
ControlMessage.Type - Enum in org.onosproject.cpman
 
ControlMessageAdminService - Interface in org.onosproject.cpman.message
Service for administering the control message monitoring.
ControlMessageEvent - Class in org.onosproject.cpman.message
Describes control message event.
ControlMessageEvent(ControlMessageEvent.Type, Set<ControlMessage>) - Constructor for class org.onosproject.cpman.message.ControlMessageEvent
Creates an event of given type and the current time.
ControlMessageEvent.Type - Enum in org.onosproject.cpman.message
Type of control message events.
ControlMessageListener - Interface in org.onosproject.cpman.message
Entity capable of receiving control message related event.
ControlMessageProvider - Interface in org.onosproject.cpman.message
Abstraction of a control message provider.
ControlMessageProviderRegistry - Interface in org.onosproject.cpman.message
Abstraction of a control message provider registry.
ControlMessageProviderService - Interface in org.onosproject.cpman.message
Service through which control message providers can inject control message stats into the core.
ControlMessageService - Interface in org.onosproject.cpman.message
Service for obtaining control message statistic information.
ControlMessageStore - Interface in org.onosproject.cpman.message
Manages inventory of control message.
ControlMessageStoreDelegate - Interface in org.onosproject.cpman.message
Control message store delegate abstraction.
ControlMetric - Class in org.onosproject.cpman
Include various control plane metrics.
ControlMetric(ControlMetricType, MetricValue) - Constructor for class org.onosproject.cpman.ControlMetric
Constructs a control metric using the given control metric type and metric value.
ControlMetricsRequest - Class in org.onosproject.cpman
A container class that is used to request control metric of remote node.
ControlMetricsRequest(ControlMetricType, Optional<DeviceId>) - Constructor for class org.onosproject.cpman.ControlMetricsRequest
Instantiates a new control metric request of the control metric type and device identifier.
ControlMetricsRequest(ControlMetricType, int, TimeUnit, Optional<DeviceId>) - Constructor for class org.onosproject.cpman.ControlMetricsRequest
Instantiates a new control metric request of the control metric type and device identifier with the given projected time range.
ControlMetricsRequest(ControlMetricType, String) - Constructor for class org.onosproject.cpman.ControlMetricsRequest
Instantiates a new control metric request of the control metric type and resource name.
ControlMetricsRequest(ControlMetricType, int, TimeUnit, String) - Constructor for class org.onosproject.cpman.ControlMetricsRequest
Instantiates a new control metric request of the control metric type and resource name with the given projected time range.
ControlMetricType - Enum in org.onosproject.cpman
A set of metric type used in control plane.
controlPlaneConnectPoint() - Method in class org.onosproject.routing.config.RoutersConfig.Router
Returns the routing control plane connect point.
controlPlaneConnectPoint() - Method in class org.onosproject.routing.InterfaceProvisionRequest
Retrieves the router's control plane connect point.
controlPlaneConnectPoint() - Method in class org.onosproject.routing.RouterInfo
Returns the control plane connect point.
ControlPlaneMonitorService - Interface in org.onosproject.cpman
Control Plane Statistics Service Interface.
ControlPlaneService - Interface in org.onosproject.cpman
Control Plane Service interface.
controlProtocols(List<ControlProtocolVersion>) - Method in interface org.onosproject.net.behaviour.BridgeDescription.Builder
Returns bridge description builder with given control protocol versions.
controlProtocols() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns list of Control Protocol Versions supported on device.
controlProtocols(List<ControlProtocolVersion>) - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription.Builder
 
controlProtocols() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
 
ControlProtocolVersion - Enum in org.onosproject.net.behaviour
 
ControlResource - Class in org.onosproject.cpman
A set of resource type used in control plane.
ControlResource.Type - Enum in org.onosproject.cpman
Control resource type.
ControlResourceRequest - Class in org.onosproject.cpman
A container class that is used to request available resource of remote node.
ControlResourceRequest(ControlResource.Type) - Constructor for class org.onosproject.cpman.ControlResourceRequest
Instantiates a new control resource request of the control resource type.
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.
cookie() - Method in class org.onosproject.net.pi.runtime.PiTableEntry
Returns the cookie of this table entry.
CoordinationService - Interface in org.onosproject.store.service
Cross-version storage/coordination service.
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.FilteringObjective
Returns a new builder set to create a copy of this objective.
copy() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective
Returns a new builder set to create a copy of this objective.
copy() - Method in interface org.onosproject.net.flowobjective.NextObjective
Returns a new builder set to create a copy of this objective.
copy() - Method in interface org.onosproject.net.flowobjective.Objective
Returns a new builder set to create a copy of this objective.
copy(IntentData) - Static method in class org.onosproject.net.intent.IntentData
Creates a copy of given IntentData.
copy(IntentData, Timestamp) - Static method in class org.onosproject.net.intent.IntentData
Creates a copy of given IntentData, and update request version.
copy(T) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deprecated.
Returns a copy of the specfied object.
copy(T) - Method in interface org.onosproject.store.service.Serializer
Copies the specified object.
copyDirectory(String, String) - Static method in class org.onlab.util.Tools
Copies the specified directory path. Use with great caution since no attempt is made to check for symbolic links, which could result in copy of unintended files.
copyDirectory(File, File) - Static method in class org.onlab.util.Tools
Copies the specified directory path. Use with great caution since no attempt is made to check for symbolic links, which could result in copy of unintended files.
copyFrom(byte[]) - Static method in class org.onlab.util.ImmutableByteSequence
Creates a new immutable byte sequence with the same content and order of the passed byte array.
copyFrom(byte[], int, int) - Static method in class org.onlab.util.ImmutableByteSequence
Creates a new immutable byte sequence with the same content and order of the passed byte array, from/to the given indexes (inclusive).
copyFrom(ByteBuffer) - Static method in class org.onlab.util.ImmutableByteSequence
Creates a new immutable byte sequence copying bytes from the given ByteBuffer ByteBuffer.
copyFrom(long) - Static method in class org.onlab.util.ImmutableByteSequence
Creates a new byte sequence of 8 bytes containing the given long value.
copyFrom(int) - Static method in class org.onlab.util.ImmutableByteSequence
Creates a new byte sequence of 4 bytes containing the given int value.
copyFrom(short) - Static method in class org.onlab.util.ImmutableByteSequence
Creates a new byte sequence of 2 bytes containing the given short value.
copyFrom(byte) - Static method in class org.onlab.util.ImmutableByteSequence
Creates a new byte sequence of 1 byte containing the given value.
copyFrom(ProtectedTransportEndpointState) - Method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState.Builder
Copies all the fields from src.
copyFrom(TransportEndpointDescription) - Method in class org.onosproject.net.behaviour.protection.TransportEndpointDescription.Builder
Copies all the fields from src.
copyFrom(TransportEndpointState) - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState.Builder
Copies all the fields from src.
copyOf(byte[]) - Static method in class org.onlab.util.Tools
Returns a copy of the input byte array.
copyReplacingAnnotation(DeviceDescription, SparseAnnotations) - Static method in class org.onosproject.net.device.DefaultDeviceDescription
Creates a device description using the supplied information.
copyTtlIn() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
copyTtlIn() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 copy TTL to inner header modification.
copyTtlIn() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Copy the TTL to inner protocol layer.
copyTtlOut() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
copyTtlOut() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 copy TTL to outer header modification.
copyTtlOut() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Copy the TTL to outer protocol layer.
CORE_APP_NAME - Static variable in interface org.onosproject.core.CoreService
Name of the core "application".
CORE_PROVIDER_ID - Static variable in interface org.onosproject.core.CoreService
Identifier of the core "provider".
CoreButtons() - Constructor for class org.onosproject.ui.topo.TopoConstants.CoreButtons
 
coreCount() - Method in interface org.onosproject.cpman.SystemInfo
Returns number of CPU cores.
coreService - Variable in class org.onosproject.cli.CliComponent
 
CoreService - Interface in org.onosproject.core
Service for interacting with the core system of the controller.
corrupt(IntentData) - Static method in class org.onosproject.net.intent.IntentData
Creates a copy of IntentData in corrupt state, incrementing error count.
cost() - Method in class org.onlab.graph.DefaultMutablePath
 
cost() - Method in class org.onlab.graph.DefaultPath
 
cost() - Method in class org.onlab.graph.DisjointPathPair
 
cost() - Method in interface org.onlab.graph.Path
Returns the total cost of the path as a weight object.
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.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.MarkerConstraint
 
cost(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.PathViabilityConstraint
 
cost(double) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
Sets the cost for the links of the Intent.
cost() - Method in class org.onosproject.net.intent.LinkCollectionIntent
Returns the cost of the links of this intent.
cost() - Method in interface org.onosproject.net.Path
Deprecated.
in Junco (1.9.0), use weight() instead
costs - Variable in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
 
costs() - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
 
costs() - Method in interface org.onlab.graph.GraphPathSearch.Result
Return a bindings of each vertex to its cost in the path.
count() - Method in interface org.onosproject.cpman.ControlMessage
Returns the latest control message packet count.
count() - Method in class org.onosproject.cpman.DefaultControlMessage
 
count(long) - Method in class org.onosproject.cpman.MetricValue.Builder
Sets count value.
countDown() - Method in class org.onlab.util.CountDownCompleter
Records a single completion.
CountDownCompleter<T> - Class in org.onlab.util
A synchronization utility that defers invocation of a consumer callback until a set number of actions tracked by a long counter complete.
CountDownCompleter(T, long, Consumer<T>) - Constructor for class org.onlab.util.CountDownCompleter
Constructor.
Counter - Class in org.onlab.util
Counting mechanism capable of tracking occurrences and rates.
Counter() - Constructor for class org.onlab.util.Counter
Creates a new counter.
Counter(long, long, long) - Constructor for class org.onlab.util.Counter
Creates a new counter in a specific state.
counter(PiCounterId) - Method in interface org.onosproject.net.pi.model.PiPipelineModel
Returns the counter model associated with the given ID, if present.
counter() - Method in class org.onosproject.net.pi.runtime.PiTableEntry
Returns the data of the counter cell associated with this table entry.
CounterCommand - Class in org.onosproject.cli.net
Command to display the current value of a atomic counter.
CounterCommand() - Constructor for class org.onosproject.cli.net.CounterCommand
 
counterId() - Method in class org.onosproject.net.pi.runtime.PiCounterCellId
Returns the identifier of the counter instance where this cell is contained.
counters() - Method in interface org.onosproject.net.pi.model.PiPipelineModel
Returns all counter models defined by this pipeline model.
counters() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns a collection of direct counters associated to this table.
CountersListCommand - Class in org.onosproject.cli.net
Command to list the various counters in the system.
CountersListCommand() - Constructor for class org.onosproject.cli.net.CountersListCommand
 
counterType() - Method in interface org.onosproject.net.pi.model.PiCounterModel
Returns the type of counter.
counterType() - Method in class org.onosproject.net.pi.runtime.PiCounterCellId
Returns the type of the counter identified.
CPU_METRICS - Static variable in class org.onosproject.cpman.ControlResource
 
cpuCount() - Method in interface org.onosproject.cpman.SystemInfo
Returns number of CPUs.
cpuSpeed(int) - Method in interface org.onosproject.cpman.SystemInfo.Builder
Sets CPU speed.
cpuSpeed() - Method in interface org.onosproject.cpman.SystemInfo
Returns CPU speed in MHz.
create(short, short, ByteBuffer) - Static method in class org.onlab.packet.pim.PIMHelloOption
Creates a new PIM Hello option with the specified values.
create() - Method in class org.onlab.util.KryoNamespace
Creates a Kryo instance.
create(InputStream) - Method in interface org.onosproject.app.ApplicationStore
Creates the application from the specified application descriptor input stream.
create(DeviceService) - Static method in class org.onosproject.routing.AsyncDeviceFetcher
Creates a device fetcher based on the device service.
create(InputStream) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
create(DocumentPath, V) - Method in class org.onosproject.store.primitives.DefaultDocumentTree
 
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.
createCounter(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
Creates a Counter metric.
createCounter(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
Creates a Counter metric.
created() - Method in class org.onosproject.net.flow.DefaultFlowRule
Returns the wallclock time that the flow was created.
createDefaultOptions() - Method in class org.onlab.packet.pim.PIMHello
Create a PIM Hello packet with the most common hello options and default values.
createDeleteGroupOperation(GroupId, GroupDescription.Type) - Static method in class org.onosproject.net.group.GroupOperation
Creates DELETE group operation object.
createDeviceKeyUsingCommunityName(DeviceKeyId, String, String) - Static method in class org.onosproject.net.key.DeviceKey
Method to create a device key of type CommunityName.
createDeviceKeyUsingSshKey(DeviceKeyId, String, String, String, String) - Static method in class org.onosproject.net.key.DeviceKey
Method to create a device key of type SSL_KEY.
createDeviceKeyUsingUsernamePassword(DeviceKeyId, String, String, String) - Static method in class org.onosproject.net.key.DeviceKey
Method to create a device key of type USERNAME_PASSWORD.
createDevicePool(DeviceId, LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Creates the only label resource of some device id from begin label to end label.
createDevicePool(DeviceId, LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Creates a label resource of some device id from begin label to end label.
createDocFromMessage(InputStream) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.XmlEventParser
Creates a document from the input stream message and returns the result.
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.
createEdgeLinks(Host, boolean) - Static method in class org.onosproject.net.DefaultEdgeLink
Creates edge links, 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.
createGenID(int) - Static method in class org.onlab.packet.pim.PIMHelloOption
Creates a new generation ID option with a particular generation ID.
createGlobalPool(LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Creates the only global label resource pool.
createGlobalPool(LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Creates the global label resource pool.
createGroup(GroupId) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a group instruction.
createHandler(DeviceId, String...) - Method in interface org.onosproject.net.driver.DriverService
Creates a new driver handler for interacting with the specified device.
createHistogram(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
Creates a Histogram metric.
createHistogram(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
Creates a Histogram metric.
createHoldTime(short) - Static method in class org.onlab.packet.pim.PIMHelloOption
Creates a new hold time option.
createIndirectGroupBucket(TrafficTreatment) - Static method in class org.onosproject.net.group.DefaultGroupBucket
Creates indirect group bucket.
createMeter(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
Creates a Meter metric.
createMeter(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
Creates a Meter metric.
createModifyGroupOperation(GroupId, GroupDescription.Type, GroupBuckets) - Static method in class org.onosproject.net.group.GroupOperation
Creates MODIFY group operation object.
createNoAction() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a no action instruction.
createOrUpdateBinding(DeviceId, PiPipeconfId) - Method in interface org.onosproject.net.pi.service.PiPipeconfMappingStore
Stores or updates a binding between a device and the pipeconf deployed on it.
createOrUpdateDevice(ProviderId, DeviceId, DeviceDescription) - Method in interface org.onosproject.net.device.DeviceStore
Creates a new infrastructure device, or updates an existing one using the supplied device description.
createOrUpdateDeviceKey(DeviceKey) - Method in interface org.onosproject.net.key.DeviceKeyStore
Creates or updates a device key.
createOrUpdateHost(ProviderId, HostId, HostDescription, boolean) - Method in interface org.onosproject.net.host.HostStore
Creates a new host or updates the existing one based on the specified description.
createOrUpdateLink(ProviderId, LinkDescription) - Method in interface org.onosproject.net.link.LinkStore
Creates a new link, or updates an existing one, based on the given information.
createOrUpdateTunnel(Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Creates or updates a tunnel.
createOrUpdateTunnel(Tunnel, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Creates a tunnel or updates a tunnel with the new state given in input.
createOutput(PortNumber) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates an output instruction using the specified port number.
createPriority(int) - Static method in class org.onlab.packet.pim.PIMHelloOption
Creates a new priority option.
createProtectionEndpoint(ProtectedTransportEndpointDescription) - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Creates protected path endpoint.
createProviderService(P) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
Creates a new provider service bound to the specified provider.
createPruneDelay(short, short) - Static method in class org.onlab.packet.pim.PIMHelloOption
Creates a new LAN Prune Delay option.
createRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates nodes in the elastic config store, recursively by creating all missing intermediate nodes in the path.
createRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates nodes in the ElasticConfigStore, recursively by creating all missing intermediate nodes in the path.
createRecursive(DocumentPath, V) - Method in class org.onosproject.store.primitives.DefaultDocumentTree
 
createRecursive(DocumentPath, V) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Creates a document tree node recursively by creating all missing intermediate nodes in the path.
createRecursive(DocumentPath, V) - Method in interface org.onosproject.store.service.DocumentTree
Creates a document tree node by first creating any missing intermediate nodes in the path.
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, Annotations, 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.
createTestFiles(List<String>) - Static method in class org.onlab.junit.TestTools
Creates a directory tree of test files.
createTestFiles(List<String>, int, int) - Static method in class org.onlab.junit.TestTools
Creates a directory tree of test files.
createTimer(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
Creates a Timer metric.
createTimer(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
Creates a Timer metric.
createTimer(String, String, String) - Method in interface org.onosproject.core.MetricsHelper
Creates a Timer instance with given name.
createURLStreamHandler(String) - Method in class org.onlab.junit.HttpResourceUrlInterceptor.HttpResourceUrlInterceptorFactory
 
createVirtualDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual device within the specified network.
createVirtualHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual host within the specified network.
createVirtualLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual link within the specified network.
createVirtualNetwork(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual network for the specified tenant.
createVirtualPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual port on the specified device.
creationTime() - Method in class org.onosproject.common.DefaultTopology
 
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.GlyphConstants
 
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.
currentHopLimit - Variable in class org.onlab.packet.ndp.RouterAdvertisement
 
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.
currentUsedMaxLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.
currentView() - Method in interface org.onosproject.ui.UiConnection
Returns the current view identifier.
CYCLE_LABELS - Static variable in class org.onosproject.ui.GlyphConstants
 

D

Data - Class in org.onlab.packet
 
Data() - Constructor for class org.onlab.packet.Data
 
Data(byte[]) - Constructor for class org.onlab.packet.Data
 
data - Variable in class org.onlab.packet.Data
 
data - Variable in class org.onlab.packet.dhcp.DhcpOption
 
data - Variable in class org.onlab.packet.EAP
 
data() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions.Option
Gets the option data.
data() - Method in class org.onosproject.net.behaviour.DefaultNextGroup
 
data() - Method in interface org.onosproject.net.behaviour.NextGroup
Serialized form of the next group.
data() - Method in class org.onosproject.net.driver.AbstractBehaviour
 
data() - Method in interface org.onosproject.net.driver.Behaviour
Returns the driver data context.
data() - Method in class org.onosproject.net.driver.DefaultDriverHandler
 
data() - Method in interface org.onosproject.net.driver.DriverHandler
Returns the device driver data.
data() - Method in class org.onosproject.net.packet.DefaultOutboundPacket
 
data() - Method in interface org.onosproject.net.packet.OutboundPacket
Returns immutable view of the raw data to be sent.
data() - Method in class org.onosproject.net.pi.runtime.PiCounterCell
Returns the data contained by this cell.
data() - Method in class org.onosproject.net.pi.runtime.PiPacketOperation
Returns the data of this packet.
data() - Method in class org.onosproject.net.pi.runtime.PiRegisterCell
Returns the data contained by this cell ID.
data(String, Object) - Method in class org.onosproject.ui.chart.ChartModel.DataPoint
Sets the data value for the given series of this data point.
data() - Method in class org.onosproject.ui.model.topo.UiModelEvent
Returns the data of the subject.
DATALAYER_ADDRESS_LENGTH - Static variable in class org.onlab.packet.Ethernet
 
dataLength() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions.Option
Gets the option data length (in number of octets).
dataOffset - Variable in class org.onlab.packet.TCP
 
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
 
datapathType(String) - Method in interface org.onosproject.net.behaviour.BridgeDescription.Builder
Returns bridge description builder with a given datapath type.
datapathType() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns OVSDB datapath Type of the bridge.
datapathType(String) - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription.Builder
 
datapathType() - 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.
DataRateUnit - Enum in org.onlab.util
Data rate unit.
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.common.net.AbstractDeviceProvider
 
deactivate(ApplicationId, String) - Method in interface org.onosproject.component.ComponentService
Deactivates the component identified by the given name.
deactivate() - Method in class org.onosproject.net.driver.AbstractIndependentDriverLoader
 
deactivate() - Method in class org.onosproject.rest.AbstractApiDocRegistrator
 
deactivate() - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
deactivate() - Method in class org.onosproject.store.app.DistributedApplicationStore
 
deactivate(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
deactivate() - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
deactivate() - Method in class org.onosproject.ui.UiTopo2Overlay
Callback invoked when this overlay is deactivated.
deactivate() - Method in class org.onosproject.ui.UiTopoOverlay
Callback invoked when this overlay is deactivated.
debug(String) - Method in class org.onlab.junit.LoggerAdapter
 
debug(String, Object) - Method in class org.onlab.junit.LoggerAdapter
 
debug(String, Object, Object) - Method in class org.onlab.junit.LoggerAdapter
 
debug(String, Object...) - Method in class org.onlab.junit.LoggerAdapter
 
debug(String, Throwable) - Method in class org.onlab.junit.LoggerAdapter
 
debug(Marker, String) - Method in class org.onlab.junit.LoggerAdapter
 
debug(Marker, String, Object) - Method in class org.onlab.junit.LoggerAdapter
 
debug(Marker, String, Object, Object) - Method in class org.onlab.junit.LoggerAdapter
 
debug(Marker, String, Object...) - Method in class org.onlab.junit.LoggerAdapter
 
debug(Marker, String, Throwable) - Method in class org.onlab.junit.LoggerAdapter
 
decapsulateMessage() - Method in class org.onlab.packet.RADIUS
Decapsulates an EAP packet from the RADIUS packet.
decMplsTtl() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
decMplsTtl() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a MPLS decrement TTL modification.
decMplsTtl() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Decrement MPLS TTL.
decNwTtl() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
decNwTtl() - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a L3 decrement TTL modification.
decNwTtl() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Decrement the TTL in IP header by one.
decode(JsonNode, Class<T>) - Method in interface org.onosproject.codec.CodecContext
Decodes the specified entity from JSON using codec registered to this context.
decode(ObjectNode, CodecContext) - Method in interface org.onosproject.codec.ExtensionSelectorCodec
Deprecated.
Decodes an JSON object to an extension selector.
decode(ObjectNode, CodecContext) - Method in interface org.onosproject.codec.ExtensionTreatmentCodec
Deprecated.
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(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfoCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatisticsCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfoCodec
 
decode(String, Class<T>) - Method in class org.onosproject.net.config.BaseConfig
Decodes the specified entity from JSON using codec registered to this context.
decode(ObjectNode, CodecContext) - Method in interface org.onosproject.net.flow.ExtensionSelectorCodec
Decodes an JSON object to an extension selector.
decode(ObjectNode, CodecContext) - Method in interface org.onosproject.net.flow.ExtensionTreatmentCodec
Decodes an JSON object to an extension treatment.
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.serializers.StoreSerializer
Deprecated.
Deserializes the specified bytes into an object.
decode(ByteBuffer) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deprecated.
Deserializes the specified bytes into an object.
decode(InputStream) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deprecated.
Deserializes the specified bytes into an object.
decode(byte[]) - Method in interface org.onosproject.store.service.Serializer
Deserialize the specified bytes.
decreaseRetry() - Method in interface org.onosproject.net.host.HostProbe
Decrease retry counter of this entry by one.
decrementAndGet(K) - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
decrementAndGet(K) - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
Decrements by one the value currently associated with key, and returns the new value.
decrementAndGet(K) - Method in interface org.onosproject.store.service.AtomicCounterMap
Decrements by one the value currently associated with key, and returns the new value.
DEFAULT_BUFFER_SIZE - Static variable in class org.onlab.util.KryoNamespace
Default buffer size used for serialization.
DEFAULT_DEVICE - Static variable in class org.onlab.packet.ONOSLLDP
 
DEFAULT_GENID - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
DEFAULT_HOLDTIME - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
DEFAULT_HOP_COUNT_WEIGHER - Static variable in class org.onosproject.net.topology.HopCountLinkWeigher
 
DEFAULT_HOP_WEIGHT - Static variable in class org.onlab.graph.DefaultEdgeWeigher
Default weight based on hop count.
DEFAULT_ID - Static variable in class org.onosproject.ui.model.topo.UiTopoLayoutId
Default topology layout identifier.
DEFAULT_INITIAL_WEIGHT - Static variable in class org.onlab.graph.DefaultEdgeWeigher
Default initial weight.
DEFAULT_INTENT_PRIORITY - Static variable in class org.onosproject.net.intent.Intent
 
DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6CLTOption
 
DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
 
DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6IaNaOption
 
DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6IaPdOption
 
DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
 
DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6IaTaOption
 
DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6Option
 
DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.DhcpOption
 
DEFAULT_MAC - Static variable in interface org.onosproject.net.link.ProbedLinkProvider
 
DEFAULT_NAME - Static variable in class org.onlab.packet.ONOSLLDP
 
DEFAULT_OPERATION_TIMEOUT_MILLIS - Static variable in interface org.onosproject.store.service.DistributedPrimitive
Default timeout for primitive operations.
DEFAULT_OPERTATION_TIMEOUT_MILLIS - Static variable in interface org.onosproject.store.service.DistributedPrimitive
Deprecated.
DEFAULT_OVERRIDEINTERVAL - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
DEFAULT_PERMANENT - Static variable in interface org.onosproject.net.flowobjective.Objective
 
DEFAULT_POOL_SIZE - Static variable in class org.onlab.util.SharedExecutors
 
DEFAULT_POOL_SIZE - Static variable in class org.onlab.util.SharedScheduledExecutors
 
DEFAULT_PORT - Static variable in class org.onosproject.cluster.DefaultControllerNode
 
DEFAULT_PRIORITY - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
DEFAULT_PRIORITY - Static variable in interface org.onosproject.net.flowobjective.Objective
 
DEFAULT_PRUNEDELAY - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
DEFAULT_SEPARATOR - Static variable in class org.onosproject.store.service.DocumentPath
Default path separator.
DEFAULT_SEPARATOR_RE - Static variable in class org.onosproject.store.service.DocumentPath
Default path separator regex.
DEFAULT_SPEED - Static variable in class org.onosproject.net.DefaultPort
Default port speed in Mbps.
DEFAULT_TABLE - Static variable in interface org.onosproject.net.flow.FlowRule
 
DEFAULT_TIMEOUT - Static variable in interface org.onosproject.net.flowobjective.Objective
 
DEFAULT_WEIGHER - Static variable in class org.onosproject.net.topology.AbstractPathService
 
DefaultAlarm - Class in org.onosproject.incubator.net.faultmanagement.alarm
Default implementation of an alarm.
DefaultAlarm.Builder - Class in org.onosproject.incubator.net.faultmanagement.alarm
Builder for the DefaultAlarm object.
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.Builder - Class in org.onosproject.core
Default application builder.
DefaultApplicationDescription - Class in org.onosproject.app
Default implementation of network control/management application descriptor.
DefaultApplicationDescription.Builder - Class in org.onosproject.app
Default application description builder.
DefaultApplicationId - Class in org.onosproject.core
Application identifier.
DefaultApplicationId(int, String) - Constructor for class org.onosproject.core.DefaultApplicationId
Creates a new application ID.
DefaultApplicationIdSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DefaultApplicationId.
DefaultApplicationIdSerializer() - Constructor for class org.onosproject.store.serializers.DefaultApplicationIdSerializer
Creates DefaultApplicationId serializer instance.
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
 
DefaultAtomicCounterMap<K> - Class in org.onosproject.store.primitives
Default implementation of AtomicCounterMap.
DefaultAtomicCounterMap(AsyncAtomicCounterMap<K>, long) - Constructor for class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
DefaultAtomicIdGenerator - Class in org.onosproject.store.primitives
Default implementation for a AtomicIdGenerator backed by a AsyncAtomicIdGenerator.
DefaultAtomicIdGenerator(AsyncAtomicIdGenerator, long) - Constructor for class org.onosproject.store.primitives.DefaultAtomicIdGenerator
 
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, String) - Constructor for class org.onosproject.cluster.DefaultControllerNode
Creates a new instance with the specified id and IP address.
DefaultControllerNode(NodeId, String, int) - Constructor for class org.onosproject.cluster.DefaultControllerNode
Creates a new instance with the specified id and IP address and TCP port.
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.
DefaultControlMessage - Class in org.onosproject.cpman
Default control message implementation.
DefaultControlMessage(ControlMessage.Type, DeviceId, long, long, long, long) - Constructor for class org.onosproject.cpman.DefaultControlMessage
Generates a control message instance using given type and statistic information.
DefaultDevice - Class in org.onosproject.net
Default infrastructure device model implementation.
DefaultDevice(ProviderId, DeviceId, Device.Type, String, String, String, String, ChassisId, Annotations...) - Constructor for class org.onosproject.net.DefaultDevice
Creates a network element attributed to the specified provider.
DefaultDevice.DeviceDriverData - Class in org.onosproject.net
Projection of the parent entity as a driver data entity.
DefaultDeviceDescription - Class in org.onosproject.net.device
Default implementation of immutable device description entity.
DefaultDeviceDescription(URI, Device.Type, String, String, String, String, ChassisId, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultDeviceDescription
Creates a device description using the supplied information.
DefaultDeviceDescription(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.
DefaultDistributedLock - Class in org.onosproject.store.primitives
Default implementation for a DistributedLock backed by a AsyncDistributedLock.
DefaultDistributedLock(AsyncDistributedLock, long) - Constructor for class org.onosproject.store.primitives.DefaultDistributedLock
 
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
 
DefaultDocumentTree<V> - Class in org.onosproject.store.primitives
Synchronous wrapper for a AsyncDocumentTree.
DefaultDocumentTree(AsyncDocumentTree<V>, long) - Constructor for class org.onosproject.store.primitives.DefaultDocumentTree
 
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 - Variable in class org.onosproject.net.driver.AbstractDriverLoader
 
DefaultDriverProviderService - Interface in org.onosproject.net.driver
Deprecated.
in Kingfisher release (1.10)
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.
DefaultEdgeWeigher<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Default weigher returns identical weight for every graph edge.
DefaultEdgeWeigher() - Constructor for class org.onlab.graph.DefaultEdgeWeigher
 
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
Creates a flow entry of flow table specified with the flow rule, state and statistic information.
DefaultFlowEntry(FlowRule, FlowEntry.FlowEntryState, long, TimeUnit, FlowEntry.FlowLiveType, long, long) - Constructor for class org.onosproject.net.flow.DefaultFlowEntry
Creates a flow entry of flow table specified with the flow rule, state and statistic information.
DefaultFlowEntry(FlowRule, FlowEntry.FlowEntryState, long, FlowEntry.FlowLiveType, long, long) - Constructor for class org.onosproject.net.flow.DefaultFlowEntry
Creates a flow entry of flow table specified with the flow rule, state, live type and statistic information.
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, FlowEntry.FlowEntryState) - Constructor for class org.onosproject.net.flow.DefaultFlowEntry
Creates a flow entry based on specified flow rule and state.
DefaultFlowEntry(FlowRule, int, int) - Constructor for class org.onosproject.net.flow.DefaultFlowEntry
Creates a flow entry of flow table specified with the flow rule, state, live type and statistic information.
DefaultFlowRule - Class in org.onosproject.net.flow
Default flow rule.
DefaultFlowRule(FlowRule) - Constructor for class org.onosproject.net.flow.DefaultFlowRule
Creates a new flow rule from an existing rule.
DefaultFlowRule(DeviceId, TrafficSelector, TrafficTreatment, int, ApplicationId, int, boolean, FlowRuleExtPayLoad) - Constructor for class org.onosproject.net.flow.DefaultFlowRule
Deprecated.
in Junco release. Use FlowRule.Builder instead.
DefaultFlowRule(DeviceId, TrafficSelector, TrafficTreatment, int, ApplicationId, int, int, boolean, FlowRuleExtPayLoad) - Constructor for class org.onosproject.net.flow.DefaultFlowRule
Deprecated.
in Junco release. Use FlowRule.Builder instead.
DefaultFlowRule(DeviceId, TrafficSelector, TrafficTreatment, int, ApplicationId, GroupId, int, boolean, FlowRuleExtPayLoad) - Constructor for class org.onosproject.net.flow.DefaultFlowRule
Deprecated.
in Junco release. Use FlowRule.Builder instead.
DefaultFlowRule(DeviceId, TrafficSelector, TrafficTreatment, int, ApplicationId, GroupId, int, int, boolean, FlowRuleExtPayLoad) - Constructor for class org.onosproject.net.flow.DefaultFlowRule
Deprecated.
in Junco release. Use FlowRule.Builder instead.
DefaultFlowRule.Builder - Class in org.onosproject.net.flow
Default flow rule builder.
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.
DefaultGroupKey - Class in org.onosproject.net.group
Default implementation of group key interface.
DefaultGroupKey(byte[]) - Constructor for class org.onosproject.net.group.DefaultGroupKey
 
DefaultHashMap<K,V> - Class in org.onlab.util
HashMap that returns a default value for unmapped keys.
DefaultHashMap(V) - Constructor for class org.onlab.util.DefaultHashMap
Constructs an empty map with the given default value.
DefaultHost - Class in org.onosproject.net
A basic implementation of a Host.
DefaultHost(ProviderId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>, Annotations...) - Constructor for class org.onosproject.net.DefaultHost
Creates an end-station host using the supplied information.
DefaultHost(ProviderId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>, boolean, Annotations...) - Constructor for class org.onosproject.net.DefaultHost
Creates an end-station host using the supplied information.
DefaultHost(ProviderId, HostId, MacAddress, VlanId, Set<HostLocation>, Set<IpAddress>, boolean, Annotations...) - Constructor for class org.onosproject.net.DefaultHost
Creates an end-station host using the supplied information.
DefaultHost(ProviderId, HostId, MacAddress, VlanId, Set<HostLocation>, Set<IpAddress>, VlanId, EthType, boolean, 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.
DefaultHostDescription(MacAddress, VlanId, HostLocation, boolean, SparseAnnotations...) - Constructor for class org.onosproject.net.host.DefaultHostDescription
Creates a host description using the supplied information.
DefaultHostDescription(MacAddress, VlanId, HostLocation, Set<IpAddress>, boolean, SparseAnnotations...) - Constructor for class org.onosproject.net.host.DefaultHostDescription
Creates a host description using the supplied information.
DefaultHostDescription(MacAddress, VlanId, Set<HostLocation>, Set<IpAddress>, boolean, SparseAnnotations...) - Constructor for class org.onosproject.net.host.DefaultHostDescription
Creates a host description using the supplied information.
DefaultHostDescription(MacAddress, VlanId, Set<HostLocation>, Set<IpAddress>, VlanId, EthType, boolean, SparseAnnotations...) - Constructor for class org.onosproject.net.host.DefaultHostDescription
Creates a host description using the supplied information.
DefaultInboundPacket - Class in org.onosproject.net.packet
Default implementation of an immutable inbound packet.
DefaultInboundPacket(ConnectPoint, Ethernet, ByteBuffer) - Constructor for class org.onosproject.net.packet.DefaultInboundPacket
Creates an immutable inbound packet.
DefaultInboundPacket(ConnectPoint, Ethernet, ByteBuffer, Optional<Long>) - Constructor for class org.onosproject.net.packet.DefaultInboundPacket
Creates an immutable inbound packet with cookie.
DefaultLabelResource - Class in org.onosproject.incubator.net.resource.label
the implementation of a label resource of a device.
DefaultLabelResource(String, long) - Constructor for class org.onosproject.incubator.net.resource.label.DefaultLabelResource
Initialize a label resource object.
DefaultLabelResource(DeviceId, LabelResourceId) - Constructor for class org.onosproject.incubator.net.resource.label.DefaultLabelResource
Initialize a label resource object.
DefaultLabelStack - Class in org.onosproject.incubator.net.tunnel
Default implementation of label stack.
DefaultLabelStack(List<LabelResourceId>) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultLabelStack
Creates label stack.
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.
DefaultLinkSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DefaultLink.
DefaultLinkSerializer() - Constructor for class org.onosproject.store.serializers.DefaultLinkSerializer
Creates DefaultLink serializer instance.
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
 
DefaultMeterFeatures - Class in org.onosproject.net.meter
Default implementation of MeterFeatures.
DefaultMeterFeatures.Builder - Class in org.onosproject.net.meter
A DefaultMeterFeatures builder.
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.
DefaultMutablePath<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Simple concrete implementation of a directed graph path.
DefaultMutablePath() - Constructor for class org.onlab.graph.DefaultMutablePath
Creates a new empty path.
DefaultMutablePath(Path<V, E>) - Constructor for class org.onlab.graph.DefaultMutablePath
Creates a new path as a copy of another path.
DefaultNeighbourMessageHandler - Class in org.onosproject.net.neighbour
Default neighbour message handler which implements basic proxying on an L2 network (i.e.
DefaultNeighbourMessageHandler() - Constructor for class org.onosproject.net.neighbour.DefaultNeighbourMessageHandler
 
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
 
defaultOffsetDataTime(long) - Static method in class org.onlab.util.Tools
Creates OffsetDateTime instance from epoch milliseconds, using system default time zone.
DefaultOpticalTunnelEndPoint - Class in org.onosproject.incubator.net.tunnel
Default optical tunnel point model implementation.
DefaultOpticalTunnelEndPoint(ProviderId, Optional<ElementId>, Optional<PortNumber>, Optional<OpticalTunnelEndPoint>, OpticalTunnelEndPoint.Type, OpticalLogicId, boolean, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
Creates a optical tunnel point attributed to the specified provider (may be null).
DefaultOutboundPacket - Class in org.onosproject.net.packet
Default implementation of an immutable outbound packet.
DefaultOutboundPacket(DeviceId, TrafficTreatment, ByteBuffer) - Constructor for class org.onosproject.net.packet.DefaultOutboundPacket
Creates an immutable outbound packet.
DefaultOutboundPacketSerializer - Class in org.onosproject.store.serializers
Serializer for a default outbound packet.
DefaultOutboundPacketSerializer() - Constructor for class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
Creates DefaultOutboundPacket serializer instance.
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<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Simple concrete implementation of a directed graph path.
DefaultPath(List<E>, Weight) - Constructor for class org.onlab.graph.DefaultPath
Creates a new path from the specified list of edges and cost.
DefaultPath - Class in org.onosproject.net
Default implementation of a network path.
DefaultPath(ProviderId, List<Link>, Weight, Annotations...) - Constructor for class org.onosproject.net.DefaultPath
Creates a path from the specified source and destination using the supplied list of links.
DefaultPiPipeconf - Class in org.onosproject.net.pi.model
Default pipeconf implementation.
DefaultPiPipeconf.Builder - Class in org.onosproject.net.pi.model
Builder of pipeconf implementations.
DefaultPolicer - Class in org.onosproject.net.behaviour.trafficcontrol
Default implementation of the policer interface.
DefaultPolicer.Builder - Class in org.onosproject.net.behaviour.trafficcontrol
Implementation of the policer builder interface.
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() - Constructor for class org.onosproject.net.device.DefaultPortDescription
 
DefaultPortDescription.Builder - Class in org.onosproject.net.device
 
DefaultPortSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DefaultPort.
DefaultPortSerializer() - Constructor for class org.onosproject.store.serializers.DefaultPortSerializer
Creates DefaultPort serializer instance.
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.
DefaultQosDescription - Class in org.onosproject.net.behaviour
Default implementation of Qos description entity.
DefaultQosDescription.Builder - Class in org.onosproject.net.behaviour
 
DefaultQueueDescription - Class in org.onosproject.net.behaviour
Default implementation of Queue description entity.
DefaultQueueDescription.Builder - Class in org.onosproject.net.behaviour
 
DefaultRegion - Class in org.onosproject.net.region
Default implementation of a region.
DefaultRegion(RegionId, String, Region.Type, Annotations, List<Set<NodeId>>) - Constructor for class org.onosproject.net.region.DefaultRegion
Creates a region using the supplied information.
DefaultResult(V, V) - Constructor for class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
Creates the result of a single-path search.
DefaultResult(V, V, int) - Constructor for class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
Creates the result of path search.
DefaultServiceDirectory - Class in org.onlab.osgi
Default implementation of the service directory using OSGi framework utilities.
DefaultServiceDirectory() - Constructor for class org.onlab.osgi.DefaultServiceDirectory
 
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
Deprecated.
since 1.15, suggest using the Builder class.
DefaultTableStatisticsEntry.Builder - Class in org.onosproject.net.flow
 
DefaultTokenBucket - Class in org.onosproject.net.behaviour.trafficcontrol
Default implementation of the token bucket interface.
DefaultTokenBucket.Builder - Class in org.onosproject.net.behaviour.trafficcontrol
Implementation of the token bucket builder interface.
DefaultTopology - Class in org.onosproject.common
Default implementation of the topology descriptor.
DefaultTopology(ProviderId, GraphDescription, Function<ConnectPoint, Boolean>) - Constructor for class org.onosproject.common.DefaultTopology
Creates a topology descriptor attributed to the specified provider.
DefaultTopology(ProviderId, GraphDescription) - Constructor for class org.onosproject.common.DefaultTopology
Creates a topology descriptor attributed to the specified provider.
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.
DefaultTopologyGraph - Class in org.onosproject.common
Default implementation of an immutable topology graph based on a generic implementation of adjacency lists graph.
DefaultTopologyGraph(Set<TopologyVertex>, Set<TopologyEdge>) - Constructor for class org.onosproject.common.DefaultTopologyGraph
Creates a topology graph comprising of the specified vertexes and edges.
DefaultTopologyVertex - Class in org.onosproject.net.topology
Implementation of the topology vertex backed by a device id.
DefaultTopologyVertex(DeviceId) - Constructor for class org.onosproject.net.topology.DefaultTopologyVertex
Creates a new topology vertex.
DefaultTrafficSelector - Class in org.onosproject.net.flow
Default traffic selector implementation.
DefaultTrafficSelector.Builder - Class in org.onosproject.net.flow
Builder of traffic selector entities.
DefaultTrafficTreatment - Class in org.onosproject.net.flow
Default traffic treatment implementation.
DefaultTrafficTreatment.Builder - Class in org.onosproject.net.flow
Builds a list of treatments following the following order.
DefaultTunnel - Class in org.onosproject.incubator.net.tunnel
The default implementation of an network tunnel.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, GroupId, TunnelId, TunnelName, Path, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an active infrastructure tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Tunnel.State, GroupId, TunnelId, TunnelName, Path, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, GroupId, TunnelId, TunnelName, Path, NetworkResource, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an active infrastructure tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Tunnel.State, GroupId, TunnelId, TunnelName, Path, NetworkResource, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an tunnel using the supplied information.
DefaultTunnelDescription - Class in org.onosproject.incubator.net.tunnel
Default implementation of immutable tunnel description entity.
DefaultTunnelDescription(TunnelId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, GroupId, ProviderId, TunnelName, Path, SparseAnnotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
Creates a tunnel description using the supplied information.
DefaultTunnelDescription(TunnelId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, GroupId, ProviderId, TunnelName, Path, NetworkResource, SparseAnnotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
Creates a tunnel description using the supplied information.
DefaultTunnelDescription - Class in org.onosproject.net.behaviour
Default implementation of immutable tunnel interface description entity.
DefaultTunnelDescription.Builder - Class in org.onosproject.net.behaviour
 
DefaultTunnelStatistics - Class in org.onosproject.incubator.net.tunnel
Default implementation of immutable tunnel statistics.
DefaultTunnelStatistics.Builder - Class in org.onosproject.incubator.net.tunnel
Builder for tunnelStatistics.
DefaultTypedFlowEntry - Class in org.onosproject.net.flow
Default flow entry class with FlowLiveType value, IMMEDIATE_FLOW, SHORT_FLOW, MID_FLOW, LONG_FLOW.
DefaultTypedFlowEntry(FlowRule, FlowEntry.FlowEntryState, long, 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.
DefaultVirtualDevice - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual device.
DefaultVirtualDevice(NetworkId, DeviceId) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
Creates a network element attributed to the specified provider.
DefaultVirtualHost - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual host.
DefaultVirtualHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualHost
Creates a virtual host attributed to the specified provider.
DefaultVirtualHost(NetworkId, HostId, MacAddress, VlanId, Set<HostLocation>, Set<IpAddress>) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualHost
Creates a virtual host attributed to the specified provider.
DefaultVirtualLink - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual link.
DefaultVirtualLink.Builder - Class in org.onosproject.incubator.net.virtual
Builder for DefaultVirtualLink objects.
DefaultVirtualNetwork - Class in org.onosproject.incubator.net.virtual
Default implementation of the virtual network descriptor.
DefaultVirtualNetwork(NetworkId, TenantId) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
Creates a new virtual network descriptor.
DefaultVirtualPort - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual port.
DefaultVirtualPort(NetworkId, Device, PortNumber, ConnectPoint) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualPort
Creates a virtual port.
DefaultVirtualPort(NetworkId, Device, PortNumber, boolean, ConnectPoint) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualPort
Creates a virtual port.
deferred() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
deferred() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
deferred() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Any instructions preceded by this method call will be deferred.
deferred() - Method in interface org.onosproject.net.flow.TrafficTreatment
Returns the list of treatment instructions that will be applied further down the pipeline.
defineProperty(String, ConfigProperty.Type, String, String) - Static method in class org.onosproject.cfg.ConfigProperty
Creates a new configuration property with its default value.
DEFRAG_TIME_EXCEED - Static variable in class org.onlab.packet.ICMP6
Fragment reassembly time exceeded.
delay(int) - Static method in class org.onlab.junit.TestTools
Suspends the current thread for a specified number of millis.
delay(int) - Static method in class org.onlab.util.Tools
Suspends the current thread for a specified number of millis.
delay(int, int) - Static method in class org.onlab.util.Tools
Suspends the current thread for a specified number of millis and nanos.
delay(int) - Method in class org.onosproject.ui.topo.Highlights
Sets the number of milliseconds to delay processing of highlights events on the client side.
DELAY_PROTECT_MASK - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
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(NetworkId, FlowRule) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Marks a flow rule for deletion.
deleteFlowRule(FlowRule) - Method in interface org.onosproject.net.flow.FlowRuleStore
Marks a flow rule for deletion.
deleteGroupDescription(NetworkId, DeviceId, GroupKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Triggers deleting the existing group entry.
deleteGroupDescription(DeviceId, GroupKey) - Method in interface org.onosproject.net.group.GroupStore
Triggers deleting the existing group entry.
deleteMeter(NetworkId, Meter) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Deletes a meter from the store.
deleteMeter(Meter) - Method in interface org.onosproject.net.meter.MeterStore
Deletes a meter from the store.
deleteMeterFeatures(DeviceId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProviderService
Delete meter features collected from the device.
deleteMeterFeatures(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Deletes the meter features from the store.
deleteMeterFeatures(DeviceId) - Method in interface org.onosproject.net.meter.MeterProviderService
Delete meter features collected from the device.
deleteMeterFeatures(DeviceId) - Method in interface org.onosproject.net.meter.MeterStore
Deletes the meter features from the store.
deleteMeterNow(NetworkId, Meter) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Delete this meter immediately.
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.
deletePolicer(PolicerId) - Method in interface org.onosproject.net.behaviour.trafficcontrol.PolicerConfigurable
 
deletePort(BridgeName, String) - Method in interface org.onosproject.net.behaviour.BridgeConfig
Removes a port from a given bridge.
deletePort(DeviceId, PortDescription) - Method in interface org.onosproject.net.device.DeviceProviderService
Delete information about a single port of a device.
deleteProtectionEndpoint(ConnectPoint) - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Deletes protected path endpoint.
deleteQoS(QosId) - Method in interface org.onosproject.net.behaviour.QosConfigBehaviour
Delete a QoS configuration.
deleteQueue(QueueId) - Method in interface org.onosproject.net.behaviour.QueueConfigBehaviour
Delete a queue from a device.
deleteQueues(QosId, List<Long>) - Method in interface org.onosproject.net.behaviour.QosConfigBehaviour
delete queue from qos.
deleteRecursive(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Delete nodes in the elastic config store, recursively by deleting all intermediate nodes in the path.
deleteRecursive(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Delete nodes in the ElasticConfigStore, recursively by deleting all intermediate nodes in the path.
deleteTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes a tunnel by a specific tunnel identifier.
deleteTunnel(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes all tunnels between source point and destination point.
deleteTunnel(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes all specific type tunnels between source point and destination point.
DELIMITER - Static variable in class org.onlab.util.GroupedThreadFactory
 
deny() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
 
deny() - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
Deny this filtering condition set.
DepthFirstSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
DFS graph search algorithm implemented via iteration rather than recursion.
DepthFirstSearch() - Constructor for class org.onlab.graph.DepthFirstSearch
 
DepthFirstSearch.EdgeType - Enum in org.onlab.graph
Graph edge types as classified by the DFS algorithm.
DepthFirstSearch.SpanningTreeResult - Class in org.onlab.graph
Graph search result which includes edge classification for building a spanning tree.
descendingIterator() - Method in class org.onlab.util.UnmodifiableDeque
 
describeMismatch(Description) - Method in class org.onlab.junit.ImmutableClassChecker
Describe why an error was reported.
describeMismatch(Description) - Method in class org.onlab.junit.UtilityClassChecker
Describe why an error was reported.
describeTo(Description) - Method in class org.onlab.junit.ImmutableClassChecker
Describe the source object that caused an error, using a Hamcrest Matcher style interface.
describeTo(Description) - Method in class org.onlab.junit.UtilityClassChecker
Describe the source object that caused an error, using a Hamcrest Matcher style interface.
description() - Method in interface org.onosproject.app.ApplicationDescription
Returns description of the application.
description() - Method in class org.onosproject.app.DefaultApplicationDescription
 
description() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property description.
description() - Method in interface org.onosproject.core.Application
Returns description of the application.
description() - Method in class org.onosproject.core.DefaultApplication
 
description() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a description of alarm.
description() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
description() - Method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState
Returns the description of this ProtectedPathEndPoint.
description() - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState
Returns description associated to this state.
description() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
description() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer
Brief description of this policer.
Description - Interface in org.onosproject.net
Base abstraction of a piece of information about network elements.
description(ProtectedTransportEndpointDescription) - Method in class org.onosproject.net.intent.ProtectionEndpointIntent.Builder
 
description() - Method in class org.onosproject.net.intent.ProtectionEndpointIntent
Returns the description of this protection endpoint.
description() - Method in class org.onosproject.ui.UiTopoMap
Returns the description for this map.
DeserializationException - Exception in org.onlab.packet
Signals that an error occurred during deserialization of a packet.
DeserializationException(String) - Constructor for exception org.onlab.packet.DeserializationException
Creates a new deserialization exception with the given message.
deserialize(byte[], int, int) - Method in interface org.onlab.packet.Deserializer
Deserialize a packet object from a byte array.
deserialize(byte[]) - Static method in class org.onlab.packet.dhcp.CircuitId
Deserialize circuit id from byte string.
deserialize(ByteBuffer) - Method in class org.onlab.packet.IGMPGroup
Deserialize an IGMPQuery or IGMPMembership message.
deserialize(ByteBuffer) - Method in class org.onlab.packet.IGMPMembership
Deserialize the IGMP Membership report packet.
deserialize(ByteBuffer) - Method in class org.onlab.packet.IGMPQuery
Deserialize the IGMP Query group structure.
deserialize(ByteBuffer) - Method in class org.onlab.packet.LLDPOrganizationalTLV
 
deserialize(ByteBuffer) - Method in class org.onlab.packet.LLDPTLV
 
deserialize(ByteBuffer) - Method in class org.onlab.packet.pim.PIMAddrGroup
Deserialze from a ByteBuffer.
deserialize(byte[], int, int) - Method in class org.onlab.packet.pim.PIMAddrSource
 
deserialize(ByteBuffer) - Method in class org.onlab.packet.pim.PIMAddrSource
 
deserialize(ByteBuffer) - Method in class org.onlab.packet.pim.PIMAddrUnicast
 
deserialize(byte[], int, int) - Method in class org.onlab.packet.pim.PIMHello
XXX: This is deprecated, DO NOT USE, use the deserializer() function instead.
deserialize(ByteBuffer) - Static method in class org.onlab.packet.pim.PIMHelloOption
 
deserialize(byte[]) - Method in class org.onlab.util.KryoNamespace
Deserializes given byte array to Object using Kryo instance in pool.
deserialize(ByteBuffer) - Method in class org.onlab.util.KryoNamespace
Deserializes given byte buffer to Object using Kryo instance in pool.
deserialize(InputStream) - Method in class org.onlab.util.KryoNamespace
Deserializes given InputStream to an Object using Kryo instance in pool.
deserialize(InputStream, int) - Method in class org.onlab.util.KryoNamespace
Deserializes given InputStream to an Object using Kryo instance in pool.
deserialize(byte[]) - Method in class org.onosproject.net.flow.criteria.UnresolvedExtensionSelector
 
deserialize(byte[]) - Method in interface org.onosproject.net.flow.Extension
Deserialize the extension from a byte array.
deserialize(byte[]) - Method in class org.onosproject.net.flow.instructions.UnresolvedExtensionTreatment
 
deserializer() - Static method in class org.onlab.packet.ARP
Deserializer function for ARP packets.
deserializer() - Static method in class org.onlab.packet.Data
Deserializer function for generic payload data.
Deserializer<U extends IPacket> - Interface in org.onlab.packet
Function to deserialize a packet from a byte-based input stream.
deserializer() - Static method in class org.onlab.packet.DHCP
Deserializer function for DHCP packets.
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
 
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6CLTOption
Gets deserializer.
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6Duid
 
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
 
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
Gets deserializer.
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
Gets deserializer.
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
 
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
Gets deserializer.
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
Gets deserializer for DHCPv6 relay option.
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6Option
Gets deserializer of DHCPv6 option.
deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6RelayOption
Gets deserializer for DHCPv6 relay option.
deserializer() - Static method in class org.onlab.packet.dhcp.DhcpOption
Deserializer function for DHCP option.
deserializer() - Static method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
Deserializer function for DHCP relay agent option.
deserializer() - Static method in class org.onlab.packet.DHCP6
Returns a deserializer for DHCPv6.
deserializer() - Static method in class org.onlab.packet.EAP
Deserializer for EAP packets.
deserializer() - Static method in class org.onlab.packet.EAPOL
Deserializer for EAPOL packets.
deserializer() - Static method in class org.onlab.packet.EAPOLMkpdu
Static deserializer for EAPOL-MKA packets.
deserializer() - Static method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
Deserializer function for Basic Parameter Set.
deserializer() - Static method in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
Deserializer function for Distributed SAK Parameter Set.
deserializer() - Static method in class org.onlab.packet.EAPOLMkpduICVIndicatorParameterSet
Deserializer function for ICV Indicator Parameter Set.
deserializer() - Static method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Deserializer function for MACSec SAK Use Parameter Set.
deserializer() - Static method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
Deserializer function for Peer List Parameter Set.
deserializer() - Static method in class org.onlab.packet.Ethernet
Deserializer function for Ethernet packets.
deserializer() - Method in enum org.onlab.packet.EthType.EtherType
 
deserializer() - Static method in class org.onlab.packet.ICMP
Deserializer function for ICMP packets.
deserializer() - Static method in class org.onlab.packet.ICMP6
Deserializer function for ICMPv6 packets.
deserializer() - Static method in class org.onlab.packet.ICMPEcho
Deserializer function for ICMPEcho packets.
deserializer() - Static method in class org.onlab.packet.IGMP
Deserializer function for IPv4 packets.
deserializer() - Static method in class org.onlab.packet.IP
Deserializer function for IP packets.
deserializer() - Static method in class org.onlab.packet.IPv4
Deserializer function for IPv4 packets.
deserializer() - Static method in class org.onlab.packet.ipv6.Authentication
Deserializer function for authentication headers.
deserializer() - Static method in class org.onlab.packet.ipv6.BaseOptions
Deserializer function for IPv6 base options.
deserializer() - Static method in class org.onlab.packet.IPv6
Deserializer function for IPv6 packets.
deserializer() - Static method in class org.onlab.packet.ipv6.EncapSecurityPayload
Deserializer function for encapsulated security payload headers.
deserializer() - Static method in class org.onlab.packet.ipv6.Fragment
Deserializer function for fragment headers.
deserializer() - Static method in class org.onlab.packet.ipv6.Routing
Deserializer function for routing headers.
deserializer() - Static method in class org.onlab.packet.lacp.Lacp
Deserializer function for LACP packets.
deserializer() - Static method in class org.onlab.packet.lacp.LacpBaseTlv
Deserializer function for LacpBaseTlv packets.
deserializer() - Static method in class org.onlab.packet.lacp.LacpCollectorTlv
Deserializer function for LacpCollectorTlv packets.
deserializer() - Static method in class org.onlab.packet.lacp.LacpTerminatorTlv
Deserializer function for LacpTerminatorTlv packets.
deserializer() - Static method in class org.onlab.packet.LLC
Deserializer function for LLC packets.
deserializer() - Static method in class org.onlab.packet.LLDP
Deserializer function for LLDP packets.
deserializer() - Static method in class org.onlab.packet.MPLS
Deserializer function for MPLS packets.
deserializer() - Static method in class org.onlab.packet.ndp.NeighborAdvertisement
Deserializer function for neighbor advertisement packets.
deserializer() - Static method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
deserializer() - Static method in class org.onlab.packet.ndp.NeighborSolicitation
Deserializer function for neighbor solicitation packets.
deserializer() - Static method in class org.onlab.packet.ndp.Redirect
Deserializer function for redirect packets.
deserializer() - Static method in class org.onlab.packet.ndp.RouterAdvertisement
Deserializer function for router advertisement packets.
deserializer() - Static method in class org.onlab.packet.ndp.RouterSolicitation
Deserializer function for router solicitation packets.
deserializer() - Static method in class org.onlab.packet.PIM
Deserializer function for IPv4 packets.
deserializer() - Static method in class org.onlab.packet.pim.PIMHello
Deserialize this hello message.
deserializer() - Static method in class org.onlab.packet.pim.PIMJoinPrune
Return the J/P deserializer function.
deserializer() - Static method in class org.onlab.packet.RADIUS
Deserializer for RADIUS packets.
deserializer() - Static method in class org.onlab.packet.RIP
Deserializer function for RIP packets.
deserializer() - Static method in class org.onlab.packet.RIPng
Deserializer function for RIPng packets.
deserializer() - Static method in class org.onlab.packet.RIPngEntry
Deserializer function for RIPng entry.
deserializer() - Static method in class org.onlab.packet.RIPV2AuthEntry
Deserializer function for RIPv2 entry.
deserializer() - Static method in class org.onlab.packet.RIPV2Entry
Deserializer function for RIPv2 entry.
deserializer() - Static method in class org.onlab.packet.Slow
Deserializer function for Slow packets.
deserializer() - Static method in class org.onlab.packet.TCP
Deserializer function for TCP packets.
deserializer() - Static method in class org.onlab.packet.UDP
Deserializer function for UDP packets.
deserializer() - Static method in class org.onlab.packet.VXLAN
Returns the deserializer closure (used by upper layer deserializer).
DEST_UNREACH - Static variable in class org.onlab.packet.ICMP6
Destination Unreachable.
destinationAddress - Variable in class org.onlab.packet.IPv4
 
destinationAddress - Variable in class org.onlab.packet.IPv6
 
destinationAddress - Variable in class org.onlab.packet.ndp.Redirect
 
destinationMACAddress - Variable in class org.onlab.packet.Ethernet
 
DestinationOptions - Class in org.onlab.packet.ipv6
Implements IPv6 Destination Options extension header format.
DestinationOptions() - Constructor for class org.onlab.packet.ipv6.DestinationOptions
 
destinationPort - Variable in class org.onlab.packet.TCP
 
destinationPort - Variable in class org.onlab.packet.UDP
 
destroy() - Method in class org.onlab.util.SlidingWindowCounter
Releases resources used by the SlidingWindowCounter.
destroy() - Method in interface org.onosproject.store.service.AsyncConsistentMap
 
destroy() - Method in interface org.onosproject.store.service.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.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.UiTopo2Overlay
Callback invoked to destroy this instance by cleaning up any internal state ready for garbage collection.
destroy() - Method in class org.onosproject.ui.UiTopoOverlay
Callback invoked to destroy this instance by cleaning up any internal state ready for garbage collection.
destroyDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Destroys a label resource pool of a specific device id.
destroyDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Destroys a label resource pool of a specific device id.
destroyGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Destroys the global label resource pool.
destroyGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Destroys a the global label resource pool.
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.
detailIntents(List<String>) - Method in class org.onosproject.cli.net.IntentDetailsCommand
Print detailed data for intents, given a list of IDs.
DETAILS - Static variable in class org.onosproject.ui.GlyphConstants
 
detectedProtocol() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow detected protocol.
detectedProtocolName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow detected protocol name.
detectedProtos() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI detected protocols statistic information.
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_KEY_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
DEVICE_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
Device ID subject factory.
DEVICE_SUBTYPE - Static variable in class org.onlab.packet.ONOSLLDP
 
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.
DeviceAgentEvent - Class in org.onosproject.net.device
Describes and event related to a protocol agent used to interact with an infrastructure device.
DeviceAgentEvent(DeviceAgentEvent.Type, DeviceId) - Constructor for class org.onosproject.net.device.DeviceAgentEvent
Creates a new device agent event for the given type and device ID.
DeviceAgentEvent(DeviceAgentEvent.Type, DeviceId, long) - Constructor for class org.onosproject.net.device.DeviceAgentEvent
Creates a new device agent event for the given type, device ID and time.
DeviceAgentEvent.Type - Enum in org.onosproject.net.device
Type of device events.
DeviceAgentListener - Interface in org.onosproject.net.device
A listener to receive events related to a protocol agent controlling an infrastructure device.
DeviceAlarmConfig - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of a device behaviour capable of translating a list of alarms from a device.
DeviceAnnotationConfig - Class in org.onosproject.net.config.basics
Configuration to add extra annotations to a device via netcfg subsystem.
DeviceAnnotationConfig() - Constructor for class org.onosproject.net.config.basics.DeviceAnnotationConfig
Create a detached DeviceAnnotationConfig.
DeviceAnnotationConfig(DeviceId) - Constructor for class org.onosproject.net.config.basics.DeviceAnnotationConfig
Create a detached DeviceAnnotationConfig for specified device.
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.
DeviceConfigOperator - Interface in org.onosproject.net.config
ConfigOperator for Device.
DeviceConnect - Interface in org.onosproject.net.driver
Abstraction of handler behaviour used to set-up and tear-down connections with a device.
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.
DeviceControllersCommand - Class in org.onosproject.cli.net
Sets role of the controller node for the given infrastructure device.
DeviceControllersCommand() - Constructor for class org.onosproject.cli.net.DeviceControllersCommand
 
deviceCount() - Method in class org.onosproject.common.DefaultTopology
 
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.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.
DeviceCpuStats - Class in org.onosproject.net.behaviour
A representation of cpu stats of device.
DeviceCpuStats() - Constructor for class org.onosproject.net.behaviour.DeviceCpuStats
Instantiates DeviceCpuStats object with default value.
DeviceCpuStats(float) - Constructor for class org.onosproject.net.behaviour.DeviceCpuStats
Creates DeviceCpuStats object with given value.
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.
deviceDetails(DeviceId) - Method in interface org.onosproject.net.behaviour.DevicesDiscovery
Returns a device description appropriately annotated to support downstream model extension via projections of the resulting device, as in the following example.
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.
DeviceHandshaker - Interface in org.onosproject.net.device
Behavior to test device's reachability and change the mastership role on that device.
DeviceHighlight - Class in org.onosproject.ui.topo
Denotes the highlighting to be applied to a device.
DeviceHighlight(String) - Constructor for class org.onosproject.ui.topo.DeviceHighlight
Constructs a device highlight entity.
deviceId() - Method in interface org.onosproject.cpman.ControlMessage
Returns the device identification.
deviceId() - Method in class org.onosproject.cpman.DefaultControlMessage
 
deviceId() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
The device to which this alarm is related.
deviceId() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
deviceId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
deviceId() - Method in interface org.onosproject.incubator.net.resource.label.LabelResource
Returns device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns a device id.
deviceId() - Method in class org.onosproject.net.AbstractProjectableModel.AnnotationDriverData
 
deviceId() - Method in interface org.onosproject.net.behaviour.BridgeDescription
Returns 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() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
deviceId() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer
The device of this policer, where policing is applied.
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.instructions.Instructions.ExtensionInstructionWrapper
 
deviceId() - Method in class org.onosproject.net.flow.oldbatch.FlowRuleBatchEvent
Deprecated.
Returns the deviceId for this batch.
deviceId() - Method in class org.onosproject.net.flow.oldbatch.FlowRuleBatchOperation
Deprecated.
 
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(DeviceId) - Method in class org.onosproject.net.intent.ProtectionEndpointIntent.Builder
 
deviceId() - Method in class org.onosproject.net.intent.ProtectionEndpointIntent
Returns the identifier of the device to be configured.
deviceId() - Method in class org.onosproject.net.meter.DefaultMeter
 
deviceId() - Method in class org.onosproject.net.meter.DefaultMeterFeatures
 
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 interface org.onosproject.net.meter.MeterFeatures
Return the device id to which this meter features apply.
deviceId() - Method in class org.onosproject.net.meter.MeterFeaturesKey
 
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.pi.runtime.PiHandle
Returns the device ID of this handle.
deviceId() - Method in class org.onosproject.net.pi.runtime.PiPacketOperation
Returns the device ID of this packet operation.
deviceId() - Method in class org.onosproject.net.topology.DefaultTopologyVertex
 
deviceId() - Method in interface org.onosproject.net.topology.TopologyVertex
Returns the associated infrastructure device identification.
deviceId() - Method in class org.onosproject.routing.RouterInfo
Returns the router device ID.
deviceId() - Method in class org.onosproject.ui.model.topo.UiEdgeLink
Returns the edge device identifier.
DeviceIdCompleter - Class in org.onosproject.cli.net
Device ID completer.
DeviceIdCompleter() - Constructor for class org.onosproject.cli.net.DeviceIdCompleter
 
deviceIds() - Method in interface org.onosproject.net.behaviour.DevicesDiscovery
Returns a set of proxied device ids.
deviceIds() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the set of device identifiers for this region.
DeviceIdSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DeviceId.
DeviceIdSerializer() - Constructor for class org.onosproject.store.serializers.DeviceIdSerializer
Creates DeviceId serializer instance.
deviceIdSerializer() - Static method in class org.onosproject.store.serializers.DeviceIdSerializer
 
deviceInitialAuditCompleted(NetworkId, DeviceId, boolean) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Indicates the first group audit is completed.
deviceInitialAuditCompleted(DeviceId, boolean) - Method in interface org.onosproject.net.group.GroupStore
Indicates the first group audit is completed.
deviceInitialAuditStatus(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Retrieves the initial group audit status for a device.
deviceInitialAuditStatus(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
Retrieves the initial group audit status for a device.
DeviceInjectionConfig - Class in org.onosproject.net.config.inject
Config to inject a Device.
DeviceInjectionConfig() - Constructor for class org.onosproject.net.config.inject.DeviceInjectionConfig
DeviceInjectionConfig(DeviceId) - Constructor for class org.onosproject.net.config.inject.DeviceInjectionConfig
Create a DeviceInjectionConfig for specified Device.
DeviceInterfaceAddCommand - Class in org.onosproject.cli.net
Configures a device interface.
DeviceInterfaceAddCommand() - Constructor for class org.onosproject.cli.net.DeviceInterfaceAddCommand
 
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.
DeviceInterfaceRemoveCommand - Class in org.onosproject.cli.net
Removes an interface configurion from a device.
DeviceInterfaceRemoveCommand() - Constructor for class org.onosproject.cli.net.DeviceInterfaceRemoveCommand
 
DeviceInterfacesListCommand - Class in org.onosproject.cli.net
Lists all interfaces or interfaces of a device.
DeviceInterfacesListCommand() - Constructor for class org.onosproject.cli.net.DeviceInterfacesListCommand
 
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.
DeviceKeyAddCommand - Class in org.onosproject.cli.net
Adds a device key.
DeviceKeyAddCommand() - Constructor for class org.onosproject.cli.net.DeviceKeyAddCommand
 
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.
DeviceKeyListCommand - Class in org.onosproject.cli.net
Lists all device keys.
DeviceKeyListCommand() - Constructor for class org.onosproject.cli.net.DeviceKeyListCommand
 
DeviceKeyListener - Interface in org.onosproject.net.key
Listener for device key related events.
DeviceKeyRemoveCommand - Class in org.onosproject.cli.net
Removes a device key.
DeviceKeyRemoveCommand() - Constructor for class org.onosproject.cli.net.DeviceKeyRemoveCommand
 
DeviceKeyService - Interface in org.onosproject.net.key
Service for querying device keys.
DeviceKeyStore - Interface in org.onosproject.net.key
Manages inventory of device keys; not intended for direct use.
DeviceKeyStoreDelegate - Interface in org.onosproject.net.key
Device key store delegate abstraction.
deviceLabelResourcePoolDestroyed(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceProviderService
Signals that an label resource pool has been destroyed.
deviceLabelResourcePoolDetected(DeviceId, LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceProviderService
Signals that a device label resource pool has been detected.
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.
DeviceMemoryStats - Class in org.onosproject.net.behaviour
A representation of memory stats of device.
DeviceMemoryStats() - Constructor for class org.onosproject.net.behaviour.DeviceMemoryStats
Instantiates DeviceMemoryStats object.
DeviceMemoryStats(long, long, long) - Constructor for class org.onosproject.net.behaviour.DeviceMemoryStats
Creates DeviceMemoryStats object with given data.
DevicePortsListCommand - Class in org.onosproject.cli.net
Lists all ports or all ports of a device.
DevicePortsListCommand() - Constructor for class org.onosproject.cli.net.DevicePortsListCommand
 
DevicePortStateCommand - Class in org.onosproject.cli.net
Administratively enables or disabled a port on a device.
DevicePortStateCommand() - Constructor for class org.onosproject.cli.net.DevicePortStateCommand
 
DevicePortStatsCommand - Class in org.onosproject.cli.net
Lists port statistic of all ports in the system.
DevicePortStatsCommand() - Constructor for class org.onosproject.cli.net.DevicePortStatsCommand
 
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.
DeviceRemoveCommand - Class in org.onosproject.cli.net
Removes an infrastructure device.
DeviceRemoveCommand() - Constructor for class org.onosproject.cli.net.DeviceRemoveCommand
 
DeviceRoleCommand - Class in org.onosproject.cli.net
Sets role of the controller node for the given infrastructure device.
DeviceRoleCommand() - Constructor for class org.onosproject.cli.net.DeviceRoleCommand
 
devices() - Method in class org.onosproject.net.config.basics.BasicRegionConfig
Returns the identities of the devices in this region.
devices(Set<DeviceId>) - Method in class org.onosproject.net.config.basics.BasicRegionConfig
Sets the devices of this region.
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
 
DevicesDiscovery - Interface in org.onosproject.net.behaviour
Handler behaviour capable of managing a set of forwarding plane devices.
DeviceService - Interface in org.onosproject.net.device
Service for interacting with the inventory of infrastructure devices.
DeviceServiceAdapter - Class in org.onosproject.net.device
Test adapter for device service.
DeviceServiceAdapter(List<Port>) - Constructor for class org.onosproject.net.device.DeviceServiceAdapter
Constructor with port list.
DeviceServiceAdapter() - Constructor for class org.onosproject.net.device.DeviceServiceAdapter
Default constructor.
DeviceSetControllersCommand - Class in org.onosproject.cli.net
Sets role of the controller node for the given infrastructure device.
DeviceSetControllersCommand() - Constructor for class org.onosproject.cli.net.DeviceSetControllersCommand
 
DevicesListCommand - Class in org.onosproject.cli.net
Lists all infrastructure devices.
DevicesListCommand() - Constructor for class org.onosproject.cli.net.DevicesListCommand
 
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.
DeviceSystemStatisticsQuery - Interface in org.onosproject.net.behaviour
A HandlerBehaviour to get System Stats for the Device.
DeviceSystemStats - Class in org.onosproject.net.behaviour
A representation of system stats of device.
DeviceSystemStats(DeviceMemoryStats, DeviceCpuStats) - Constructor for class org.onosproject.net.behaviour.DeviceSystemStats
Creates deviceSystemStats object.
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.
DHCP - Class in org.onlab.packet
Representation of an DHCP Packet.
DHCP() - Constructor for class org.onlab.packet.DHCP
 
DHCP.DHCPOptionCode - Enum in org.onlab.packet
 
DHCP.MsgType - Enum in org.onlab.packet
 
DHCP6 - Class in org.onlab.packet
Representation of an DHCPv6 Packet.
DHCP6() - Constructor for class org.onlab.packet.DHCP6
Creates new DHCPv6 object.
DHCP6.MsgType - Enum in org.onlab.packet
DHCPv6 message type.
DHCP6.OptionCode - Enum in org.onlab.packet
DHCPv6 option code.
Dhcp6ClientDataOption - Class in org.onlab.packet.dhcp
DHCPv6 Client Data Option.
Dhcp6ClientDataOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
Dhcp6ClientIdOption - Class in org.onlab.packet.dhcp
DHCPv6 Client Identifier Option.
Dhcp6ClientIdOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6ClientIdOption
 
Dhcp6CLTOption - Class in org.onlab.packet.dhcp
 
Dhcp6CLTOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6CLTOption
Default constructor.
Dhcp6CLTOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6CLTOption
Constructs a DHCPv6 Client Last Transaction Time option.
Dhcp6Duid - Class in org.onlab.packet.dhcp
 
Dhcp6Duid() - Constructor for class org.onlab.packet.dhcp.Dhcp6Duid
 
Dhcp6Duid.DuidType - Enum in org.onlab.packet.dhcp
 
Dhcp6IaAddressOption - Class in org.onlab.packet.dhcp
IA Address option for DHCPv6.
Dhcp6IaAddressOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6IaAddressOption
 
Dhcp6IaNaOption - Class in org.onlab.packet.dhcp
DHCPv6 Identity Association for Non-temporary Addresses Option.
Dhcp6IaNaOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6IaNaOption
Default constructor.
Dhcp6IaNaOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6IaNaOption
Constructs a DHCPv6 IA NA option with DHCPv6 option.
Dhcp6IaPdOption - Class in org.onlab.packet.dhcp
DHCPv6 Identity Association for Prefix Delegation Option.
Dhcp6IaPdOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6IaPdOption
Default constructor.
Dhcp6IaPdOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6IaPdOption
Constructs a DHCPv6 IA PD option with DHCPv6 option.
Dhcp6IaPrefixOption - Class in org.onlab.packet.dhcp
IA Address option for DHCPv6.
Dhcp6IaPrefixOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
 
Dhcp6IaTaOption - Class in org.onlab.packet.dhcp
 
Dhcp6IaTaOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6IaTaOption
Default constructor.
Dhcp6IaTaOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6IaTaOption
Constructs a DHCPv6 IA TA option with DHCPv6 option.
Dhcp6InterfaceIdOption - Class in org.onlab.packet.dhcp
Relay option for DHCPv6.
Dhcp6InterfaceIdOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
Default constructor.
Dhcp6InterfaceIdOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
Constructs a DHCPv6 relay option with DHCPv6 option.
Dhcp6LeaseQueryOption - Class in org.onlab.packet.dhcp
DHCPv6 Lease Query Option.
Dhcp6LeaseQueryOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
Dhcp6Option - Class in org.onlab.packet.dhcp
Representation of an DHCPv6 Option.
Dhcp6Option() - Constructor for class org.onlab.packet.dhcp.Dhcp6Option
Default constructor.
Dhcp6Option(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6Option
Constructs a DHCPv6 option based on information from other DHCPv6 option.
Dhcp6RelayOption - Class in org.onlab.packet.dhcp
Relay option for DHCPv6.
Dhcp6RelayOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6RelayOption
Default constructor.
Dhcp6RelayOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6RelayOption
Constructs a DHCPv6 relay option with DHCPv6 option.
DHCP_CLIENT_PORT - Static variable in class org.onlab.packet.UDP
 
DHCP_SERVER_PORT - Static variable in class org.onlab.packet.UDP
 
DHCP_V6_CLIENT_PORT - Static variable in class org.onlab.packet.UDP
 
DHCP_V6_SERVER_PORT - Static variable in class org.onlab.packet.UDP
 
DhcpOption - Class in org.onlab.packet.dhcp
Default DHCP option.
DhcpOption() - Constructor for class org.onlab.packet.dhcp.DhcpOption
 
DHCPPacketType - Enum in org.onlab.packet
Deprecated.
1.11 Loon, move into DHCP class.
DhcpRelayAgentOption - Class in org.onlab.packet.dhcp
Representation of DHCP relay agent option (option 82).
DhcpRelayAgentOption() - Constructor for class org.onlab.packet.dhcp.DhcpRelayAgentOption
 
DhcpRelayAgentOption.RelayAgentInfoOptions - Enum in org.onlab.packet.dhcp
 
dhcpServer(Ip4Address) - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
dhcpServer() - Method in class org.onosproject.dhcp.IpAssignment
Returns dhcp server of the IP assignment.
DhcpService - Interface in org.onosproject.dhcp
DHCP Service Interface.
DhcpStore - Interface in org.onosproject.dhcp
DHCPStore Interface.
diffServ - Variable in class org.onlab.packet.IPv4
 
DijkstraGraphSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Dijkstra shortest-path graph search algorithm capable of finding not just one, but all shortest paths between the source and destinations.
DijkstraGraphSearch() - Constructor for class org.onlab.graph.DijkstraGraphSearch
 
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 service directory with which this handler was primed.
disable(PortNumber) - Method in interface org.onosproject.net.behaviour.PortAdmin
Disable administratively a port.
disableForTests() - Static method in class org.onlab.rest.AuthorizationFilter
 
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
 
disableVlan(VlanId) - Method in interface org.onosproject.net.behaviour.L2SwitchVlanConfigBehaviour
Disables a VLAN on a device.
disableVlan(Collection<VlanId>) - Method in interface org.onosproject.net.behaviour.L2SwitchVlanConfigBehaviour
Disables VLANs on a device.
discardedBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic discarded bytes.
disconnect() - Method in interface org.onosproject.net.driver.DeviceConnect
Disconnects from the device, for example closing the transport session previously opened.
discoverDevice(DriverHandler) - Method in class org.onosproject.common.net.AbstractDeviceProvider
Discovers the device details using the device discovery behaviour of the supplied driver handler context for interacting with a specific 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.
discoverPortStatistics() - Method in interface org.onosproject.net.device.PortStatisticsDiscovery
Returns a list of port statistics descriptions appropriately annotated to support downstream model extension via projections of their parent device.
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.
DisjointPathPair<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Pair of disjoint paths.
DisjointPathPair(Path<V, E>, Path<V, E>) - Constructor for class org.onlab.graph.DisjointPathPair
Creates a disjoint path pair from two paths.
DISK_METRICS - Static variable in class org.onosproject.cpman.ControlResource
 
DISTRIBUTED_AN_OFFSET - Static variable in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
DistributedApplicationStore - Class in org.onosproject.store.app
Manages inventory of applications in a distributed data store providing stronger consistency guarantees.
DistributedApplicationStore() - Constructor for class org.onosproject.store.app.DistributedApplicationStore
 
DistributedApplicationStore.InternalState - Enum in org.onosproject.store.app
 
DistributedComponentConfigStore - Class in org.onosproject.store.cfg
Manages inventory of component configurations in a distributed data store that provides strong sequential consistency guarantees.
DistributedComponentConfigStore() - Constructor for class org.onosproject.store.cfg.DistributedComponentConfigStore
 
DistributedLock - Interface in org.onosproject.store.service
Asynchronous lock primitive.
DistributedLockBuilder - Class in org.onosproject.store.service
Builder for DistributedLock.
DistributedLockBuilder() - Constructor for class org.onosproject.store.service.DistributedLockBuilder
 
DistributedLockOptions<O extends DistributedLockOptions<O>> - Class in org.onosproject.store.service
Builder for DistributedLock.
DistributedLockOptions() - Constructor for class org.onosproject.store.service.DistributedLockOptions
 
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<T extends DistributedPrimitive> - Interface in org.onosproject.store.primitives
Abstract builder for distributed primitives.
DistributedPrimitiveCreator - Interface in org.onosproject.store.primitives
Interface for entity that can create instances of different distributed primitives.
DistributedPrimitiveOptions<O extends DistributedPrimitiveOptions<O>> - Class in org.onosproject.store.primitives
Abstract builder for distributed primitives.
DistributedPrimitiveOptions(DistributedPrimitive.Type) - Constructor for class org.onosproject.store.primitives.DistributedPrimitiveOptions
 
DistributedSecurityModeStore - Class in org.onosproject.security.store
Manages application permissions granted/requested to applications.
DistributedSecurityModeStore() - Constructor for class org.onosproject.security.store.DistributedSecurityModeStore
 
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
 
DistributedSetOptions<O extends DistributedSetOptions<O,E>,E> - Class in org.onosproject.store.service
Builder for distributed set.
DistributedSetOptions() - Constructor for class org.onosproject.store.service.DistributedSetOptions
 
DistributedStoreSerializers - Class in org.onosproject.store.serializers.custom
 
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
 
DocumentException.Interrupted - Exception in org.onosproject.store.service
DocumentTree operation interrupted.
DocumentException.Timeout - Exception in org.onosproject.store.service
DocumentTree operation timeout.
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.
DocumentTreeBuilder<V> - Class in org.onosproject.store.service
Builder for DocumentTree.
DocumentTreeBuilder() - Constructor for class org.onosproject.store.service.DocumentTreeBuilder
 
documentTreeBuilder() - Method in interface org.onosproject.store.service.PrimitiveService
Creates a new ConsistentMapBuilder.
documentTreeBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new ConsistentMapBuilder.
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(DocumentPath, 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.
DocumentTreeOptions<O extends DocumentTreeOptions<O,V>,V> - Class in org.onosproject.store.service
Builder for DocumentTree.
DocumentTreeOptions() - Constructor for class org.onosproject.store.service.DocumentTreeOptions
 
doExecute() - Method in class org.onosproject.cli.AbstractShellCommand
 
domain() - Static method in class org.onosproject.net.intent.constraint.DomainConstraint
Returns domain constraint.
DOMAIN_SUBTYPE - Static variable in class org.onlab.packet.ONOSLLDP
 
DomainConstraint - Class in org.onosproject.net.intent.constraint
This constraint is a flag and tells the compiler that it is allowed to generate DomainIntent.
DomainConstraint() - Constructor for class org.onosproject.net.intent.constraint.DomainConstraint
 
DomainId - Class in org.onosproject.net.domain
Representation of a domain identity.
DomainId(String) - Constructor for class org.onosproject.net.domain.DomainId
Constructor of the peer id.
domainId(String) - Static method in class org.onosproject.net.domain.DomainId
Creates a peer id from the string identifier.
DomainIdCompleter - Class in org.onosproject.cli.net
Domain ID completer.
DomainIdCompleter() - Constructor for class org.onosproject.cli.net.DomainIdCompleter
 
DomainIntent - Class in org.onosproject.net.domain
Intents targeting a domain network.
DomainIntent(ApplicationId, Key, Collection<NetworkResource>, int, Set<FilteredConnectPoint>, Set<FilteredConnectPoint>, TrafficTreatment, List<Constraint>) - Constructor for class org.onosproject.net.domain.DomainIntent
 
DomainIntent() - Constructor for class org.onosproject.net.domain.DomainIntent
Constructor for serializer.
DomainIntent.Builder - Class in org.onosproject.net.domain
Abstract builder for connectivity intents.
DomainIntentConfigurable - Interface in org.onosproject.net.behaviour
Behaviour to manages the intent in a network domain.
DomainIntentOperation - Class in org.onosproject.net.domain
Representation of an intent operation on a network domain.
DomainIntentOperation(DomainIntent, DomainIntentOperation.Type) - Constructor for class org.onosproject.net.domain.DomainIntentOperation
Creates a domain intent operation using the supplied information.
DomainIntentOperation.Type - Enum in org.onosproject.net.domain
Type of domain intent operations.
DomainIntentOperations - Class in org.onosproject.net.domain
A batch of domain intent operations that are broken into stages.
DomainIntentOperations() - Constructor for class org.onosproject.net.domain.DomainIntentOperations
 
DomainIntentOperations.Builder - Class in org.onosproject.net.domain
A builder for constructing domain intent operations.
DomainIntentOperationsContext - Interface in org.onosproject.net.domain
Represents domain intent that does nothing on success or on error.
DomainIntentService - Interface in org.onosproject.net.domain
Service used to submit and remove intent domains.
DomainPointToPointIntent - Class in org.onosproject.net.domain
Representation of a point to point intent targeting a domain.
DomainPointToPointIntent() - Constructor for class org.onosproject.net.domain.DomainPointToPointIntent
Constructor for serializer.
DomainPointToPointIntent.Builder - Class in org.onosproject.net.domain
Builder of a point to point domain intent.
domainServer(Ip4Address) - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
domainServer() - Method in class org.onosproject.dhcp.IpAssignment
Returns domain server address.
DomainService - Interface in org.onosproject.net.domain
Service to access domain topology elements.
DomainTunnelId - Class in org.onosproject.incubator.net.tunnel
A wrapper class for a long used to identify domain level tunnels.
DomainTunnelId() - Constructor for class org.onosproject.incubator.net.tunnel.DomainTunnelId
Constructor for serializer.
DomainTunnelId(long) - Constructor for class org.onosproject.incubator.net.tunnel.DomainTunnelId
Constructs the Domain ID corresponding to a given long value.
DOWN - Static variable in class org.onosproject.cli.UpDownCompleter
 
downTunnel(ApplicationId, TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Triggers removal of specified tunnel.
DpisListCommand - Class in org.onosproject.cli.net
Fetches DPI statistics list.
DpisListCommand() - Constructor for class org.onosproject.cli.net.DpisListCommand
 
DpiStatInfo - Class in org.onosproject.incubator.net.dpi
DPI statistic information.
DpiStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for default DpiStatInfo class.
DpiStatInfo(TrafficStatInfo) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo and detectedProtos.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>, List<FlowStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo, detectedProtos and knownFlows.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>, List<FlowStatInfo>, List<FlowStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo, detectedProtos, knownFlows and unknownFlows.
dpiStatInfo() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
Returns DPI statistics information.
DpiStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for DpiStatInfo codec.
DpiStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfoCodec
 
DpiStatistics - Class in org.onosproject.incubator.net.dpi
DPI statistics with received time.
DpiStatistics(String, DpiStatInfo) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatistics
Constructor for DpiStatistics class.
DpiStatisticsCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for DpiStatistics codec.
DpiStatisticsCodec() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatisticsCodec
 
DpiStatisticsManagerService - Interface in org.onosproject.incubator.net.dpi
Service for DPI Statistics Service Manager.
dpiThroughputBps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic throughput Bps(Byte per second).
dpiThroughputPps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic throughput Pps(Packet per second).
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.AbstractIndependentDriverLoader
 
DriverAdminService - Interface in org.onosproject.net.driver
Service for managing drivers and driver behaviour implementations.
DriverData - Interface in org.onosproject.net.driver
Container for data about an entity, e.g.
DriverEvent - Class in org.onosproject.net.driver
Driver configuration change event.
DriverEvent(DriverEvent.Type, Driver) - Constructor for class org.onosproject.net.driver.DriverEvent
Creates an event of a given type and for the specified driver and the current time.
DriverEvent(DriverEvent.Type, Driver, long) - Constructor for class org.onosproject.net.driver.DriverEvent
Creates an event of a given type and for the specified driver and time.
DriverEvent.Type - Enum in org.onosproject.net.driver
Type of driver events.
DriverHandler - Interface in org.onosproject.net.driver
Representation of context for interacting with a device.
DriverListener - Interface in org.onosproject.net.driver
Entity capable of receiving driver related events.
DriverNameCompleter - Class in org.onosproject.cli.net
Device driver name completer.
DriverNameCompleter() - Constructor for class org.onosproject.cli.net.DriverNameCompleter
 
DriverPrimordialResolver - Interface in org.onosproject.net.driver
Entity capable of resolving a driver using the primordial information of the manufacturer, hardware name/version and software version.
DriverProvider - Interface in org.onosproject.net.driver
Represents entity capable of providing device drivers and their behaviours.
DriverProvidersListCommand - Class in org.onosproject.cli.net
Lists device drivers.
DriverProvidersListCommand() - Constructor for class org.onosproject.cli.net.DriverProvidersListCommand
 
DriverRegistry - Interface in org.onosproject.net.driver
Service for obtaining drivers and driver behaviour implementations.
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 - Variable in class org.onosproject.common.net.AbstractDeviceProvider
 
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.
DriversListCommand - Class in org.onosproject.cli.net
Lists device drivers.
DriversListCommand() - Constructor for class org.onosproject.cli.net.DriversListCommand
 
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.
drop(NeighbourMessageContext) - Method in interface org.onosproject.net.neighbour.NeighbourMessageActions
Drops the incoming message.
drop() - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Drops the incoming message.
dropPrecedence(Short) - Method in class org.onosproject.net.behaviour.BandwidthProfileAction.Builder
Sets the drop precedence of this builder.
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
 
DSAKPS_GENERAL_MASK - Static variable in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
dscp(Integer) - Method in class org.onosproject.net.behaviour.DefaultQueueDescription.Builder
 
dscp() - Method in class org.onosproject.net.behaviour.DefaultQueueDescription
 
dscp(Integer) - Method in interface org.onosproject.net.behaviour.QueueDescription.Builder
Returns queue description builder with given dscp.
dscp() - Method in interface org.onosproject.net.behaviour.QueueDescription
Returns dscp in range 0 to 63.
dscp() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
dscp() - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket
Dscp value, it meaning depends on the used marking.
DscpClass - Enum in org.onlab.packet
Represents the DiffServ classes defined by the IPv4/IPv6 DSCP value.
dscpClass(DscpClass) - Method in class org.onosproject.net.behaviour.BandwidthProfileAction.Builder
Sets the DSCP class of this builder.
dst() - Method in class org.onlab.graph.AbstractEdge
 
dst() - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
 
dst() - Method in class org.onlab.graph.DefaultMutablePath
 
dst() - Method in class org.onlab.graph.DefaultPath
 
dst() - Method in class org.onlab.graph.DisjointPathPair
 
dst() - Method in interface org.onlab.graph.Edge
Returns the edge destination vertex.
dst() - Method in interface org.onlab.graph.GraphPathSearch.Result
Returns the search destination, if was was given.
dst() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
dst() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
dst() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
the terminal of a tunnel.
dst() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the connection point destination.
dst() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns destination point of tunnel.
dst(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the destination connect point to be used by the builder.
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
 
dstMac() - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Gets the destination MAC address of the message.
dummy() - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a dummy criterion.
dump(ChannelBuffer) - Static method in class org.onlab.util.HexDump
Deprecated.
Dump the buffer content in hex format.
dump() - Method in class org.onosproject.ui.lion.LionBundle
Dump the contents of the bundle.
dumpString() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns a detailed (multi-line) string showing the contents of the topology.
duplicate() - Method in class org.onlab.packet.ARP
Make an exact copy of the ARP packet.
duplicate() - Method in class org.onlab.packet.Ethernet
Make an exact copy of the ethernet packet.
DURABLE - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for durable links.
duration() - Method in class org.onlab.util.Counter
Returns the duration expressed in fractional number of seconds.
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

E_BAND_MAX - Static variable in class org.onlab.util.Spectrum
 
E_BAND_MIN - Static variable in class org.onlab.util.Spectrum
 
EAP - Class in org.onlab.packet
EAP (Extensible Authentication Protocol) packet.
EAP() - Constructor for class org.onlab.packet.EAP
Default EAP constructor that sets the EAP code to 0.
EAP(byte, byte, byte, byte[]) - Constructor for class org.onlab.packet.EAP
EAP constructor that initially sets all fields.
EAP_HDR_LEN_REQ_RESP - Static variable in class org.onlab.packet.EAP
 
EAP_HDR_LEN_SUC_FAIL - Static variable in class org.onlab.packet.EAP
 
EAPOL - Class in org.onlab.packet
EAPOL (Extensible Authentication Protocol over LAN) header.
EAPOL() - Constructor for class org.onlab.packet.EAPOL
 
EAPOL_ASF - Static variable in class org.onlab.packet.EAPOL
 
EAPOL_KEY - Static variable in class org.onlab.packet.EAPOL
 
EAPOL_LOGOFF - Static variable in class org.onlab.packet.EAPOL
 
EAPOL_MKA - Static variable in class org.onlab.packet.EAPOL
 
EAPOL_PACKET - Static variable in class org.onlab.packet.EAPOL
 
EAPOL_START - Static variable in class org.onlab.packet.EAPOL
 
EAPOLMkpdu - Class in org.onlab.packet
EAPOL MKA (EAPOL MAC Key Agreement Protocol) header.
EAPOLMkpdu() - Constructor for class org.onlab.packet.EAPOLMkpdu
 
EAPOLMkpduBasicParameterSet - Class in org.onlab.packet
Class representing EAPOL MKPDU Basic Parameter Set.
EAPOLMkpduBasicParameterSet() - Constructor for class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
EAPOLMkpduBasicParameterSet.SCI - Class in org.onlab.packet
MKA Secure Channel Identifier.
EAPOLMkpduDistributedSAKParameterSet - Class in org.onlab.packet
Class representing MKPDU MACSec SAK Use Parameter Set (GCM-AES 128).
EAPOLMkpduDistributedSAKParameterSet() - Constructor for class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
EAPOLMkpduDistributedSAKParameterSet.KeyWrapper - Interface in org.onlab.packet
 
EAPOLMkpduICVIndicatorParameterSet - Class in org.onlab.packet
Class representing MKPDU ICV Indicator.
EAPOLMkpduICVIndicatorParameterSet() - Constructor for class org.onlab.packet.EAPOLMkpduICVIndicatorParameterSet
 
EAPOLMkpduMACSecUseParameterSet - Class in org.onlab.packet
Class representing MKPDU MACSec SAK Use Parameter Set.
EAPOLMkpduMACSecUseParameterSet() - Constructor for class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
EAPOLMkpduParameterSet - Interface in org.onlab.packet
Class representing EAPOL MKPDU Parameter Set.
EAPOLMkpduPeerListParameterSet - Class in org.onlab.packet
Class representing MKPDU Live/Potential Peer List Parameter Set.
EAPOLMkpduPeerListParameterSet() - Constructor for class org.onlab.packet.EAPOLMkpduPeerListParameterSet
 
EAPOLMkpduPeerListParameterSet.MemberDetails - Class in org.onlab.packet
 
EARTH_RADIUS_KM - Static variable in class org.onlab.util.GeoLocation
 
ebs(Integer) - Method in class org.onosproject.net.behaviour.BandwidthProfile.Builder
Sets the excess burst size (EBS) of this builder.
ebs() - Method in class org.onosproject.net.behaviour.BandwidthProfile
Obtains the excess burst size (EBS) of this bandwidth profile.
ECHO_REPLY - Static variable in class org.onlab.packet.ICMP6
Echo Reply.
ECHO_REQUEST - Static variable in class org.onlab.packet.ICMP6
Echo Request.
Edge<V extends Vertex> - Interface in org.onlab.graph
Representation of a graph edge.
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.
edgePorts() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the set of edge ports for the intent domain.
EdgePortService - Interface in org.onosproject.net.edge
Service for interacting with an inventory of network edge ports.
EdgePortsListCommand - Class in org.onosproject.cli.net
Lists all edge ports.
EdgePortsListCommand() - Constructor for class org.onosproject.cli.net.EdgePortsListCommand
 
edges() - Method in class org.onlab.graph.DefaultMutablePath
 
edges() - Method in class org.onlab.graph.DefaultPath
 
edges - Variable in class org.onlab.graph.DepthFirstSearch.SpanningTreeResult
 
edges() - Method in class org.onlab.graph.DepthFirstSearch.SpanningTreeResult
Returns the map of edge type.
edges() - Method in class org.onlab.graph.DisjointPathPair
 
edges() - Method in interface org.onlab.graph.Path
Returns the list of edges comprising the path.
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.
EdgeWeigher<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
Abstraction of a graph edge weight function.
egress() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the egress connect point associated with this resource at creation.
egressPoint(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the egress point of the virtual network intent that will be built.
egressPoint() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the port on which the traffic should egress.
egressPoint() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
Returns the port on which the traffic should egress.
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
Deprecated.
egressPoints() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
Returns the set of ports on which the traffic should egress.
egressPort() - Method in class org.onosproject.net.pi.runtime.PiPreReplica
Returns the egress port of this replica.
egressVlan() - Method in class org.onosproject.net.config.basics.McastConfig
Gets egress VLAN of multicast traffic.
ElasticConfigEvent - Class in org.onosproject.incubator.elasticcfg
Describes a ProprietaryConfig event.
ElasticConfigEvent(ElasticConfigEvent.Type, ConfigNodePath, ConfigNode) - Constructor for class org.onosproject.incubator.elasticcfg.ElasticConfigEvent
Creates an event of a given type, config node value and config node path.
ElasticConfigEvent.Type - Enum in org.onosproject.incubator.elasticcfg
Type of configuration events.
ElasticConfigListener - Interface in org.onosproject.incubator.elasticcfg
Entity capable of receiving elastic config change events.
ElasticConfigService - Interface in org.onosproject.incubator.elasticcfg
Service for storing and distributing elastic configuration data.
ElasticConfigStore - Interface in org.onosproject.incubator.elasticcfg
Store service for storing and distributing elastic configuration data.
ElasticConfigStoreDelegate - Interface in org.onosproject.incubator.elasticcfg
Proprietary configuration store delegate abstraction.
electionTimeoutMillis() - Method in class org.onosproject.store.service.LeaderElectorOptions
Returns the election timeout in milliseconds.
element() - Method in class org.onlab.util.UnmodifiableDeque
 
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
 
ELEMENT_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
ELEMENT_ID_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
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.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
elementId() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent network element to which this tunnel point belongs.
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(NetworkId, OutboundPacket) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualPacketProvider
Emits the specified outbound packet onto the underlay physical network.
emit(NetworkId, OutboundPacket) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Decides which instance should emit the packet and forwards the packet to that instance.
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
 
EMPTY - Static variable in class org.onosproject.net.pi.runtime.PiMatchKey
 
EMPTY - Static variable in class org.onosproject.ui.table.cell.AbstractCellFormatter
 
emptyIsNotFound(Set<T>, String) - Static method in class org.onlab.util.Tools
Returns the specified set if the set is not null and not empty; otherwise throws a not found exception.
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(PortNumber) - Method in interface org.onosproject.net.behaviour.PortAdmin
Enable 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
 
enableVlan(VlanId) - Method in interface org.onosproject.net.behaviour.L2SwitchVlanConfigBehaviour
Enables a VLAN on a device.
enableVlan(Collection<VlanId>) - Method in interface org.onosproject.net.behaviour.L2SwitchVlanConfigBehaviour
Enables VLANs on a device.
ENC_GROUP_IPV4_BYTE_LENGTH - Static variable in class org.onlab.packet.pim.PIMAddrGroup
 
ENC_GROUP_IPV6_BYTE_LENGTH - Static variable in class org.onlab.packet.pim.PIMAddrGroup
 
ENC_SOURCE_IPV4_BYTE_LENGTH - Static variable in class org.onlab.packet.pim.PIMAddrSource
 
ENC_SOURCE_IPV6_BYTE_LENGTH - Static variable in class org.onlab.packet.pim.PIMAddrSource
 
ENC_UNICAST_IPV4_BYTE_LENGTH - Static variable in class org.onlab.packet.pim.PIMAddrUnicast
 
ENC_UNICAST_IPV6_BYTE_LENGTH - Static variable in class org.onlab.packet.pim.PIMAddrUnicast
 
EncapSecurityPayload - Class in org.onlab.packet.ipv6
Implements IPv6 Encapsulating Security Payload (ESP) extension header format.
EncapSecurityPayload() - Constructor for class org.onlab.packet.ipv6.EncapSecurityPayload
 
encapsulateMessage(EAP) - Method in class org.onlab.packet.RADIUS
Encapsulates an EAP packet in this RADIUS packet.
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.
EncapTypeCompleter - Class in org.onosproject.cli.net
Encapsulation type completer.
EncapTypeCompleter() - Constructor for class org.onosproject.cli.net.EncapTypeCompleter
 
encode(T, Class<T>) - Method in interface org.onosproject.codec.CodecContext
Encodes the specified entity into JSON using codec registered to this context.
encode(ExtensionSelector, CodecContext) - Method in interface org.onosproject.codec.ExtensionSelectorCodec
Deprecated.
Encodes an extension selector to an JSON object.
encode(ExtensionTreatment, CodecContext) - Method in interface org.onosproject.codec.ExtensionTreatmentCodec
Deprecated.
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(DpiStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfoCodec
 
encode(DpiStatistics, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatisticsCodec
 
encode(FlowStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
encode(ProtocolStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
encode(TrafficStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfoCodec
 
encode(ExtensionSelector, CodecContext) - Method in interface org.onosproject.net.flow.ExtensionSelectorCodec
Encodes an extension selector to an JSON object.
encode(ExtensionTreatment, CodecContext) - Method in interface org.onosproject.net.flow.ExtensionTreatmentCodec
Encodes an extension treatment to an JSON object.
encode(T) - Method in interface org.onosproject.net.resource.DiscreteResourceCodec
Encodes the specified object to an integer.
encode(Object) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deprecated.
Serializes the specified object into bytes.
encode(Object, ByteBuffer) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deprecated.
Serializes the specified object into bytes.
encode(Object, OutputStream) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deprecated.
Serializes the specified object into bytes.
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.
endLabel() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns an end Label id.
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.GlyphConstants
 
EntityNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the NOT_FOUND response code.
EntityNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.EntityNotFoundMapper
 
entityType() - Method in class org.onosproject.net.pi.runtime.PiActionGroupHandle
 
entityType() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMemberHandle
 
entityType() - Method in class org.onosproject.net.pi.runtime.PiHandle
Returns the type of entity identified by this handle.
entityType() - Method in class org.onosproject.net.pi.runtime.PiMeterHandle
 
entityType() - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntryHandle
 
entityType() - Method in class org.onosproject.net.pi.runtime.PiTableEntryHandle
 
entityType() - Method in class org.onosproject.net.pi.service.PiTranslatedEntity
Returns the type of the translated entity.
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.
ENTRY_LEN - Static variable in class org.onlab.packet.RIPngEntry
 
ENTRY_LEN - Static variable in class org.onlab.packet.RIPV2Entry
 
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.
enumFromString(String) - Static method in enum org.onosproject.net.behaviour.ControlProtocolVersion
Alternative method to valueOf.
enumFromString(String) - Static method in enum org.onosproject.net.EncapsulationType
Alternative method to valueOf.
enumString() - Method in class org.onosproject.net.pi.runtime.data.PiEnumString
Return protocol-independent enum string instance.
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.GlyphConstants
 
equals(Object) - Method in class org.onlab.graph.AbstractEdge
 
equals(Object) - Method in class org.onlab.graph.AdjacencyListsGraph
 
equals(Object) - Method in class org.onlab.graph.DefaultMutablePath
 
equals(Object) - Method in class org.onlab.graph.DefaultPath
 
equals(Object) - Method in class org.onlab.graph.DisjointPathPair
 
equals(Object) - Method in class org.onlab.graph.Heap
 
equals(Object) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
equals(Object) - Method in class org.onlab.graph.ScalarWeight
 
equals(Object) - Method in class org.onlab.packet.ARP
 
equals(Object) - Method in class org.onlab.packet.BasePacket
 
equals(Object) - Method in class org.onlab.packet.ChassisId
 
equals(Object) - Method in class org.onlab.packet.Data
 
equals(Object) - Method in class org.onlab.packet.dhcp.CircuitId
 
equals(Object) - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
equals(Object) - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
 
equals(Object) - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
 
equals(Object) - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
 
equals(Object) - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
 
equals(Object) - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
 
equals(Object) - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
 
equals(Object) - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
equals(Object) - Method in class org.onlab.packet.dhcp.Dhcp6Option
 
equals(Object) - Method in class org.onlab.packet.dhcp.DhcpOption
 
equals(Object) - Method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
 
equals(Object) - Method in class org.onlab.packet.EAP
 
equals(Object) - Method in class org.onlab.packet.EAPOL
 
equals(Object) - Method in class org.onlab.packet.Ethernet
 
equals(Object) - Method in class org.onlab.packet.EthType
 
equals(Object) - Method in class org.onlab.packet.ICMP
 
equals(Object) - Method in class org.onlab.packet.ICMP6
 
equals(Object) - Method in class org.onlab.packet.ICMPEcho
 
equals(Object) - Method in class org.onlab.packet.IGMP
 
equals(Object) - Method in class org.onlab.packet.IGMPMembership
 
equals(Object) - Method in class org.onlab.packet.IGMPQuery
 
equals(Object) - Method in class org.onlab.packet.IpAddress
 
equals(Object) - Method in class org.onlab.packet.IpPrefix
 
equals(Object) - Method in class org.onlab.packet.IPv4
 
equals(Object) - Method in class org.onlab.packet.ipv6.Authentication
 
equals(Object) - Method in class org.onlab.packet.ipv6.BaseOptions
 
equals(Object) - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
 
equals(Object) - Method in class org.onlab.packet.IPv6
 
equals(Object) - Method in class org.onlab.packet.ipv6.Fragment
 
equals(Object) - Method in class org.onlab.packet.ipv6.Routing
 
equals(Object) - Method in class org.onlab.packet.lacp.Lacp
 
equals(Object) - Method in class org.onlab.packet.lacp.LacpBaseTlv
 
equals(Object) - Method in class org.onlab.packet.lacp.LacpCollectorTlv
 
equals(Object) - Method in class org.onlab.packet.lacp.LacpState
 
equals(Object) - Method in class org.onlab.packet.LLDP
 
equals(Object) - Method in class org.onlab.packet.LLDPOrganizationalTLV
 
equals(Object) - Method in class org.onlab.packet.LLDPTLV
 
equals(Object) - Method in class org.onlab.packet.MacAddress
 
equals(Object) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
 
equals(Object) - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
equals(Object) - Method in class org.onlab.packet.ndp.NeighborSolicitation
 
equals(Object) - Method in class org.onlab.packet.ndp.Redirect
 
equals(Object) - Method in class org.onlab.packet.ndp.RouterAdvertisement
 
equals(Object) - Method in class org.onlab.packet.ndp.RouterSolicitation
 
equals(Object) - Method in class org.onlab.packet.PIM
 
equals(Object) - Method in class org.onlab.packet.pim.PIMAddrGroup
 
equals(Object) - Method in class org.onlab.packet.pim.PIMAddrSource
 
equals(Object) - Method in class org.onlab.packet.pim.PIMAddrUnicast
 
equals(Object) - Method in class org.onlab.packet.RIP
 
equals(Object) - Method in class org.onlab.packet.RIPng
 
equals(Object) - Method in class org.onlab.packet.RIPngEntry
 
equals(Object) - Method in class org.onlab.packet.RIPV2AuthEntry
 
equals(Object) - Method in class org.onlab.packet.RIPV2Entry
 
equals(Object) - Method in class org.onlab.packet.Slow
 
equals(Object) - Method in class org.onlab.packet.TCP
 
equals(Object) - Method in class org.onlab.packet.TpPort
 
equals(Object) - Method in class org.onlab.packet.UDP
 
equals(Object) - Method in class org.onlab.packet.VXLAN
 
equals(Object) - Method in class org.onlab.util.ClosedOpenRange
 
equals(Object) - Method in class org.onlab.util.Counter
 
equals(Object) - Method in class org.onlab.util.Frequency
 
equals(Object) - Method in class org.onlab.util.Identifier
Compares two device key identifiers for equality.
equals(Object) - Method in class org.onlab.util.ImmutableByteSequence
 
equals(Object) - Method in class org.onlab.util.Match
 
equals(Object) - Method in class org.onlab.util.UnmodifiableDeque
 
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.ClusterEvent
 
equals(Object) - Method in class org.onosproject.cluster.ClusterMetadata
 
equals(Object) - Method in class org.onosproject.cluster.ClusterMetadataEvent
 
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.Member
 
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.Version
 
equals(Object) - Method in class org.onosproject.cpman.ControlLoadSnapshot
 
equals(Object) - Method in class org.onosproject.cpman.ControlMetricsRequest
 
equals(Object) - Method in class org.onosproject.cpman.ControlResourceRequest
 
equals(Object) - Method in class org.onosproject.cpman.DefaultControlMessage
 
equals(Object) - Method in class org.onosproject.cpman.MetricValue
 
equals(Object) - Method in class org.onosproject.event.Change
 
equals(Object) - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
equals(Object) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
equals(Object) - Method in class org.onosproject.mastership.MastershipEvent
 
equals(Object) - Method in class org.onosproject.mastership.MastershipInfo
 
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.BandwidthProfile
 
equals(Object) - Method in class org.onosproject.net.behaviour.BandwidthProfileAction
 
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.DefaultPatchDescription
 
equals(Object) - Method in class org.onosproject.net.behaviour.DefaultQosDescription
 
equals(Object) - Method in class org.onosproject.net.behaviour.DefaultQueueDescription
 
equals(Object) - Method in class org.onosproject.net.behaviour.DeviceCpuStats
 
equals(Object) - Method in class org.onosproject.net.behaviour.DeviceMemoryStats
 
equals(Object) - Method in class org.onosproject.net.behaviour.DeviceSystemStats
 
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.QosId
 
equals(Object) - Method in class org.onosproject.net.behaviour.QueueId
 
equals(Object) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
equals(Object) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
equals(Object) - Method in class org.onosproject.net.behaviour.trafficcontrol.PolicingResource
 
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.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.FilteredConnectPoint
 
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.PiCriterion
 
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.UnresolvedExtensionSelector
 
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
Deprecated.
 
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.StatTriggerInstruction
 
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.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.flow.instructions.PiInstruction
 
equals(Object) - Method in class org.onosproject.net.flow.instructions.UnresolvedExtensionTreatment
 
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.flowobjective.FilteringObjQueueKey
 
equals(Object) - Method in class org.onosproject.net.flowobjective.ForwardingObjQueueKey
 
equals(Object) - Method in class org.onosproject.net.flowobjective.NextObjQueueKey
 
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.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.MarkerConstraint
 
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.IntentOperationContext
 
equals(Object) - Method in class org.onosproject.net.intent.Key
 
equals(Object) - Method in class org.onosproject.net.intf.Interface
 
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.MarkerResource
 
equals(Object) - Method in class org.onosproject.net.mcast.McastEvent
Deprecated.
 
equals(Object) - Method in class org.onosproject.net.mcast.McastRoute
Deprecated.
 
equals(Object) - Method in class org.onosproject.net.meter.DefaultMeter
 
equals(Object) - Method in class org.onosproject.net.meter.MeterFeaturesKey
 
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.OchSignal
 
equals(Object) - Method in class org.onosproject.net.OduSignalId
 
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.pi.runtime.data.PiBitString
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.data.PiBool
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.data.PiEnumString
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.data.PiErrorString
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.data.PiHeader
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.data.PiHeaderStack
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnion
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnionStack
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.data.PiStruct
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.data.PiTuple
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiAction
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiActionGroup
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiActionGroupHandle
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiActionGroupMemberHandle
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiActionParam
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiControlMetadata
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiCounterCell
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiCounterCellData
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiCounterCellId
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiExactFieldMatch
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiGroupKey
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiHandle
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiLpmFieldMatch
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiMatchKey
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiMeterBand
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiMeterCellConfig
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiMeterCellId
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiMeterHandle
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntryHandle
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiPacketOperation
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiPreReplica
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiRangeFieldMatch
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiRegisterCell
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiRegisterCellId
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiTableEntry
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiTableEntryHandle
 
equals(Object) - Method in class org.onosproject.net.pi.runtime.PiTernaryFieldMatch
 
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.ResourceGroup
 
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.routing.config.BgpConfig.BgpSpeakerConfig
 
equals(Object) - Method in class org.onosproject.routing.NextHop
 
equals(Object) - Method in class org.onosproject.routing.NextHopGroupKey
 
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.flow.ReplicaInfo
 
equals(Object) - Method in class org.onosproject.store.LogicalTimestamp
 
equals(Object) - Method in class org.onosproject.store.primitives.MapUpdate
 
equals(Object) - Method in class org.onosproject.store.primitives.NodeUpdate
 
equals(Object) - Method in class org.onosproject.store.primitives.PartitionEvent
 
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.MultimapEvent
 
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.TransactionLog
 
equals(Object) - Method in class org.onosproject.store.service.Version
 
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.lion.LionBundle.LionItem
 
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.UiSessionToken
 
equals(Object) - Method in class org.onosproject.ui.UiView
 
equals(Object) - Method in class org.onosproject.upgrade.UpgradeEvent
 
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.
error(String) - Method in class org.onlab.junit.LoggerAdapter
 
error(String, Object) - Method in class org.onlab.junit.LoggerAdapter
 
error(String, Object, Object) - Method in class org.onlab.junit.LoggerAdapter
 
error(String, Object...) - Method in class org.onlab.junit.LoggerAdapter
 
error(String, Throwable) - Method in class org.onlab.junit.LoggerAdapter
 
error(Marker, String) - Method in class org.onlab.junit.LoggerAdapter
 
error(Marker, String, Object) - Method in class org.onlab.junit.LoggerAdapter
 
error(Marker, String, Object, Object) - Method in class org.onlab.junit.LoggerAdapter
 
error(Marker, String, Object...) - Method in class org.onlab.junit.LoggerAdapter
 
error(Marker, String, Throwable) - Method in class org.onlab.junit.LoggerAdapter
 
error - Variable in class org.onlab.rest.exceptions.AbstractMapper
Holds the current exception for use in subclasses.
error(String, Object...) - Method in class org.onosproject.cli.AbstractShellCommand
Prints the arguments using the specified format to error stream.
errorContexts() - Method in class org.onosproject.net.intent.IntentInstallationContext
Retrieves the error contexts.
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.
errorString() - Method in class org.onosproject.net.pi.runtime.data.PiErrorString
Return protocol-independent error string instance.
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.
Ethernet - Class in org.onlab.packet
Ethernet Packet.
Ethernet() - Constructor for class org.onlab.packet.Ethernet
By default, set Ethernet to untagged.
ETHERNET_HEADER_LENGTH - Static variable in class org.onlab.packet.Ethernet
 
ethernetBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ethernet bytes.
ethernetType() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsHeaderInstruction
 
ethernetType() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanHeaderInstruction
 
etherType - Variable in class org.onlab.packet.Ethernet
 
EthType - Class in org.onlab.packet
Representation of an Ethertype.
EthType(int) - Constructor for class org.onlab.packet.EthType
Builds the EthType.
EthType(short) - Constructor for class org.onlab.packet.EthType
Builds the EthType.
ethType() - Method in enum org.onlab.packet.EthType.EtherType
 
ethType - Variable in class org.onlab.packet.LLDP
 
EthType - Enum in org.onosproject.cli.net
Allowed values for Ethernet types.
ethType() - Method in class org.onosproject.net.flow.criteria.EthTypeCriterion
Gets the Ethernet frame type to match.
EthType.EtherType - Enum in org.onlab.packet
A list of known ethertypes.
EthTypeCompleter - Class in org.onosproject.cli.net
Ethernet type completer.
EthTypeCompleter() - Constructor for class org.onosproject.cli.net.EthTypeCompleter
 
EthTypeCriterion - Class in org.onosproject.net.flow.criteria
Implementation of Ethernet type criterion (16 bits unsigned integer).
event(IntentEvent) - Method in class org.onosproject.cli.net.IntentCycleCommand
 
event(IntentEvent) - Method in class org.onosproject.cli.net.IntentPushTestCommand
 
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(MultimapEvent<K, V>) - Method in interface org.onosproject.store.service.MultimapEventListener
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.incubator.net.virtual.event.AbstractVirtualListenerManager
 
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.
EventMetric - Class in org.onlab.metrics
Metric measurements for events.
EventMetric(MetricsService, String, String) - Constructor for class org.onlab.metrics.EventMetric
Constructor.
eventRateMeter() - Method in class org.onlab.metrics.EventMetric
Gets the event rate meter.
eventReceived() - Method in class org.onlab.metrics.EventMetric
Updates the metric measurements for a single event.
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.PrimitiveService
Creates a new EventuallyConsistentMapBuilder.
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.
EXACT_MASK - Static variable in class org.onlab.packet.MacAddress
Mask that indicates exact match on the MacAddress.
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.
exceptionalFuture(Throwable) - Static method in class org.onlab.util.Tools
Returns a future that is completed exceptionally.
ExceptionTest - Class in org.onlab.junit
Base for exception tests.
ExceptionTest() - Constructor for class org.onlab.junit.ExceptionTest
 
execute(Runnable) - Method in class org.onlab.junit.NullScheduledExecutor
 
execute(Runnable) - Method in class org.onlab.util.BoundedThreadPool
 
execute(Runnable) - Method in class org.onlab.util.OrderedExecutor
 
execute(Runnable, int) - Method in class org.onlab.util.PredictableExecutor
Executes given command at some time in the future.
execute(Runnable, Function<Runnable, Integer>) - Method in class org.onlab.util.PredictableExecutor
Executes given command at some time in the future.
execute(Runnable) - Method in class org.onlab.util.PredictableExecutor
 
execute(Runnable) - Method in class org.onlab.util.SharedScheduledExecutorService
 
execute() - Method in class org.onosproject.cli.AbstractShellCommand
Executes this command.
execute() - Method in class org.onosproject.cli.app.ApplicationCommand
 
execute() - Method in class org.onosproject.cli.app.ApplicationIdListCommand
 
execute() - Method in class org.onosproject.cli.app.ApplicationsListCommand
 
execute() - Method in class org.onosproject.cli.BalanceMastersCommand
 
execute() - Method in class org.onosproject.cli.cfg.ComponentConfigCommand
 
execute() - Method in class org.onosproject.cli.cfg.NetworkConfigCommand
 
execute() - Method in class org.onosproject.cli.cfg.NetworkConfigRegistryCommand
 
execute() - Method in class org.onosproject.cli.IssuCommand
 
execute() - Method in class org.onosproject.cli.MarkCommand
 
execute() - Method in class org.onosproject.cli.MastersListCommand
 
execute() - Method in class org.onosproject.cli.MembershipsListCommand
 
execute() - Method in class org.onosproject.cli.MetricsListCommand
 
execute() - Method in class org.onosproject.cli.net.AddHostToHostIntentCommand
 
execute() - Method in class org.onosproject.cli.net.AddMultiPointToSinglePointIntentCommand
 
execute() - Method in class org.onosproject.cli.net.AddPointToPointIntentCommand
 
execute() - Method in class org.onosproject.cli.net.AddProtectedTransportIntentCommand
 
execute() - Method in class org.onosproject.cli.net.AddSinglePointToMultiPointIntentCommand
 
execute() - Method in class org.onosproject.cli.net.AddTestFlowsCommand
 
execute() - Method in class org.onosproject.cli.net.AddTunnelCommand
 
execute() - Method in class org.onosproject.cli.net.AllocationsCommand
 
execute() - Method in class org.onosproject.cli.net.AnnotateDeviceCommand
 
execute() - Method in class org.onosproject.cli.net.AnnotateLinkCommand
 
execute() - Method in class org.onosproject.cli.net.AnnotatePortCommand
 
execute() - Method in class org.onosproject.cli.net.ClusterDevicesCommand
 
execute() - Method in class org.onosproject.cli.net.ClusterLinksCommand
 
execute() - Method in class org.onosproject.cli.net.ClustersListCommand
 
execute() - Method in class org.onosproject.cli.net.ConfigureLinkCommand
 
execute() - Method in class org.onosproject.cli.net.CounterCommand
 
execute() - Method in class org.onosproject.cli.net.CountersListCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceControllersCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceInterfaceAddCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceInterfaceRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceInterfacesListCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceKeyAddCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceKeyListCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceKeyRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.DevicePortsListCommand
 
execute() - Method in class org.onosproject.cli.net.DevicePortStateCommand
 
execute() - Method in class org.onosproject.cli.net.DevicePortStatsCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceRoleCommand
 
execute() - Method in class org.onosproject.cli.net.DeviceSetControllersCommand
 
execute() - Method in class org.onosproject.cli.net.DevicesListCommand
 
execute() - Method in class org.onosproject.cli.net.DpisListCommand
 
execute() - Method in class org.onosproject.cli.net.DriverProvidersListCommand
 
execute() - Method in class org.onosproject.cli.net.DriversListCommand
 
execute() - Method in class org.onosproject.cli.net.EdgePortsListCommand
 
execute() - Method in class org.onosproject.cli.net.FlowObjectiveCompositionCommand
 
execute() - Method in class org.onosproject.cli.net.FlowObjectiveNextListCommand
 
execute() - Method in class org.onosproject.cli.net.FlowObjectivePendingNextCommand
 
execute() - Method in class org.onosproject.cli.net.FlowObjectiveQueueClearCommand
 
execute() - Method in class org.onosproject.cli.net.FlowObjectiveQueueListCommand
 
execute() - Method in class org.onosproject.cli.net.FlowsListCommand
 
execute() - Method in class org.onosproject.cli.net.GetDomainsCommand
 
execute() - Method in class org.onosproject.cli.net.GetFlowStatisticsCommand
 
execute() - Method in class org.onosproject.cli.net.GetStatisticsCommand
 
execute() - Method in class org.onosproject.cli.net.GlobalLabelApplyCommand
 
execute() - Method in class org.onosproject.cli.net.GlobalLabelCommand
 
execute() - Method in class org.onosproject.cli.net.GlobalLabelPoolCreateCommand
 
execute() - Method in class org.onosproject.cli.net.GlobalLabelPoolDestroyCommand
 
execute() - Method in class org.onosproject.cli.net.GlobalLabelReleaseCommand
 
execute() - Method in class org.onosproject.cli.net.GroupsListCommand
 
execute() - Method in class org.onosproject.cli.net.HostRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.HostsListCommand
 
execute() - Method in class org.onosproject.cli.net.IntentCycleCommand
 
execute() - Method in class org.onosproject.cli.net.IntentDetailsCommand
 
execute() - Method in class org.onosproject.cli.net.IntentListCompilers
 
execute() - Method in class org.onosproject.cli.net.IntentListInstallers
 
execute() - Method in class org.onosproject.cli.net.IntentPurgeCommand
 
execute() - Method in class org.onosproject.cli.net.IntentPushTestCommand
 
execute() - Method in class org.onosproject.cli.net.IntentRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.IntentsDiagnosisCommand
 
execute() - Method in class org.onosproject.cli.net.IntentsListCommand
 
execute() - Method in class org.onosproject.cli.net.InterfaceAddCommand
 
execute() - Method in class org.onosproject.cli.net.InterfaceRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.InterfacesListCommand
 
execute() - Method in class org.onosproject.cli.net.LabelApplyCommand
 
execute() - Method in class org.onosproject.cli.net.LabelPoolCreateCommand
 
execute() - Method in class org.onosproject.cli.net.LabelPoolDestroyCommand
 
execute() - Method in class org.onosproject.cli.net.LabelReleaseCommand
 
execute() - Method in class org.onosproject.cli.net.LabelResourceCommand
 
execute() - Method in class org.onosproject.cli.net.LayoutAddCommand
 
execute() - Method in class org.onosproject.cli.net.LayoutListCommand
 
execute() - Method in class org.onosproject.cli.net.LeaderCommand
 
execute() - Method in class org.onosproject.cli.net.LinksListCommand
 
execute() - Method in class org.onosproject.cli.net.MapsListCommand
 
execute() - Method in class org.onosproject.cli.net.McastDeleteCommand
 
execute() - Method in class org.onosproject.cli.net.McastJoinCommand
 
execute() - Method in class org.onosproject.cli.net.McastRoutesListCommand
 
execute() - Method in class org.onosproject.cli.net.McastShowCommand
 
execute() - Method in class org.onosproject.cli.net.MeterAddCommand
 
execute() - Method in class org.onosproject.cli.net.MeterRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.MetersListCommand
 
execute() - Method in class org.onosproject.cli.net.NeighbourHandlersListCommand
 
execute() - Method in class org.onosproject.cli.net.PacketProcessorsListCommand
 
execute() - Method in class org.onosproject.cli.net.PacketRequestsListCommand
 
execute() - Method in class org.onosproject.cli.net.PartitionsListCommand
 
execute() - Method in class org.onosproject.cli.net.PathListCommand
 
execute() - Method in class org.onosproject.cli.net.PipeconfCommand
 
execute() - Method in class org.onosproject.cli.net.PortQueryVlansCommand
 
execute() - Method in class org.onosproject.cli.net.QueuesListCommand
 
execute() - Method in class org.onosproject.cli.net.RandomIntentCommand
 
execute() - Method in class org.onosproject.cli.net.RegionAddCommand
 
execute() - Method in class org.onosproject.cli.net.RegionAddDevicesCommand
 
execute() - Method in class org.onosproject.cli.net.RegionAddPeerLocCommand
 
execute() - Method in class org.onosproject.cli.net.RegionListCommand
 
execute() - Method in class org.onosproject.cli.net.RegionRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.RegionRemoveDevicesCommand
 
execute() - Method in class org.onosproject.cli.net.RegionUpdateCommand
 
execute() - Method in class org.onosproject.cli.net.ResourcesCommand
 
execute() - Method in class org.onosproject.cli.net.TableStatisticsCommand
 
execute() - Method in class org.onosproject.cli.net.TestAllocateResource
 
execute() - Method in class org.onosproject.cli.net.TestProtectionEndpointIntentCommand
 
execute() - Method in class org.onosproject.cli.net.TopologyCommand
 
execute() - Method in class org.onosproject.cli.net.TransactionsCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelBorrowCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelCreateCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelQueryCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelQuerySubscriptionCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelReturnCommand
 
execute() - Method in class org.onosproject.cli.net.TunnelUpdateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.TenantAddCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.TenantListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.TenantRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualDeviceCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualDeviceListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualDeviceRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualFlowsListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualHostCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualHostListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualHostRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualLinkCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualLinkListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualLinkRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkBalanceMastersCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkIntentCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkIntentRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkPacketRequestCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualNetworkRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualPortBindCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualPortCreateCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualPortListCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualPortRemoveCommand
 
execute() - Method in class org.onosproject.cli.net.vnet.VirtualPortStateCommand
 
execute() - Method in class org.onosproject.cli.net.WipeOutCommand
 
execute() - Method in class org.onosproject.cli.NodeAddCommand
 
execute() - Method in class org.onosproject.cli.NodeRemoveCommand
 
execute() - Method in class org.onosproject.cli.NodesListCommand
 
execute() - Method in class org.onosproject.cli.PrettyJson
 
execute() - Method in class org.onosproject.cli.PrettyXml
 
execute() - Method in class org.onosproject.cli.RolesCommand
 
execute() - Method in class org.onosproject.cli.security.ReviewCommand
 
execute() - Method in class org.onosproject.cli.StorageNodesListCommand
 
execute() - Method in class org.onosproject.cli.SummaryCommand
 
execute(Collection<IntentData>) - Method in interface org.onosproject.net.intent.IntentBatchDelegate
Submits the specified batch of intent operations for processing.
executeBatch(NetworkId, FlowRuleBatchOperation) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProvider
Installs a batch of flow rules.
executeBatch(FlowRuleBatchOperation) - Method in interface org.onosproject.net.flow.FlowRuleProvider
Installs a batch of flow rules.
existingRequests(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Obtains all existing requests in the system.
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
 
ExtendedSet<E> - Class in org.onlab.util
A Set providing additional get, insertOrReplace and conditionalRemove methods.
ExtendedSet(Map<E, E>) - Constructor for class org.onlab.util.ExtendedSet
Constructs a new instance by backing it with the supplied Map.
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.
extension(PiPipeconf.ExtensionType) - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf
 
extension(PiPipeconf.ExtensionType) - Method in interface org.onosproject.net.pi.model.PiPipeconf
Returns, if present, an input stream pointing at the beginning of a file representing a device-specific or control protocol-specific extension of this configuration.
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.
ExtensionCriterionSerializer - Class in org.onosproject.store.serializers
Serializer for extension criteria.
ExtensionCriterionSerializer() - Constructor for class org.onosproject.store.serializers.ExtensionCriterionSerializer
Constructs a extension criterion serializer.
extensionInstruction() - Method in class org.onosproject.net.flow.instructions.Instructions.ExtensionInstructionWrapper
 
ExtensionInstructionSerializer - Class in org.onosproject.store.serializers
Serializer for extension instructions.
ExtensionInstructionSerializer() - Constructor for class org.onosproject.store.serializers.ExtensionInstructionSerializer
Constructs a extension instruction serializer.
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
Deprecated.
1.11.0 Loon use interface under core/api/net/flow.
ExtensionSelectorCodec - Interface in org.onosproject.net.flow
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
Deprecated.
1.11.0 Loon use interface under core/api/net/flow.
ExtensionTreatmentCodec - Interface in org.onosproject.net.flow
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.
ExtHeader - Enum in org.onosproject.cli.net
Known values for IPv6 extension header field that can be supplied to the CLI.
ExtHeaderCompleter - Class in org.onosproject.cli.net
IPv6 extension header completer.
ExtHeaderCompleter() - Constructor for class org.onosproject.cli.net.ExtHeaderCompleter
 
extractExtreme() - Method in class org.onlab.graph.Heap
Extracts and returns the most extreme item from the heap.
ExtraSubjectFactories - Class in org.onosproject.incubator.net.config.basics
Set of subject factories for potential configuration subjects.
extreme() - Method in class org.onlab.graph.Heap
Returns the most extreme item in the heap.

F

fail(MeterFailReason) - Static method in class org.onosproject.net.meter.MeterStoreResult
A failed store operation.
FAIL_POLICY - Static variable in class org.onlab.packet.ICMP6
Source address failed ingress/egress policy.
FailedException - Exception in org.onosproject.incubator.elasticcfg
Exceptions for use by the PropConfigService.
FailedException() - Constructor for exception org.onosproject.incubator.elasticcfg.FailedException
Constructs a new runtime exception with no error message.
FailedException(String) - Constructor for exception org.onosproject.incubator.elasticcfg.FailedException
Constructs a new runtime exception with the given error message.
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(NetworkId, MeterOperation, MeterFailReason) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Update the store by deleting the failed meter.
failedMeter(MeterOperation, MeterFailReason) - Method in interface org.onosproject.net.meter.MeterStore
Update the store by deleting the failed meter.
failedRetryCount() - Method in class org.onosproject.net.group.DefaultGroup
 
failedRetryCount() - Method in interface org.onosproject.net.group.Group
Returns the count for the number of attempts at programming a failed group.
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
 
FAILURE - Static variable in class org.onlab.packet.EAP
 
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
 
features() - Method in class org.onosproject.net.meter.DefaultMeterFeatures
 
features() - Method in interface org.onosproject.net.meter.MeterFeatures
Returns features flags that supported for meter actions by device.
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
 
featuresService - Variable in class org.onosproject.security.store.DistributedSecurityModeStore
 
fetchSinks(McastRoute) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Deprecated.
Find the list of sinks for this route.
fetchSource(McastRoute) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Deprecated.
Find the data source association for this multicast route.
FIBER_SWITCH - Static variable in class org.onosproject.ui.GlyphConstants
 
field() - Method in exception org.onosproject.net.config.InvalidFieldException
Returns the field name.
FIELD_ALGAG_LENGTH - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
FIELD_MI_LENGTH - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
FIELD_MN_LENGTH - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
FIELD_SCI_LENGTH - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
fieldId() - Method in class org.onosproject.net.pi.runtime.PiFieldMatch
Returns the identifier of the field to be matched.
fieldMatch(PiMatchFieldId) - Method in class org.onosproject.net.flow.criteria.PiCriterion
If present, returns the field match associated with the given header field identifier.
fieldMatch(PiMatchFieldId) - Method in class org.onosproject.net.pi.runtime.PiMatchKey
If present, returns the field match associated with the given header field identifier.
fieldMatches() - Method in class org.onosproject.net.flow.criteria.PiCriterion
Returns all protocol-independent field matches defined by this criterion.
fieldMatches() - Method in class org.onosproject.net.pi.runtime.PiMatchKey
Returns the collection of field matches of this match key.
filePath() - Method in class org.onosproject.ui.UiTopoMap
Returns the filePath for this map.
FilePathValidator - Class in org.onlab.util
Utilities for validation of Zip files.
filter(ContainerRequestContext) - Method in class org.onlab.rest.AuthorizationFilter
 
filter(Object) - Method in class org.onlab.util.StringFilter
Filters data according to a set of restrictions and a specific strategy.
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.
FilteredConnectPoint - Class in org.onosproject.net
Connection point with TrafficSelector field.
FilteredConnectPoint(ConnectPoint) - Constructor for class org.onosproject.net.FilteredConnectPoint
Creates filtered connect point with default traffic selector.
FilteredConnectPoint(ConnectPoint, TrafficSelector) - Constructor for class org.onosproject.net.FilteredConnectPoint
Creates new filtered connection point.
FilteredConnectPointSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for FilteredConnectPointSerializer.
FilteredConnectPointSerializer() - Constructor for class org.onosproject.store.serializers.FilteredConnectPointSerializer
Creates FilteredConnectPointSerializer serializer instance.
filteredEgressPoint(FilteredConnectPoint) - Method in class org.onosproject.net.domain.DomainPointToPointIntent.Builder
Sets the filtered egress point of the domain point to point intent that will be built.
filteredEgressPoint(FilteredConnectPoint) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
Sets the filtered egress point of the multi point to single point intent that will be built.
filteredEgressPoint() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
Returns the port on which the traffic should egress.
filteredEgressPoint(FilteredConnectPoint) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
Sets the filtered egress point of the point to point intent that will be built.
filteredEgressPoint() - Method in class org.onosproject.net.intent.PointToPointIntent
Return the filtered port on which the traffic should exit.
filteredEgressPoints() - Method in class org.onosproject.net.domain.DomainIntent
Returns the filtered connected points on which the traffic should egress.
filteredEgressPoints(Set<FilteredConnectPoint>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
Sets the filtered egress points of the single point to multi point intent that will be built.
filteredEgressPoints() - Method in class org.onosproject.net.intent.LinkCollectionIntent
Returns the egress points of the intent.
filteredEgressPoints(Set<FilteredConnectPoint>) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
Sets the filtered egress points of the single point to multi point intent that will be built.
filteredEgressPoints() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
Returns the set of filtered ports on which the traffic should egress.
filteredIngressPoint(FilteredConnectPoint) - Method in class org.onosproject.net.domain.DomainPointToPointIntent.Builder
Sets the filtered ingress point of the domain point to point intent that will be built.
filteredIngressPoint(FilteredConnectPoint) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
Sets the filtered ingress point of the point to point intent that will be built.
filteredIngressPoint() - Method in class org.onosproject.net.intent.PointToPointIntent
Returns the filtered port on which the ingress traffic should be connected to the egress.
filteredIngressPoint(FilteredConnectPoint) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
Sets the filtered ingress point of the single point to multi point intent that will be built.
filteredIngressPoint() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
Returns the filtered port on which the ingress traffic should be connected to the egress.
filteredIngressPoints() - Method in class org.onosproject.net.domain.DomainIntent
Returns the filtered connected points on which the ingress traffic should be connected to the egress.
filteredIngressPoints(Set<FilteredConnectPoint>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
Sets the filtered ingress point of the single point to multi point intent that will be built.
filteredIngressPoints() - Method in class org.onosproject.net.intent.LinkCollectionIntent
Returns the filtered ingress points of the intent.
filteredIngressPoints(Set<FilteredConnectPoint>) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
Sets the filtered ingress point of the single point to multi point intent that will be built.
filteredIngressPoints() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
Returns the set of ports on which ingress traffic should be connected to the egress port.
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
 
FilteringObjQueueKey - Class in org.onosproject.net.flowobjective
Filtering objective queue key.
FilteringObjQueueKey(DeviceId, int, Criterion) - Constructor for class org.onosproject.net.flowobjective.FilteringObjQueueKey
 
FILTERS - Static variable in class org.onosproject.ui.GlyphConstants
 
findAvailablePort(int) - Static method in class org.onlab.junit.TestTools
 
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.
findPath(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.provider.InternalRoutingAlgorithm
Find a route between two connect points (i.e.
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.behaviour.protection.ProtectedTransportEndpointDescription
Returns fingerprint to identify this protected transport entity.
fingerprint() - Method in class org.onosproject.net.behaviour.protection.ProtectionConfig
Returns fingerprint to identify this protected transport entity.
fingerprint(String) - Method in class org.onosproject.net.behaviour.protection.ProtectionConfig
Sets the fingerprint to identify this protected transport entity.
FINGERPRINT - Static variable in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Annotation key for virtual Port.
fingerprint() - Method in class org.onosproject.net.intent.IntentId
Returns the backing value.
fingerprint() - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf
 
fingerprint() - Method in interface org.onosproject.net.pi.model.PiPipeconf
Returns the fingerprint of pipeconf.
fingerprint() - Method in class org.onosproject.net.ResourceGroup
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.
firstOf(List<CompletableFuture<T>>) - Static method in class org.onlab.util.Tools
Returns a new CompletableFuture completed with the first result from a list of futures.
firstOf(List<CompletableFuture<T>>, Match<T>, T) - Static method in class org.onlab.util.Tools
Returns a new CompletableFuture completed by with the first positive result from a list of input CompletableFutures.
fit(int) - Method in class org.onlab.util.ImmutableByteSequence
Trims or expands a copy of this byte sequence so to fit the given bit-width.
FIXED_GRID_SLOT_GRANULARITIES - Static variable in class org.onosproject.net.OchSignal
 
FIXED_HEADER_LENGTH - Static variable in class org.onlab.packet.ipv6.Authentication
 
FIXED_HEADER_LENGTH - Static variable in class org.onlab.packet.ipv6.BaseOptions
 
FIXED_HEADER_LENGTH - Static variable in class org.onlab.packet.IPv6
 
FIXED_HEADER_LENGTH - Static variable in class org.onlab.packet.ipv6.Routing
 
FIXED_OPTIONS_LENGTH - Static variable in class org.onlab.packet.ipv6.BaseOptions
 
FIXED_ROUTING_DATA_LENGTH - Static variable in class org.onlab.packet.ipv6.Routing
 
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 - Variable in class org.onlab.packet.DHCP
 
flags - Variable in class org.onlab.packet.IPv4
 
flags - Variable in class org.onlab.packet.TCP
 
flags - Variable in class org.onlab.packet.VXLAN
 
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.
FLOATING_ID - Static variable in class org.onlab.util.KryoNamespace
ID to use if this KryoNamespace does not define registration id.
flood(NeighbourMessageContext) - Method in interface org.onosproject.net.neighbour.NeighbourMessageActions
Floods the incoming message to all edge ports except the in port.
flood() - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Floods the incoming message out all ports except the input port.
FLOOD - Static variable in class org.onosproject.net.PortNumber
 
floorDivision(long) - Method in class org.onlab.util.Frequency
Returns a Frequency whose value is Math.floorDiv(this, value).
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_RULE_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
FLOW_TABLE - Static variable in class org.onosproject.ui.GlyphConstants
 
flowDelay() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
flowDelay() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the end-to-end traffic flow delay of a tunnel.
FlowEntry - Interface in org.onosproject.net.flow
Represents a generalized match & action pair to be applied to an infrastructure device.
FlowEntry.FlowEntryState - Enum in org.onosproject.net.flow
 
FlowEntry.FlowLiveType - Enum in org.onosproject.net.flow
 
FLOWENTRY_WITHLOAD_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
FlowEntryWithLoad - Class in org.onosproject.net.statistic
Load of flow entry with flow live type.
FlowEntryWithLoad(ConnectPoint, FlowEntry, Load) - Constructor for class org.onosproject.net.statistic.FlowEntryWithLoad
Creates a new flow entry with load.
FlowEntryWithLoad(ConnectPoint, FlowEntry) - Constructor for class org.onosproject.net.statistic.FlowEntryWithLoad
Creates a new flow entry with load.
FlowId - Class in org.onosproject.net.flow
Representation of a Flow ID.
flowLabel - Variable in class org.onlab.packet.IPv6
 
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.
FlowObjectiveCompositionCommand - Class in org.onosproject.cli.net
Manages FlowObjectiveComposition policy.
FlowObjectiveCompositionCommand() - Constructor for class org.onosproject.cli.net.FlowObjectiveCompositionCommand
 
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, Key, List<DeviceId>, List<Objective>, Collection<NetworkResource>, ResourceGroup) - Constructor for class org.onosproject.net.intent.FlowObjectiveIntent
Creates a flow objective intent with the specified objectives and resources.
FlowObjectiveNextListCommand - Class in org.onosproject.cli.net
Returns a mapping of FlowObjective next-ids to the groups that get created by a device driver.
FlowObjectiveNextListCommand() - Constructor for class org.onosproject.cli.net.FlowObjectiveNextListCommand
 
FlowObjectivePendingNextCommand - Class in org.onosproject.cli.net
Returns a list of FlowObjective next-ids waiting to get created by device-drivers.
FlowObjectivePendingNextCommand() - Constructor for class org.onosproject.cli.net.FlowObjectivePendingNextCommand
 
FlowObjectiveQueueClearCommand - Class in org.onosproject.cli.net
Clear flow objective that are waiting for the completion of previous objective with the same key.
FlowObjectiveQueueClearCommand() - Constructor for class org.onosproject.cli.net.FlowObjectiveQueueClearCommand
 
FlowObjectiveQueueListCommand - Class in org.onosproject.cli.net
Displays flow objective that are waiting for the completion of previous objective with the same key.
FlowObjectiveQueueListCommand() - Constructor for class org.onosproject.cli.net.FlowObjectiveQueueListCommand
 
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.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Signals that a flow rule that was previously installed has been removed.
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.oldbatch
Deprecated.
FlowRuleBatchEntry(FlowRuleBatchEntry.FlowRuleOperation, FlowRule) - Constructor for class org.onosproject.net.flow.oldbatch.FlowRuleBatchEntry
Deprecated.
 
FlowRuleBatchEntry(FlowRuleBatchEntry.FlowRuleOperation, FlowRule, Long) - Constructor for class org.onosproject.net.flow.oldbatch.FlowRuleBatchEntry
Deprecated.
 
FlowRuleBatchEntry.FlowRuleOperation - Enum in org.onosproject.net.flow.oldbatch
Deprecated.
 
FlowRuleBatchEvent - Class in org.onosproject.net.flow.oldbatch
Deprecated.
FlowRuleBatchEvent.Type - Enum in org.onosproject.net.flow.oldbatch
Deprecated.
Type of flow rule events.
FlowRuleBatchOperation - Class in org.onosproject.net.flow.oldbatch
Deprecated.
FlowRuleBatchOperation(Collection<FlowRuleBatchEntry>, DeviceId, long) - Constructor for class org.onosproject.net.flow.oldbatch.FlowRuleBatchOperation
Deprecated.
 
FlowRuleBatchRequest - Class in org.onosproject.net.flow.oldbatch
Deprecated.
FlowRuleBatchRequest(long, Set<FlowRuleBatchEntry>) - Constructor for class org.onosproject.net.flow.oldbatch.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
Deprecated.
in Junco release
flowRuleExtPayLoad(byte[]) - Static method in class org.onosproject.net.flow.FlowRuleExtPayLoad
Deprecated.
Creates a FlowRuleExtPayLoad.
FlowRuleIntent - Class in org.onosproject.net.intent
An intent that enables to tell flow level operation.
FlowRuleIntent(ApplicationId, Key, Collection<FlowRule>, Collection<NetworkResource>, PathIntent.ProtectionType, ResourceGroup) - 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.
FlowRuleStatusCompleter - Class in org.onosproject.cli.net
Flow rule status completer.
FlowRuleStatusCompleter() - Constructor for class org.onosproject.cli.net.FlowRuleStatusCompleter
 
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.
flowRuleTranslator() - Method in interface org.onosproject.net.pi.service.PiTranslationService
Returns a flow rule translator.
flows() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol flows.
FLOWS - Static variable in class org.onosproject.ui.GlyphConstants
 
FLOWS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
FlowsListCommand - Class in org.onosproject.cli.net
Lists all currently-known flows.
FlowsListCommand() - Constructor for class org.onosproject.cli.net.FlowsListCommand
 
FlowStatInfo - Class in org.onosproject.incubator.net.dpi
Flow statistic information.
FlowStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for default FlowStatInfo class.
FlowStatInfo(String, String, int, String, int, int, String, long, long) - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for FlowStatInfo class specified with flow statistic parameters.
FlowStatInfo(String, String, int, String, int, int, String, long, long, String) - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for FlowStatInfo class specified with flow statistic parameters and hostServerName.
FlowStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for FlowStatInfo codec.
FlowStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
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.
forActionProfile(PiActionProfileId) - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember.Builder
Sets the action profile identifier of this member.
ForbiddenMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the NOT_FOUND response code.
ForbiddenMapper() - Constructor for class org.onlab.rest.exceptions.ForbiddenMapper
 
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.DefaultMeterFeatures.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.MeterFeatures.Builder
Assigns the target device for this meter features.
forDevice(DeviceId) - Method in interface org.onosproject.net.meter.MeterRequest.Builder
Assigns the target device for this meter.
forDevice(DeviceId) - Method in class org.onosproject.net.pi.runtime.PiPacketOperation.Builder
Sets the device ID.
forDeviceId(DeviceId) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer.Builder
 
forDeviceId(DeviceId) - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer.Builder
Assigns the device for this policer.
forEach(Consumer<? super E>) - Method in class org.onlab.util.UnmodifiableDeque
 
forEach(BiConsumer<? super K, ? super V>) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
forget(PiHandle<E>) - Method in interface org.onosproject.net.pi.service.PiTranslator
Removes any mapping for the given PI entity handle.
format(String, Object...) - Static method in class org.onlab.util.PositionalParameterStringFormatter
Formats a string using slf4j style positional parameter replacement.
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
 
formatBytes(long) - Static method in class org.onosproject.ui.topo.TopoUtils
Returns a value representing a count of bytes.
formatClippedBitRate(long) - Static method in class org.onosproject.ui.topo.TopoUtils
Returns a value representing a count of bits per second, (clipped to a maximum of 100 Gbps).
formatFlows(long) - Static method in class org.onosproject.ui.topo.TopoUtils
Returns human readable flow count, to be displayed as a label.
formatPacketRate(long) - Static method in class org.onosproject.ui.topo.TopoUtils
Returns a value representing a count of packets per second.
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
Deprecated.
since 1.14
formCluster(Set<ControllerNode>, int) - Method in interface org.onosproject.cluster.ClusterAdminService
Deprecated.
since 1.14
forSource(AlarmEntityId) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm source.
forTable(int) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
 
forTable(TableId) - 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, when the identifier is of type TableId.Type.INDEX.
forTable(TableId) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Sets the table identifier for this flow rule.
forTable(PiTableId) - Method in class org.onosproject.net.pi.runtime.PiTableEntry.Builder
Sets the table identifier for this entry.
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(NeighbourMessageContext, ConnectPoint) - Method in interface org.onosproject.net.neighbour.NeighbourMessageActions
Forwards the incoming message to the given connect point.
forward(NeighbourMessageContext, Interface) - Method in interface org.onosproject.net.neighbour.NeighbourMessageActions
Forwards the incoming message to a given interface.
forward(ConnectPoint) - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Forwards the message to a given output port.
forward(Interface) - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Forwards the message to a given interface.
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.
ForwardingObjQueueKey - Class in org.onosproject.net.flowobjective
Forwarding objective queue key.
ForwardingObjQueueKey(DeviceId, int, TrafficSelector) - Constructor for class org.onosproject.net.flowobjective.ForwardingObjQueueKey
 
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
 
Fragment - Class in org.onlab.packet.ipv6
Implements IPv6 fragment extension header format.
Fragment() - Constructor for class org.onlab.packet.ipv6.Fragment
 
fragmentOffset - Variable in class org.onlab.packet.IPv4
 
fragmentOffset - Variable in class org.onlab.packet.ipv6.Fragment
 
freeMeterId(DeviceId, MeterId) - Method in interface org.onosproject.net.meter.MeterService
Frees the given meter id.
freeMeterId(DeviceId, MeterId) - Method in interface org.onosproject.net.meter.MeterStore
Frees the given meter id.
freePolicerId(PolicerId) - Method in interface org.onosproject.net.behaviour.trafficcontrol.PolicerConfigurable
Free a policer id.
freeze() - Method in class org.onlab.util.Counter
Freezes the counter in the current state including the counts and times.
Frequency - Class in org.onlab.util
Class representing frequency.
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(RoutersConfig.Router) - Static method in class org.onosproject.routing.RouterInfo
Creates a router info from a router config.
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.
from(String...) - Static method in class org.onosproject.store.service.DocumentPath
Creates a new DocumentPath from a list of path elements.
from(List<String>) - Static method in class org.onosproject.store.service.DocumentPath
Creates a new DocumentPath from a list of path elements.
from(List<String>, String) - Static method in class org.onosproject.store.service.DocumentPath
Creates a new DocumentPath from a list of path elements.
from(List<String>, String...) - Static method in class org.onosproject.store.service.DocumentPath
Creates a new DocumentPath from a list of path elements.
fromApp(ApplicationId) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer.Builder
 
fromApp(ApplicationId) - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer.Builder
Assigns the application that built this policer.
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.ForwardingObjective.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.
fromCompactListString(String) - Static method in class org.onosproject.ui.topo.LayoutLocation
Returns a list of layout locations from a compact string representation.
fromCompactString(String) - Static method in class org.onosproject.ui.topo.LayoutLocation
Produces a layout location instance from a compact string representation.
fromHex(String) - Static method in class org.onlab.util.Tools
Converts a string from hex to long.
fromHexString(String) - Static method in class org.onlab.util.HexString
Convert a colon-separated hex string to byte array.
fromHexString(String, String) - Static method in class org.onlab.util.HexString
Convert a hex-string with arbitrary separator to byte array.
fromInt(int) - Static method in class org.onosproject.core.Version
Returns an version from integer.
fromIPv4Address(int) - Static method in class org.onlab.packet.IPv4
Accepts an IPv4 address and returns of string of the form xxx.xxx.xxx.xxx, e.g., 192.168.0.1.
fromIPv4AddressCollection(Collection<Integer>) - Static method in class org.onlab.packet.IPv4
Accepts a collection of IPv4 addresses as integers and returns a single String useful in toString method's containing collections of IP addresses.
fromMeter(Meter) - Static method in class org.onosproject.net.behaviour.BandwidthProfile
Creates a bandwidth profile based on the parameters of a Meter.
fromShort(short) - Static method in enum org.onlab.packet.DscpClass
Returns the DSCP class Enum corresponding to the specified short.
fromShort(short) - Static method in enum org.onlab.packet.IPPrecedence
Returns the IP precedence Enum corresponding to the specified short.
fromString(String) - Static method in class org.onosproject.net.ConnectPoint
Parse a device connect point from a string.
fromString(String) - Static method in class org.onosproject.net.PortNumber
Returns PortNumber instance from String representation.
futureGetOrElse(Future<T>, T) - Static method in class org.onlab.util.Tools
Returns the future value when complete or if future completes exceptionally returns the defaultValue.
futureGetOrElse(Future<T>, long, TimeUnit, T) - Static method in class org.onlab.util.Tools
Returns the future value when complete or if future completes exceptionally returns the defaultValue.

G

gaddr - Variable in class org.onlab.packet.IGMPGroup
 
GARBAGE - Static variable in class org.onosproject.ui.GlyphConstants
 
gatewayIPAddress - Variable in class org.onlab.packet.DHCP
 
gbps(long) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in Gbps.
gbps(double) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in Gbps.
gBps(long) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in GBps.
gBps(double) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in GBps.
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.
generateAuthCode() - Method in class org.onlab.packet.RADIUS
Generates an authenticator code.
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.
GENID_LENGTH - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
geoCoordsSet() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns true if the geographical coordinates (latitude and longitude) are set on this element; false otherwise.
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.
GeoLocation - Class in org.onlab.util
Geo location specified in terms of longitude and latitude.
GeoLocation(double, double) - Constructor for class org.onlab.util.GeoLocation
Creates a new location using the specified coordinates.
geomap() - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Returns the identifier for the background geo-map.
geomap(String) - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Sets the name of the geomap (topojson file) to use for this layout.
geomap(String) - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Sets the name of the geomap for this layout.
geomap() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Returns the symbolic name for the geomap for this layout.
geoMaps() - Method in interface org.onosproject.ui.UiTopoMapFactory
Produces a list of maps to be added to the topology view.
get(Class<T>) - Method in class org.onlab.osgi.DefaultServiceDirectory
 
get(Class<T>) - Method in interface org.onlab.osgi.ServiceDirectory
Returns implementation of the specified service class.
get(Class<T>) - Method in class org.onlab.rest.BaseResource
Returns reference to the specified service implementation.
get() - Method in class org.onlab.util.BlockingAwareFuture
 
get(long, TimeUnit) - Method in class org.onlab.util.BlockingAwareFuture
 
get() - Method in class org.onlab.util.BlockingBoolean
Gets the value of the blocking boolean.
get(Object) - Method in class org.onlab.util.DefaultHashMap
 
get(Object) - Method in class org.onlab.util.ExtendedSet
Returns set element that is equal to the specified object.
get(int) - Method in class org.onlab.util.SlidingWindowCounter
Gets the total count for the last N window slots.
get(Dictionary<?, ?>, String) - Static method in class org.onlab.util.Tools
Get property as a string value.
get(Class<T>) - Static method in class org.onosproject.cli.AbstractShellCommand
Returns the reference to the implementation of the specified 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(NetworkId, Class<T>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns implementation of the specified service class for operating in the context of the given network.
get(Class<T>) - Method in interface org.onosproject.incubator.rpc.RemoteServiceContext
Returns implementation of the specified service class.
get(URI) - Method in interface org.onosproject.incubator.rpc.RemoteServiceContextProvider
Returns RemoteServiceContext for given URI.
get(URI) - Method in interface org.onosproject.incubator.rpc.RemoteServiceDirectory
Returns remote service context.
get(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(PiHandle<E>) - Method in interface org.onosproject.net.pi.service.PiTranslationStore
Returns a PI translated entity for the given handle.
get(Object) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
get() - Method in class org.onosproject.store.primitives.DefaultAtomicCounter
 
get(K) - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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(DocumentPath) - Method in class org.onosproject.store.primitives.DefaultDocumentTree
 
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 the value 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 an 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 an implementation of the specified service class.
getAcknowledge() - Method in class org.onlab.packet.TCP
Gets acknowledge number.
getAction() - Method in class org.onosproject.net.behaviour.BandwidthProfileAction
Obtains the type of this bandwidth profile action object.
getActions() - Method in class org.onosproject.security.Permission
 
getActiveAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the ACTIVE alarms.
getActiveAlarms(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the ACTIVE alarms for a specific device.
getActiveFlowRuleCount(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleService
Returns number of flow rules in ADDED state for specified device.
getActiveFlowRuleCount(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleStore
Returns number of flow rules in ADDED state for specified device.
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
Deprecated.
since 1.14
getActivePartitionMembers(PartitionId) - Method in interface org.onosproject.cluster.ClusterMetadataProvider
Returns the set of controller nodes that are the active members for a partition.
getActorMI() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To get Member Identifier.
getActorMN() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To get Member Identifier.
getAddr() - Method in class org.onlab.packet.pim.PIMAddrGroup
Get the address of this encoded address.
getAddr() - Method in class org.onlab.packet.pim.PIMAddrSource
Get the address of this encoded address.
getAddr() - Method in class org.onlab.packet.pim.PIMAddrUnicast
Get the address of this encoded address.
getAddressFamilyId() - Method in class org.onlab.packet.RIPV2AuthEntry
 
getAddressFamilyId() - Method in class org.onlab.packet.RIPV2Entry
 
getAlarm(AlarmId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm with the specified identifier.
getAlarmCounts(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns summary of alarms on a given device.
getAlarmCounts() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns summary of alarms on all devices.
getAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the alarms.
getAlarms(Alarm.SeverityLevel) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarms with the specified severity.
getAlarms(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm matching a given device, regardless of source within that device.
getAlarms(DeviceId, AlarmEntityId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm for a given device and source.
getAlarmsForFlow(DeviceId, long) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm affecting a given flow.
getAlarmsForLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm affecting a given link.
getAlgAgility() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To get Algorithm Agility.
getAll() - Method in class org.onosproject.ui.chart.ChartModel.DataPoint
Return the data value with the same order of series.
getAllBandwidthProfiles() - Method in interface org.onosproject.net.behaviour.BandwidthProfileConfigBehaviour
Obtains all already configured bandwidth profiles from the device.
getAllGroups(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Fetch all groups from the store and their mapping to nextIds.
getAllGroups() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveStore
Fetch all groups from the store and their mapping to nextIds.
getAllMeters(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Returns all meters stored in the store.
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.
getAllMeters(DeviceId) - Method in interface org.onosproject.net.meter.MeterStore
Returns all meters stored in the store for a precise device.
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(K, long) - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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 class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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(K) - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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.app.ApplicationIdStore
Returns an existing application id from a given id.
getAppId(String) - Method in interface org.onosproject.app.ApplicationIdStore
Returns registered application id from the given name.
getAppId(Short) - Method in class org.onosproject.app.ApplicationIdStoreAdapter
 
getAppId(String) - Method in class org.onosproject.app.ApplicationIdStoreAdapter
 
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.app.ApplicationIdStore
Returns the set of currently registered application identifiers.
getAppIds() - Method in class org.onosproject.app.ApplicationIdStoreAdapter
 
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.
getApplication(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getApplicationArchive(ApplicationId) - Method in interface org.onosproject.app.ApplicationService
Returns stream that contains the application OAR/JAR file contents.
getApplicationArchive(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
Returns stream that contains the application OAR/JAR file contents.
getApplicationArchive(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getApplicationDescription(String) - Method in class org.onosproject.common.app.ApplicationArchive
Loads the application descriptor from the specified application archive stream and saves the stream in the appropriate application archive directory.
getApplicationIds(String) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
getApplicationIds(String) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns application identifiers that are associated with given bundle location.
getApplicationInputStream(String) - Method in class org.onosproject.common.app.ApplicationArchive
Returns application archive stream for the specified application.
getApplicationNames() - Method in class org.onosproject.common.app.ApplicationArchive
Returns the set of installed application names.
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.
getApplications() - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getArgumentList() - Method in class org.onosproject.cli.AbstractCompleter
Returns the argument list.
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.PrimitiveService
Returns an instance of AsyncAtomicCounter with specified name.
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.
getAsyncAtomicIdGenerator(String) - Method in interface org.onosproject.store.service.PrimitiveService
Returns an instance of AsyncAtomicIdGenerator with specified name.
getAsyncAtomicIdGenerator(String) - Method in interface org.onosproject.store.service.StorageService
Returns an instance of AsyncAtomicIdGenerator with specified name.
getAsyncConsistentMapNames() - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Returns the names of all created AsyncConsistentMap instances.
getAsyncSetMultimap(String, Serializer) - Method in interface org.onosproject.store.service.PrimitiveService
Returns a set backed instance of AsyncConsistentMultimap with the specified name.
getAsyncSetMultimap(String, Serializer) - Method in interface org.onosproject.store.service.StorageService
Returns a set backed instance of AsyncConsistentMultimap with the specified name.
getAsyncTreeMap(String, Serializer) - Method in interface org.onosproject.store.service.PrimitiveService
Returns an instance of AsyncConsistentTreeMap with the specified name.
getAsyncTreeMap(String, Serializer) - Method in interface org.onosproject.store.service.StorageService
Returns an instance of AsyncConsistentTreeMap with the specified name.
getAtomicCounter(String) - Method in interface org.onosproject.store.service.PrimitiveService
Returns an instance of AtomicCounter with specified name.
getAtomicCounter(String) - Method in interface org.onosproject.store.service.StorageService
Returns an instance of AtomicCounter with specified name.
getAtomicIdGenerator(String) - Method in interface org.onosproject.store.service.PrimitiveService
Returns an instance of AtomicIdGenerator with specified name.
getAtomicIdGenerator(String) - Method in interface org.onosproject.store.service.StorageService
Returns an instance of AtomicIdGenerator with specified name.
getAttribute(byte) - Method in class org.onlab.packet.RADIUS
Gets an attribute from the RADIUS packet.
getAttributeList(byte) - Method in class org.onlab.packet.RADIUS
Gets a list of attributes from the RADIUS packet.
getAuthenticator() - Method in class org.onlab.packet.RADIUS
Gets the authenticator.
getAuthEntry() - Method in class org.onlab.packet.RIP
 
getAuthLen() - Method in class org.onlab.packet.RIPV2AuthEntry
 
getAuxInfo() - Method in class org.onlab.packet.IGMPGroup
Get the auxillary info.
getAvailableDeviceCount() - Method in interface org.onosproject.net.device.DeviceService
Returns the number of currently available devices known to the system.
getAvailableDeviceCount() - Method in class org.onosproject.net.device.DeviceServiceAdapter
 
getAvailableDeviceCount() - Method in interface org.onosproject.net.device.DeviceStore
Returns the number of currently available devices known to the system.
getAvailableDeviceCount() - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
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 class org.onosproject.net.device.DeviceServiceAdapter
 
getAvailableDevices(Device.Type) - Method in class org.onosproject.net.device.DeviceServiceAdapter
 
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
 
getAvailableIPs() - Method in interface org.onosproject.dhcp.DhcpService
Returns the list of all the available IPs with the server.
getAvailableIPs() - Method in interface org.onosproject.dhcp.DhcpStore
Returns the list of all the available IPs with the server.
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.
getAvgPollInterval() - Method in class org.onosproject.net.statistic.PollInterval
Returns average poll interval value in seconds.
getBandwidthProfile(String) - Method in interface org.onosproject.net.behaviour.BandwidthProfileConfigBehaviour
Obtains an already configured bandwidth profile from the device.
getBasicParameterSet() - Method in class org.onlab.packet.EAPOLMkpdu
Provide Basic Parameter Set details.
getBBit() - Method in class org.onlab.packet.pim.PIMAddrGroup
Return the bBit.
getBehaviourClass(String) - Method in interface org.onosproject.net.driver.BehaviourClassResolver
Returns the class corresponding to the specified class name.
getBit(byte, int) - Static method in class org.onlab.util.ByteOperator
Obtains a specific bit value from a byte with given index number.
getBodyLength() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
getBodyLength() - Method in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
getBodyLength() - Method in class org.onlab.packet.EAPOLMkpduICVIndicatorParameterSet
 
getBodyLength() - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
getBodyLength() - Method in interface org.onlab.packet.EAPOLMkpduParameterSet
Retrieve Body Length field of Parameter Set.
getBodyLength() - Method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
 
getBootFileName() - Method in class org.onlab.packet.DHCP
 
getBridges() - Method in interface org.onosproject.net.behaviour.BridgeConfig
Remove a bridge.
getBundledResource(String) - Static method in class org.onosproject.ui.lion.LionUtils
This method takes a fully qualified name and returns a ResourceBundle which is loaded from a properties file with that base name.
getBundledResource(String, Locale, ClassLoader) - Static method in class org.onosproject.ui.lion.LionUtils
This method takes a fully qualified name and returns a ResourceBundle which is loaded from a properties file with that base name.
getBundledResource(Class<?>) - Static method in class org.onosproject.ui.lion.LionUtils
This method takes a class and returns a ResourceBundle which is loaded from a properties file with the same base name as the class.
getBundledResource(Class<?>, String) - Static method in class org.onosproject.ui.lion.LionUtils
This method returns a ResourceBundle which is loaded from a properties file with the specified base name from the same package as the specified class.
getBundleLocations(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
getBundleLocations(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns bundle locations of specified application.
getBytes() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
Serializes this instance.
getByteSize() - Method in class org.onlab.packet.pim.PIMAddrGroup
The size in bytes of a serialized address.
getByteSize() - Method in class org.onlab.packet.pim.PIMAddrSource
The size in bytes of a serialized address.
getByteSize() - Method in class org.onlab.packet.pim.PIMAddrUnicast
The size in bytes of a serialized address.
getBytesUtf8(String) - Static method in class org.onlab.util.Tools
Returns the UTF-8 encoded byte[] representation of a String.
getCandidates(String) - Method in interface org.onosproject.cluster.LeadershipService
Returns the candidate nodes for a given topic.
getChassisId() - Method in class org.onlab.packet.LLDP
 
getChassisIdByMac() - Method in class org.onlab.packet.ONOSLLDP
 
getChecksum() - Method in class org.onlab.packet.ICMP
 
getChecksum() - Method in class org.onlab.packet.ICMP6
Gets checksum.
getChecksum() - Method in class org.onlab.packet.IGMP
Get the checksum of this message.
getChecksum() - Method in class org.onlab.packet.IPv4
 
getChecksum() - Method in class org.onlab.packet.PIM
Get the checksum of this packet.
getChecksum() - Method in class org.onlab.packet.TCP
Gets checksum.
getChecksum() - Method in class org.onlab.packet.UDP
 
getChildren(DocumentPath) - Method in class org.onosproject.store.primitives.DefaultDocumentTree
 
getChildren(DocumentPath) - Method in interface org.onosproject.store.service.AsyncDocumentTree
Returns the children of node at specified path in the form of a mapping from child name to child value.
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.
getCKN() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To get CAK name.
getClasses(Class<?>...) - Method in class org.onlab.rest.AbstractWebApplication
Returns the aggregate set of resources, writers and mappers combined with a default set of such web entities.
getClasses() - Method in class org.onlab.rest.AbstractWebApplication
 
getClassName() - Method in class org.onosproject.security.Permission
 
getClientHardwareAddress() - Method in class org.onlab.packet.DHCP
 
getClientIPAddress() - Method in class org.onlab.packet.DHCP
 
getClt() - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
Gets Client Last Transaction Time.
getCluster(ClusterId) - Method in class org.onosproject.common.DefaultTopology
Returns the specified topology cluster.
getCluster(DeviceId) - Method in class org.onosproject.common.DefaultTopology
Returns the topology cluster that contains the given device.
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(TopologyCluster) - Method in class org.onosproject.common.DefaultTopology
Returns the set of cluster devices.
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(TopologyCluster) - Method in class org.onosproject.common.DefaultTopology
Returns the set of cluster links.
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() - Method in class org.onosproject.common.DefaultTopology
Returns the set of topology clusters.
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.
getClusterSecret() - Method in class org.onosproject.cluster.ClusterMetadata
Returns the cluster's shared secret.
getCmdType() - Method in class org.onlab.packet.RIP
 
getCmdType() - Method in class org.onlab.packet.RIPng
 
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
 
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
 
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
 
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
 
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
 
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
 
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
 
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
 
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6Option
Gets the code of this option.
getCode() - Method in class org.onlab.packet.dhcp.Dhcp6RelayOption
 
getCode() - Method in class org.onlab.packet.dhcp.DhcpOption
 
getCode() - Method in class org.onlab.packet.EAP
Gets the EAP code.
getCode() - Method in class org.onlab.packet.RADIUS
Gets the code.
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.
getCollectorMaxDelay() - Method in class org.onlab.packet.lacp.LacpCollectorTlv
Gets collector max delay.
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.
getCompiling() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns Compiling intent count.
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 class org.onosproject.net.config.NetworkConfigServiceAdapter
 
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.
getConfigClass(String, String) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
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.
getConfigFactories() - Method in class org.onosproject.net.config.NetworkConfigRegistryAdapter
 
getConfigFactories(Class<S>) - Method in class org.onosproject.net.config.NetworkConfigRegistryAdapter
 
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 class org.onosproject.net.config.NetworkConfigRegistryAdapter
 
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.
getConfigs(S) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
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.
getConsensusNodes() - Method in interface org.onosproject.cluster.ClusterService
Returns the set of consensus nodes.
getControllerNodes() - Method in class org.onosproject.cluster.ClusterMetadata
Returns the collection of nodes that make up the cluster.
getControllers() - Method in interface org.onosproject.net.behaviour.ControllerConfig
Obtain the list of controller which are currently configured.
getControlPlaneConnectPoint() - Method in class org.onosproject.routing.config.RouterConfig
Deprecated.
Returns the routing control plane connect point.
getCount() - Method in class org.onosproject.cpman.MetricValue
Returns count value.
getCounters(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
Fetches the existing Counters.
getCounters(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
Fetches the existing Counters.
getCounters() - Method in interface org.onosproject.store.service.StorageAdminService
Returns information about all the atomic counters in the system.
getCpu() - Method in class org.onosproject.net.behaviour.DeviceSystemStats
Get cpu usage statistics.
getCriteria() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to list all the ConfigNodePath criteria that are in place for a ConfigFilter.
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.
getCtrl() - Method in class org.onlab.packet.LLC
 
getCurrentFlowStatistic(ConnectPoint) - Method in interface org.onosproject.net.statistic.FlowStatisticStore
Fetches the current observed flow stats values.
getCurrentHopLimit() - Method in class org.onlab.packet.ndp.RouterAdvertisement
Gets current hop limit.
getCurrentStatistic(ConnectPoint) - Method in interface org.onosproject.net.statistic.StatisticStore
Fetches the current observed stats values.
getData() - Method in class org.onlab.packet.Data
 
getData() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
getData() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
 
getData() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
 
getData() - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
getData() - Method in class org.onlab.packet.dhcp.Dhcp6Option
Gets the data of this option.
getData() - Method in class org.onlab.packet.dhcp.Dhcp6RelayOption
 
getData() - Method in class org.onlab.packet.dhcp.DhcpOption
 
getData() - Method in class org.onlab.packet.EAP
Gets the EAP data.
getDataOffset() - Method in class org.onlab.packet.TCP
Gets offset.
getDataPoints() - Method in class org.onosproject.ui.chart.ChartModel
Returns all of data points in order.
getDataType() - Method in class org.onlab.packet.EAP
Gets the data type.
getDefault() - Method in class org.onlab.junit.ExceptionTest
 
getDefaultPipeconf() - Method in interface org.onosproject.net.behaviour.PiPipelineProgrammable
Returns the default pipeconf for this device, to be used when any other pipeconf is not available.
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 class org.onosproject.net.device.DeviceServiceAdapter
 
getDeltaStatisticsForPort(DeviceId, PortNumber) - Method in interface org.onosproject.net.device.DeviceStore
Returns the port delta statistics of the specified device and port.
getDescriptionNode(Document) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.XmlEventParser
 
getDestinationAddress() - Method in class org.onlab.packet.IPv4
 
getDestinationAddress() - Method in class org.onlab.packet.IPv6
Gets destination address.
getDestinationAddress() - Method in class org.onlab.packet.ndp.Redirect
Gets destination address.
getDestinationMAC() - Method in class org.onlab.packet.Ethernet
Gets the destination MAC address.
getDestinationMACAddress() - Method in class org.onlab.packet.Ethernet
Gets the destination MAC address.
getDestinationPort() - Method in class org.onlab.packet.TCP
Gets TCP destination port.
getDestinationPort() - Method in class org.onlab.packet.UDP
 
getDevice(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
Returns the device with the specified identifier.
getDevice(DeviceId) - Method in class org.onosproject.net.device.DeviceServiceAdapter
 
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 class org.onosproject.net.device.DeviceServiceAdapter
 
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.
getDeviceId() - Method in class org.onosproject.cpman.ControlMetricsRequest
Obtains device identifier.
getDeviceIds(DomainId) - Method in interface org.onosproject.net.domain.DomainService
Returns the set of the device ids of the specified domain.
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.
getDeviceLabelResourcePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the label resource pool of a label resource by a specific device id.
getDeviceLabelResourcePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the label resource pool by a specific device id.
getDeviceLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkService
Returns set of all infrastructure links leading to and from the specified device.
getDevices(NetworkId, NodeId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the devices that a controller instance is master of.
getDevices(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of devices in the specified virtual network.
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 class org.onosproject.net.device.DeviceServiceAdapter
 
getDevices(Device.Type) - Method in class org.onosproject.net.device.DeviceServiceAdapter
 
getDevices() - Method in interface org.onosproject.net.device.DeviceStore
Returns an iterable collection of all devices known to the system.
getDevices(PiPipeconfId) - Method in interface org.onosproject.net.pi.service.PiPipeconfMappingStore
Retrieves the set of devices on which the given pipeconf is applied.
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.
getDeviceString() - Method in class org.onlab.packet.ONOSLLDP
 
getDeviceSystemStats() - Method in interface org.onosproject.net.behaviour.DeviceSystemStatisticsQuery
Get System stats available for the device.
getDeviceTLV() - Method in class org.onlab.packet.ONOSLLDP
 
getDiffServ() - Method in class org.onlab.packet.IPv4
Gets the DiffServ octet (including the DSCP and ECN bits).
getDisjointPaths(DeviceId, DeviceId) - Method in class org.onosproject.common.DefaultTopology
Returns the set of pre-computed shortest disjoint path pairs between source and destination devices.
getDisjointPaths(DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the set of shortest disjoint path pairs between source and destination devices.
getDisjointPaths(DeviceId, DeviceId, LinkWeigher, Map<Link, Object>) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the set of shortest disjoint risk groups path pairs between source and destination devices.
getDisjointPaths(DeviceId, DeviceId, Map<Link, Object>) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the set of shortest disjoint risk groups path pairs between source and destination devices.
getDisjointPaths(ElementId, ElementId, LinkWeigher) - Method in class org.onosproject.net.topology.AbstractPathService
 
getDisjointPaths(ElementId, ElementId, LinkWeigher, 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, LinkWeigher) - 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, LinkWeigher, 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, LinkWeigher) - 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, LinkWeigher, 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, LinkWeigher) - 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, LinkWeigher, 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
Deprecated.
since 1.14
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.PrimitiveService
Returns an instance of AsyncDocumentTree with specified name.
getDocumentTree(String, Serializer) - Method in interface org.onosproject.store.service.StorageService
Returns an instance of AsyncDocumentTree with specified name.
getDomain(IntentDomainId) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns the intent domain for the given id.
getDomain(DeviceId) - Method in interface org.onosproject.net.domain.DomainService
Returns a domain given a device id.
getDomainIds() - Method in interface org.onosproject.net.domain.DomainService
Returns the set of domains that have an associated topology.
getDomains() - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns a set of all intent domains.
getDomains(DeviceId) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns any network domains associated with the given device id.
GetDomainsCommand - Class in org.onosproject.cli.net
Gets the complete list of domain IDs.
GetDomainsCommand() - Constructor for class org.onosproject.cli.net.GetDomainsCommand
 
getDomainString() - Method in class org.onlab.packet.ONOSLLDP
 
getDomainTLV() - Method in class org.onlab.packet.ONOSLLDP
Gets the TLV associated with remote probing.
getDpiStatistics(int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Gets the last N(Max = 100) DpiStatistics in the Store list.
getDpiStatistics(int, int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Gets the last N(Max = 100) DpiStatistics in the Store list.
getDpiStatistics(String) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the specified receivedTime DpiStatistics in the Store list.
getDpiStatistics(String, int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the specified receivedTime DpiStatistics in the Store list.
getDpiStatisticsLatest() - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the latest DpiStatistics in the Store list.
getDpiStatisticsLatest(int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the latest DpiStatistics in the Store list.
getDriver(String, String, String) - Method in interface org.onosproject.net.driver.DriverPrimordialResolver
Returns the driver that matches the specified primordial device discovery information.
getDriver(String) - Method in interface org.onosproject.net.driver.DriverResolver
Returns the specified driver.
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.DriverRegistry
Returns the overall set of drivers being provided.
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.
getDropPrecedence() - Method in enum org.onlab.packet.DscpClass
Returns the corresponding drop precedence.
getDropPrecedence() - Method in class org.onosproject.net.behaviour.BandwidthProfileAction
Obtains the drop precedence corresponding to the REMARK action.
getDsap() - Method in class org.onlab.packet.LLC
 
getDscp() - Method in class org.onlab.packet.IPv4
Gets the DSCP value (6 bits).
getDscpClass() - Method in class org.onosproject.net.behaviour.BandwidthProfileAction
Obtains the DSCP class corresponding to the REMARK action.
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.
getDuid() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
 
getDuidTime() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
getDuidType() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
getDuration() - Method in class org.onosproject.cpman.ControlMetricsRequest
Obtains projected time duration.
getEapolType() - Method in class org.onlab.packet.EAPOL
Gets the type.
getEcn() - Method in class org.onlab.packet.IPv4
Gets the ECN value (2 bits).
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.
getEdges() - Method in class org.onlab.graph.AdjacencyListsGraph
 
getEdges() - Method in interface org.onlab.graph.Graph
Returns the set of edges comprising the graph.
getEdges() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
getEdgesFrom(V) - Method in class org.onlab.graph.AdjacencyListsGraph
 
getEdgesFrom(V) - Method in interface org.onlab.graph.Graph
Returns all edges leading out from the specified source vertex.
getEdgesFrom(V) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
getEdgesTo(V) - Method in class org.onlab.graph.AdjacencyListsGraph
 
getEdgesTo(V) - Method in interface org.onlab.graph.Graph
Returns all edges leading towards the specified destination vertex.
getEdgesTo(V) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
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.
getEnterpriseNumber() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
getEntirePollInterval() - Method in class org.onosproject.net.statistic.PollInterval
Returns entire poll interval value in seconds.
getEtherType() - Method in class org.onlab.packet.Ethernet
Gets the Ethernet type.
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.
getEventTime(String) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.XmlEventParser
 
getEventTime(Document) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.XmlEventParser
 
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 registered 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(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the extraneous groups associated with a device.
getExtraneousGroups(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
Returns the extraneous groups associated with a device.
getFailed() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns Failed intent count.
getFamily() - Method in class org.onlab.packet.pim.PIMAddrGroup
Get the IP family of this address: 4 or 6.
getFamily() - Method in class org.onlab.packet.pim.PIMAddrSource
Get the IP family of this address: 4 or 6.
getFamily() - Method in class org.onlab.packet.pim.PIMAddrUnicast
Get the IP family of this address: 4 or 6.
getField(T, String) - Static method in class org.onlab.junit.TestUtils
Gets the field, bypassing scope restriction.
getFilteringObjQueue() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Returns all filtering objective that are waiting for the completion of previous objective with the same FilteringObjQueueKey.
getFilteringObjQueueHead() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
 
getFirst() - Method in class org.onlab.util.UnmodifiableDeque
 
getFlag() - Method in class org.onlab.packet.VXLAN
Return flags.
getFlags() - Method in class org.onlab.packet.DHCP
 
getFlags() - Method in class org.onlab.packet.IPv4
 
getFlags() - Method in class org.onlab.packet.TCP
Gets TCP flags.
getFloatProperty(Dictionary<?, ?>, String) - Static method in class org.onlab.util.Tools
Get Float property from the propertyName Return null if propertyName is not found.
getFlowEntries(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the flow entries associated with a device.
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.
getFlowEntriesById(ApplicationId) - Method in interface org.onosproject.net.flow.FlowRuleService
Returns a list of rules with this application ID.
getFlowEntriesByLiveType(DeviceId, FlowEntry.FlowLiveType) - Method in interface org.onosproject.net.flow.FlowRuleService
Returns a list of rules filtered by device id and flow live type.
getFlowEntriesByState(DeviceId, FlowEntry.FlowEntryState) - Method in interface org.onosproject.net.flow.FlowRuleService
Returns a list of rules filtered by device id and flow state.
getFlowEntry(NetworkId, FlowRule) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the stored flow.
getFlowEntry(FlowRule) - Method in interface org.onosproject.net.flow.FlowRuleStore
Returns the stored flow.
getFlowLabel() - Method in class org.onlab.packet.IPv6
Gets flow label.
getFlowRuleCount(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the number of flow rule in the store.
getFlowRuleCount() - Method in interface org.onosproject.net.flow.FlowRuleService
Returns the number of flow rules in the system.
getFlowRuleCount(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleService
Returns the number of flow rules for the given device.
getFlowRuleCount() - Method in interface org.onosproject.net.flow.FlowRuleStore
Returns the number of flow rules in the store.
getFlowRuleCount(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleStore
Returns the number of flow rules for the given device 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
Deprecated.
GetFlowStatisticsCommand - Class in org.onosproject.cli.net
Fetches flow statistics with a flow type and instruction type.
GetFlowStatisticsCommand() - Constructor for class org.onosproject.cli.net.GetFlowStatisticsCommand
 
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.
getForwardingObjQueue() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Returns all forwarding objective that are waiting for the completion of previous objective with the same ForwardingObjQueueKey.
getForwardingObjQueueHead() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
 
getFragmentOffset() - Method in class org.onlab.packet.IPv4
 
getFragmentOffset() - Method in class org.onlab.packet.ipv6.Fragment
Gets the fragment offset of this header.
getFree() - Method in class org.onosproject.net.behaviour.DeviceMemoryStats
Get free memory of device.
getFreeNumOfDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the unused label number of a label resource pool by a specific device id.
getFreeNumOfDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the unused label number of a label resource pool by a specific device id.
getFreeNumOfGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the unused label number of a global label resource pool.
getFreeNumOfGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the unused number of a global label resource pool.
getGaddr() - Method in class org.onlab.packet.IGMPGroup
Get the multicast group address.
getGatewayIPAddress() - Method in class org.onlab.packet.DHCP
 
getGauges(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
Fetches the existing Gauges.
getGauges(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
Fetches the existing Gauges.
getGlobalLabelResourcePool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the global label resource pool.
getGlobalLabelResourcePool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the global label resource pool.
getGlyphs() - Method in interface org.onosproject.ui.UiExtensionService
Returns the list of registered user interface glyphs.
getGrantedPermissions(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
getGrantedPermissions(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns an array of permissions that have been granted to given application.
getGraph() - Method in class org.onosproject.common.DefaultTopology
Returns the backing topology graph.
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() - Method in class org.onlab.packet.pim.PIMJoinPruneGroup
 
getGroup(Version) - Method in interface org.onosproject.cluster.MembershipService
Returns the membership group for the given version.
getGroup(NetworkId, DeviceId, GroupKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the stored group entry in a virtual network.
getGroup(NetworkId, DeviceId, GroupId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the stored group entry for an id.
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(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the number of groups for the specified virtual device in the store.
getGroupCount(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
Returns the number of groups for the specified device in the store.
getGroups() - Method in class org.onlab.packet.IGMP
Get the list of IGMPGroups.
getGroups() - Method in interface org.onosproject.cluster.MembershipService
Returns the set of membership groups in the cluster.
getGroups(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the groups associated with a virtual device.
getGroups() - Method in interface org.onosproject.net.group.GroupProgrammable
Queries the groups from the device.
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.
getHandlerRegistrations() - Method in interface org.onosproject.net.neighbour.NeighbourResolutionService
Gets the neighbour message handlers that have been registered with the service.
getHardwareAddressLength() - Method in class org.onlab.packet.ARP
 
getHardwareAddressLength() - Method in class org.onlab.packet.DHCP
 
getHardwareType() - Method in class org.onlab.packet.ARP
 
getHardwareType() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
getHardwareType() - Method in class org.onlab.packet.DHCP
 
getHeaderExtLength() - Method in class org.onlab.packet.ipv6.BaseOptions
Gets the extension length of this header.
getHeaderExtLength() - Method in class org.onlab.packet.ipv6.Routing
Gets the extension length of this header.
getHeaderLength() - Method in class org.onlab.packet.IPv4
 
getHistograms(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
Fetches the existing Histograms.
getHistograms(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
Fetches the existing Histograms.
getHoldTime() - Method in class org.onlab.packet.pim.PIMJoinPrune
Get the J/P hold time.
getHopCount() - Method in class org.onlab.packet.DHCP6
Gets the hop count of this DHCPv6 relay message.
getHopLimit() - Method in class org.onlab.packet.IPv6
Gets hop limit.
getHops() - Method in class org.onlab.packet.DHCP
 
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(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of hosts in the specified virtual network.
getHosts() - Method in interface org.onosproject.net.behaviour.HostsDiscovery
Returns a collection of discovered host descriptions.
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.
getIaAddress() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
getIaId() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
Gets Identity Association ID.
getIaId() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
Gets Identity Association ID.
getIaId() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
Gets Identity Association ID.
getIcmpCode() - Method in class org.onlab.packet.ICMP
 
getIcmpCode() - Method in class org.onlab.packet.ICMP6
Gets ICMP6 code.
getIcmpType() - Method in class org.onlab.packet.ICMP
 
getIcmpType() - Method in class org.onlab.packet.ICMP6
Gets ICMP6 type.
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(String) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getIdBlock(String) - Method in interface org.onosproject.core.IdBlockStore
Returns a topic-unique block of ids.
getIdentification() - Method in class org.onlab.packet.IPv4
 
getIdentification() - Method in class org.onlab.packet.ipv6.Fragment
Gets the identification of this header.
getIdentifier() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
getIdentifier() - Method in class org.onlab.packet.EAP
Gets the EAP identifier.
getIdentifier() - Method in class org.onlab.packet.ICMPEcho
Gets the identifier.
getIdentifier() - Method in class org.onlab.packet.RADIUS
Gets the identifier.
getIdGenerator(String) - Method in interface org.onosproject.core.CoreService
Returns an id generator for a given topic.
getIgmpType() - Method in class org.onlab.packet.IGMP
Get the IGMP message type.
getInfoString() - Method in class org.onlab.packet.LLDPOrganizationalTLV
Returns the value of information string.
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.
getInitialWeight() - Method in class org.onlab.graph.DefaultEdgeWeigher
 
getInitialWeight() - Method in interface org.onlab.graph.EdgeWeigher
Returns initial weight value (i.e.
getInitialWeight() - Method in class org.onosproject.net.topology.GeoDistanceLinkWeight
 
getInitialWeight() - Method in class org.onosproject.net.topology.HopCountLinkWeigher
 
getInitialWeight() - Method in class org.onosproject.net.topology.MetricLinkWeight
 
getInPort() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
Gets inPort string.
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(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the list of the installable events associated with the specified original intent.
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.
getInstalled() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns Installed intent count.
getInstaller(Class<T>) - Method in interface org.onosproject.net.intent.IntentExtensionService
Returns the installer for specific installable intent.
getInstallers() - Method in interface org.onosproject.net.intent.IntentExtensionService
Returns immutable set of binding of currently registered intent installers.
getInstalling() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns Installing intent count.
getInstallReq() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns InstallReq intent count.
getInstance() - Static method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
getInstance() - Static method in class org.onosproject.net.statistic.PollInterval
Returns the singleton PollInterval instance class for FlowStatisticService and other statistic services.
getIntegerProperty(Dictionary<?, ?>, String) - Static method in class org.onlab.util.Tools
Get Integer property from the propertyName Return null if propertyName is not found.
getIntegerProperty(Dictionary<?, ?>, String, int) - Static method in class org.onlab.util.Tools
Get Integer property from the propertyName Return default value if propertyName is not found.
getIntegrityCheck() - Method in class org.onlab.packet.ipv6.Authentication
Gets the integrity check value of this header.
getIntent(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent with the specified identifier.
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(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the number of intents in the store.
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(NetworkId, boolean, long) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns an iterable of all intent data objects in the store.
getIntentData(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data object associated with the specified key.
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(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns an iterable of all intents in the store.
getIntents() - Method in interface org.onosproject.net.behaviour.DomainIntentConfigurable
Retrieves all installed intend network domain.
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(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the state of the specified intent.
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.
getIntentType() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns intent Type.
getInterfaceByName(ConnectPoint, String) - Method in interface org.onosproject.net.intf.InterfaceService
Returns the interface with the given name.
getInterfaces() - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Provides the interfaces configured on a device.
getInterfaces() - Method in class org.onosproject.net.config.basics.InterfaceConfig
Retrieves all interfaces configured on this port.
getInterfaces() - Method in interface org.onosproject.net.intf.InterfaceService
Returns the set of all interfaces in the system.
getInterfaces() - Method in class org.onosproject.routing.config.RouterConfig
Deprecated.
Returns the list of interfaces enabled on this router.
getInterfacesByIp(IpAddress) - Method in interface org.onosproject.net.intf.InterfaceService
Returns the set of interfaces with the given IP address.
getInterfacesByPort(ConnectPoint) - Method in interface org.onosproject.net.intf.InterfaceService
Returns the set of interfaces configured on the given port.
getInterfacesByVlan(VlanId) - Method in interface org.onosproject.net.intf.InterfaceService
Returns the set of interfaces in the given VLAN.
getIp4Address() - Method in class org.onlab.packet.IpAddress
Gets the Ip4Address view of the IP address.
getIp4Prefix() - Method in class org.onlab.packet.IpPrefix
Gets the Ip4Prefix view of the IP prefix.
getIp6Address() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
Gets IPv6 address.
getIp6Address() - Method in class org.onlab.packet.IpAddress
Gets the Ip6Address view of the IP address.
getIp6LinkAddress() - Method in class org.onlab.packet.DHCP6
Gets IPv6 link address.
getIp6PeerAddress() - Method in class org.onlab.packet.DHCP6
Gets IPv6 peer address.
getIp6Prefix() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
Gets IPv6 address.
getIp6Prefix() - Method in class org.onlab.packet.IpPrefix
Gets the Ip6Prefix view of the IP prefix.
getipAddress() - Method in class org.onlab.packet.RIPV2Entry
 
getIpAssignmentFromAllocationMap(HostId) - Method in interface org.onosproject.dhcp.DhcpStore
Returns IpAssignment from map.
getIPPrecedence() - Method in enum org.onlab.packet.DscpClass
Returns the corresponding IP precedence.
getIpPrecedence() - Method in class org.onosproject.net.behaviour.BandwidthProfileAction
Obtains the IP precedence corresponding to the REMARK action.
getItems() - Method in class org.onosproject.ui.lion.LionBundle
Returns an immutable set of the items in this bundle.
getJoinPrunes() - Method in class org.onlab.packet.pim.PIMJoinPrune
Get the JoinPrune Group with all the joins and prunes.
getJoins() - Method in class org.onlab.packet.pim.PIMJoinPruneGroup
 
getJsonCodecContext() - Method in class org.onosproject.ui.UiMessageHandler
Obtain a CodecContext to be used in encoding and decoding objects that have a registered JsonCodec for their class.
getKey() - Method in class org.onlab.packet.lacp.LacpBaseTlv
Gets key.
getKeyId() - Method in class org.onlab.packet.RIPV2AuthEntry
 
getKeyServer() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To get Key Server.
getKeyServerPriority() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To get Key Server Priority.
getKShortestPaths(DeviceId, DeviceId, int) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the k-shortest paths between source and destination devices.
getKShortestPaths(DeviceId, DeviceId, LinkWeigher, int) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the k-shortest paths between source and destination devices.
getKShortestPaths(DeviceId, DeviceId) - Method in class org.onosproject.common.DefaultTopology
Lazily computes on-demand the k-shortest paths between source and destination devices.
getKShortestPaths(DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.common.DefaultTopology
Lazily computes on-demand the k-shortest paths between source and destination devices.
getKShortestPaths(ElementId, ElementId, LinkWeigher) - Method in class org.onosproject.net.topology.AbstractPathService
 
getKShortestPaths(ElementId, ElementId) - Method in interface org.onosproject.net.topology.PathService
Returns the k-shortest paths between source and destination devices.
getKShortestPaths(ElementId, ElementId, LinkWeigher) - Method in interface org.onosproject.net.topology.PathService
Returns the k-shortest paths between source and destination devices.
getKShortestPaths(Topology, DeviceId, DeviceId, LinkWeigher, int) - Method in interface org.onosproject.net.topology.TopologyService
Returns the k-shortest paths between source and destination devices.
getKShortestPaths(Topology, DeviceId, DeviceId) - Method in interface org.onosproject.net.topology.TopologyService
Returns the k-shortest paths between source and destination devices.
getKShortestPaths(Topology, DeviceId, DeviceId, LinkWeigher) - Method in interface org.onosproject.net.topology.TopologyService
Returns the k-shortest paths between source and destination devices.
getKShortestPaths(Topology, DeviceId, DeviceId, LinkWeigher, int) - Method in interface org.onosproject.net.topology.TopologyStore
Computes and returns the k-shortest paths between source and destination devices.
getKShortestPaths(Topology, DeviceId, DeviceId, LinkWeigher) - Method in interface org.onosproject.net.topology.TopologyStore
Computes and returns the k-shortest paths between source and destination devices.
getLabel() - Method in class org.onlab.packet.MPLS
Returns the MPLS label.
getLabels() - Method in class org.onosproject.ui.chart.ChartModel
Returns all of labels in order.
getLacpVersion() - Method in class org.onlab.packet.lacp.Lacp
Gets LACP version.
getLast() - Method in class org.onlab.util.UnmodifiableDeque
 
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
Deprecated.
in 1.12.0
getLastUpdated(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
Deprecated.
in 1.12.0
getLastUpdatedInstant(NodeId) - Method in interface org.onosproject.cluster.ClusterService
Returns the system time when the availability state was last updated.
getLastUpdatedInstant(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
Returns the system when the availability state was last updated.
getLastUpdatedInstant(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
Indicates the time at which the given device connected or disconnected from this controller instance.
getLastUpdatedInstant(DeviceId) - Method in class org.onosproject.net.device.DeviceServiceAdapter
 
getLastUpdatedInstant(DeviceId) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
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 (not including the root layout).
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 identifier.
getLeaderBoard() - Method in interface org.onosproject.cluster.LeadershipAdminService
Returns the current leader board.
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.
getLeaseTime() - Method in interface org.onosproject.dhcp.DhcpService
Returns the default lease time granted by the DHCP Server.
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
 
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
 
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
 
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
 
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
 
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
 
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
 
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
 
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6Option
Gets the length of this option.
getLength() - Method in class org.onlab.packet.dhcp.Dhcp6RelayOption
 
getLength() - Method in class org.onlab.packet.dhcp.DhcpOption
 
getLength() - Method in class org.onlab.packet.EAP
Gets the get packet length.
getLength() - Method in class org.onlab.packet.LLDPTLV
 
getLength() - Method in class org.onlab.packet.RADIUSAttribute
Gets the attribute length.
getLength() - Method in class org.onlab.packet.UDP
 
getLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the virtual link matching the network identifier, source connect point, and destination connect point.
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.
getLinkAddress() - Method in class org.onlab.packet.DHCP6
Gets the link address of this DHCPv6 relay message.
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.
getLinkLayerAddress() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
getLinkLocalAddress(byte[]) - Static method in class org.onlab.packet.IPv6
Returns the auto-generated link local address using the mac address as parameter.
getLinks(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of virtual links in the specified virtual network.
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.
getLionBundle(String) - Method in class org.onosproject.ui.UiMessageHandler
Returns the localization bundle with the given identifier, if we requested to have it cached during initialization; null otherwise.
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.
getLoad(NodeId, ControlMetricType, Optional<DeviceId>) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Obtains snapshot of control plane load of a specific device.
getLoad(NodeId, ControlMetricType, String) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Obtains snapshot of control plane load of a specific resource.
getLoad(NodeId, ControlMetricType, int, TimeUnit, Optional<DeviceId>) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Obtains snapshot of control plane load of a specific device with the projected range.
getLoad(NodeId, ControlMetricType, int, TimeUnit, String) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Obtains snapshot of control plane load of a specific resource with the projected range.
getLoad() - Method in class org.onosproject.cpman.MetricValue
Returns load value.
getLoadSync(NodeId, ControlMetricType, Optional<DeviceId>) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Synchronous version of getLoad.
getLoadSync(NodeId, ControlMetricType, String) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Synchronous version of getLoad.
getLoadSync(NodeId, ControlMetricType, int, TimeUnit, Optional<DeviceId>) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Synchronous version of getLoad.
getLoadSync(NodeId, ControlMetricType, int, TimeUnit, String) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Synchronous version of getLoad.
getLocalGroup() - Method in interface org.onosproject.cluster.MembershipService
Returns the group associated with the local member.
getLocalMember() - Method in interface org.onosproject.cluster.MembershipService
Returns the local member.
getLocalNode() - Method in class org.onosproject.cluster.ClusterMetadata
Returns the local controller node.
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.
getLongPollInterval() - Method in class org.onosproject.net.statistic.PollInterval
Returns long poll interval value in seconds.
getLongProperty(Dictionary<?, ?>, String) - Static method in class org.onlab.util.Tools
Get Long property from the propertyName Return null if propertyName is not found.
getMacAddress() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
Gets Mac address.
getMacAddress(byte[]) - Static method in class org.onlab.packet.IPv6
Returns the mac address from the auto-generated link local address.
getMacSecCapacity() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To get MACSec Capacity.
getMacSecDesired() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To get MACSec Desired.
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.
getMappings() - Method in class org.onosproject.net.config.basics.BasicRegionConfig
Returns the list of layout location mappings for where peer region nodes should be placed on the layout when viewing this region.
getMasklen() - Method in class org.onlab.packet.pim.PIMAddrGroup
Get the masklen of the group address.
getMasklen() - Method in class org.onlab.packet.pim.PIMAddrSource
Get the masklen of the group address.
getMaster(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the master for a device.
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.
getMastership(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the mastership info for a device.
getMastership(DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Returns the mastership info for the given device.
getMastershipFor(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
Returns the mastership info for the given device.
getMastershipTerm(DeviceId) - Method in interface org.onosproject.mastership.MastershipTermService
Returns the term number of mastership change occurred for given device.
getMatchingInterface(IpAddress) - Method in interface org.onosproject.net.intf.InterfaceService
Returns an interface that has an address that is in the same subnet as the given IP address.
getMatchingInterfaces(IpAddress) - Method in interface org.onosproject.net.intf.InterfaceService
Returns all interfaces that have an address that is in the same subnet as the given IP address.
getMaxMeters(NetworkId, MeterFeaturesKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Retrieve maximum meters available for the device.
getMaxMeters() - Method in interface org.onosproject.net.behaviour.MeterQuery
Get maximum meters available for the device.
getMaxMeters(MeterFeaturesKey) - Method in interface org.onosproject.net.meter.MeterStore
Retrieve maximum meters available for the device.
getMaxRespField() - Method in class org.onlab.packet.IGMP
get the Max Resp Code.
getMCastMacAddress(byte[]) - Static method in class org.onlab.packet.IPv6
According to the RFC 2464, an IPv6 packet with a multicast destination address DST, consisting of the sixteen octets DST[1] through DST[16], is transmitted to the Ethernet multicast address whose first two octets are the value 3333 hexadecimal and whose last four octets are the last four octets of DST.
getMember(NodeId) - Method in interface org.onosproject.cluster.MembershipService
Returns the specified controller node.
getMemberID() - Method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet.MemberDetails
 
getMembers() - Method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
Member details.
getMembers() - Method in class org.onosproject.cluster.DefaultPartition
 
getMembers() - Method in interface org.onosproject.cluster.MembershipService
Returns the set of current cluster members in the local group.
getMembers(Version) - Method in interface org.onosproject.cluster.MembershipService
Returns the set of members in the given version.
getMembers() - Method in interface org.onosproject.cluster.Partition
Returns the controller nodes that are members of this partition.
getMemory() - Method in class org.onosproject.net.behaviour.DeviceSystemStats
Get memory usage statistics.
getMergedDriver(DeviceId, PiPipeconfId) - Method in interface org.onosproject.net.pi.service.PiPipeconfService
Returns the name of a driver that is equivalent to the base driver of the given device plus all the pipeline-specific behaviors exposed by the given pipeconf (previously registered using PiPipeconfService.register(PiPipeconf)).
getMessageNo() - Method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet.MemberDetails
 
getMeter(NetworkId, MeterKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Obtains a meter matching the given meter key.
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(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
Fetches the existing Meters.
getMeters(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
Fetches the existing Meters.
getMeters() - Method in interface org.onosproject.net.meter.MeterProgrammable
Queries the meters from the device.
getMeters(DeviceId) - Method in interface org.onosproject.net.meter.MeterService
Fetches the meters by the device id.
getMetric() - Method in class org.onlab.packet.RIPngEntry
 
getMetric() - Method in class org.onlab.packet.RIPV2Entry
 
getMetricRegistry() - Method in class org.onlab.metrics.MetricsManager
Fetches existing metric registry.
getMetricRegistry() - Method in interface org.onlab.metrics.MetricsService
Fetches existing metric registry.
getMetrics() - Method in class org.onlab.metrics.MetricsManager
Fetches the existing Meters.
getMetrics() - Method in interface org.onlab.metrics.MetricsService
Fetches the existing metrics.
getMFlag() - Method in class org.onlab.packet.ndp.RouterAdvertisement
Gets managed address configuration flag.
getMidPollInterval() - Method in class org.onosproject.net.statistic.PollInterval
Returns mid poll interval value in seconds.
getMirroringStatistics() - Method in interface org.onosproject.net.behaviour.MirroringConfig
Returns a collection of MirroringStatistics.
getMkaVersion() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To get MKA Version.
getMoreFragment() - Method in class org.onlab.packet.ipv6.Fragment
Gets the more fragment flag of this header.
getMsgType() - Method in class org.onlab.packet.DHCP6
Gets the message type of this DHCPv6 packet.
getMsgTypeStr(DHCP6.MsgType) - Static method in enum org.onlab.packet.DHCP6.MsgType
 
getName() - Method in class org.onlab.junit.LoggerAdapter
 
getName() - Method in class org.onlab.metrics.MetricsComponent
 
getName() - Method in interface org.onlab.metrics.MetricsComponentRegistry
Fetches the name of the Component.
getName() - Method in class org.onlab.metrics.MetricsFeature
Fetches the name of the Feature.
getName() - Method in class org.onosproject.cluster.ClusterMetadata
Returns the name of the cluster.
getName() - Method in class org.onosproject.security.Permission
 
getNameString() - Method in class org.onlab.packet.ONOSLLDP
 
getNameTLV() - Method in class org.onlab.packet.ONOSLLDP
 
getNativeVlanId(ConnectPoint) - Method in interface org.onosproject.net.intf.InterfaceService
Returns native VLAN configured on given connect point.
getNavLionBundle() - Method in interface org.onosproject.ui.UiExtensionService
Returns the navigation pane localization bundle.
getNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the virtual network for the given network identifier.
getNetworks(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of networks.
getNewId() - Method in interface org.onosproject.core.IdGenerator
Returns a globally unique ID instance.
getNextGroup(NetworkId, Integer) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Fetch a next group from the store.
getNextGroup(Integer) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveStore
Fetch a next group from the store.
getNextHeader() - Method in class org.onlab.packet.ipv6.Authentication
 
getNextHeader() - Method in class org.onlab.packet.ipv6.BaseOptions
 
getNextHeader() - Method in class org.onlab.packet.ipv6.Fragment
 
getNextHeader() - Method in class org.onlab.packet.IPv6
 
getNextHeader() - Method in interface org.onlab.packet.ipv6.IExtensionHeader
Gets the type of next header.
getNextHeader() - Method in class org.onlab.packet.ipv6.Routing
 
getNextHop() - Method in class org.onlab.packet.RIPV2Entry
 
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.
getNextObjQueue() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Returns all next objective that are waiting for the completion of previous objective with the same NextObjQueueKey.
getNextObjQueueHead() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
 
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(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Returns a value node or subtree under the given path.
getNode(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Returns a value node or subtree under the given path.
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
Deprecated.
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(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the master and backup nodes for a device.
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.
getNonViableWeight() - Method in class org.onlab.graph.DefaultEdgeWeigher
 
getNonViableWeight() - Method in interface org.onlab.graph.EdgeWeigher
Returns weight of a link/path that should be skipped (can be considered as an infinite weight).
getNonViableWeight() - Method in class org.onosproject.net.topology.GeoDistanceLinkWeight
 
getNonViableWeight() - Method in class org.onosproject.net.topology.HopCountLinkWeigher
 
getNonViableWeight() - Method in class org.onosproject.net.topology.MetricLinkWeight
 
getNumberOfChildren(ConfigStoreType, ConfigNodePath, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Returns the number of children under the given path, excluding the node at the path.
getNumberOfChildren(ConfigStoreType, ConfigNodePath, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Returns the number of children under the given path, excluding the node at the path.
getNumberOfPartitions() - Method in interface org.onosproject.store.primitives.PartitionService
Returns the total number of partitions.
getOffset() - Method in class org.onlab.packet.RIPV2AuthEntry
 
getOFlag() - Method in class org.onlab.packet.ndp.RouterAdvertisement
Gets other configuration flag.
getOpCode() - Method in class org.onlab.packet.ARP
 
getOpCode() - Method in class org.onlab.packet.DHCP
 
getOperations() - Method in class org.onosproject.net.flow.BatchOperation
Returns the operations in this object.
getOption(DHCP.DHCPOptionCode) - Method in class org.onlab.packet.DHCP
Gets a specific DHCP option parameter.
getOptionalTLVList() - Method in class org.onlab.packet.LLDP
 
getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
Gets options of IA Address option.
getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
Gets sub-options.
getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
Gets sub-options.
getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
Gets options of IA Address option.
getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
Gets sub-options.
getOptions() - Method in class org.onlab.packet.DHCP
 
getOptions() - Method in class org.onlab.packet.DHCP6
Gets options from this DHCPv6 packet.
getOptions() - Method in class org.onlab.packet.IPv4
 
getOptions() - Method in class org.onlab.packet.ipv6.BaseOptions
Gets the options.
getOptions() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
Gets the Neighbor Discovery Protocol packet options.
getOptions() - Method in class org.onlab.packet.ndp.NeighborSolicitation
Gets the Neighbor Discovery Protocol packet options.
getOptions() - Method in class org.onlab.packet.ndp.Redirect
Gets the Neighbor Discovery Protocol packet options.
getOptions() - Method in class org.onlab.packet.ndp.RouterAdvertisement
Gets the Neighbor Discovery Protocol packet options.
getOptions() - Method in class org.onlab.packet.ndp.RouterSolicitation
Gets the Neighbor Discovery Protocol packet options.
getOptions() - Method in class org.onlab.packet.pim.PIMHello
 
getOptions() - Method in class org.onlab.packet.TCP
Gets TCP options.
getOptLength() - Method in class org.onlab.packet.pim.PIMHelloOption
 
getOptType() - Method in class org.onlab.packet.pim.PIMHelloOption
 
getOrDefault(Object, V) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
getOrDefault(K, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
getOrDefault(String, V) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
getOrDefault(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
Returns the value (and version) to which the specified key is mapped, or the provided default value if this map contains no mapping for the key.
getOrDefault(K, V) - Method in interface org.onosproject.store.service.ConsistentMap
Returns the value (and version) to which the specified key is mapped, or the provided default value if this map contains no mapping for the key.
getOriginalDefaultAction(PiTableId) - Method in interface org.onosproject.net.pi.model.PiPipelineInterpreter
If the given table allows for mutable default actions, this method returns an action instance to be used when ONOS tries to remove a different default action previously set.
getOspfEnabled() - Method in class org.onosproject.routing.config.RouterConfig
Deprecated.
Returns whether OSPF is enabled on this router.
getOUI() - Method in class org.onlab.packet.LLDPOrganizationalTLV
Returns the value of the OUI.
getOverrideFlag() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
Gets override flag.
getPacketLength() - Method in class org.onlab.packet.EAPOL
Gets the packet length.
getPacketType() - Method in class org.onlab.packet.DHCP
 
getParameterSet(byte) - Method in class org.onlab.packet.EAPOLMkpdu
Retrieve Parameter Set based on type.
getParameterSetType() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
getParameterSetType() - Method in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
getParameterSetType() - Method in class org.onlab.packet.EAPOLMkpduICVIndicatorParameterSet
 
getParameterSetType() - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
getParameterSetType() - Method in interface org.onlab.packet.EAPOLMkpduParameterSet
Retrieve Type of Parameter Set.
getParameterSetType() - Method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
 
getParent() - Method in class org.onlab.packet.BasePacket
 
getParent() - Method in interface org.onlab.packet.IPacket
Obtain the parent packet.
getPartitionInfo() - Method in interface org.onosproject.store.service.StorageAdminService
Deprecated.
1.5.0 Falcon Release
getPartitions() - Method in class org.onosproject.cluster.ClusterMetadata
Deprecated.
since 1.14
getPaths(DeviceId, DeviceId) - Method in class org.onosproject.common.DefaultTopology
Returns the set of pre-computed shortest paths between source and destination devices.
getPaths(DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the set of shortest paths between source and destination devices.
getPaths(DeviceId, DeviceId, LinkWeigher, int) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the set of shortest paths between source and destination devices, the set of returned paths will be no more than, maxPaths in size.
getPaths(ElementId, ElementId, LinkWeigher) - 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, LinkWeigher) - 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, LinkWeigher) - 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, LinkWeigher) - Method in interface org.onosproject.net.topology.TopologyStore
Computes and returns the set of shortest paths between src and dest.
getPayload() - Method in class org.onlab.packet.BasePacket
 
getPayload() - Method in interface org.onlab.packet.IPacket
Obtain the packet payload.
getPayloadLength() - Method in class org.onlab.packet.ipv6.Authentication
Gets the payload length of this header.
getPeerAddress() - Method in class org.onlab.packet.DHCP6
Gets the peer address of this DHCPv6 relay message.
getPeerLayouts(UiTopoLayoutId) - Method in interface org.onosproject.ui.UiTopoLayoutService
Returns the set of peer layouts of the specified layout.
getPeerListParameterSet() - Method in class org.onlab.packet.EAPOLMkpdu
Provide Live/Potential Peer List details.
getPending(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent requests pending processing.
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(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data objects that are pending processing.
getPendingData(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data object that are pending processing for a specfied key.
getPendingData(NetworkId, boolean, long) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data objects that are pending processing for longer than the specified duration.
getPendingData() - Method in interface org.onosproject.net.intent.IntentStore
Returns the intent data objects that are pending processing.
getPendingData(Key) - Method in interface org.onosproject.net.intent.IntentStore
Returns the intent data object that are pending processing for a specfied key.
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.
getPendingFlowObjectives() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Retrieve all nextObjectives that are waiting to hear back from device drivers, and the forwarding-objectives or next-objectives that are waiting on the successful completion of the original 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.
getPermissions() - Method in class org.onosproject.security.store.SecurityInfo
 
getPermissions(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getPhysicalDevices(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns list of physical device identifier mapping with the virtual device in the specified network.
getPimMsgType() - Method in class org.onlab.packet.PIM
Return the PIM message type.
getPipeconf(PiPipeconfId) - Method in interface org.onosproject.net.pi.service.PiPipeconfService
Returns the pipeconf instance associated with the given identifier, if present.
getPipeconfId(DeviceId) - Method in interface org.onosproject.net.pi.service.PiPipeconfMappingStore
Retrieves the id of the pipeconf associated to a given device.
getPipeconfs() - Method in interface org.onosproject.net.pi.service.PiPipeconfService
Returns all pipeconfs registered.
getPolicer(PolicerId) - Method in interface org.onosproject.net.behaviour.trafficcontrol.PolicerConfigurable
 
getPolicers() - Method in interface org.onosproject.net.behaviour.trafficcontrol.PolicerConfigurable
 
getPollInterval() - Method in class org.onosproject.net.statistic.PollInterval
Returns default poll interval value in seconds.
getPoolThreadExecutor() - Static method in class org.onlab.util.SharedExecutors
Returns the shared thread pool executor.
getPoolThreadExecutor() - Static method in class org.onlab.util.SharedScheduledExecutors
Returns the shared scheduled thread pool executor.
getPort() - Method in class org.onlab.packet.lacp.LacpBaseTlv
Gets port.
getPort() - Method in class org.onlab.packet.ONOSLLDP
 
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(ConnectPoint) - Method in interface org.onosproject.net.device.DeviceService
Returns the port with the specified connect point.
getPort(DeviceId, PortNumber) - Method in class org.onosproject.net.device.DeviceServiceAdapter
 
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 class org.onosproject.net.device.DeviceServiceAdapter
 
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.
getPortDescString() - Method in class org.onlab.packet.ONOSLLDP
 
getPortDescTLV() - Method in class org.onlab.packet.ONOSLLDP
 
getPortId() - Method in class org.onlab.packet.LLDP
 
getPortNameString() - Method in class org.onlab.packet.ONOSLLDP
 
getPortNumbers() - Method in interface org.onosproject.net.behaviour.BridgeConfig
Get a collection of port.
getPortPriority() - Method in class org.onlab.packet.lacp.LacpBaseTlv
Gets port priority.
getPorts(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of ports of the specified virtual device.
getPorts() - Method in interface org.onosproject.net.behaviour.BridgeConfig
Delete a logical/virtual port.
getPorts(T) - Method in interface org.onosproject.net.behaviour.PowerConfig
Get the ports, which support PowerConfig operations for the specified component.
getPorts(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
Returns the list of ports associated with the device.
getPorts(DeviceId) - Method in class org.onosproject.net.device.DeviceServiceAdapter
 
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 class org.onosproject.net.device.DeviceServiceAdapter
 
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
 
getPreference(String, String) - Method in interface org.onosproject.ui.UiPreferencesService
Returns the named preference for the specified user.
getPreferences(String) - Method in interface org.onosproject.ui.UiPreferencesService
Returns an immutable copy of the preferences for the specified user.
getPreferredLifetime() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
Gets preferred lifetime.
getPreferredLifetime() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
Gets preferred lifetime.
getPrefix() - Method in class org.onlab.packet.RIPngEntry
 
getPrefixLen() - Method in class org.onlab.packet.RIPngEntry
 
getPrefixLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
Gets prefix length.
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.
getPriorityCode() - Method in class org.onlab.packet.Ethernet
Gets the priority code.
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(String) - Method in interface org.onosproject.cfg.ComponentConfigStore
Returns set of component configuration property names.
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.
getProperties(String) - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
getProperty(String, String) - Method in interface org.onosproject.cfg.ComponentConfigService
Returns configuration property of the named components.
getProperty(String, String) - Method in interface org.onosproject.cfg.ComponentConfigStore
Returns the string value of the given component configuration property.
getProperty(String) - Method in class org.onosproject.net.driver.DefaultDriver
 
getProperty(String) - Method in interface org.onosproject.net.driver.Driver
Gets the value of given property name.
getProperty(String, String) - Method in interface org.onosproject.net.driver.Driver
Gets the value of given property name.
getProperty(String, String) - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
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.
getProtectionEndpoint(String) - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Retrieves ProtectedTansportEndpoint information (=virtual Port ConnectPoint and ProtectedTransportEndpointState pair) on the Device.
getProtectionEndpointConfig(ConnectPoint) - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Retrieves ProtectedTransportEndpointDescription with specified ID.
getProtectionEndpointConfigs() - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Retrieves ProtectedTransportEndpointDescriptions on the Device.
getProtectionEndpointState(ConnectPoint) - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Retrieves ProtectedTransportEndpointState on the Device.
getProtectionEndpointStates() - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Retrieves ProtectedTransportEndpointStates on the Device.
getProtocol() - Method in class org.onlab.packet.IPv4
 
getProtocolAddressLength() - Method in class org.onlab.packet.ARP
 
getProtocolType() - Method in class org.onlab.packet.ARP
 
getProvider(ProviderId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns the virtual 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 interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns the virtual provider for the specified device ID based on URI scheme.
getProvider(String) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns the virtual provider registered with the specified scheme.
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.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns a set of currently registered virtual provider identities.
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.
getProvidersByService(VirtualProviderService) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns a set of currently registered virtual provider identities corresponding to the requested providerService.
getProviderService(NetworkId, Class<? extends VirtualProvider>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns a virtual provider service corresponding to the virtual network and provider class type.
getProxyFactory(Class<T>, Serializer) - Method in interface org.onosproject.cluster.ProxyService
Returns a new proxy factory for the given type.
getProxyFactory(Class<T>, Serializer) - Method in interface org.onosproject.mastership.MastershipProxyService
Returns a proxy factory for the given type.
getProxyFor(NodeId) - Method in interface org.onosproject.cluster.ProxyFactory
Returns the proxy for the given peer.
getProxyFor(DeviceId) - Method in interface org.onosproject.mastership.MastershipProxyFactory
Returns the proxy for the given device.
getPrunes() - Method in class org.onlab.packet.pim.PIMJoinPruneGroup
 
getQinQPriorityCode() - Method in class org.onlab.packet.Ethernet
Gets the QinQ priority code.
getQinQTPID() - Method in class org.onlab.packet.Ethernet
Gets the QinQ TPID.
getQinQVID() - Method in class org.onlab.packet.Ethernet
Gets the QinQ VLAN ID.
getQos(QosDescription) - Method in interface org.onosproject.net.behaviour.QosConfigBehaviour
Obtain a qos configured on a device.
getQoses() - Method in interface org.onosproject.net.behaviour.QosConfigBehaviour
Obtain all qoses configured on a device.
getQrv() - Method in class org.onlab.packet.IGMPQuery
Get the Querier Robustness Variable.
getQueue(QueueDescription) - Method in interface org.onosproject.net.behaviour.QueueConfigBehaviour
Obtain a queue configured on a device.
getQueues() - Method in interface org.onosproject.net.behaviour.QueueConfigBehaviour
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.
getRate() - Method in class org.onosproject.cpman.MetricValue
Returns rate value.
getRawData() - Method in class org.onlab.packet.RIP
 
getRBit() - Method in class org.onlab.packet.pim.PIMAddrSource
Return the rBit.
getReachableTime() - Method in class org.onlab.packet.ndp.RouterAdvertisement
Gets reachable time.
getRebindingTime() - Method in interface org.onosproject.dhcp.DhcpService
Returns the default rebinding time granted by the DHCP Server.
getRecompiling() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns Recompiling intent count.
getRecordType() - Method in class org.onlab.packet.IGMPMembership
Gets the IGMP record type.
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.
getRegionHosts(RegionId) - Method in interface org.onosproject.net.region.RegionService
Returns the set of hosts that belong to the specified region.
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.
getRegistry(NetworkId, Class<? extends Event>) - Method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
getRenewalTime() - Method in interface org.onosproject.dhcp.DhcpService
Returns the default renewal time granted by the DHCP Server.
getReplicaInfoFor(DeviceId) - Method in interface org.onosproject.store.flow.ReplicaInfoService
Returns the placement information for given Device.
getRequestedPermissions(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
getRequestedPermissions(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns a list of permissions that have been requested by given application.
getRequests() - Method in interface org.onosproject.net.packet.PacketService
Returns list of all existing requests ordered by priority.
getReserved() - Method in class org.onlab.packet.PIM
Get the reserved field.
getReserved() - Method in class org.onlab.packet.RIP
 
getReserved() - Method in class org.onlab.packet.RIPng
 
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.
getResourceName() - Method in class org.onosproject.cpman.ControlMetricsRequest
Obtains resource name.
getResources() - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Returns all intent resources held by the provider.
getResources(ResourceConsumer) - Method in interface org.onosproject.net.resource.ResourceStore
Returns a collection of the resources allocated to the specified consumer.
getResv() - Method in class org.onlab.packet.IGMPQuery
Get the reserved field.
getRetransmitTimer() - Method in class org.onlab.packet.ndp.RouterAdvertisement
Gets retransmission timer.
getRole(String) - Method in class org.onosproject.common.app.ApplicationArchive
 
getRole(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the role of a device for a specific controller instance.
getRole(NodeId) - Method in class org.onosproject.mastership.MastershipInfo
Returns the current role for the given node.
getRole(NodeId, DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Returns the role of a device for a specific controller instance.
getRole() - Method in interface org.onosproject.net.device.DeviceHandshaker
Returns the last known mastership role agreed by the device for this node.
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.device.DeviceServiceAdapter
 
getRole(DeviceId) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
getRoles(MastershipRole) - Method in class org.onosproject.mastership.MastershipInfo
Returns the list of nodes with the given role.
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.
getRootPath() - Method in class org.onosproject.common.app.ApplicationArchive
Returns the root directory where apps directory is contained.
getRouterConfigurations(NetworkConfigService, ApplicationId) - Static method in class org.onosproject.routing.config.RoutingConfiguration
Retrieves the router configurations.
getRouterFlag() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
Gets router flag.
getRouterLifetime() - Method in class org.onlab.packet.ndp.RouterAdvertisement
Gets router lifetime.
getRouters() - Method in class org.onosproject.routing.config.RoutersConfig
Gets the router configurations.
getRoutes() - Method in interface org.onosproject.net.mcast.McastStore
Deprecated.
Gets the set of all known multicast routes.
getRoutes() - Method in interface org.onosproject.net.mcast.MulticastRouteService
Deprecated.
Gets all multicast routes in the system.
getRouteTag() - Method in class org.onlab.packet.RIPngEntry
 
getRouteTag() - Method in class org.onlab.packet.RIPV2Entry
 
getRoutingData() - Method in class org.onlab.packet.ipv6.Routing
Gets the routing data.
getRoutingType() - Method in class org.onlab.packet.ipv6.Routing
Gets the routing type of this header.
getRows() - Method in class org.onosproject.ui.table.TableModel
Returns the raw TableModel.Row representation of the rows in this table.
getRtEntries() - Method in class org.onlab.packet.RIP
 
getRtEntries() - Method in class org.onlab.packet.RIPng
 
getSafe(String) - Method in class org.onosproject.ui.lion.LionBundle
Returns the localized value for the given key, or, if no such mapping exists, returns the key wrapped in '%' characters.
getSafe(Enum<?>) - Method in class org.onosproject.ui.lion.LionBundle
Converts the given enum constant to lowercase and then uses that as the key to invoke LionBundle.getSafe(String).
getSBit() - Method in class org.onlab.packet.pim.PIMAddrSource
Return the sparse bit.
getSci() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To get SCI.
getSeconds() - Method in class org.onlab.packet.DHCP
 
getSecurityParamIndex() - Method in class org.onlab.packet.ipv6.Authentication
Gets the security parameter index of this header.
getSecurityParamIndex() - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
Gets the security parameter index of this header.
getSecurityService() - Static method in class org.onosproject.security.SecurityUtil
 
getSegmentsLeft() - Method in class org.onlab.packet.ipv6.Routing
Gets the number of remaining route segments of this header.
getSenderHardwareAddress() - Method in class org.onlab.packet.ARP
 
getSenderProtocolAddress() - Method in class org.onlab.packet.ARP
 
getSequence() - Method in class org.onlab.packet.ipv6.Authentication
Gets the sequence number of this header.
getSequence() - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
Gets the sequence number of this header.
getSequence() - Method in class org.onlab.packet.RIPV2AuthEntry
 
getSequence() - Method in class org.onlab.packet.TCP
Gets sequence number.
getSequenceNum() - Method in class org.onlab.packet.ICMPEcho
Gets the sequence number.
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.
getServerIPAddress() - Method in class org.onlab.packet.DHCP
 
getServerName() - Method in class org.onlab.packet.DHCP
 
getService(Class<T>) - Static method in class org.onlab.osgi.DefaultServiceDirectory
Returns the reference to the implementation of the specified service.
getService(Class<T>) - Method in class org.onosproject.cli.AbstractShellCommand
 
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.net.config.BaseConfig
 
getService(Class<T>) - Method in class org.onosproject.rest.AbstractWebResource
 
getServiceDirectory() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns service directory.
getSig() - Method in class org.onlab.packet.ONOSLLDP
 
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.
getSigTLV() - Method in class org.onlab.packet.ONOSLLDP
 
getSingleThreadExecutor() - Static method in class org.onlab.util.SharedExecutors
Returns the shared single thread executor.
getSingleThreadExecutor() - Static method in class org.onlab.util.SharedScheduledExecutors
Returns the shared scheduled single thread executor.
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(ObjectNode, Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 
getSize() - Method in class org.onosproject.core.IdBlock
Returns the block size.
getSolicitedFlag() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
Gets solicited flag.
getSolicitNodeAddress(byte[]) - Static method in class org.onlab.packet.IPv6
According to the RFC 4291, the solicitation node addresses are formed by taking the low-order 24 bits of an address (unicast or anycast) and appending those bits to the prefix FF02:0:0:0:0:1:FF00::/104.
getSortedDeviceKeys(DeviceKeyService) - Method in class org.onosproject.cli.net.DeviceKeyListCommand
Returns the list of devices keys sorted using the device key identifier.
getSortedDevices(DeviceService) - Static method in class org.onosproject.cli.net.DevicesListCommand
Returns the list of devices sorted using the device ID URIs.
getSortedFlows(DeviceService, FlowRuleService, CoreService) - Method in class org.onosproject.cli.net.FlowsListCommand
Returns the list of devices sorted using the device ID URIs.
getSortedFlows(DeviceService, FlowRuleService) - Method in class org.onosproject.cli.net.vnet.VirtualFlowsListCommand
Returns the list of devices sorted using the device ID URIs.
getSortedGroups(DeviceService, GroupService) - Method in class org.onosproject.cli.net.GroupsListCommand
Returns the list of devices sorted using the device ID URIs.
getSortedHosts(HostService) - Method in class org.onosproject.cli.net.HostsListCommand
Returns the list of devices sorted using the device ID URIs.
getSortedRegions(RegionService) - Method in class org.onosproject.cli.net.RegionListCommand
Returns the list of regions sorted using the region identifier.
getSortedTableStats(DeviceService, FlowRuleService) - Method in class org.onosproject.cli.net.TableStatisticsCommand
Returns the list of table statistics sorted using the device ID URIs and table IDs.
getSourceAddress() - Method in class org.onlab.packet.IPv4
 
getSourceAddress() - Method in class org.onlab.packet.IPv6
Gets source address.
getSourceMAC() - Method in class org.onlab.packet.Ethernet
Gets the source MAC address.
getSourceMACAddress() - Method in class org.onlab.packet.Ethernet
Gets the source MAC address.
getSourcePort() - Method in class org.onlab.packet.TCP
Gets TCP source port.
getSourcePort() - Method in class org.onlab.packet.UDP
 
getSources() - Method in class org.onlab.packet.IGMPGroup
Return the list of source addresses.
getSpeakerFromPeer(IpAddress) - Method in class org.onosproject.routing.config.BgpConfig
Finds BGP speaker peering with a given external peer.
getSpeakerWithName(String) - Method in class org.onosproject.routing.config.BgpConfig
Examines whether a name of BGP speaker exists in configuration.
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.
getSsap() - Method in class org.onlab.packet.LLC
 
getState() - Method in class org.onlab.packet.lacp.LacpBaseTlv
Gets state.
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.
getState(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
getState() - Method in class org.onosproject.security.store.SecurityInfo
 
getState(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns state of the specified application.
getState(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getState() - Method in interface org.onosproject.upgrade.UpgradeService
Returns the current upgrade state.
GetStatisticsCommand - Class in org.onosproject.cli.net
Fetches statistics.
GetStatisticsCommand() - Constructor for class org.onosproject.cli.net.GetStatisticsCommand
 
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 class org.onosproject.net.device.DeviceServiceAdapter
 
getStatisticsForPort(DeviceId, PortNumber) - Method in interface org.onosproject.net.device.DeviceStore
Returns the port statistics of the specified device and port.
getStatTriggerFieldMap() - Method in class org.onosproject.net.flow.instructions.Instructions.StatTriggerInstruction
 
getStatTriggerFlag() - Method in class org.onosproject.net.flow.instructions.Instructions.StatTriggerInstruction
 
getStatus(DeviceId) - Method in interface org.onosproject.net.pi.service.PiPipeconfWatchdogService
Returns the last known pipeline status of the given device.
getStatValue(StatTriggerField) - Method in class org.onosproject.net.flow.instructions.Instructions.StatTriggerInstruction
 
getStorageNodes() - Method in class org.onosproject.cluster.ClusterMetadata
Returns the collection of storage nodes.
getStorageNodes() - Method in interface org.onosproject.cluster.ClusterStore
Returns the set of storage nodes.
getSubjectClasses() - Method in interface org.onosproject.net.config.NetworkConfigService
Returns the set of subject classes for which configuration may be available.
getSubjectClasses() - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
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.
getSubjectFactory(String) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
getSubjectFactory(Class) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
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 class org.onosproject.net.config.NetworkConfigServiceAdapter
 
getSubjects(Class<S>, Class<C>) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
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.
getSubnetMask() - Method in class org.onlab.packet.RIPV2Entry
 
getSubOption(byte) - Method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
Gets sub-option from this option by given option code.
getSubType() - Method in class org.onlab.packet.LLDPOrganizationalTLV
Returns the value of the sub type.
getSubtype() - Method in class org.onlab.packet.Slow
Gets subtype.
getSystemMac() - Method in class org.onlab.packet.lacp.LacpBaseTlv
Gets system MAC address.
getSystemPriority() - Method in class org.onlab.packet.lacp.LacpBaseTlv
Gets system priority.
getT1() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
Gets time 1.
getT1() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
Gets time 1.
getT2() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
Gets time 2.
getT2() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
Gets time 2.
getTableStatistics(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the flow table statistics associated with a device.
getTableStatistics() - Method in interface org.onosproject.net.behaviour.TableStatisticsDiscovery
Returns statistics for all match-action tables currently defined by the device forwarding pipeline.
getTableStatistics(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleStore
Returns the flow table statistics associated with a device.
getTaggedVlanId(ConnectPoint) - Method in interface org.onosproject.net.intf.InterfaceService
Returns tagged VLAN configured on given connect point.
getTargetAddress() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
Gets target address.
getTargetAddress() - Method in class org.onlab.packet.ndp.NeighborSolicitation
Gets target address.
getTargetAddress() - Method in class org.onlab.packet.ndp.Redirect
Gets target address.
getTargetHardwareAddress() - Method in class org.onlab.packet.ARP
 
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.
getTargetProtocolAddress() - Method in class org.onlab.packet.ARP
 
getTenantId(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns tenantId for specified virtual network id.
getTenantIds() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Returns the set of tenant identifiers known to the system.
getTenantIds() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns set of registered tenant IDs.
getTermFor(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the current master and number of past mastership hand-offs (terms) for a device.
getTermFor(DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Returns the current master and number of past mastership hand-offs (terms) for a device.
getTimer() - Static method in class org.onlab.util.SharedExecutors
Returns the shared timer.
getTimers(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
Fetches the existing Timers.
getTimers(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
Fetches the existing Timers.
getTimestamp() - Method in class org.onlab.packet.ONOSLLDP
 
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.
getTimestampTLV() - Method in class org.onlab.packet.ONOSLLDP
 
getTlv() - Method in class org.onlab.packet.lacp.Lacp
Gets LACP TLV.
getTopic(String, Serializer) - Method in interface org.onosproject.store.service.PrimitiveService
Returns an instance of Topic with specified name.
getTopic(String, Serializer) - Method in interface org.onosproject.store.service.StorageService
Returns an instance of Topic with specified name.
getToStringHelper() - Method in class org.onlab.packet.dhcp.Dhcp6Option
 
getTotal() - Method in class org.onosproject.net.behaviour.DeviceMemoryStats
Get total memory of device.
getTotal() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns total intent count.
getTotalLength() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
getTotalLength() - Method in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
getTotalLength() - Method in class org.onlab.packet.EAPOLMkpduICVIndicatorParameterSet
 
getTotalLength() - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
getTotalLength() - Method in interface org.onlab.packet.EAPOLMkpduParameterSet
Total length; ie.
getTotalLength() - Method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
 
getTotalLength() - Method in class org.onlab.packet.IPv4
 
getTotalLength() - Method in class org.onlab.packet.ipv6.Authentication
Gets the total length of this header.
getTrafficClass() - Method in class org.onlab.packet.IPv6
Gets traffic class.
getTransactionalMap(String, Serializer) - Method in interface org.onosproject.store.service.TransactionContext
Returns a transactional map data structure with the specified name.
getTransactionId() - Method in class org.onlab.packet.DHCP
 
getTransactionId() - Method in class org.onlab.packet.DHCP6
Gets the transaction ID of this DHCPv6 packet.
getTtl() - Method in class org.onlab.packet.IPv4
 
getTtl() - Method in class org.onlab.packet.LLDP
 
getTtl() - Method in class org.onlab.packet.MPLS
Returns the MPLS TTL of the packet.
getTtlBySeconds() - Method in class org.onlab.packet.ONOSLLDP
 
getTunnelIds(Intent) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Deprecated.
in Kingfisher Release (1.10)
getTunnels(DeviceId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns the collection of tunnels applied on the specified device.
getType(int) - Static method in enum org.onlab.packet.DHCP.MsgType
 
getType(int) - Static method in enum org.onlab.packet.DHCP6.MsgType
 
getType(int) - Static method in enum org.onlab.packet.DHCPPacketType
Deprecated.
 
getType() - Method in class org.onlab.packet.ipv6.BaseOptions
Gets the type of this option.
getType() - Method in class org.onlab.packet.LLDPTLV
 
getType() - Method in class org.onlab.packet.RADIUSAttribute
Gets the attribute type.
getType(int) - Static method in enum org.onlab.packet.RIP.CmdType
 
getType(int) - Static method in enum org.onlab.packet.RIPng.CmdType
 
getType() - Method in class org.onlab.packet.RIPV2AuthEntry
 
getType() - Method in class org.onosproject.cpman.ControlMetricsRequest
Obtains control metric type.
getType() - Method in class org.onosproject.cpman.ControlResourceRequest
Obtains control resource type.
getType() - Method in class org.onosproject.security.AppPermission
Returns type of permission.
getUnit() - Method in class org.onosproject.cpman.ControlMetricsRequest
Obtains projected time unit.
getUnknownState() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns unknownState intent count.
getUntaggedVlanId(ConnectPoint) - Method in interface org.onosproject.net.intf.InterfaceService
Returns untagged VLAN configured on given connect point.
getUpdateTime(String) - Method in class org.onosproject.common.app.ApplicationArchive
Returns the timestamp in millis since start of epoch, of when the specified application was last modified or changed state.
getUpstreamAddr() - Method in class org.onlab.packet.pim.PIMJoinPrune
Get the upstreamAddr for this J/P request.
getUrgentPointer() - Method in class org.onlab.packet.TCP
Gets urgent pointer.
getUsed() - Method in class org.onosproject.net.behaviour.DeviceCpuStats
Get cpu usage of device.
getUsed() - Method in class org.onosproject.net.behaviour.DeviceMemoryStats
Get used memory of device.
getUserNames() - Method in interface org.onosproject.ui.UiPreferencesService
Returns the list of user names that have user preferences available.
getUuid() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
getValidLifetime() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
Gets valid lifetime.
getValidLifetime() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
Gets valid lifetime.
getValue() - Method in enum org.onlab.packet.dhcp.Dhcp6Duid.DuidType
 
getValue() - Method in enum org.onlab.packet.DHCP.DHCPOptionCode
 
getValue() - Method in enum org.onlab.packet.dhcp.DhcpRelayAgentOption.RelayAgentInfoOptions
 
getValue() - Method in enum org.onlab.packet.DHCP.MsgType
 
getValue() - Method in enum org.onlab.packet.DHCPPacketType
Deprecated.
 
getValue() - Method in enum org.onlab.packet.DscpClass
Returns the short value of this DSCP class Enum.
getValue() - Method in enum org.onlab.packet.IPPrecedence
Returns the short value of this IP precedence Enum.
getValue() - Method in class org.onlab.packet.LLDPTLV
 
getValue() - Method in class org.onlab.packet.pim.PIMHelloOption
 
getValue() - Method in class org.onlab.packet.RADIUSAttribute
Gets the attribute value.
getValue() - Method in enum org.onlab.packet.RIP.CmdType
 
getValue() - Method in enum org.onlab.packet.RIPng.CmdType
 
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.
getValue(String) - Method in class org.onosproject.ui.lion.LionBundle
Returns the localized value for the given key, or null if no such mapping exists.
getVersion() - Method in class org.onlab.packet.EAPOL
Gets the version.
getVersion() - Method in class org.onlab.packet.IP
Gets IP version number.
getVersion() - Method in class org.onlab.packet.IPv4
 
getVersion() - Method in class org.onlab.packet.IPv6
 
getVersion() - Method in class org.onlab.packet.PIM
Get the version of PIM.
getVersion() - Method in class org.onlab.packet.RIP
 
getVersion() - Method in class org.onlab.packet.RIPng
 
getVersion(NodeId) - Method in interface org.onosproject.cluster.ClusterService
Returns the version of the given controller node.
getVersion(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
Returns the version of the specified controller node.
getVersion() - Method in class org.onosproject.cluster.DefaultPartition
 
getVersion() - Method in interface org.onosproject.cluster.Partition
Deprecated.
since 1.14
getVersion() - Method in interface org.onosproject.upgrade.UpgradeService
Returns the currently active software version.
getVertexes() - Method in class org.onlab.graph.AdjacencyListsGraph
 
getVertexes() - Method in interface org.onlab.graph.Graph
Returns the set of vertexes comprising the graph.
getVertexes() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
getViewExtension(String) - Method in interface org.onosproject.ui.UiExtensionService
Returns the user interface extension that contributed the specified view.
getVirtualDevices(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual devices in the specified network.
getVirtualHosts(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual hosts in the specified network.
getVirtualLinks(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns collection of all virtual links in the specified network.
getVirtualNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns the virtual network matching the network identifier.
getVirtualNetworkApplicationId(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns the application identifier for a virtual network.
getVirtualNetworks(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual networks created on behalf of the specified tenant.
getVirtualPorts(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns list of all virtual ports of the specified device.
getVlanId() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
Gets the vlan id of interface id.
getVlanID() - Method in class org.onlab.packet.Ethernet
Gets the VLAN ID.
getVlans() - Method in interface org.onosproject.net.behaviour.L2SwitchVlanConfigBehaviour
Provides the VLANs configured on a device.
getVni() - Method in class org.onlab.packet.VXLAN
Returns VNI(VXLAN Network Identifier).
getWBit() - Method in class org.onlab.packet.pim.PIMAddrSource
Return the wBit, used in Join/Prune messages.
getWindowSize() - Method in class org.onlab.packet.TCP
Gets TCP window size.
getWithdrawing() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns Withdrawing intent count.
getWithdrawn() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns Withdrawn intent count.
getWithdrawReq() - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Returns WithdrawReq intent count.
getWithMessage() - Method in class org.onlab.junit.ExceptionTest
 
getWithMessageAndCause() - Method in class org.onlab.junit.ExceptionTest
 
getWorkQueue(String, Serializer) - Method in interface org.onosproject.store.service.PrimitiveService
Returns an instance of WorkQueue with specified name.
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.
getYourIPAddress() - Method in class org.onlab.packet.DHCP
 
getZBit() - Method in class org.onlab.packet.pim.PIMAddrGroup
Return the z bit for admin scoping.
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.
GlobalLabelApplyCommand - Class in org.onosproject.cli.net
 
GlobalLabelApplyCommand() - Constructor for class org.onosproject.cli.net.GlobalLabelApplyCommand
 
GlobalLabelCommand - Class in org.onosproject.cli.net
 
GlobalLabelCommand() - Constructor for class org.onosproject.cli.net.GlobalLabelCommand
 
GlobalLabelPoolCreateCommand - Class in org.onosproject.cli.net
create label resource pool by specific device id.
GlobalLabelPoolCreateCommand() - Constructor for class org.onosproject.cli.net.GlobalLabelPoolCreateCommand
 
GlobalLabelPoolDestroyCommand - Class in org.onosproject.cli.net
 
GlobalLabelPoolDestroyCommand() - Constructor for class org.onosproject.cli.net.GlobalLabelPoolDestroyCommand
 
GlobalLabelReleaseCommand - Class in org.onosproject.cli.net
 
GlobalLabelReleaseCommand() - Constructor for class org.onosproject.cli.net.GlobalLabelReleaseCommand
 
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.
GlyphConstants - Class in org.onosproject.ui
Defines constants for standard glyph identifiers.
glyphId() - Method in class org.onosproject.ui.topo.PropertyPanel
Returns the glyph identifier.
glyphId(String) - Method in class org.onosproject.ui.topo.PropertyPanel
Sets the glyph identifier.
glyphs() - Method in interface org.onosproject.ui.UiGlyphFactory
Produces a list of glyphns to be added to the topology view.
grantedPermissions - Variable in class org.onosproject.security.store.SecurityInfo
 
Graph<V extends Vertex,E extends Edge> - Interface in org.onlab.graph
Abstraction of a directed graph structure.
GraphDescription - Interface in org.onosproject.net.topology
Describes attribute(s) of a network graph.
GraphPathSearch<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
Representation of a graph path search algorithm.
GraphPathSearch.Result<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
Abstraction of a path search result.
GraphSearch<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
Representation of a graph search algorithm and its outcome.
GraphSearch.Result<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
Notion of a graph search result.
greenAction(BandwidthProfileAction) - Method in class org.onosproject.net.behaviour.BandwidthProfile.Builder
Sets the green action of this builder.
greenAction() - Method in class org.onosproject.net.behaviour.BandwidthProfile
Obtains the action to be taken for traffic marked as green.
GRID_X - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for grid-X (e.g.
GRID_X - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
Key for grid X coordinate.
GRID_X - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
GRID_Y - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for grid-Y (e.g.
GRID_Y - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
Key for grid Y coordinate.
GRID_Y - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
gridCoordsSet() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns true if the grid coordinates (gridY and gridX) are set on this element, i.e.
GridType - Enum in org.onosproject.net
Represents type of wavelength grid.
gridType() - Method in class org.onosproject.net.OchSignal
Returns grid type.
gridX() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns element grid x-coordinate.
gridX(Double) - Method in class org.onosproject.net.config.basics.BasicElementConfig
Sets the element grid x-coordinate.
gridY() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns element grid y-coordinate.
gridY(Double) - Method in class org.onosproject.net.config.basics.BasicElementConfig
Sets the element grid y-coordinate.
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
Deprecated.
Fetches the group address of this route.
group() - Method in class org.onosproject.routing.NextHop
Returns the next hop group.
Group.GroupState - Enum in org.onosproject.net.group
State of the group object in ONOS.
GROUP_CAPABLE - Static variable in interface org.onosproject.net.group.GroupProvider
Group capable property name.
GROUP_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
GROUP_TABLE - Static variable in class org.onosproject.ui.GlyphConstants
 
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.
GroupedThreadFactory - Class in org.onlab.util
Thread factory for creating threads that belong to the specified thread group.
groupedThreadFactory(String) - Static method in class org.onlab.util.GroupedThreadFactory
Returns thread factory for producing threads associated with the specified group name.
groupedThreads(String, String) - Static method in class org.onlab.util.Tools
Returns a thread factory that produces threads named according to the supplied name pattern and from the specified thread-group.
groupedThreads(String, String, Logger) - Static method in class org.onlab.util.Tools
Returns a thread factory that produces threads named according to the supplied name pattern and from the specified thread-group.
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 - Class in org.onosproject.core
Group identifier.
GroupId(int) - Constructor for class org.onosproject.core.GroupId
 
groupId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
groupId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
groupId() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns group flow table id which a tunnel match up.
groupId() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns group flow table id which a tunnel match up.
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.
groupId() - Method in class org.onosproject.net.pi.runtime.PiGroupKey
Returns the group ID defined by this key.
groupId() - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry
Returns the identifier of this multicast group, unique in the scope of a PRE instance.
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.incubator.net.virtual.provider.VirtualGroupProviderService
Notifies core if any failure from data plane during group operations.
groupOperationFailed(NetworkId, DeviceId, GroupOperation) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Indicates the group operations failed.
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.
GroupsListCommand - Class in org.onosproject.cli.net
Lists all groups in the system.
GroupsListCommand() - Constructor for class org.onosproject.cli.net.GroupsListCommand
 
GroupStatusCompleter - Class in org.onosproject.cli.net
Group status completer.
GroupStatusCompleter() - Constructor for class org.onosproject.cli.net.GroupStatusCompleter
 
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.
groupTranslator() - Method in interface org.onosproject.net.pi.service.PiTranslationService
Returns a group translator.
groupType() - Method in class org.onosproject.net.group.GroupOperation
Returns group type attribute of the operation.
GroupTypeCompleter - Class in org.onosproject.cli.net
Group status completer.
GroupTypeCompleter() - Constructor for class org.onosproject.cli.net.GroupTypeCompleter
 
GuavaCollectors - Class in org.onlab.util
Implementations of Collector that implement various useful reduction operations, such as accumulating elements into Guava collections.
guessedFlowProtos() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic the number of guessed flow protocols.

H

handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class org.onlab.util.BlockingAwareFuture
 
handle() - Method in class org.onosproject.net.pi.service.PiTranslatedEntity
Returns the PI entity handle.
handle(ClusterMessage) - Method in interface org.onosproject.store.cluster.messaging.ClusterMessageHandler
Deprecated.
Handles/Processes the cluster message.
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class org.onlab.util.BlockingAwareFuture
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
handleMessage(NeighbourMessageContext, HostService) - Method in class org.onosproject.net.neighbour.DefaultNeighbourMessageHandler
 
handleMessage(NeighbourMessageContext, HostService) - Method in interface org.onosproject.net.neighbour.NeighbourMessageHandler
Handles a neighbour message.
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.
handler() - Method in interface org.onosproject.net.neighbour.NeighbourHandlerRegistration
Gets the neighbour message handler.
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.
hardwareAddressLength - Variable in class org.onlab.packet.ARP
 
hardwareAddressLength - Variable in class org.onlab.packet.DHCP
 
hardwareType - Variable in class org.onlab.packet.ARP
 
hardwareType - Variable in class org.onlab.packet.DHCP
 
hasBackup() - Method in class org.onlab.graph.DisjointPathPair
Checks if this path pair contains a backup/secondary path.
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.
hasBehaviour(Class<? extends Behaviour>) - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf
 
hasBehaviour(Class<? extends Behaviour>) - Method in interface org.onosproject.net.pi.model.PiPipeconf
Indicates whether or not the pipeconf supports the specified class of behaviour.
hasBurst(boolean) - Method in class org.onosproject.net.meter.DefaultMeterFeatures.Builder
 
hasBurst(boolean) - Method in interface org.onosproject.net.meter.MeterFeatures.Builder
Assigns the burst capabilities.
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.
hasDefaultMutableParams() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns true if the default action has mutable parameters that can be changed at runtime, false otherwise.
hasDelegate(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualStore
Indicates whether the store has a delegate.
hasDelegate() - Method in class org.onosproject.store.AbstractStore
 
hasDelegate() - Method in interface org.onosproject.store.Store
Indicates whether the store has a delegate.
hasField(String) - Method in class org.onosproject.net.config.Config
Returns true if this config contains a field with the given name.
hasField(ObjectNode, String) - Method in class org.onosproject.net.config.Config
Returns true if the given node contains a field with the given name.
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
Deprecated.
 
hash() - Method in class org.onosproject.net.intent.Key
 
HASH_FUNNEL - Static variable in class org.onosproject.cluster.ClusterMetadata
 
hashCode() - Method in class org.onlab.graph.AbstractEdge
 
hashCode() - Method in class org.onlab.graph.AdjacencyListsGraph
 
hashCode() - Method in class org.onlab.graph.DefaultMutablePath
 
hashCode() - Method in class org.onlab.graph.DefaultPath
 
hashCode() - Method in class org.onlab.graph.DisjointPathPair
 
hashCode() - Method in class org.onlab.graph.Heap
 
hashCode() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
hashCode() - Method in class org.onlab.graph.ScalarWeight
 
hashCode() - Method in class org.onlab.packet.ARP
 
hashCode() - Method in class org.onlab.packet.BasePacket
 
hashCode() - Method in class org.onlab.packet.ChassisId
 
hashCode() - Method in class org.onlab.packet.Data
 
hashCode() - Method in class org.onlab.packet.dhcp.CircuitId
 
hashCode() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
hashCode() - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
 
hashCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
 
hashCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
 
hashCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
 
hashCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
 
hashCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
 
hashCode() - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
hashCode() - Method in class org.onlab.packet.dhcp.Dhcp6Option
 
hashCode() - Method in class org.onlab.packet.dhcp.DhcpOption
 
hashCode() - Method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
 
hashCode() - Method in class org.onlab.packet.EAP
 
hashCode() - Method in class org.onlab.packet.EAPOL
 
hashCode() - Method in class org.onlab.packet.Ethernet
 
hashCode() - Method in class org.onlab.packet.EthType
 
hashCode() - Method in class org.onlab.packet.ICMP
 
hashCode() - Method in class org.onlab.packet.ICMP6
 
hashCode() - Method in class org.onlab.packet.ICMPEcho
 
hashCode() - Method in class org.onlab.packet.IGMP
 
hashCode() - Method in class org.onlab.packet.IGMPMembership
 
hashCode() - Method in class org.onlab.packet.IGMPQuery
 
hashCode() - Method in class org.onlab.packet.IpAddress
 
hashCode() - Method in class org.onlab.packet.IpPrefix
 
hashCode() - Method in class org.onlab.packet.IPv4
 
hashCode() - Method in class org.onlab.packet.ipv6.Authentication
 
hashCode() - Method in class org.onlab.packet.ipv6.BaseOptions
 
hashCode() - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
 
hashCode() - Method in class org.onlab.packet.ipv6.Fragment
 
hashCode() - Method in class org.onlab.packet.IPv6
 
hashCode() - Method in class org.onlab.packet.ipv6.Routing
 
hashCode() - Method in class org.onlab.packet.lacp.Lacp
 
hashCode() - Method in class org.onlab.packet.lacp.LacpBaseTlv
 
hashCode() - Method in class org.onlab.packet.lacp.LacpCollectorTlv
 
hashCode() - Method in class org.onlab.packet.lacp.LacpState
 
hashCode() - Method in class org.onlab.packet.LLDP
 
hashCode() - Method in class org.onlab.packet.LLDPOrganizationalTLV
 
hashCode() - Method in class org.onlab.packet.LLDPTLV
 
hashCode() - Method in class org.onlab.packet.MacAddress
 
hashCode() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
 
hashCode() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
hashCode() - Method in class org.onlab.packet.ndp.NeighborSolicitation
 
hashCode() - Method in class org.onlab.packet.ndp.Redirect
 
hashCode() - Method in class org.onlab.packet.ndp.RouterAdvertisement
 
hashCode() - Method in class org.onlab.packet.ndp.RouterSolicitation
 
hashCode() - Method in class org.onlab.packet.PIM
 
hashCode() - Method in class org.onlab.packet.pim.PIMAddrGroup
 
hashCode() - Method in class org.onlab.packet.pim.PIMAddrSource
 
hashCode() - Method in class org.onlab.packet.pim.PIMAddrUnicast
 
hashCode() - Method in class org.onlab.packet.RIP
 
hashCode() - Method in class org.onlab.packet.RIPng
 
hashCode() - Method in class org.onlab.packet.RIPngEntry
 
hashCode() - Method in class org.onlab.packet.RIPV2AuthEntry
 
hashCode() - Method in class org.onlab.packet.RIPV2Entry
 
hashCode() - Method in class org.onlab.packet.Slow
 
hashCode() - Method in class org.onlab.packet.TCP
 
hashCode() - Method in class org.onlab.packet.TpPort
 
hashCode() - Method in class org.onlab.packet.UDP
 
hashCode() - Method in class org.onlab.packet.VXLAN
 
hashCode() - Method in class org.onlab.util.ClosedOpenRange
 
hashCode() - Method in class org.onlab.util.Counter
 
hashCode() - Method in class org.onlab.util.Frequency
 
hashCode() - Method in class org.onlab.util.Identifier
Returns the hashcode of the identifier.
hashCode() - Method in class org.onlab.util.ImmutableByteSequence
 
hashCode() - Method in class org.onlab.util.Match
 
hashCode() - Method in class org.onlab.util.UnmodifiableDeque
 
hashCode() - Method in class org.onosproject.cfg.ConfigProperty
 
hashCode() - Method in class org.onosproject.cluster.ClusterEvent
 
hashCode() - Method in class org.onosproject.cluster.ClusterMetadata
 
hashCode() - Method in class org.onosproject.cluster.ClusterMetadataEvent
 
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.Member
 
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.Version
 
hashCode() - Method in class org.onosproject.cpman.ControlLoadSnapshot
 
hashCode() - Method in class org.onosproject.cpman.ControlMetricsRequest
 
hashCode() - Method in class org.onosproject.cpman.ControlResourceRequest
 
hashCode() - Method in class org.onosproject.cpman.DefaultControlMessage
 
hashCode() - Method in class org.onosproject.cpman.MetricValue
 
hashCode() - Method in class org.onosproject.event.Change
 
hashCode() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
hashCode() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
hashCode() - Method in class org.onosproject.mastership.MastershipEvent
 
hashCode() - Method in class org.onosproject.mastership.MastershipInfo
 
hashCode() - Method in class org.onosproject.mastership.MastershipTerm
 
hashCode() - Method in class org.onosproject.net.AbstractDescription
 
hashCode() - Method in class org.onosproject.net.behaviour.BandwidthProfile
 
hashCode() - Method in class org.onosproject.net.behaviour.BandwidthProfileAction
 
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.DefaultPatchDescription
 
hashCode() - Method in class org.onosproject.net.behaviour.DefaultQosDescription
 
hashCode() - Method in class org.onosproject.net.behaviour.DefaultQueueDescription
 
hashCode() - Method in class org.onosproject.net.behaviour.DeviceCpuStats
 
hashCode() - Method in class org.onosproject.net.behaviour.DeviceMemoryStats
 
hashCode() - Method in class org.onosproject.net.behaviour.DeviceSystemStats
 
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.QosId
 
hashCode() - Method in class org.onosproject.net.behaviour.QueueId
 
hashCode() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
hashCode() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
hashCode() - Method in class org.onosproject.net.behaviour.trafficcontrol.PolicingResource
 
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.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.FilteredConnectPoint
 
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.PiCriterion
 
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.UnresolvedExtensionSelector
 
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
Deprecated.
 
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.StatTriggerInstruction
 
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.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.flow.instructions.PiInstruction
 
hashCode() - Method in class org.onosproject.net.flow.instructions.UnresolvedExtensionTreatment
 
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.flowobjective.FilteringObjQueueKey
 
hashCode() - Method in class org.onosproject.net.flowobjective.ForwardingObjQueueKey
 
hashCode() - Method in class org.onosproject.net.flowobjective.NextObjQueueKey
 
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.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.MarkerConstraint
 
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.IntentOperationContext
 
hashCode() - Method in class org.onosproject.net.intent.Key
 
hashCode() - Method in class org.onosproject.net.intf.Interface
 
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.MarkerResource
 
hashCode() - Method in class org.onosproject.net.mcast.McastEvent
Deprecated.
 
hashCode() - Method in class org.onosproject.net.mcast.McastRoute
Deprecated.
 
hashCode() - Method in class org.onosproject.net.meter.DefaultMeter
 
hashCode() - Method in class org.onosproject.net.meter.MeterFeaturesKey
 
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.OchSignal
 
hashCode() - Method in class org.onosproject.net.OduSignalId
 
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.pi.runtime.data.PiBitString
 
hashCode() - Method in class org.onosproject.net.pi.runtime.data.PiBool
 
hashCode() - Method in class org.onosproject.net.pi.runtime.data.PiEnumString
 
hashCode() - Method in class org.onosproject.net.pi.runtime.data.PiErrorString
 
hashCode() - Method in class org.onosproject.net.pi.runtime.data.PiHeader
 
hashCode() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderStack
 
hashCode() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnion
 
hashCode() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnionStack
 
hashCode() - Method in class org.onosproject.net.pi.runtime.data.PiStruct
 
hashCode() - Method in class org.onosproject.net.pi.runtime.data.PiTuple
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiAction
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiActionGroup
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiActionGroupHandle
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMemberHandle
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiActionParam
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiControlMetadata
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiCounterCell
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiCounterCellData
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiCounterCellId
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiExactFieldMatch
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiGroupKey
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiHandle
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiLpmFieldMatch
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiMatchKey
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiMeterBand
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiMeterCellConfig
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiMeterCellId
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiMeterHandle
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntryHandle
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiPacketOperation
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiPreReplica
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiRangeFieldMatch
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiRegisterCell
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiRegisterCellId
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiTableEntry
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiTableEntryHandle
 
hashCode() - Method in class org.onosproject.net.pi.runtime.PiTernaryFieldMatch
 
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.ResourceGroup
 
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.routing.config.BgpConfig.BgpSpeakerConfig
 
hashCode() - Method in class org.onosproject.routing.NextHop
 
hashCode() - Method in class org.onosproject.routing.NextHopGroupKey
 
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.flow.ReplicaInfo
 
hashCode() - Method in class org.onosproject.store.LogicalTimestamp
 
hashCode() - Method in class org.onosproject.store.primitives.MapUpdate
 
hashCode() - Method in class org.onosproject.store.primitives.NodeUpdate
 
hashCode() - Method in class org.onosproject.store.primitives.PartitionEvent
 
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.MultimapEvent
 
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.TransactionLog
 
hashCode() - Method in class org.onosproject.store.service.Version
 
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.lion.LionBundle.LionItem
 
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.UiSessionToken
 
hashCode() - Method in class org.onosproject.ui.UiView
 
hashCode() - Method in class org.onosproject.upgrade.UpgradeEvent
 
HashedPathSelectionConstraint - Class in org.onosproject.net.intent.constraint
A constraint for intent.hashCode() based path selection.
HashedPathSelectionConstraint() - Constructor for class org.onosproject.net.intent.constraint.HashedPathSelectionConstraint
 
hasMaxSize() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
hasMaxSize() - Method in interface org.onosproject.net.flow.TableStatisticsEntry
To check whether maxSize is present in this TableStatisticsEntry.
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.
hasNext() - Method in interface org.onosproject.store.service.AsyncIterator
Returns whether the iterator has a next item.
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.
hasOptions() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
Checks whether any options are included.
hasPacketsLookedup() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
hasPacketsLookedup() - Method in interface org.onosproject.net.flow.TableStatisticsEntry
To check whether packetLookedUp is present in this TableStatisticsEntry.
hasSameParameters(GroupBucket) - Method in class org.onosproject.net.group.DefaultGroupBucket
 
hasSameParameters(GroupBucket) - Method in interface org.onosproject.net.group.GroupBucket
Returns whether the given group bucket has the same parameters (weight, watchPort and watchGroup) as this.
hasSelector() - Method in interface org.onosproject.net.pi.model.PiActionProfileModel
Returns true if this action profile implements dynamic selection, false otherwise.
hasStats(boolean) - Method in class org.onosproject.net.meter.DefaultMeterFeatures.Builder
 
hasStats(boolean) - Method in interface org.onosproject.net.meter.MeterFeatures.Builder
Assigns the stats capabilities.
HDR_FIELD_ERR - Static variable in class org.onlab.packet.ICMP6
Erroneous header field encountered.
header() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnion
Return the header.
HEADER_LENGTH - Static variable in class org.onlab.packet.ICMP6
 
HEADER_LENGTH - Static variable in class org.onlab.packet.IGMP.IGMPv2
 
HEADER_LENGTH - Static variable in class org.onlab.packet.ipv6.EncapSecurityPayload
 
HEADER_LENGTH - Static variable in class org.onlab.packet.ipv6.Fragment
 
HEADER_LENGTH - Static variable in class org.onlab.packet.lacp.Lacp
 
HEADER_LENGTH - Static variable in class org.onlab.packet.lacp.LacpTlv
 
HEADER_LENGTH - Static variable in class org.onlab.packet.MPLS
 
HEADER_LENGTH - Static variable in class org.onlab.packet.ndp.NeighborAdvertisement
 
HEADER_LENGTH - Static variable in class org.onlab.packet.ndp.NeighborSolicitation
 
HEADER_LENGTH - Static variable in class org.onlab.packet.ndp.Redirect
 
HEADER_LENGTH - Static variable in class org.onlab.packet.ndp.RouterAdvertisement
 
HEADER_LENGTH - Static variable in class org.onlab.packet.ndp.RouterSolicitation
 
HEADER_LENGTH - Static variable in class org.onlab.packet.Slow
 
headerExtLength - Variable in class org.onlab.packet.ipv6.BaseOptions
 
headerExtLength - Variable in class org.onlab.packet.ipv6.Routing
 
headerLength - Variable in class org.onlab.packet.IPv4
 
headerName() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnion
Return the header name.
headers() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderStack
Return the list of header.
headerUnions() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnionStack
Return the collection of header union.
Heap<T> - Class in org.onlab.graph
Implementation of an array-backed heap structure whose sense of order is imposed by the provided comparator.
Heap(List<T>, Comparator<T>) - Constructor for class org.onlab.graph.Heap
Creates a new heap backed by the specified list.
heapify() - Method in class org.onlab.graph.Heap
Restores the heap property by re-arranging the elements in the backing array as necessary following any heap modifications.
helpPageUrl() - Method in class org.onosproject.ui.UiView
Returns the help page URL for a specific view.
HexDump - Class in org.onlab.util
Deprecated.
in 1.11.0
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.
HexString - Class in org.onlab.util
 
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.
highlightingCallback() - Method in class org.onosproject.ui.UiTopo2Overlay
Callback invoked when the topology highlighting should be updated.
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.
highValue() - Method in class org.onosproject.net.pi.runtime.PiRangeFieldMatch
Returns the high value of this range field match.
hint() - Method in class org.onlab.util.PredictableExecutor.PickyFutureTask
 
hint() - Method in interface org.onlab.util.PredictableExecutor.PickyTask
Returns hint for choosing which Thread to run this task on.
HOLDTIME_LENGTH - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
HOP_LIMIT_EXCEED - Static variable in class org.onlab.packet.ICMP6
Hop limit exceeded in transit.
HOP_WEIGHT_VALUE - Static variable in class org.onlab.graph.DefaultEdgeWeigher
Common weight value for any link.
HopByHopOptions - Class in org.onlab.packet.ipv6
Implements IPv6 Hop-by-hop Options extension header format.
HopByHopOptions() - Constructor for class org.onlab.packet.ipv6.HopByHopOptions
 
HopCountLinkWeigher - 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.
HopCountLinkWeigher() - Constructor for class org.onosproject.net.topology.HopCountLinkWeigher
Creates a new hop-count weight.
HopCountLinkWeigher(double) - Constructor for class org.onosproject.net.topology.HopCountLinkWeigher
Creates a new hop-count weight with the specified cost of indirect links.
hopLimit - Variable in class org.onlab.packet.IPv6
 
hops - Variable in class org.onlab.packet.DHCP
 
host() - Method in class org.onosproject.cluster.DefaultControllerNode
 
host() - Method in interface org.onosproject.cluster.Node
Returns the host name of the controller instance.
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
Host ID subject factory.
HostAdminService - Interface in org.onosproject.net.host
Service for administering the inventory of end-station hosts.
hostAName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host A name.
hostAPort() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host A port.
hostBName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host B name.
hostBPort() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host B Port.
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.UiRegion
Returns the count of devices in this region.
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.
hostId() - Method in class org.onosproject.ui.model.topo.UiEdgeLink
Returns the host identifier.
HostIdCompleter - Class in org.onosproject.cli.net
Host ID completer.
HostIdCompleter() - Constructor for class org.onosproject.cli.net.HostIdCompleter
 
hostIds() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the set of host identifiers for this region.
hostIpStrings - Variable in class org.onosproject.cli.net.vnet.VirtualHostCreateCommand
 
HostLearningConfig - Class in org.onosproject.net.config.basics
Configuration for enabling/disabling host learning.
HostLearningConfig() - Constructor for class org.onosproject.net.config.basics.HostLearningConfig
 
hostLearningEnabled() - Method in class org.onosproject.net.config.basics.HostLearningConfig
 
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)".
HostLocationSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for HostLocation.
HostLocationSerializer() - Constructor for class org.onosproject.store.serializers.HostLocationSerializer
Creates HostLocation serializer instance.
HostProbe - Interface in org.onosproject.net.host
Information related to the host being probed.
HostProbeStore - Interface in org.onosproject.net.host
Manages inventory of pending host probes.
HostProbingEvent - Class in org.onosproject.net.host
Describes host probing event.
HostProbingEvent(HostProbingEvent.Type, HostProbe) - Constructor for class org.onosproject.net.host.HostProbingEvent
Creates an event of a given type and for the specified host probe and the current time.
HostProbingEvent(HostProbingEvent.Type, HostProbe, long) - Constructor for class org.onosproject.net.host.HostProbingEvent
Creates an event of a given type and for the specified host probe and time.
HostProbingEvent(HostProbingEvent.Type, HostProbe, HostProbe) - Constructor for class org.onosproject.net.host.HostProbingEvent
Creates an event with previous subject.
HostProbingEvent(HostProbingEvent.Type, HostProbe, HostProbe, long) - Constructor for class org.onosproject.net.host.HostProbingEvent
Creates an event with previous subject and specified time.
HostProbingEvent.Type - Enum in org.onosproject.net.host
Type of host probing events.
HostProbingListener - Interface in org.onosproject.net.host
Entity capable of receiving host probing related events.
HostProbingProvider - Interface in org.onosproject.net.host
Provider of host probing.
HostProbingProviderRegistry - Interface in org.onosproject.net.host
Abstraction of a host probing provider registry.
HostProbingProviderService - Interface in org.onosproject.net.host
Means of conveying host probing information to the core.
HostProbingService - Interface in org.onosproject.net.host
Service for interacting with the host probing entities.
HostProbingStoreDelegate - Interface in org.onosproject.net.host
Host probing store delegate abstraction.
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.
HostRemoveCommand - Class in org.onosproject.cli.net
Removes an end-station host.
HostRemoveCommand() - Constructor for class org.onosproject.cli.net.HostRemoveCommand
 
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
 
HostsDiscovery - Interface in org.onosproject.net.behaviour
Retrieving host information from the device and creating host descriptions.
hostServerName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host server name.
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
 
HostsListCommand - Class in org.onosproject.cli.net
Lists all currently-known hosts.
HostsListCommand() - Constructor for class org.onosproject.cli.net.HostsListCommand
 
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 (link, host or device) over which the mouse was hovering, or null.
HttpResourceUrlInterceptor - Class in org.onlab.junit
Intercepts HTTP URL connections and supplies predefined data from a resource.
HttpResourceUrlInterceptor() - Constructor for class org.onlab.junit.HttpResourceUrlInterceptor
 
HttpResourceUrlInterceptor.HttpResourceUrlInterceptorFactory - Class in org.onlab.junit
Creates stream handlers for the interceptor.
HttpResourceUrlInterceptorFactory(String) - Constructor for class org.onlab.junit.HttpResourceUrlInterceptor.HttpResourceUrlInterceptorFactory
 
humanReadable(long) - Static method in class org.onosproject.cli.net.DevicePortStatsCommand
Converts bytes to human readable string with Kilo, Mega, Giga, etc.
humanReadableBps(float) - Static method in class org.onosproject.cli.net.DevicePortStatsCommand
Converts bps to human readable format.
HW_TYPE_ETHERNET - Static variable in class org.onlab.packet.ARP
 
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).
HWTYPE_ETHERNET - Static variable in class org.onlab.packet.DHCP
 
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

ICMP - Class in org.onlab.packet
Implements ICMP packet format.
ICMP() - Constructor for class org.onlab.packet.ICMP
 
ICMP6 - Class in org.onlab.packet
Implements ICMPv6 packet format.
ICMP6() - Constructor for class org.onlab.packet.ICMP6
 
Icmp6Code - Enum in org.onosproject.cli.net
Known values for ICMPv6 code field that can be supplied to the CLI.
Icmp6CodeCompleter - Class in org.onosproject.cli.net
ICMPv6 type completer.
Icmp6CodeCompleter() - Constructor for class org.onosproject.cli.net.Icmp6CodeCompleter
 
Icmp6Type - Enum in org.onosproject.cli.net
Known values for ICMPv6 type field that can be supplied to the CLI.
Icmp6TypeCompleter - Class in org.onosproject.cli.net
ICMPv6 type completer.
Icmp6TypeCompleter() - Constructor for class org.onosproject.cli.net.Icmp6TypeCompleter
 
ICMP_ECHO_HEADER_LENGTH - Static variable in class org.onlab.packet.ICMPEcho
 
ICMP_HEADER_LENGTH - Static variable in class org.onlab.packet.ICMP
 
icmpCode - Variable in class org.onlab.packet.ICMP
 
icmpCode - Variable in class org.onlab.packet.ICMP6
 
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).
ICMPEcho - Class in org.onlab.packet
ICMP packet class for echo purpose.
ICMPEcho() - Constructor for class org.onlab.packet.ICMPEcho
 
icmpType - Variable in class org.onlab.packet.ICMP
 
icmpType - Variable in class org.onlab.packet.ICMP6
 
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 identifier.
id() - Method in class org.onlab.util.Identifier
Returns the backing identifier value.
id() - Method in class org.onosproject.cluster.DefaultControllerNode
 
id() - Method in interface org.onosproject.cluster.Node
Returns the instance identifier.
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.incubator.net.domain.IntentDomain
Returns the id for the intent domain.
id() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the unique alarm id within this ONOS instance.
id() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
id() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the identifier.
id() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the tunnel id.
id() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the tunnel id.
id() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
id() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProvider
 
id() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProvider
Returns the provider identifier.
id() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetwork
Returns the network identifier.
id - Variable in class org.onosproject.net.AbstractElement
 
id() - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState
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.oldbatch.FlowRuleBatchEntry
Deprecated.
 
id() - Method in class org.onosproject.net.flow.oldbatch.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 object identifier.
id() - Method in class org.onosproject.net.meter.DefaultMeter
 
id() - Method in interface org.onosproject.net.meter.Meter
Deprecated.
in Nightingale release (version 1.13.0). Use Meter.meterCellId() instead.
id() - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf
 
id() - Method in interface org.onosproject.net.pi.model.PiActionModel
Returns the ID of the action.
id() - Method in interface org.onosproject.net.pi.model.PiActionParamModel
Returns the ID of this action parameter.
id() - Method in interface org.onosproject.net.pi.model.PiActionProfileModel
Returns the ID of this action profile.
id() - Method in interface org.onosproject.net.pi.model.PiControlMetadataModel
Returns the ID of this control metadata.
id() - Method in interface org.onosproject.net.pi.model.PiCounterModel
Returns the ID of this counter.
id() - Method in interface org.onosproject.net.pi.model.PiMatchFieldModel
Returns the ID of this match field.
id() - Method in interface org.onosproject.net.pi.model.PiMeterModel
Returns the ID of this meter.
id() - Method in interface org.onosproject.net.pi.model.PiPipeconf
Returns the identifier of this pipeline configuration.
id() - Method in interface org.onosproject.net.pi.model.PiRegisterModel
Returns the ID of this register.
id() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns the ID of this table.
id() - Method in class org.onosproject.net.pi.runtime.PiAction
Return the identifier of this action.
id() - Method in class org.onosproject.net.pi.runtime.PiActionGroup
Returns the identifier of this action group.
id() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember
Returns the identifier of this member.
id() - Method in class org.onosproject.net.pi.runtime.PiActionParam
Returns the identifier of this parameter.
id() - Method in class org.onosproject.net.pi.runtime.PiControlMetadata
Return the identifier of this control metadata.
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.store.service.PartitionInfo
Returns the partition ID.
ID - Static variable in class org.onosproject.ui.GlyphConstants
 
id() - Method in class org.onosproject.ui.lion.LionBundle.Builder
Returns the bundle ID.
id() - Method in class org.onosproject.ui.lion.LionBundle
Returns the bundle's identifier.
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() - Method in class org.onosproject.ui.topo.LayoutLocation
Returns the identifier associated with this location.
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.UiGlyph
Returns the identifier for this glyph.
id() - Method in class org.onosproject.ui.UiTopo2Overlay
Returns the identifier for this overlay.
id() - Method in class org.onosproject.ui.UiTopoMap
Returns the identifier for this map.
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.
idA() - Method in class org.onosproject.ui.model.topo.UiLinkId
String representation of endpoint A.
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
 
idB() - Method in class org.onosproject.ui.model.topo.UiLinkId
String representation of endpoint B.
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.
identification - Variable in class org.onlab.packet.IPv4
 
identification - Variable in class org.onlab.packet.ipv6.Fragment
 
identifier - Variable in class org.onlab.packet.EAP
 
identifier - Variable in class org.onlab.packet.RADIUS
 
Identifier<T> - Class in org.onlab.util
Abstract identifier backed by another value, e.g.
Identifier() - Constructor for class org.onlab.util.Identifier
Constructor for serialization.
Identifier(T) - Constructor for class org.onlab.util.Identifier
Constructs an identifier backed by the specified value.
identifier - Variable in class org.onlab.util.Identifier
 
IdGenerator - Interface in org.onosproject.core
A generalized interface for ID generation IdGenerator.getNewId() generates a globally unique ID instance on each invocation.
idStore - Variable in class org.onosproject.store.app.DistributedApplicationStore
 
IExtensionHeader - Interface in org.onlab.packet.ipv6
Interface for IPv6 extension header.
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.
ifNotNull() - Static method in class org.onlab.util.Match
Returns a Match that matches all non-null values.
ifNotValue(T) - Static method in class org.onlab.util.Match
Returns a Match that matches any value except the specified value.
ifNull() - Static method in class org.onlab.util.Match
Returns a Match that matches null values.
ifValue(T) - Static method in class org.onlab.util.Match
Returns a Match that only matches the specified value.
IGMP - Class in org.onlab.packet
Implements IGMP control packet format.
IGMP() - Constructor for class org.onlab.packet.IGMP
 
IGMP.IGMPv2 - Class in org.onlab.packet
 
IGMP.IGMPv3 - Class in org.onlab.packet
 
IGMPGroup - Class in org.onlab.packet
A class to represent Groups for membership query and reports.
IGMPGroup() - Constructor for class org.onlab.packet.IGMPGroup
 
IGMPGroup(IpAddress, int) - Constructor for class org.onlab.packet.IGMPGroup
Initialize this object with a multicast group address and additional info.
IGMPMembership - Class in org.onlab.packet
 
IGMPMembership(Ip4Address) - Constructor for class org.onlab.packet.IGMPMembership
Constructor initialized with a multicast group address.
IGMPMembership() - Constructor for class org.onlab.packet.IGMPMembership
Default constructor.
IGMPQuery - Class in org.onlab.packet
 
IGMPQuery(IpAddress, int) - Constructor for class org.onlab.packet.IGMPQuery
Create IGMP Query message.
IGMPQuery() - Constructor for class org.onlab.packet.IGMPQuery
Create IGMP Query message.
igmpType - Variable in class org.onlab.packet.IGMP
 
IGMPv2() - Constructor for class org.onlab.packet.IGMP.IGMPv2
 
IGMPv3() - Constructor for class org.onlab.packet.IGMP.IGMPv3
 
IllegalArgumentExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal argument exceptions to the BAD_REQUEST response code.
IllegalArgumentExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
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
 
IllegalStateExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal state exceptions to the BAD_REQUEST response code.
IllegalStateExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
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.
ImmutableByteSequence - Class in org.onlab.util
Immutable sequence of bytes, assumed to represent a value in BIG_ENDIAN order.
ImmutableByteSequence.ByteSequenceTrimException - Exception in org.onlab.util
Signals that a byte sequence cannot be trimmed.
ImmutableByteSequenceSerializer - Class in org.onosproject.store.serializers
Kryo serializer for ImmutableByteSequence.
ImmutableByteSequenceSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
Creates a new ImmutableByteSequence serializer instance.
ImmutableClassChecker - Class in org.onlab.junit
Hamcrest style class for verifying that a class follows the accepted rules for immutable classes.
ImmutableClassChecker() - Constructor for class org.onlab.junit.ImmutableClassChecker
 
ImmutableListSerializer - Class in org.onosproject.store.serializers
Creates ImmutableList serializer instance.
ImmutableListSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableListSerializer
Creates ImmutableList serializer instance.
ImmutableMapSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for ImmutableMap.
ImmutableMapSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableMapSerializer
Creates ImmutableMap serializer instance.
ImmutableSetSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for ImmutableSet.
ImmutableSetSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableSetSerializer
Creates ImmutableSet serializer instance.
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.
implementation(Class<? extends Behaviour>) - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf
 
implementation(Class<? extends Behaviour>) - Method in interface org.onosproject.net.pi.model.PiPipeconf
Returns the implementation class for the given behaviour, if present.
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(K) - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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.
incrementCount() - Method in class org.onlab.util.SlidingWindowCounter
Increments the count of the current window slot by 1.
incrementCount(long) - Method in class org.onlab.util.SlidingWindowCounter
Increments the count of the current window slot by the given value.
incrementErrorCount() - Method in class org.onosproject.net.intent.IntentData
Increments the error count for this intent.
incrFailedRetryCount() - Method in class org.onosproject.net.group.DefaultGroup
 
incrFailedRetryCount() - Method in interface org.onosproject.net.group.StoredGroupEntry
Increments the count for the number of failed attempts in programming this group.
index() - Method in class org.onosproject.net.pi.runtime.PiCounterCellId
Returns the counter index to which this cell ID is associated.
index() - Method in class org.onosproject.net.pi.runtime.PiMeterCellId
Returns the meter index to which this cell ID is associated.
index() - Method in class org.onosproject.net.pi.runtime.PiRegisterCellId
Returns the register index to which this cell ID is associated.
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.
IndexTableId - Class in org.onosproject.net.flow
Table identifier representing the position of the table in the pipeline.
INET6_BIT_LENGTH - Static variable in class org.onlab.packet.IpAddress
 
INET6_BYTE_LENGTH - Static variable in class org.onlab.packet.IpAddress
 
INET_BIT_LENGTH - Static variable in class org.onlab.packet.IpAddress
 
INET_BYTE_LENGTH - Static variable in class org.onlab.packet.IpAddress
 
INFINITY_METRIC - Static variable in class org.onlab.packet.RIPngEntry
 
INFINITY_METRIC - Static variable in class org.onlab.packet.RIPV2Entry
 
info(String) - Method in class org.onlab.junit.LoggerAdapter
 
info(String, Object) - Method in class org.onlab.junit.LoggerAdapter
 
info(String, Object, Object) - Method in class org.onlab.junit.LoggerAdapter
 
info(String, Object...) - Method in class org.onlab.junit.LoggerAdapter
 
info(String, Throwable) - Method in class org.onlab.junit.LoggerAdapter
 
info(Marker, String) - Method in class org.onlab.junit.LoggerAdapter
 
info(Marker, String, Object) - Method in class org.onlab.junit.LoggerAdapter
 
info(Marker, String, Object, Object) - Method in class org.onlab.junit.LoggerAdapter
 
info(Marker, String, Object...) - Method in class org.onlab.junit.LoggerAdapter
 
info(Marker, String, Throwable) - Method in class org.onlab.junit.LoggerAdapter
 
info() - Method in class org.onosproject.routing.InterfaceProvisionRequest
Retrieves the router configuration info.
info() - Method in class org.onosproject.routing.Router
Retrieves the router configuration information.
ingress() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the ingress connect point associated with this resource at creation.
ingressPoint(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the ingress point of the virtual network intent that will be built.
ingressPoint() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the port on which the ingress traffic should be connected to the egress.
ingressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
Deprecated.
ingressPoint() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
Returns the port on which the ingress traffic should be connected to the egress.
ingressPoints() - Method in class org.onosproject.net.intent.LinkCollectionIntent
Returns the ingress points of the intent.
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.
ingressVlan() - Method in class org.onosproject.net.config.basics.McastConfig
Gets ingress VLAN of multicast traffic.
init() - Method in class org.onosproject.cli.net.TopologyCommand
Initializes the context for all cluster commands.
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.UiTopo2Overlay
Callback invoked to initialize this overlay, soon after creation.
init() - Method in class org.onosproject.ui.UiTopoOverlay
Callback invoked to initialize this overlay, soon after creation.
INITIAL_HEADER_LENGTH - Static variable in class org.onlab.packet.ARP
 
INITIAL_HEADER_REQUIRED - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
INITIAL_ID - Static variable in class org.onlab.util.KryoNamespace
Smallest ID free to use for user defined registrations.
initialize() - Method in interface org.onosproject.upgrade.UpgradeAdminService
Initializes an upgrade.
initPolicy(String) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
Provides a composition policy expression.
InnerOrderedResult(V, V) - Constructor for class org.onlab.graph.KShortestPathsSearch.InnerOrderedResult
 
InnerOrderedResult(V, V, int) - Constructor for class org.onlab.graph.KShortestPathsSearch.InnerOrderedResult
 
innerVlan() - Method in class org.onosproject.net.config.basics.BasicHostConfig
 
innerVlan() - Method in class org.onosproject.net.DefaultHost
 
innerVlan() - Method in class org.onosproject.net.host.DefaultHostDescription
 
innerVlan() - Method in interface org.onosproject.net.host.HostDescription
Returns the inner VLAN associated with this host.
innerVlan() - Method in interface org.onosproject.net.Host
Returns the inner VLAN ID tied to this host.
inPacket() - Method in class org.onosproject.net.packet.DefaultPacketContext
 
inPacket() - Method in interface org.onosproject.net.packet.PacketContext
Returns the inbound packet being processed.
inPort() - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Gets the port where the packet came in to the network.
insert(T) - Method in class org.onlab.graph.Heap
Inserts the specified item into the heap and returns the modified heap.
insertEdge(E) - Method in class org.onlab.graph.DefaultMutablePath
 
insertEdge(E) - Method in interface org.onlab.graph.MutablePath
Inserts a new edge at the beginning of this path.
insertOrReplace(E, Predicate<E>) - Method in class org.onlab.util.ExtendedSet
Inserts the entry if it is not already in the set otherwise replaces the existing entry if the supplied predicate evaluates to true.
insertQueues(QosId, Map<Long, QueueDescription>) - Method in interface org.onosproject.net.behaviour.QosConfigBehaviour
bind queue to qos.
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 - Static variable in class org.onosproject.incubator.net.tunnel.TunnelEndPointFormatter
An instance of this class.
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.
instanceId() - Method in class org.onosproject.net.pi.runtime.PiPreReplica
Returns the instance ID of this replica.
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.StatTriggerInstruction - Class in org.onosproject.net.flow.instructions
 
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).
IntegrationTest - Interface in org.onlab.junit
Marker interface used to separate unit tests from integration tests.
integrityCheck - Variable in class org.onlab.packet.ipv6.Authentication
 
intent() - Method in class org.onosproject.net.domain.DomainIntentOperation
Returns the domain intent.
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, ResourceGroup) - 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_DOMAIN_SUBJECT_FACTORY - Static variable in class org.onosproject.incubator.net.config.basics.ExtraSubjectFactories
 
INTENT_TRAFFIC - Static variable in class org.onosproject.ui.GlyphConstants
 
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.
IntentCycleCommand - Class in org.onosproject.cli.net
Installs point-to-point connectivity intents.
IntentCycleCommand() - Constructor for class org.onosproject.cli.net.IntentCycleCommand
 
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
Deprecated.
in 1.11.0
IntentData(Intent, IntentState, Timestamp, NodeId) - Constructor for class org.onosproject.net.intent.IntentData
Deprecated.
in 1.11.0
IntentData(Intent, IntentState, IntentState, Timestamp, NodeId) - Constructor for class org.onosproject.net.intent.IntentData
Deprecated.
in 1.11.0
IntentData(IntentData) - Constructor for class org.onosproject.net.intent.IntentData
Deprecated.
in 1.11.0 use IntentData.copy(IntentData) instead
IntentData(IntentData, List<Intent>) - Constructor for class org.onosproject.net.intent.IntentData
Deprecated.
IntentData() - Constructor for class org.onosproject.net.intent.IntentData
 
IntentDetailsCommand - Class in org.onosproject.cli.net
Displays details about an Intent in the system.
IntentDetailsCommand() - Constructor for class org.onosproject.cli.net.IntentDetailsCommand
 
IntentDomain - Class in org.onosproject.incubator.net.domain
Representation of an intent domain which includes the set of internal devices, the set of edge ports, and the implementation of the domain provider.
IntentDomain(IntentDomainId, String, Set<DeviceId>, Set<ConnectPoint>) - Constructor for class org.onosproject.incubator.net.domain.IntentDomain
 
IntentDomainEvent - Class in org.onosproject.incubator.net.domain
Describes an intent domain event.
IntentDomainEvent(IntentDomainEvent.Type, IntentDomain) - Constructor for class org.onosproject.incubator.net.domain.IntentDomainEvent
 
IntentDomainEvent.Type - Enum in org.onosproject.incubator.net.domain
 
IntentDomainId - Class in org.onosproject.incubator.net.domain
Intent domain identifier.
IntentDomainListener - Interface in org.onosproject.incubator.net.domain
Listener for intent domain events.
IntentDomainProvider - Interface in org.onosproject.incubator.net.domain
FIXME.
IntentDomainProviderRegistry - Interface in org.onosproject.incubator.net.domain
Abstraction of a intent domain provider registry.
IntentDomainProviderService - Interface in org.onosproject.incubator.net.domain
Service through which intent domain providers can report intent domain updates.
IntentDomainService - Interface in org.onosproject.incubator.net.domain
Service for that maintains a graph of intent domains and a registry of intent domain providers.
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.
IntentFilter - Class in org.onosproject.net.intent.util
Utility to get flow entries corresponding to specified intent.
IntentFilter(IntentService, FlowRuleService) - Constructor for class org.onosproject.net.intent.util.IntentFilter
Creates an intent filter.
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.
IntentIdCompleter - Class in org.onosproject.cli.net.completer
IntentId Completer.
IntentIdCompleter() - Constructor for class org.onosproject.cli.net.completer.IntentIdCompleter
 
IntentInstallationContext - Class in org.onosproject.net.intent
Installation context for a high level Intent.
IntentInstallationContext(IntentData, IntentData) - Constructor for class org.onosproject.net.intent.IntentInstallationContext
Creates an Intent installation context by given information.
intentInstallationContext() - Method in class org.onosproject.net.intent.IntentOperationContext
Retrieves high level Intent installation information.
IntentInstallCoordinator - Interface in org.onosproject.net.intent
Contact point for installers to report progress of intent installation and to update intent-specific status and context appropriately.
IntentInstaller<T extends Intent> - Interface in org.onosproject.net.intent
Manage installation process for specific installable Intents.
IntentInstaller.Direction - Enum in org.onosproject.net.intent
The installation direction.
intentInstallFailed(IntentOperationContext) - Method in interface org.onosproject.net.intent.IntentInstallCoordinator
Handles failed state for an Intent operation context.
intentInstallSuccess(IntentOperationContext) - Method in interface org.onosproject.net.intent.IntentInstallCoordinator
Handles success state for an Intent operation context.
IntentKeyCompleter - Class in org.onosproject.cli.net
Intent Key completer.
IntentKeyCompleter() - Constructor for class org.onosproject.cli.net.IntentKeyCompleter
 
IntentListCompilers - Class in org.onosproject.cli.net
Lists the inventory of intents and their states.
IntentListCompilers() - Constructor for class org.onosproject.cli.net.IntentListCompilers
 
IntentListener - Interface in org.onosproject.net.intent
Listener for intent events.
IntentListInstallers - Class in org.onosproject.cli.net
Lists the installers of intents.
IntentListInstallers() - Constructor for class org.onosproject.cli.net.IntentListInstallers
 
IntentMiniSummary - Class in org.onosproject.net.intent.util
Lists the summary of intents and their states.
IntentMiniSummary() - Constructor for class org.onosproject.net.intent.util.IntentMiniSummary
 
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.
IntentOperationContext<T extends Intent> - Class in org.onosproject.net.intent
Operation context for installable Intent.
IntentOperationContext(List<T>, List<T>, IntentInstallationContext) - Constructor for class org.onosproject.net.intent.IntentOperationContext
Creates an operation context.
IntentPrimitive - Class in org.onosproject.incubator.net.domain
Abstract base class for intent primitives.
IntentPrimitive(ApplicationId) - Constructor for class org.onosproject.incubator.net.domain.IntentPrimitive
 
IntentPurgeCommand - Class in org.onosproject.cli.net
Purges all WITHDRAWN intents.
IntentPurgeCommand() - Constructor for class org.onosproject.cli.net.IntentPurgeCommand
 
IntentPushTestCommand - Class in org.onosproject.cli.net
Installs bulk point-to-point connectivity intents between given ingress/egress devices.
IntentPushTestCommand() - Constructor for class org.onosproject.cli.net.IntentPushTestCommand
 
IntentRemoveCommand - Class in org.onosproject.cli.net
Removes an intent.
IntentRemoveCommand() - Constructor for class org.onosproject.cli.net.IntentRemoveCommand
 
IntentResource - Class in org.onosproject.incubator.net.domain
The abstract base class for the resource that satisfies an intent primitive.
IntentResource(IntentPrimitive, ApplicationId, ConnectPoint, ConnectPoint) - Constructor for class org.onosproject.incubator.net.domain.IntentResource
 
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.
IntentsDiagnosisCommand - Class in org.onosproject.cli.net
 
IntentsDiagnosisCommand() - Constructor for class org.onosproject.cli.net.IntentsDiagnosisCommand
 
IntentService - Interface in org.onosproject.net.intent
Service for application submitting or withdrawing their intents.
IntentSetMultimap - Interface in org.onosproject.net.intent
 
IntentsListCommand - Class in org.onosproject.cli.net
Lists the inventory of intents and their states.
IntentsListCommand() - Constructor for class org.onosproject.cli.net.IntentsListCommand
 
IntentState - Enum in org.onosproject.net.intent
Representation of the phases an intent may attain during its lifecycle.
intentsToInstall() - Method in class org.onosproject.net.intent.IntentOperationContext
Retrieves installable Intents to install.
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.
intentsToUninstall() - Method in class org.onosproject.net.intent.IntentOperationContext
Retrieves installable Intents to uninstall.
IntentUtils - Class in org.onosproject.net.intent
Utilities for dealing with intents.
Interface - Class in org.onosproject.net.intf
An Interface maps network configuration information (such as addresses and vlans) to a port in the network.
Interface(String, ConnectPoint, List<InterfaceIpAddress>, MacAddress, VlanId) - Constructor for class org.onosproject.net.intf.Interface
Creates new Interface with the provided configuration.
Interface(String, ConnectPoint, List<InterfaceIpAddress>, MacAddress, VlanId, VlanId, Set<VlanId>, VlanId) - Constructor for class org.onosproject.net.intf.Interface
Creates new Interface with the provided configuration.
InterfaceAddCommand - Class in org.onosproject.cli.net
Adds a new interface configuration.
InterfaceAddCommand() - Constructor for class org.onosproject.cli.net.InterfaceAddCommand
 
InterfaceAdminService - Interface in org.onosproject.net.intf
Provides a means to modify the interfaces configuration.
InterfaceConfig - Interface in org.onosproject.net.behaviour
Means to configure interfaces on devices.
InterfaceConfig - Class in org.onosproject.net.config.basics
Configuration for interfaces.
InterfaceConfig() - Constructor for class org.onosproject.net.config.basics.InterfaceConfig
 
InterfaceEvent - Class in org.onosproject.net.intf
Describes an interface event.
InterfaceEvent(InterfaceEvent.Type, Interface) - Constructor for class org.onosproject.net.intf.InterfaceEvent
Creates an interface event with type and subject.
InterfaceEvent(InterfaceEvent.Type, Interface, long) - Constructor for class org.onosproject.net.intf.InterfaceEvent
Creates an interface event with type, subject and time of event.
InterfaceEvent(InterfaceEvent.Type, Interface, Interface) - Constructor for class org.onosproject.net.intf.InterfaceEvent
Creates an interface event with type, subject and previous subject.
InterfaceEvent(InterfaceEvent.Type, Interface, Interface, long) - Constructor for class org.onosproject.net.intf.InterfaceEvent
Creates an interface event with type, subject, previous subject and time.
InterfaceEvent.Type - Enum in org.onosproject.net.intf
 
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.
InterfaceListener - Interface in org.onosproject.net.intf
Listener for interface events.
InterfaceNameCompleter - Class in org.onosproject.cli.net.completer
Completer for interface names.
InterfaceNameCompleter() - Constructor for class org.onosproject.cli.net.completer.InterfaceNameCompleter
 
InterfaceProvisionRequest - Class in org.onosproject.routing
Encapsulates information needed to provision a router interface.
InterfaceRemoveCommand - Class in org.onosproject.cli.net
Removes an interface configuration.
InterfaceRemoveCommand() - Constructor for class org.onosproject.cli.net.InterfaceRemoveCommand
 
interfaces() - Method in class org.onosproject.routing.config.RoutersConfig.Router
Returns the set of interfaces enabled on this router.
interfaces() - Method in class org.onosproject.routing.RouterInfo
Returns the set of interfaces belonging to the router.
INTERFACES_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
InterfaceService - Interface in org.onosproject.net.intf
Service for interacting with interfaces.
InterfacesListCommand - Class in org.onosproject.cli.net
Lists all configured interfaces.
InterfacesListCommand() - Constructor for class org.onosproject.cli.net.InterfacesListCommand
 
internalDevices() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the set of internal devices for the intent domain (devices under exclusive control of the intent domain).
InternalRoutingAlgorithm - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of an embedding algorithm used for embedding virtual objects into the underlying physical network.
internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.AbstractGraphPathSearch
 
internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.BellmanFordGraphSearch
 
internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.BreadthFirstSearch
 
internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.DepthFirstSearch
 
internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.DijkstraGraphSearch
 
internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.KShortestPathsSearch
 
internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.SrlgGraphSearch
 
internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.SuurballeGraphSearch
 
internalStateVersion() - Method in class org.onosproject.net.intent.IntentData
 
Interrupted() - Constructor for exception org.onosproject.store.service.ConsistentMapException.Interrupted
 
Interrupted() - Constructor for exception org.onosproject.store.service.DocumentException.Interrupted
 
Interrupted() - Constructor for exception org.onosproject.store.service.StorageException.Interrupted
 
Interrupted() - Constructor for exception org.onosproject.store.service.TransactionException.Interrupted
 
intf() - Method in interface org.onosproject.net.neighbour.NeighbourHandlerRegistration
Gets the interface of the registration.
intf() - Method in class org.onosproject.routing.InterfaceProvisionRequest
Retrieves the interface to be (un)provisioned.
inUse(VlanId) - Method in interface org.onosproject.net.intf.InterfaceService
Returns true if given vlanId is in use due to configuration on any of the interfaces in the system.
invalidate() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
Invalidates this provider service.
invalidate() - Method in class org.onosproject.net.provider.AbstractProviderService
Invalidates this provider service.
InvalidConfigException() - Constructor for exception org.onosproject.net.behaviour.protection.ProtectionException.InvalidConfigException
InvalidConfigException(String) - Constructor for exception org.onosproject.net.behaviour.protection.ProtectionException.InvalidConfigException
InvalidConfigException(Throwable) - Constructor for exception org.onosproject.net.behaviour.protection.ProtectionException.InvalidConfigException
InvalidConfigException(String, Throwable) - Constructor for exception org.onosproject.net.behaviour.protection.ProtectionException.InvalidConfigException
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.
InvalidFilterException - Exception in org.onosproject.incubator.elasticcfg
Exceptions for use by the ConfigFilter.
InvalidFilterException() - Constructor for exception org.onosproject.incubator.elasticcfg.InvalidFilterException
Constructs a new runtime exception with no error message.
InvalidFilterException(String) - Constructor for exception org.onosproject.incubator.elasticcfg.InvalidFilterException
Constructs a new runtime exception with the given error message.
invocations() - Method in interface org.onosproject.net.packet.PacketProcessorEntry
Returns the number of invocations.
invokeAll(Collection<? extends Callable<T>>) - Method in class org.onlab.junit.NullScheduledExecutor
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.onlab.junit.NullScheduledExecutor
 
invokeAll(Collection<? extends Callable<T>>) - Method in class org.onlab.util.SharedScheduledExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.onlab.junit.NullScheduledExecutor
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.onlab.junit.NullScheduledExecutor
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.onlab.util.SharedScheduledExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
 
IP - Class in org.onlab.packet
Implements IP packet format.
IP() - Constructor for class org.onlab.packet.IP
 
ip(boolean) - Method in class org.onosproject.cluster.DefaultControllerNode
 
ip() - Method in interface org.onosproject.cluster.Node
Returns the IP address of the controller instance.
ip(boolean) - Method in interface org.onosproject.cluster.Node
Returns the IP address of the controller instance.
ip() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
Returns IP address.
ip() - Method in class org.onosproject.net.behaviour.ControllerInfo
Exposes the ip address of the controller.
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.routing.NextHop
Returns the next hop's IP address.
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
 
Ip4Address - Class in org.onlab.packet
A class representing an IPv4 address.
Ip4AddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip4Address.
Ip4AddressSerializer() - Constructor for class org.onosproject.store.serializers.Ip4AddressSerializer
Creates Ip4Address serializer instance.
Ip4Prefix - Class in org.onlab.packet
The class representing an IPv4 network address.
Ip4PrefixSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip4Prefix.
Ip4PrefixSerializer() - Constructor for class org.onosproject.store.serializers.Ip4PrefixSerializer
Creates Ip4Prefix serializer instance.
Ip6Address - Class in org.onlab.packet
A class representing an IPv6 address.
Ip6AddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip6Address.
Ip6AddressSerializer() - Constructor for class org.onosproject.store.serializers.Ip6AddressSerializer
Creates Ip6Address serializer instance.
Ip6Prefix - Class in org.onlab.packet
The class representing an IPv6 network address.
Ip6PrefixSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip6Prefix.
Ip6PrefixSerializer() - Constructor for class org.onosproject.store.serializers.Ip6PrefixSerializer
Creates Ip6Prefix serializer instance.
IPacket - Interface in org.onlab.packet
Packet Interface.
IpAddress - Class in org.onlab.packet
A class representing an IP address.
IpAddress(IpAddress.Version, byte[]) - Constructor for class org.onlab.packet.IpAddress
Constructor for given IP address version and address octets.
IpAddress() - Constructor for class org.onlab.packet.IpAddress
Default constructor for Kryo serialization.
ipAddress - Variable in class org.onlab.packet.RIPV2Entry
 
ipAddress(Ip4Address) - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
ipAddress() - Method in class org.onosproject.dhcp.IpAssignment
Returns the IP Address of the IP assignment.
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.
IpAddress.Version - Enum in org.onlab.packet
 
ipAddresses() - Method in class org.onosproject.net.config.basics.BasicHostConfig
Returns IP addresses of the host.
ipAddresses() - Method in class org.onosproject.net.DefaultHost
Returns an unmodifiable set of IP addresses currently bound to the host MAC address.
ipAddresses() - Method in interface org.onosproject.net.Host
Returns set of IP addresses currently bound to the host MAC address.
ipAddressesList() - Method in class org.onosproject.net.intf.Interface
Retrieves a list of IP addresses that are assigned to the interface in the order that they were configured.
IpAddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for IpAddress.
IpAddressSerializer() - Constructor for class org.onosproject.store.serializers.IpAddressSerializer
Creates IpAddress serializer instance.
IpAssignment - Class in org.onosproject.dhcp
Stores the MAC ID to IP Address mapping details.
IpAssignment.AssignmentStatus - Enum in org.onosproject.dhcp
 
IpAssignment.Builder - Class in org.onosproject.dhcp
IPAssignment Builder.
ipBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ip bytes.
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.
ipPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ip packets.
IPPrecedence - Enum in org.onlab.packet
Represents the deprecated IPv4 IP precedence.
ipPrecedence(IPPrecedence) - Method in class org.onosproject.net.behaviour.BandwidthProfileAction.Builder
Sets the IP precedence of this builder.
IpPrefix - Class in org.onlab.packet
A class representing an IP prefix.
IpPrefix(IpAddress, int) - Constructor for class org.onlab.packet.IpPrefix
Constructor for given IP address, and a prefix length.
IpPrefix() - Constructor for class org.onlab.packet.IpPrefix
Default constructor for Kryo serialization.
IpPrefixSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for IpPrefix.
IpPrefixSerializer() - Constructor for class org.onosproject.store.serializers.IpPrefixSerializer
Creates IpPrefix serializer instance.
IpProtocol - Enum in org.onosproject.cli.net
Known protocol values for IP protocol field that can be supplied to the CLI.
IpProtocolCompleter - Class in org.onosproject.cli.net
IP protocol completer.
IpProtocolCompleter() - Constructor for class org.onosproject.cli.net.IpProtocolCompleter
 
IPProtocolCriterion - Class in org.onosproject.net.flow.criteria
Implementation of Internet Protocol Number criterion (8 bits unsigned) integer.
IPS - Static variable in class org.onosproject.net.config.basics.InterfaceConfig
 
IpTunnelEndPoint - Class in org.onosproject.incubator.net.tunnel
Represent for a tunnel point using ip address.
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.incubator.net.tunnel.IpTunnelEndPoint
Create a IP tunnel end point.
IPv4 - Class in org.onlab.packet
Implements IPv4 packet format.
IPv4() - Constructor for class org.onlab.packet.IPv4
Default constructor that sets the version to 4.
IPV4_LINK_LOCAL_PREFIX - Static variable in class org.onlab.packet.IpPrefix
An IpPrefix that contains all IPv4 link local addresses.
IPV4_MULTICAST - Static variable in class org.onlab.packet.MacAddress
IPv4 multicast MAC address.
IPV4_MULTICAST_MASK - Static variable in class org.onlab.packet.MacAddress
IPv4 multicast MAC mask.
IPV4_MULTICAST_PREFIX - Static variable in class org.onlab.packet.IpPrefix
An IpPrefix that contains all IPv4 multicast addresses.
IPv6 - Class in org.onlab.packet
Implements IPv6 packet format.
IPv6() - Constructor for class org.onlab.packet.IPv6
Default constructor that sets the version to 6.
IPV6_LINK_LOCAL_PREFIX - Static variable in class org.onlab.packet.IpPrefix
An IpPrefix that contains all IPv6 link local addresses.
IPV6_MULTICAST - Static variable in class org.onlab.packet.MacAddress
IPv6 multicast MAC address.
IPV6_MULTICAST_MASK - Static variable in class org.onlab.packet.MacAddress
IPv6 multicast MAC mask.
IPV6_MULTICAST_PREFIX - Static variable in class org.onlab.packet.IpPrefix
An IpPrefix that contains all IPv6 multicast addresses.
IPV6_OPT_ERR - Static variable in class org.onlab.packet.ICMP6
Unrecognized IPv6 option encountered.
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_BIDIRECTIONAL - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
 
IS_DURABLE - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
 
isActive() - Method in class org.onlab.packet.lacp.LacpState
Checks if this state has the active flag set.
isActive() - Method in enum org.onosproject.cluster.ControllerNode.State
Indicates whether the state represents node which is active or ready.
isActive(String) - Method in class org.onosproject.common.app.ApplicationArchive
Indicates whether the app was marked as active by checking for token file.
isActive() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the status of the intent domain.
isActive() - Method in class org.onosproject.ui.UiTopo2Overlay
Returns true if this overlay is currently active.
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.
isAggregatable() - Method in class org.onlab.packet.lacp.LacpState
Checks if this state has the aggregatable flag set.
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.
isAncestorOf(DocumentPath) - Method in class org.onosproject.store.service.DocumentPath
Returns if the specified path belongs to a direct ancestor of the node pointed at by this path.
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 class org.onosproject.net.device.DeviceServiceAdapter
 
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.config.basics.BasicLinkConfig
Returns if link is bidirectional in the network model or not.
isBidirectional(Boolean) - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Sets durability for this link.
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
 
isBlocked() - Method in class org.onlab.util.BlockingAwareFuture
Returns a boolean indicating whether the future is blocked.
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.
isBroadcast() - Method in class org.onlab.packet.Ethernet
 
isBroadcast() - Method in class org.onlab.packet.MacAddress
Returns true if the MAC address is the broadcast address.
isBroadcastPoint(ConnectPoint) - Method in class org.onosproject.common.DefaultTopology
Indicates whether the given point is part of a broadcast set.
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.
isBurstSupported() - Method in class org.onosproject.net.meter.DefaultMeterFeatures
 
isBurstSupported() - Method in interface org.onosproject.net.meter.MeterFeatures
Returns if burst size is available.
isClassOf(Class<?>) - Method in class org.onosproject.net.resource.ResourceConsumerId
Checks if the consumer is an instance of given class.
isCollecting() - Method in class org.onlab.packet.lacp.LacpState
Checks if this state has the collecting flag set.
isColorAware() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
isColorAware() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer
Indicates if this policer is aware of the marking indication in the ethernet frames.
isComplete() - Method in class org.onlab.util.CountDownCompleter
Returns if this instance has completed.
isComplete() - Method in class org.onosproject.net.mcast.McastRouteInfo
Deprecated.
 
isConfigured(ConnectPoint) - Method in interface org.onosproject.net.intf.InterfaceService
Returns true if given connectPoint has an IP address or vlan configured on any of its interfaces.
isConnected() - Method in interface org.onosproject.net.driver.DeviceConnect
Returns true if a connection to the device is open, false otherwise.
isConnectedToPeer(IpAddress) - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
Examines if BGP peer is connected.
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.
isConstantTable() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns true if the table is populated with static entries that cannot be modified by the control plane at runtime.
isDebugEnabled() - Method in class org.onlab.junit.LoggerAdapter
 
isDebugEnabled(Marker) - Method in class org.onlab.junit.LoggerAdapter
 
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.onlab.packet.lacp.LacpState
Checks if this state has the default flag set.
isDefault() - Method in class org.onosproject.ui.model.topo.UiTopoLayoutId
Returns true if this is the identifier for the default layout.
isDefaultAction() - Method in class org.onosproject.net.pi.runtime.PiTableEntry
Returns true if this table entry contains the default action for this table, a.k.a.
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.
isDescendentOf(DocumentPath) - Method in class org.onosproject.store.service.DocumentPath
Returns if the specified path is belongs to a subtree rooted this path.
isDeviceDevice() - Method in class org.onosproject.ui.model.topo.UiLinkId
Returns true if this identifier represents a device-device (infrastructure) link.
isDevicePoolFull(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Judges if the pool of a specific device id is full.
isDevicePoolFull(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Judges if the pool of a specific device id is full.
isDistributing() - Method in class org.onlab.packet.lacp.LacpState
Checks if this state has the distributing flag set.
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.
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.onlab.graph.Heap
Returns true if there are no items in the heap.
isEmpty() - Method in class org.onlab.util.ExtendedSet
 
isEmpty() - Method in class org.onlab.util.UnmodifiableDeque
 
isEmpty() - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
isEmpty() - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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.AsyncAtomicCounterMap
Returns a boolean indicating whether the map is empty.
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.AtomicCounterMap
If the map is empty, returns true, otherwise false.
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.
isEmptyFilter() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to check if the ConfigFilter has an empty criteria set.
isEnabled(VlanId) - Method in interface org.onosproject.net.behaviour.L2SwitchVlanConfigBehaviour
Obtains the status of a VLAN on a device.
isEnabled(PortNumber) - Method in interface org.onosproject.net.behaviour.PortAdmin
Retrieves the information about the administrative state of a port.
isEnabled() - Method in class org.onosproject.net.behaviour.protection.TransportEndpointDescription
Returns administrative state.
isEnabled() - Method in class org.onosproject.net.DefaultPort
 
isEnabled(boolean) - Method in class org.onosproject.net.device.DefaultPortDescription.Builder
Sets enabled state.
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
 
isErrorEnabled() - Method in class org.onlab.junit.LoggerAdapter
 
isErrorEnabled(Marker) - Method in class org.onlab.junit.LoggerAdapter
 
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.
isExpired() - Method in class org.onlab.packet.lacp.LacpState
Checks if this state has the expired flag set.
isForwardEdge(AbstractGraphPathSearch<V, E>.DefaultResult, E) - Method in class org.onlab.graph.DepthFirstSearch
Determines whether the specified edge is a forward edge using the accumulated set of parent edges for each vertex.
isGlobal() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
isGlobal() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Indicates whether or not the port is global significant.
isGlobalPoolFull() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Judges if the global resource pool is full.
isGlobalPoolFull() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Judges if the global resource pool is full.
isGlyph() - Method in class org.onosproject.ui.topo.NodeBadge
Returns true if the text for this badge designates a glyph ID.
isGratuitous() - Method in class org.onlab.packet.ARP
 
isGreaterThan(T) - Method in interface org.onlab.util.RichComparable
Compares if this object is greater than the specified object.
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.
isHostDevice() - Method in class org.onosproject.ui.model.topo.UiLinkId
Returns true if this identifier represents a host-device (edge) link.
isIncluded(Port) - Method in class org.onosproject.cli.net.DevicePortsListCommand
 
isInclusive() - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
Indicates if the constraint is inclusive or exclusive.
isInfoEnabled() - Method in class org.onlab.junit.LoggerAdapter
 
isInfoEnabled(Marker) - Method in class org.onlab.junit.LoggerAdapter
 
isInfrastructure(ConnectPoint) - Method in class org.onosproject.common.DefaultTopology
Indicates whether the given point is an infrastructure link end-point.
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.domain.DomainIntent
 
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.
isInstallable() - Method in class org.onosproject.net.intent.ProtectionEndpointIntent
 
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.
isIp4() - Method in class org.onlab.packet.IpAddress
Tests whether the IP version of this address is IPv4.
isIp4() - Method in class org.onlab.packet.IpPrefix
Tests whether the IP version of this prefix is IPv4.
isIp6() - Method in class org.onlab.packet.IpAddress
Tests whether the IP version of this address is IPv6.
isIp6() - Method in class org.onlab.packet.IpPrefix
Tests whether the IP version of this prefix is IPv6.
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.
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.
isLessThan(T) - Method in interface org.onlab.util.RichComparable
Compares if this object is less than the specified object.
isLinkLocal() - Method in class org.onlab.packet.IpAddress
Check if this IP address is a link-local address.
isLinkLocalAddress(byte[]) - Static method in class org.onlab.packet.IPv6
According to the RFC 4291, an IPv6 link local address is an IPv6 unicast address that can be automatically configured on any interface using the link-local prefix FE80::/10 (1111 1110 10) and the interface identifier in the modified EUI-64 format.
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.
isLive() - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState
Returns liveness state of this endpoint.
isLldp() - Method in class org.onlab.packet.MacAddress
Returns true if this MAC address is used by link layer discovery protocol.
isLocal(Key) - Method in interface org.onosproject.net.intent.IntentService
Signifies whether the local node is responsible for processing the given intent key.
isLocalActive() - Method in interface org.onosproject.upgrade.UpgradeService
Returns whether the local node is active.
isLocalMaster(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
Returns true if the local controller is the Master for the specified deviceId.
isLocalUpgraded() - Method in interface org.onosproject.upgrade.UpgradeService
Returns whether the local node is an upgraded node.
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) - Static method in class org.onlab.packet.Ethernet
Checks to see if a string is a valid MAC address.
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(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Checks to see whether the calling instance is the master for processing this intent, or more specifically, the key contained in this intent.
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 identifier maps to a partition owned by this instance.
isMulticast() - Method in class org.onlab.packet.Ethernet
 
isMulticast() - Method in class org.onlab.packet.IpAddress
Check if this IP address is a multicast address.
isMulticast() - Method in class org.onlab.packet.IpPrefix
Check if this IP prefix is a multicast prefix.
isMulticast() - Method in class org.onlab.packet.MacAddress
Returns true if the MAC address is the multicast address.
isNegative() - Method in class org.onlab.graph.ScalarWeight
 
isNegative() - Method in interface org.onlab.graph.Weight
Returns true if the weight is negative (means that aggregated path cost will decrease if we add weighted subject to it).
isNewerThan(Timestamp) - Method in interface org.onosproject.store.Timestamp
Tests if this timestamp is newer than the specified timestamp.
isNullOrEmpty(Collection<?>) - Static method in class org.onlab.util.Tools
Returns true if the collection is null or is empty.
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.
isOnos() - Method in class org.onlab.packet.MacAddress
Returns true if the Organizationally Unique Identifier (OUI) of this MAC address matches ONOS OUI.
isOpen() - Method in interface org.onosproject.store.service.TransactionContext
Returns if this transaction context is open.
isOrigin() - Method in class org.onosproject.ui.topo.LayoutLocation
Returns true if the coordinates indicate the origin (0, 0) of the coordinate system; false otherwise.
isOspfEnabled() - Method in class org.onosproject.routing.config.RoutersConfig.Router
Returns whether OSPF is enabled on this router.
isPad() - Method in class org.onlab.packet.Ethernet
Pad this packet to 60 bytes minimum, filling with zeros?
isPendingContextsEmpty() - Method in class org.onosproject.net.intent.IntentInstallationContext
Check if pending context is empty.
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.
isPipeconfSet(PiPipeconf) - Method in interface org.onosproject.net.behaviour.PiPipelineProgrammable
Returns true if the device is configured with the given pipeconf, false otherwise.
isPropertyEnabled(Dictionary<?, ?>, String) - Static method in class org.onlab.util.Tools
Check property name is defined and set to true.
isPropertyEnabled(Dictionary<?, ?>, String, boolean) - Static method in class org.onlab.util.Tools
Check property name is defined as set to true.
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.incubator.net.virtual.provider.VirtualDeviceProvider
Indicates whether or not the all physical devices mapped by the given virtual device are reachable.
isReachable() - Method in interface org.onosproject.net.device.DeviceHandshaker
Checks the reachability (connectivity) of a device.
isReachable(DeviceId) - Method in interface org.onosproject.net.device.DeviceProvider
Checks the reachability (connectivity) of a device from this provider.
isReady() - Method in class org.onlab.util.AbstractAccumulator
 
isReady() - Method in interface org.onlab.util.Accumulator
Indicates whether the accumulator is ready to process items.
isReady() - Method in enum org.onosproject.cluster.ControllerNode.State
Indicates whether the state represents a node which is ready.
isRegionDevice() - Method in class org.onosproject.ui.model.topo.UiLinkId
Returns true if this identifier represents a region-device link.
isRegionRegion() - Method in class org.onosproject.ui.model.topo.UiLinkId
Returns true if this identifier represents a region-region link.
isRelevant(E) - Method in interface org.onosproject.event.EventFilter
Indicates whether the specified event is of interest or not.
isRelevant(UiModelEvent) - Method in class org.onosproject.ui.model.topo.UiRegion
Determins whether the specified event is relevant to the view constrained to this region.
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(boolean) - Method in class org.onosproject.net.device.DefaultPortDescription.Builder
Sets removed state.
isRemoved() - Method in class org.onosproject.net.device.DefaultPortDescription
 
isRemoved() - Method in interface org.onosproject.net.device.PortDescription
Indicates whether or not the port was removed.
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.
isRouter() - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Gets whether this neighbour message context involves a router.
isSbit() - Method in class org.onlab.packet.IGMPQuery
Is the S flag set? Telling adjacent routers to suppress normal timer updates.
isSecured(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
Returns true if security policy has been enforced to specified application.
isSecured(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
isSecured(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns true if given application has been secured.
isSecurityModeEnabled() - Static method in class org.onosproject.security.SecurityUtil
 
isSelfAssigned() - Method in class org.onlab.packet.IpAddress
Check if this IP address is self-assigned.
isSet() - Method in class org.onosproject.cfg.ConfigProperty
Indicates whether the property is set or whether it assumes its default value.
isShutdown() - Method in class org.onlab.junit.NullScheduledExecutor
 
isShutdown() - Method in class org.onlab.util.PredictableExecutor
 
isShutdown() - Method in class org.onlab.util.SharedScheduledExecutorService
 
isStatsSupported() - Method in class org.onosproject.net.meter.DefaultMeterFeatures
 
isStatsSupported() - Method in interface org.onosproject.net.meter.MeterFeatures
Returns if statistics collection is available.
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
 
IssuCommand - Class in org.onosproject.cli
Commands for managing upgrades.
IssuCommand() - Constructor for class org.onosproject.cli.IssuCommand
 
issueToken(String) - Method in interface org.onosproject.ui.UiTokenService
Issues a session token.
isSync() - Method in class org.onlab.packet.lacp.LacpState
Checks if this state has the synchronization flag set.
isTerminated() - Method in class org.onlab.junit.NullScheduledExecutor
 
isTerminated() - Method in class org.onlab.util.PredictableExecutor
 
isTerminated() - Method in class org.onlab.util.SharedScheduledExecutorService
 
isTimeout() - Method in class org.onlab.packet.lacp.LacpState
Checks if this state has the timeout flag set.
isTimestampAvailable(DeviceId) - Method in interface org.onosproject.net.device.DeviceClockService
Checks if this service can issue Timestamp for specified device.
isTokenValid(UiSessionToken) - Method in interface org.onosproject.ui.UiTokenService
Returns true if the specified token is currently in the distributed map of valid UI session tokens.
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.
isTraceEnabled() - Method in class org.onlab.junit.LoggerAdapter
 
isTraceEnabled(Marker) - Method in class org.onlab.junit.LoggerAdapter
 
isTraversable(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProvider
Indicates whether or not the specified connect points on the underlying network are traversable.
isTraversable(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProvider
Indicates whether or not the specified connect points on the underlying network are traversable/reachable.
isTruncated - Variable in class org.onlab.packet.IPv4
 
isTruncated() - Method in class org.onlab.packet.IPv4
 
isTypeConfigured() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
Returns if the link type is configured.
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.
isUpgrading() - Method in interface org.onosproject.upgrade.UpgradeService
Returns whether an upgrade is in progress.
isValid() - Method in class org.onosproject.incubator.net.config.basics.PortDescriptionsConfig
 
isValid() - Method in class org.onosproject.net.behaviour.protection.ProtectionConfig
 
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.BasicElementConfig
 
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.basics.BasicRegionConfig
 
isValid() - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
 
isValid() - Method in class org.onosproject.net.config.basics.DeviceAnnotationConfig
 
isValid() - Method in class org.onosproject.net.config.basics.HostLearningConfig
 
isValid() - Method in class org.onosproject.net.config.basics.InterfaceConfig
 
isValid() - Method in class org.onosproject.net.config.basics.McastConfig
 
isValid() - Method in class org.onosproject.net.config.basics.PortAnnotationConfig
 
isValid() - Method in class org.onosproject.net.config.Config
Indicates whether or not the backing JSON node contains valid data.
isValid() - Method in class org.onosproject.net.config.inject.DeviceInjectionConfig
 
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(Link, ResourceContext) - Method in class org.onosproject.net.intent.constraint.ProtectedConstraint
 
isValid() - Method in class org.onosproject.net.pi.runtime.data.PiHeader
Return whether the header is valid.
isValid() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnion
Returns true if this header is valid, false otherwise.
isValid() - Method in class org.onosproject.net.pi.service.PiPipeconfConfig
 
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.
isValid() - Method in class org.onosproject.routing.config.RouterConfig
Deprecated.
 
isValid() - Method in class org.onosproject.routing.config.RoutersConfig
 
isValidCode() - Method in class org.onlab.packet.RADIUS
Checks if the packet's code field is valid.
isValidLength(String, int) - Method in class org.onosproject.net.config.Config
Indicates whether the specified field is of a valid length.
isValidType() - Method in class org.onlab.packet.RADIUSAttribute
Checks if the attribute type is valid.
isViable() - Method in class org.onlab.graph.ScalarWeight
 
isViable() - Method in interface org.onlab.graph.Weight
Returns true if the weighted subject (link/path) can be traversed; false otherwise.
isVirtualNetworkId() - Method in class org.onosproject.incubator.net.virtual.NetworkId
Checks if the id is for virtual network.
isWarnEnabled() - Method in class org.onlab.junit.LoggerAdapter
 
isWarnEnabled(Marker) - Method in class org.onlab.junit.LoggerAdapter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 
isZero() - Method in class org.onlab.packet.IpAddress
Check if this IP address is zero.
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.
ItemNotFoundException - Exception in org.onlab.util
Represents condition where an item is not found or not available.
ItemNotFoundException() - Constructor for exception org.onlab.util.ItemNotFoundException
Creates a new exception with no message.
ItemNotFoundException(String) - Constructor for exception org.onlab.util.ItemNotFoundException
Creates a new exception with the supplied message.
ItemNotFoundException(String, Throwable) - Constructor for exception org.onlab.util.ItemNotFoundException
Creates a new exception with the supplied message and cause.
iterator() - Method in class org.onlab.graph.Heap
Returns iterator to traverse the heap level-by-level.
iterator() - Method in class org.onlab.util.ExtendedSet
 
iterator() - Method in class org.onlab.util.UnmodifiableDeque
 
iterator() - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
iterator() - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
iterator() - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
iterator() - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
iterator() - Method in interface org.onosproject.store.service.AsyncIterable
Returns an asynchronous iterator.

J

join() - Method in class org.onlab.util.BlockingAwareFuture
 
js() - Method in class org.onosproject.ui.UiExtension
Returns input stream containing JavaScript inclusion statements.
json(ObjectMapper, Iterable<DeviceId>) - Static method in class org.onosproject.cli.MastersListCommand
Produces a JSON array containing the specified device identifiers.
json(AbstractShellCommand, Iterable<Link>) - Static method in class org.onosproject.cli.net.LinksListCommand
Produces a JSON array containing the specified links.
json(AbstractShellCommand, Link) - Static method in class org.onosproject.cli.net.LinksListCommand
Produces a JSON object for the specified link.
json(AbstractShellCommand, Iterable<? extends Path>) - Static method in class org.onosproject.cli.net.PathListCommand
Produces a JSON array containing the specified paths.
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.
JsonBodyWriter - Class in org.onlab.rest
JAX-RS Response message body writer.
JsonBodyWriter() - Constructor for class org.onlab.rest.JsonBodyWriter
 
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
 
jsonForEntity(T, Class<T>) - Method in class org.onosproject.cli.AbstractShellCommand
Generates a Json representation of an object.
jsonPorts(DeviceService, Iterable<Device>) - Method in class org.onosproject.cli.net.DevicePortsListCommand
Produces JSON array containing ports of the specified devices.
jsonPorts(DeviceService, ObjectMapper, Device) - Method in class org.onosproject.cli.net.DevicePortsListCommand
Produces JSON array containing ports of the specified device.
JsonUtils - Class in org.onosproject.ui
Provides convenience methods for dealing with JSON nodes, arrays etc.

K

kbps(long) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in Kbps.
kbps(double) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in Kbps.
kBps(long) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in KBps.
kBps(double) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in KBps.
keepSubdued() - Method in class org.onosproject.ui.topo.AbstractHighlight
Sets a flag to tell the renderer to keep this element subdued.
key() - Method in class org.onosproject.cli.net.AddProtectedTransportIntentCommand
Returns Key if specified in the option.
key() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
Creates a key for an intent based on command line arguments.
key(Key) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
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(Key) - Method in class org.onosproject.net.domain.DomainIntent.Builder
 
key(Key) - Method in class org.onosproject.net.domain.DomainPointToPointIntent.Builder
 
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
Returns the key to identify an "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.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.ProtectedTransportIntent.Builder
 
key(Key) - Method in class org.onosproject.net.intent.ProtectionEndpointIntent.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) - Static method in class org.onosproject.net.meter.MeterFeaturesKey
 
key(DeviceId, MeterId) - Static method in class org.onosproject.net.meter.MeterKey
 
key() - Method in class org.onosproject.net.pi.runtime.PiGroupKey
 
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.store.service.MultimapEvent
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.lion.LionBundle.LionItem
Returns the 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.
KEY_AN_MASK - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
keyId - Variable in class org.onlab.packet.RIPV2AuthEntry
 
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.
KEYSERVER_MASK - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
KEYSERVER_OFFSET - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
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.
kilometersTo(GeoLocation) - Method in class org.onlab.util.GeoLocation
Returns the distance in kilometers, between this location and another.
knownFlows() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI known flows.
KryoNamespace - Class in org.onlab.util
Pool of Kryo instances, with classes pre-registered.
KryoNamespace.Builder - Class in org.onlab.util
KryoNamespace builder.
KryoNamespaces - Class in org.onosproject.store.serializers
 
KShortestPathsSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Runs K shortest paths algorithm on a provided directed graph.
KShortestPathsSearch() - Constructor for class org.onlab.graph.KShortestPathsSearch
 
KShortestPathsSearch.InnerOrderedResult - Class in org.onlab.graph
A result modified to return paths ordered according to the provided comparator.

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.
L2SwitchVlanConfigBehaviour - Interface in org.onosproject.net.behaviour
Means to configure VLANs on legacy L2 switch devices.
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.
L_BAND_MAX - Static variable in class org.onlab.util.Spectrum
 
L_BAND_MIN - Static variable in class org.onlab.util.Spectrum
 
label - Variable in class org.onlab.packet.MPLS
 
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 class org.onosproject.ui.topo.PropertyPanel.Prop
Returns the property's (localized) label.
label() - Method in class org.onosproject.ui.UiView
Returns the view label.
LabelApplyCommand - Class in org.onosproject.cli.net
 
LabelApplyCommand() - Constructor for class org.onosproject.cli.net.LabelApplyCommand
 
labelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceId
Returns label identifier.
LabelPoolCreateCommand - Class in org.onosproject.cli.net
create label resource pool by specific device id.
LabelPoolCreateCommand() - Constructor for class org.onosproject.cli.net.LabelPoolCreateCommand
 
LabelPoolDestroyCommand - Class in org.onosproject.cli.net
 
LabelPoolDestroyCommand() - Constructor for class org.onosproject.cli.net.LabelPoolDestroyCommand
 
LabelReleaseCommand - Class in org.onosproject.cli.net
 
LabelReleaseCommand() - Constructor for class org.onosproject.cli.net.LabelReleaseCommand
 
LabelResource - Interface in org.onosproject.incubator.net.resource.label
Representation of label resource.
LabelResourceAdminService - Interface in org.onosproject.incubator.net.resource.label
Service for managing label resource.
LabelResourceCommand - Class in org.onosproject.cli.net
 
LabelResourceCommand() - Constructor for class org.onosproject.cli.net.LabelResourceCommand
 
LabelResourceDelegate - Interface in org.onosproject.incubator.net.resource.label
Label resource store delegate.
LabelResourceEvent - Class in org.onosproject.incubator.net.resource.label
Describes label resource event.
LabelResourceEvent(LabelResourceEvent.Type, LabelResourcePool) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourceEvent
Creates an event of a given type and the given LabelResourcePool.
LabelResourceEvent.Type - Enum in org.onosproject.incubator.net.resource.label
Type of label resource event.
labelResourceId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
labelResourceId() - Method in interface org.onosproject.incubator.net.resource.label.LabelResource
Returns label resource identifier.
LabelResourceId - Class in org.onosproject.incubator.net.resource.label
Representation of a label.
labelResourceId(long) - Static method in class org.onosproject.incubator.net.resource.label.LabelResourceId
Creates a new label identifier.
LabelResourceListener - Interface in org.onosproject.incubator.net.resource.label
Entity capable of receiving label resource related events.
LabelResourcePool - Class in org.onosproject.incubator.net.resource.label
Abstraction of the capacity of device label resource or global label resource.
LabelResourcePool(String, long, long) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourcePool
Creates a pool by device id,begin label id,end label id.
LabelResourcePool(String, long, long, long, long, long, ImmutableSet<LabelResource>) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourcePool
Creates a pool by device id,begin label id,end label id.
LabelResourceProvider - Interface in org.onosproject.incubator.net.resource.label
Abstraction of an entity providing information about label resource to the core.
LabelResourceProviderRegistry - Interface in org.onosproject.incubator.net.resource.label
Abstraction of an label resource provider registry.
LabelResourceProviderService - Interface in org.onosproject.incubator.net.resource.label
Means for injecting label information into the core.
LabelResourceRequest - Class in org.onosproject.incubator.net.resource.label
Represents for a label request.
LabelResourceRequest(DeviceId, LabelResourceRequest.Type, long, ImmutableSet<LabelResource>) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Creates LabelResourceRequest object.
LabelResourceRequest.Type - Enum in org.onosproject.incubator.net.resource.label
Request type.
labelResources() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
labelResources() - Method in interface org.onosproject.incubator.net.tunnel.LabelStack
Returns sequence of label resources comprising the path.
LabelResourceService - Interface in org.onosproject.incubator.net.resource.label
Service for providing label resource allocation.
LabelResourceStore - Interface in org.onosproject.incubator.net.resource.label
Manages inventory of label; not intended for direct use.
LabelStack - Interface in org.onosproject.incubator.net.tunnel
Representation of a label stack in a network which represents the network path.
Lacp - Class in org.onlab.packet.lacp
 
Lacp() - Constructor for class org.onlab.packet.lacp.Lacp
 
LACP - Static variable in class org.onlab.packet.MacAddress
LACP MAC address.
LacpBaseTlv - Class in org.onlab.packet.lacp
Represents LACP ActorInfo or PartnerInfo information.
LacpBaseTlv() - Constructor for class org.onlab.packet.lacp.LacpBaseTlv
 
LacpCollectorTlv - Class in org.onlab.packet.lacp
Represents LACP collector information.
LacpCollectorTlv() - Constructor for class org.onlab.packet.lacp.LacpCollectorTlv
 
LacpState - Class in org.onlab.packet.lacp
LACP state.
LacpState() - Constructor for class org.onlab.packet.lacp.LacpState
Constructs LACP state with zero value.
LacpState(byte) - Constructor for class org.onlab.packet.lacp.LacpState
Constructs LACP state with given value.
LacpTerminatorTlv - Class in org.onlab.packet.lacp
Represents LACP terminator information.
LacpTerminatorTlv() - Constructor for class org.onlab.packet.lacp.LacpTerminatorTlv
 
LacpTlv - Class in org.onlab.packet.lacp
 
LacpTlv() - Constructor for class org.onlab.packet.lacp.LacpTlv
 
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.
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.
lastEventTimestampGauge() - Method in class org.onlab.metrics.EventMetric
Gets the last event timestamp Gauge (ms from the Epoch).
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.
lastUpdate(String) - Method in interface org.onosproject.cpman.MetricsDatabase
Returns the latest metric update time.
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.cpman.ControlLoadSnapshot
Returns latest value of control metric.
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.
LATEST_KEY_AN_OFFSET - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
LATEST_KEY_RX_MASK - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
LATEST_KEY_TX_MASK - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
latitude() - Method in class org.onlab.util.GeoLocation
Returns the latitude of this location.
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
Key for latitude.
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
 
latOrY() - Method in class org.onosproject.ui.topo.LayoutLocation
Returns the latitude (geo) or y-coord (grid) data value.
LAYER - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the protocol layer.
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.
LAYOUT_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
LAYOUT_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
UI Topology layout ID subject factory.
LayoutAddCommand - Class in org.onosproject.cli.net
Add a new UI layout.
LayoutAddCommand() - Constructor for class org.onosproject.cli.net.LayoutAddCommand
 
layoutId(String) - Static method in class org.onosproject.ui.model.topo.UiTopoLayoutId
Returns the layout identifier created from the specified value.
LayoutListCommand - Class in org.onosproject.cli.net
List layout details.
LayoutListCommand() - Constructor for class org.onosproject.cli.net.LayoutListCommand
 
LayoutLocation - Class in org.onosproject.ui.topo
Represents a "node location" on a UI layout.
layoutLocation(String, LayoutLocation.Type, double, double) - Static method in class org.onosproject.ui.topo.LayoutLocation
Creates an instance of a layout location.
layoutLocation(String, String, double, double) - Static method in class org.onosproject.ui.topo.LayoutLocation
Creates an instance of a layout location.
LayoutLocation.Type - Enum in org.onosproject.ui.topo
Designates the type of location; either geographic or logical grid.
LazyKShortestPathsSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Lazily runs K shortest paths algorithm on a provided directed graph.
LazyKShortestPathsSearch() - Constructor for class org.onlab.graph.LazyKShortestPathsSearch
 
lazyPathSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>) - Method in class org.onlab.graph.LazyKShortestPathsSearch
Searches the specified graph for paths between vertices.
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.
LeaderCommand - Class in org.onosproject.cli.net
Prints the leader for every topic.
LeaderCommand() - Constructor for class org.onosproject.cli.net.LeaderCommand
 
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.PrimitiveService
Creates a new LeaderElectorBuilder.
leaderElectorBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new LeaderElectorBuilder.
LeaderElectorOptions<O extends LeaderElectorOptions<O>> - Class in org.onosproject.store.service
Builder for constructing new AsyncLeaderElector instances.
LeaderElectorOptions() - Constructor for class org.onosproject.store.service.LeaderElectorOptions
 
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.
learn(PiHandle<E>, PiTranslatedEntity<T, E>) - Method in interface org.onosproject.net.pi.service.PiTranslator
Stores a mapping between the given translated entity and handle.
leasePeriod(int) - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
leasePeriod() - Method in class org.onosproject.dhcp.IpAssignment
Returns the lease period of the IP assignment.
leasePeriodMs() - Method in class org.onosproject.dhcp.IpAssignment
Returns the lease period of the IP assignment.
LEASEQUERY_MSG_TYPES - Static variable in class org.onlab.packet.DHCP6
 
leastCommonAncestor(Collection<DocumentPath>) - Static method in class org.onosproject.store.service.DocumentPath
Returns the path that points to the least common ancestor of the specified collection of paths.
length - Variable in class org.onlab.packet.dhcp.DhcpOption
 
length - Variable in class org.onlab.packet.EAP
 
LENGTH - Static variable in class org.onlab.packet.lacp.LacpBaseTlv
 
LENGTH - Static variable in class org.onlab.packet.lacp.LacpCollectorTlv
 
LENGTH - Static variable in class org.onlab.packet.lacp.LacpTerminatorTlv
 
length - Variable in class org.onlab.packet.LLDPTLV
 
length() - Method in class org.onlab.packet.MacAddress
Returns the length of the MACAddress.
length - Variable in class org.onlab.packet.RADIUS
 
length - Variable in class org.onlab.packet.RADIUSAttribute
 
length - Variable in class org.onlab.packet.UDP
 
length() - Method in class org.onlab.util.XmlString
 
LENGTH_UNIT - Static variable in class org.onlab.packet.ipv6.Authentication
 
LENGTH_UNIT - Static variable in class org.onlab.packet.ipv6.BaseOptions
 
LENGTH_UNIT - Static variable in class org.onlab.packet.ipv6.Routing
 
life() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
life() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer
The lifetime in seconds of this policer.
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_LOCAL_0 - Static variable in class org.onlab.packet.IPv6
 
LINK_LOCAL_1 - Static variable in class org.onlab.packet.IPv6
 
LINK_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
Link key subject factory.
linkAddress - Variable in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
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.common.DefaultTopology
 
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.
LinkDstCompleter - Class in org.onosproject.cli.net
Link destination end-point completer.
LinkDstCompleter() - Constructor for class org.onosproject.cli.net.LinkDstCompleter
 
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.
LinkKeySerializer - Class in org.onosproject.store.serializers
Kryo Serializer for LinkKey.
LinkKeySerializer() - Constructor for class org.onosproject.store.serializers.LinkKeySerializer
Creates LinkKey serializer instance.
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(List<Link>) - Method in class org.onosproject.net.domain.DomainPointToPointIntent.Builder
Sets the links of the point to domain point intent that will be built.
links() - Method in class org.onosproject.net.domain.DomainPointToPointIntent
 
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() - Method in class org.onosproject.ui.topo.NodeSelection
Returns a view of the selected links (hover not included).
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.
LinksListCommand - Class in org.onosproject.cli.net
Lists all infrastructure links.
LinksListCommand() - Constructor for class org.onosproject.cli.net.LinksListCommand
 
LinkSrcCompleter - Class in org.onosproject.cli.net
Link source end-point completer.
LinkSrcCompleter() - Constructor for class org.onosproject.cli.net.LinkSrcCompleter
 
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.
linkString(Link) - Static method in class org.onosproject.cli.net.LinksListCommand
Returns a formatted string representing the given link.
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.
linksWithHover() - Method in class org.onosproject.ui.topo.NodeSelection
Returns a view of the selected links, including the hovered link if thee was one.
LinkTypeCompleter - Class in org.onosproject.cli.net.completer
Completer for Link.Type.
LinkTypeCompleter() - Constructor for class org.onosproject.cli.net.completer.LinkTypeCompleter
 
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.
LinkWeigher - Interface in org.onosproject.net.topology
Entity capable of determining cost or weight of a specified topology graph edge.
LionBundle - Class in org.onosproject.ui.lion
Encapsulates a bundle of localization strings.
LionBundle.Builder - Class in org.onosproject.ui.lion
Builder of Lion Bundles.
LionBundle.LionItem - Class in org.onosproject.ui.lion
Represents a single localization item.
lionBundles(List<LionBundle>) - Method in class org.onosproject.ui.UiExtension.Builder
Sets the localization bundles (aka LionBundles) that this UI extension is contributing.
lionBundles() - Method in class org.onosproject.ui.UiExtension
Returns the list of localization bundles that this extension is contributing.
LionUtils - Class in org.onosproject.ui.lion
Utility methods for dealing with Localization Bundles etc.
listAllMapping() - Method in interface org.onosproject.dhcp.DhcpStore
Returns a collection of all the MacAddress to IPAddress mapping.
listAssignedMapping() - Method in interface org.onosproject.dhcp.DhcpStore
Returns a collection of all the MacAddress to IPAddress mapping assigned to the hosts.
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
 
listMapping() - Method in interface org.onosproject.dhcp.DhcpService
Returns a collection of all the MacAddress to IPAddress mapping.
liveType() - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
liveType() - Method in interface org.onosproject.net.flow.FlowEntry
Gets the flow live type for this entry.
LLC - Class in org.onlab.packet
This class represents an Link Local Control header that is used in Ethernet 802.3.
LLC() - Constructor for class org.onlab.packet.LLC
 
LLC_HEADER_LENGTH - Static variable in class org.onlab.packet.LLC
 
LLDP - Class in org.onlab.packet
Representation of an LLDP Packet.
LLDP() - Constructor for class org.onlab.packet.LLDP
 
LLDP - Static variable in class org.onlab.packet.MacAddress
A set of LLDP MAC addresses.
LLDPOrganizationalTLV - Class in org.onlab.packet
The class representing LLDP Organizationally Specific TLV.
LLDPOrganizationalTLV() - Constructor for class org.onlab.packet.LLDPOrganizationalTLV
 
LLDPTLV - Class in org.onlab.packet
 
LLDPTLV() - Constructor for class org.onlab.packet.LLDPTLV
 
load() - Method in interface org.onosproject.cpman.ControlMessage
Returns the latest control message load.
load() - Method in class org.onosproject.cpman.DefaultControlMessage
 
load(long) - Method in class org.onosproject.cpman.MetricValue.Builder
Sets load value.
load(ConnectPoint) - Method in interface org.onosproject.incubator.net.PortStatisticsService
Obtain the egress load for the given port in terms of bytes per second.
load(ConnectPoint, PortStatisticsService.MetricType) - Method in interface org.onosproject.incubator.net.PortStatisticsService
Obtain the egress load for the given port in terms of the specified metric.
load() - Method in class org.onosproject.net.statistic.FlowEntryWithLoad
Returns current load.
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, FlowEntry.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, FlowEntry.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, FlowEntry.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, FlowEntry.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.
LOC_TYPE - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for UI location type of device/host (either 'geo' or 'grid').
LOC_TYPE - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
Key for location type (geo or grid).
LOC_TYPE_GEO - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
 
LOC_TYPE_GRID - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
 
LOC_TYPE_NONE - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
 
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.domain.DomainId
Represents the domain directly managed by ONOS.
LOCAL - Static variable in class org.onosproject.net.PortNumber
 
localeFromString(String) - Static method in class org.onosproject.ui.lion.LionUtils
Parses the given string into language and country codes, and returns a Locale instance initialized with those parameters.
localStatus(NodeId) - Method in interface org.onosproject.cluster.ClusterService
Returns a human readable form of the system time when the availability state was last updated.
localStatus(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
Indicates how long ago the device connected or disconnected from this controller instance.
localStatus(DeviceId) - Method in class org.onosproject.net.device.DeviceServiceAdapter
 
localStatus(DeviceId) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
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.DefaultHost
 
location() - Method in class org.onosproject.net.host.DefaultHostDescription
 
location() - Method in interface org.onosproject.net.host.HostDescription
Returns the most recent 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.
locations() - Method in class org.onosproject.net.config.basics.BasicHostConfig
Returns the location of the host.
locations() - Method in class org.onosproject.net.DefaultHost
 
locations() - Method in class org.onosproject.net.host.DefaultHostDescription
 
locations() - Method in interface org.onosproject.net.host.HostDescription
Returns all locations of the host on the network edge.
locations() - Method in interface org.onosproject.net.Host
Returns all host locations where the host attaches to the network edge.
lock() - Method in class org.onosproject.store.primitives.DefaultDistributedLock
 
lock() - Method in interface org.onosproject.store.service.AsyncDistributedLock
Acquires the lock, blocking until it's available.
lock() - Method in interface org.onosproject.store.service.DistributedLock
Acquires the lock, blocking until it's available.
LOCK - Static variable in class org.onosproject.ui.GlyphConstants
 
lockBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new DistributedLockBuilder.
locType() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns the location type (geo or grid) for the element in the Topology View.
locType(String) - Method in class org.onosproject.net.config.basics.BasicElementConfig
Sets the location type (geo or grid) for the element in the Topology View.
locType() - Method in class org.onosproject.ui.topo.LayoutLocation
Returns the location type (geo or grid), which indicates how the data is to be interpreted.
log(Logger, Tools.LogLevel, String, Object...) - Static method in class org.onlab.util.Tools
Wrapper function that enables logger invocation with log level as a parameter.
log - Variable in class org.onosproject.common.net.AbstractDeviceProvider
 
log - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.XmlEventParser
 
log - Variable in class org.onosproject.ui.UiTopo2Overlay
 
log - Variable in class org.onosproject.ui.UiTopoOverlay
Logger for this overlay.
LoggerAdapter - Class in org.onlab.junit
 
LoggerAdapter() - Constructor for class org.onlab.junit.LoggerAdapter
 
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
 
logicId(long) - Static method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
Returns the LabelId representing the specified long value.
logicId(String) - Static method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
Returns the LabelId representing the specified string value.
longitude() - Method in class org.onlab.util.GeoLocation
Returns the longitude of this location.
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
Key for longitude.
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.
longOrX() - Method in class org.onosproject.ui.topo.LayoutLocation
Returns the longitude (geo) or x-coord (grid) data value.
lookForDeviceId() - Method in class org.onosproject.cli.net.PortNumberCompleter
Look for valid DeviceId in arguments passed so far.
lookup(short) - Static method in enum org.onlab.packet.EthType.EtherType
 
lookup(short) - Method in class org.onlab.packet.EthType
Looks up the ethertype by it's numerical representation and returns it's textual format.
lookup(PiHandle<E>) - Method in interface org.onosproject.net.pi.service.PiTranslator
Returns a PI translated entity that was previously associated with the given handle, if present.
lowerBound() - Method in class org.onlab.util.ClosedOpenRange
Returns the lower bound.
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.
lowValue() - Method in class org.onosproject.net.pi.runtime.PiRangeFieldMatch
Returns the low value of this range field match.

M

MAC - Static variable in class org.onosproject.net.config.basics.InterfaceConfig
 
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() - Method in class org.onosproject.net.intf.Interface
Retrieves the MAC address that is assigned to the interface.
mac() - Method in class org.onosproject.routing.NextHop
Returns the next hop's MAC address.
MAC - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
MAC_ADDRESS_LENGTH - Static variable in class org.onlab.packet.MacAddress
 
MacAddress - Class in org.onlab.packet
The class representing MAC address.
MacAddress(byte[]) - Constructor for class org.onlab.packet.MacAddress
 
MacAddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for MacAddress.
MacAddressSerializer() - Constructor for class org.onosproject.store.serializers.MacAddressSerializer
Creates MacAddress serializer instance.
MACSEC_CAPABILITY_MASK - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
MACSEC_CAPABILITY_OFFSET - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
MACSEC_DESIRED_MASK - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
MACSEC_DESIRED_OFFSET - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
magnitude() - Method in class org.onosproject.ui.topo.TopoUtils.ValueLabel
Returns the magnitude value.
major() - Method in class org.onosproject.core.Version
Returns the major version number.
makeMaskedAddress(Ip4Address, int) - Static method in class org.onlab.packet.Ip4Address
Creates an IPv4 address by masking it with a network mask of given mask length.
makeMaskedAddress(Ip6Address, int) - Static method in class org.onlab.packet.Ip6Address
Creates an IPv6 address by masking it with a network mask of given mask length.
makeMaskedAddress(IpAddress, int) - Static method in class org.onlab.packet.IpAddress
Creates an IP address by masking it with a network mask of given mask length.
makeMaskPrefix(int) - Static method in class org.onlab.packet.Ip4Address
Creates an IPv4 network mask prefix.
makeMaskPrefix(int) - Static method in class org.onlab.packet.Ip6Address
Creates an IPv6 network mask prefix.
makeMaskPrefix(IpAddress.Version, int) - Static method in class org.onlab.packet.IpAddress
Creates an IP network mask prefix.
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.FilteringObjective.Builder
Makes the filtering objective permanent.
makePermanent() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
Makes the filtering objective permanent.
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).
manager - Variable in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
manager - Variable in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
manuallyClearable() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm is manually-cleared by a user action within ONOS.
manuallyClearable() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
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<T, V>) - Method in class org.onlab.util.Match
Maps this instance to a Match of another type.
map(Function<K, S>, Function<V, T>) - Method in class org.onosproject.store.primitives.MapUpdate
Transforms this instance into an instance of different parameterized types.
map(Function<V, T>) - Method in class org.onosproject.store.primitives.NodeUpdate
Transforms this instance into an instance of different parameterized types.
map(Function<E, F>) - Method in class org.onosproject.store.service.Task
Maps task from one payload type to another.
map(Function<T, U>) - Method in class org.onosproject.store.service.TransactionLog
Maps this instance to another MapTransaction with different key and value types.
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.GlyphConstants
 
mapCriterionType(Criterion.Type) - Method in interface org.onosproject.net.pi.model.PiPipelineInterpreter
Returns a PI match field ID that is equivalent to the given criterion type, if present.
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(MapEvent.Type, 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.
mapFlowRuleTableId(int) - Method in interface org.onosproject.net.pi.model.PiPipelineInterpreter
Returns a PI table ID equivalent to the given numeric table ID (as in FlowRule.tableId()).
mapInboundPacket(PiPacketOperation) - Method in interface org.onosproject.net.pi.model.PiPipelineInterpreter
Returns an inbound packet equivalent to the given PI packet operation.
MapInfo - Class in org.onosproject.store.service
Metadata information for a consistent map.
MapInfo(String, int) - Constructor for class org.onosproject.store.service.MapInfo
 
mapLogicalPortNumber(PortNumber) - Method in interface org.onosproject.net.pi.model.PiPipelineInterpreter
Maps the given logical port number to the data plane port ID (integer) identifying the same port for this pipeconf, if such mapping is possible.
mapOutboundPacket(OutboundPacket) - Method in interface org.onosproject.net.pi.model.PiPipelineInterpreter
Returns a collection of PI packet operations equivalent to the given outbound packet instance.
mapper() - Method in class org.onosproject.cli.AbstractShellCommand
 
mapper() - Method in interface org.onosproject.codec.CodecContext
Returns the JSON object mapper.
mapper() - Method in class org.onosproject.net.config.BaseConfig
 
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
 
mapPiMatchFieldId(PiMatchFieldId) - Method in interface org.onosproject.net.pi.model.PiPipelineInterpreter
Returns the criterion type that is equivalent to the given PI match field ID, if present.
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.
mapPiTableId(PiTableId) - Method in interface org.onosproject.net.pi.model.PiPipelineInterpreter
Returns an integer table ID equivalent to the given PI table ID.
MapsListCommand - Class in org.onosproject.cli.net
Command to list the various maps in the system.
MapsListCommand() - Constructor for class org.onosproject.cli.net.MapsListCommand
 
mapTreatment(TrafficTreatment, PiTableId) - Method in interface org.onosproject.net.pi.model.PiPipelineInterpreter
Returns an action of a PI pipeline that is functionally equivalent to the given traffic treatment for the given table.
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.
MarkCommand - Class in org.onosproject.cli
CLI command which just log message to ONOS log for ease of debugging, etc.
MarkCommand() - Constructor for class org.onosproject.cli.MarkCommand
 
marker(String) - Static method in class org.onosproject.net.MarkerResource
Creates an instance of MarkerResource.
MarkerConstraint - Class in org.onosproject.net.intent.constraint
Abstract Constraint for constraints not intended to influence individual link cost or path validity.
MarkerConstraint() - Constructor for class org.onosproject.net.intent.constraint.MarkerConstraint
 
MarkerResource - Class in org.onosproject.net
MarkerResource to add hints about installable Intent.
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.
mask() - Method in class org.onosproject.net.flow.criteria.SctpPortCriterion
Gets the mask for the SCTP port to match.
mask() - Method in class org.onosproject.net.flow.criteria.TcpPortCriterion
Gets the mask for the TCP port to match.
mask() - Method in class org.onosproject.net.flow.criteria.UdpPortCriterion
Gets the mask for the UDP port to match.
mask() - Method in class org.onosproject.net.pi.runtime.PiTernaryFieldMatch
Returns the mask used to match this field.
master() - Method in class org.onosproject.cluster.RoleInfo
 
master() - Method in class org.onosproject.mastership.MastershipInfo
Returns the current master.
master() - Method in class org.onosproject.mastership.MastershipTerm
 
master() - Method in class org.onosproject.store.flow.ReplicaInfo
Returns the NodeId, if there is a Node where the master copy should be.
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.
MastershipBasedTimestampSerializer - Class in org.onosproject.store.serializers.custom
Kryo Serializer for MastershipBasedTimestamp.
MastershipBasedTimestampSerializer() - Constructor for class org.onosproject.store.serializers.custom.MastershipBasedTimestampSerializer
Creates a serializer for MastershipBasedTimestamp.
MastershipEvent - Class in org.onosproject.mastership
Describes a device mastership event.
MastershipEvent(MastershipEvent.Type, DeviceId, MastershipInfo) - 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, MastershipInfo, 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.
mastershipInfo() - Method in class org.onosproject.mastership.MastershipEvent
Returns the mastership info.
MastershipInfo - Class in org.onosproject.mastership
Mastership info.
MastershipInfo() - Constructor for class org.onosproject.mastership.MastershipInfo
 
MastershipInfo(long, Optional<NodeId>, ImmutableMap<NodeId, MastershipRole>) - Constructor for class org.onosproject.mastership.MastershipInfo
 
MastershipListener - Interface in org.onosproject.mastership
Entity capable of receiving device mastership-related events.
MastershipProxyFactory<T> - Interface in org.onosproject.mastership
Mastership-based proxy factory.
MastershipProxyService - Interface in org.onosproject.mastership
Manages remote mastership-based proxy services and instances.
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
 
MastershipTermSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for MastershipTerm.
MastershipTermSerializer() - Constructor for class org.onosproject.store.serializers.MastershipTermSerializer
Creates MastershipTerm serializer instance.
MastershipTermService - Interface in org.onosproject.mastership
Service to obtain mastership term information.
MastersListCommand - Class in org.onosproject.cli
Lists device mastership information.
MastersListCommand() - Constructor for class org.onosproject.cli.MastersListCommand
 
Match<T> - Class in org.onlab.util
Utility class for checking matching values.
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.
matches(T) - Method in class org.onlab.util.Match
Checks if this instance matches specified value.
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.
matchExact(PiMatchFieldId, short) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds an exact field match for the given fieldId and value.
matchExact(PiMatchFieldId, int) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds an exact field match for the given fieldId and value.
matchExact(PiMatchFieldId, long) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds an exact field match for the given fieldId and value.
matchExact(PiMatchFieldId, byte[]) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds an exact field match for the given fieldId and value.
matchField(PiMatchFieldId) - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns the match field model associated with the given ID, if present.
matchFields() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns the collection of match fields supported by this table.
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.
matchKey() - Method in class org.onosproject.net.pi.runtime.PiTableEntry
Returns the match key of this table entry.
matchLambda(Lambda) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a match on lambda using the specified value.
matchLpm(PiMatchFieldId, short, int) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a longest-prefix field match for the given fieldId, value and prefix length.
matchLpm(PiMatchFieldId, int, int) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a longest-prefix field match for the given fieldId, value and prefix length.
matchLpm(PiMatchFieldId, long, int) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a longest-prefix field match for the given fieldId, value and prefix length.
matchLpm(PiMatchFieldId, byte[], int) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a longest-prefix field match for the given fieldId, value and prefix length.
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.
matchPi(PiCriterion) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchPi(PiCriterion) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches protocol independent fields.
matchRange(PiMatchFieldId, short, short) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a range field match for the given fieldId, low and high.
matchRange(PiMatchFieldId, int, int) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a range field match for the given fieldId, low and high.
matchRange(PiMatchFieldId, long, long) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a range field match for the given fieldId, low and high.
matchRange(PiMatchFieldId, byte[], byte[]) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a range field match for the given fieldId, low and high.
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.
matchSctpDstMasked(TpPort, TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a masked match on SCTP destination port field using the specified value and mask.
matchSctpDstMasked(TpPort, TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchSctpDstMasked(TpPort, TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a SCTP destination port number with mask.
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.
matchSctpSrcMasked(TpPort, TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a masked match on SCTP source port field using the specified value and mask.
matchSctpSrcMasked(TpPort, TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchSctpSrcMasked(TpPort, TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a SCTP source port number with mask.
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.
matchTcpDstMasked(TpPort, TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a masked match on TCP destination port field using the specified value and mask.
matchTcpDstMasked(TpPort, TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchTcpDstMasked(TpPort, TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a TCP destination port number with mask.
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.
matchTcpSrcMasked(TpPort, TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a masked match on TCP source port field using the specified value and mask.
matchTcpSrcMasked(TpPort, TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchTcpSrcMasked(TpPort, TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a TCP source port number with mask.
matchTernary(PiMatchFieldId, short, short) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a ternary field match for the given fieldId, value and mask.
matchTernary(PiMatchFieldId, int, int) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a ternary field match for the given fieldId, value and mask.
matchTernary(PiMatchFieldId, long, long) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a ternary field match for the given fieldId, value and mask.
matchTernary(PiMatchFieldId, byte[], byte[]) - Method in class org.onosproject.net.flow.criteria.PiCriterion.Builder
Adds a ternary field match for the given fieldId, value and mask.
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.
matchType() - Method in interface org.onosproject.net.pi.model.PiMatchFieldModel
Returns the type of match applied to this field.
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.
matchUdpDstMasked(TpPort, TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a masked match on UDP destination port field using the specified value and mask.
matchUdpDstMasked(TpPort, TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchUdpDstMasked(TpPort, TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a UDP destination port number with mask.
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.
matchUdpSrcMasked(TpPort, TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
Creates a masked match on UDP source port field using the specified value and mask.
matchUdpSrcMasked(TpPort, TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
 
matchUdpSrcMasked(TpPort, TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
Matches a UDP source port number with mask.
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(C, C) - Static method in class org.onlab.util.Tools
Returns larger of the two Comparable values.
MAX - Static variable in class org.onosproject.net.meter.MeterId
Flow meters can use any number up to MAX.
max(Path) - Method in interface org.onosproject.net.statistic.StatisticService
Find the most loaded link along a path.
MAX_ATTR_VALUE_LENGTH - Static variable in class org.onlab.packet.RADIUS
 
MAX_BUFFER_SIZE - Static variable in class org.onlab.util.KryoNamespace
 
MAX_DSCP - Static variable in class org.onosproject.net.behaviour.DefaultQueueDescription
 
MAX_DSCP - Static variable in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket
Upper bound for DSCP.
MAX_INET6_MASK_LENGTH - Static variable in class org.onlab.packet.IpPrefix
Longest IPv6 network prefix.
MAX_INET_MASK_LENGTH - Static variable in class org.onlab.packet.IpPrefix
Longest IPv4 network prefix.
MAX_INFOSTRING_LENGTH - Static variable in class org.onlab.packet.LLDPOrganizationalTLV
 
MAX_LENGTH - Static variable in class org.onlab.packet.LLDPTLV
 
MAX_MASK_LENGTH - Static variable in class org.onlab.packet.Ip4Prefix
 
MAX_MASK_LENGTH - Static variable in class org.onlab.packet.Ip6Prefix
 
MAX_MPLS - Static variable in class org.onlab.packet.MplsLabel
 
MAX_PORT - Static variable in class org.onlab.packet.TpPort
 
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
 
MAX_VLAN - Static variable in class org.onlab.packet.VlanId
 
maxBands() - Method in class org.onosproject.net.meter.DefaultMeterFeatures
 
maxBands() - Method in interface org.onosproject.net.meter.MeterFeatures
Returns the maximum bands per meter.
maxBatchMillis() - Method in class org.onlab.util.AbstractAccumulator
Returns the maximum number of millis allowed to expire since the first item before processing is triggered.
maxColor() - Method in class org.onosproject.net.meter.DefaultMeterFeatures
 
maxColor() - Method in interface org.onosproject.net.meter.MeterFeatures
Returns the maximum colors value for DiffServ operation.
maxIdleMillis() - Method in class org.onlab.util.AbstractAccumulator
Returns the maximum number of millis allowed to expire since the last item arrival before processing is triggered.
maxItems() - Method in class org.onlab.util.AbstractAccumulator
Returns the maximum number of items allowed to accumulate before processing is triggered.
maxMeter() - Method in class org.onosproject.net.meter.DefaultMeterFeatures
 
maxMeter() - Method in interface org.onosproject.net.meter.MeterFeatures
Returns the maximum number of meters accepted by the device.
maxMetric(String) - Method in interface org.onosproject.cpman.MetricsDatabase
Returns maximum metric value of a given metric type.
maxPaths - Variable in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
 
maxPriority(ThreadFactory) - Static method in class org.onlab.util.Tools
Returns a thread factory that produces threads with MAX_PRIORITY.
maxRate(Bandwidth) - Method in class org.onosproject.net.behaviour.DefaultQosDescription.Builder
 
maxRate() - Method in class org.onosproject.net.behaviour.DefaultQosDescription
 
maxRate(Bandwidth) - Method in class org.onosproject.net.behaviour.DefaultQueueDescription.Builder
 
maxRate() - Method in class org.onosproject.net.behaviour.DefaultQueueDescription
 
maxRate(Bandwidth) - Method in interface org.onosproject.net.behaviour.QosDescription.Builder
Returns qos description builder with given maxRate.
maxRate() - Method in interface org.onosproject.net.behaviour.QosDescription
Returns the max rate of qos, Valid only in specific qos type.
maxRate(Bandwidth) - Method in interface org.onosproject.net.behaviour.QueueDescription.Builder
Returns queue description builder with max rate.
maxRate() - Method in interface org.onosproject.net.behaviour.QueueDescription
Returns max rate, Valid only in specific type.
maxSize() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
maxSize() - Method in interface org.onosproject.net.flow.TableStatisticsEntry
Returns the maximum size of this table.
maxSize() - Method in interface org.onosproject.net.pi.model.PiActionProfileModel
Returns the maximum number of member entries of this action profile.
maxSize() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns the maximum number of entries supported by this table.
mbps(long) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in Mbps.
mbps(double) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in Mbps.
mBps(long) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in MBps.
mBps(double) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth in MBps.
MCAST_DONE - Static variable in class org.onlab.packet.ICMP6
Multicast Listener Done.
MCAST_QUERY - Static variable in class org.onlab.packet.ICMP6
Multicast Listener Query.
MCAST_REPORT - Static variable in class org.onlab.packet.ICMP6
Multicast Listener Report.
McastConfig - Class in org.onosproject.net.config.basics
Configuration for multicast.
McastConfig() - Constructor for class org.onosproject.net.config.basics.McastConfig
 
McastDeleteCommand - Class in org.onosproject.cli.net
Deletes a multicast route.
McastDeleteCommand() - Constructor for class org.onosproject.cli.net.McastDeleteCommand
 
McastEvent - Class in org.onosproject.net.mcast
Deprecated.
in 1.11 ("Loon") release. To be moved into an app.
McastEvent(McastEvent.Type, McastRouteInfo) - Constructor for class org.onosproject.net.mcast.McastEvent
Deprecated.
Creates a McastEvent of a given type using the subject.
McastEvent(McastEvent.Type, McastRouteInfo, McastRouteInfo) - Constructor for class org.onosproject.net.mcast.McastEvent
Deprecated.
Creates a McastEvent of a given type using the subject and the previous subject.
McastEvent.Type - Enum in org.onosproject.net.mcast
Deprecated.
 
McastGroupCompleter - Class in org.onosproject.cli.net
Mcast group Completer.
McastGroupCompleter() - Constructor for class org.onosproject.cli.net.McastGroupCompleter
 
McastJoinCommand - Class in org.onosproject.cli.net
Installs a source, multicast group flow.
McastJoinCommand() - Constructor for class org.onosproject.cli.net.McastJoinCommand
 
McastListener - Interface in org.onosproject.net.mcast
Deprecated.
in 1.11 ("Loon") release. To be moved into an app.
McastRoute - Class in org.onosproject.net.mcast
Deprecated.
in 1.11 ("Loon") release. To be moved into an app.
McastRoute(IpAddress, IpAddress, McastRoute.Type) - Constructor for class org.onosproject.net.mcast.McastRoute
Deprecated.
 
McastRoute.Type - Enum in org.onosproject.net.mcast
Deprecated.
 
McastRouteInfo - Class in org.onosproject.net.mcast
Deprecated.
in 1.11 ("Loon") release. To be moved into an app.
mcastRouteInfo(McastRoute) - Static method in class org.onosproject.net.mcast.McastRouteInfo
Deprecated.
 
mcastRouteInfo(McastRoute, ConnectPoint, ConnectPoint) - Static method in class org.onosproject.net.mcast.McastRouteInfo
Deprecated.
 
mcastRouteInfo(McastRoute, Set<ConnectPoint>, ConnectPoint) - Static method in class org.onosproject.net.mcast.McastRouteInfo
Deprecated.
 
McastRoutesListCommand - Class in org.onosproject.cli.net
Displays the source, multicast group flows entries.
McastRoutesListCommand() - Constructor for class org.onosproject.cli.net.McastRoutesListCommand
 
McastShowCommand - Class in org.onosproject.cli.net
Displays the source, multicast group flows entries.
McastShowCommand() - Constructor for class org.onosproject.cli.net.McastShowCommand
 
McastStore - Interface in org.onosproject.net.mcast
Deprecated.
in 1.11 ("Loon") release. To be moved into an app.
McastStore.Type - Enum in org.onosproject.net.mcast
Deprecated.
 
McastStoreDelegate - Interface in org.onosproject.net.mcast
Deprecated.
in 1.11 ("Loon") release. To be moved into an app.
Member - Class in org.onosproject.cluster
Controller member identity.
Member(NodeId, Version) - Constructor for class org.onosproject.cluster.Member
Creates a new cluster member identifier from the specified string.
MemberDetails(byte[], int) - Constructor for class org.onlab.packet.EAPOLMkpduPeerListParameterSet.MemberDetails
 
memberExists(byte[]) - Method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
Searching Member details.
memberId() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMemberHandle
Returns the member ID of this handle.
members - Variable in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
 
members() - Method in class org.onosproject.cluster.MembershipGroup
Returns the set of members in the group.
members() - Method in class org.onosproject.net.pi.runtime.PiActionGroup
Returns the members of this action group.
members() - Method in class org.onosproject.store.service.PartitionInfo
Returns the list of partition members.
MEMBERSHIP_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
MembershipGroup - Class in org.onosproject.cluster
Membership group.
MembershipGroup(Version, Set<Member>) - Constructor for class org.onosproject.cluster.MembershipGroup
 
MembershipService - Interface in org.onosproject.cluster
Service for obtaining information about the individual members of the controller cluster.
MembershipsListCommand - Class in org.onosproject.cli
Command to list the memberships in the system.
MembershipsListCommand() - Constructor for class org.onosproject.cli.MembershipsListCommand
 
memo() - Method in class org.onosproject.ui.model.topo.UiModelEvent
Returns the memo.
MEMORY_METRICS - Static variable in class org.onosproject.cpman.ControlResource
 
merge(Weight) - Method in class org.onlab.graph.ScalarWeight
 
merge(Weight) - Method in interface org.onlab.graph.Weight
Merges the given weight with this one returning a new aggregated weight.
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 - Static variable in class org.onlab.junit.ExceptionTest
 
message() - Method in class org.onosproject.ui.topo.NodeBadge
Returns the message associated with the badge.
messageFrom(Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response message from the supplied exception.
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
 
metadatas() - Method in interface org.onosproject.net.pi.model.PiPacketOperationModel
Returns a list of control metadata models for this packet operation.
metadatas() - Method in class org.onosproject.net.pi.runtime.PiPacketOperation
Returns all metadatas of this packet.
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 cell configuration to be deployed on a device.
meter() - Method in class org.onosproject.net.meter.MeterOperation
Returns the meter.
meter(PiMeterId) - Method in interface org.onosproject.net.pi.model.PiPipelineModel
Returns the meter model associated with the given ID, if present.
Meter.Builder - Interface in org.onosproject.net.meter
A meter builder.
Meter.Unit - Enum in org.onosproject.net.meter
 
METER_CAPABLE - Static variable in interface org.onosproject.net.meter.MeterProvider
Meter capable property name.
METER_TABLE - Static variable in class org.onosproject.ui.GlyphConstants
 
MeterAddCommand - Class in org.onosproject.cli.net
Add a meter to a device.
MeterAddCommand() - Constructor for class org.onosproject.cli.net.MeterAddCommand
 
meterBands() - Method in class org.onosproject.net.pi.runtime.PiMeterCellConfig
Returns the collection of bands of this cell.
meterCellId() - Method in class org.onosproject.net.meter.DefaultMeter
 
meterCellId() - Method in interface org.onosproject.net.meter.Meter
Returns the meter cell identifier of this meter.
MeterCellId - Interface in org.onosproject.net.meter
A representation of a meter cell identifier.
MeterCellId.MeterCellType - Enum in org.onosproject.net.meter
Types of meter cell identifier.
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.
MeterFeatures - Interface in org.onosproject.net.meter
Meter Features of a device.
MeterFeatures.Builder - Interface in org.onosproject.net.meter
A meter features builder.
MeterFeaturesFlag - Enum in org.onosproject.net.meter
 
MeterFeaturesKey - Class in org.onosproject.net.meter
A meter features key represents a meter features uniquely.
meterId() - Method in class org.onosproject.net.flow.instructions.Instructions.MeterInstruction
 
MeterId - Class in org.onosproject.net.meter
A representation of a meter cell identifier.
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
 
meterId() - Method in class org.onosproject.net.pi.runtime.PiMeterCellId
Returns the identifier of the meter instance where this cell is contained.
MeteringAgent - Class in org.onosproject.utils
Agent that implements usage and performance monitoring via the metrics service.
MeteringAgent(String, String, boolean) - Constructor for class org.onosproject.utils.MeteringAgent
Constructs a new MeteringAgent for a given distributed primitive.
MeteringAgent.Context - Class in org.onosproject.utils
Timer.Context with a specific operation.
meteringEnabled() - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
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.incubator.net.virtual.provider.VirtualMeterProviderService
Notifies the core that a meter operation failed for a specific reason.
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.
MeterProgrammable - Interface in org.onosproject.net.meter
Meter programmable device behaviour.
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.
MeterQuery - Interface in org.onosproject.net.behaviour
A HandlerBehaviour to check the capability of Meter.
MeterRemoveCommand - Class in org.onosproject.cli.net
Remove existing meter from device.
MeterRemoveCommand() - Constructor for class org.onosproject.cli.net.MeterRemoveCommand
 
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
 
meters() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
meters() - Method in interface org.onosproject.net.flow.TrafficTreatment
Returns the meter instructions if there is any.
meters() - Method in interface org.onosproject.net.pi.model.PiPipelineModel
Returns all meter models defined by this pipeline model.
meters() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns a collection of direct meters associated to this table.
MeterService - Interface in org.onosproject.net.meter
Service for add/updating and removing meters.
MetersListCommand - Class in org.onosproject.cli.net
Lists all meters.
MetersListCommand() - Constructor for class org.onosproject.cli.net.MetersListCommand
 
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.
meterTranslator() - Method in interface org.onosproject.net.pi.service.PiTranslationService
Returns a meter translator.
meterType() - Method in interface org.onosproject.net.pi.model.PiMeterModel
Returns the type of this meter.
meterType() - Method in class org.onosproject.net.pi.runtime.PiMeterCellId
Returns the type of the meter identified.
metric - Variable in class org.onlab.packet.RIPngEntry
 
metric - Variable in class org.onlab.packet.RIPV2Entry
 
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
 
metricName() - Method in interface org.onosproject.cpman.MetricsDatabase
Returns the metric name of this database.
MetricNameCompleter - Class in org.onosproject.cli
Metric name completer.
MetricNameCompleter() - Constructor for class org.onosproject.cli.MetricNameCompleter
 
metrics(String) - Method in interface org.onosproject.cpman.MetricsDatabase
Returns a collection of metric values of a given metric type for a day.
metrics(String, long, long) - Method in interface org.onosproject.cpman.MetricsDatabase
Returns a collection of metric values of a given metric type for a given period.
MetricsComponent - Class in org.onlab.metrics
Components to register for metrics.
MetricsComponent(String) - Constructor for class org.onlab.metrics.MetricsComponent
Constructs a component from a name.
MetricsComponentRegistry - Interface in org.onlab.metrics
Registry Entry for Metrics Components.
MetricsDatabase - Interface in org.onosproject.cpman
Database for storing a metric.
MetricsDatabase.Builder - Interface in org.onosproject.cpman
A builder of MetricsDatabase.
MetricsFeature - Class in org.onlab.metrics
Features to tag metrics.
MetricsFeature(String) - Constructor for class org.onlab.metrics.MetricsFeature
Constructs a Feature from a name.
MetricsHelper - Interface in org.onosproject.core
Collection of utility methods used for providing Metrics.
MetricsListCommand - Class in org.onosproject.cli
Prints metrics in the system.
MetricsListCommand() - Constructor for class org.onosproject.cli.MetricsListCommand
 
MetricsManager - Class in org.onlab.metrics
This class holds the Metrics registry for ONOS.
MetricsManager() - Constructor for class org.onlab.metrics.MetricsManager
 
MetricsReporter - Interface in org.onlab.metrics
Interface of reporter that reports all metrics value to third party monitor.
MetricsService - Interface in org.onlab.metrics
Metrics Service to collect metrics.
metricsService() - Method in interface org.onosproject.core.MetricsHelper
Returns MetricService instance.
MetricsUtil - Class in org.onlab.metrics
 
metricType() - Method in class org.onosproject.cpman.ControlMetric
Returns metric type reference.
metricValue() - Method in class org.onosproject.cpman.ControlMetric
Returns metric value reference.
MetricValue - Class in org.onosproject.cpman
Primitive Metric Value.
MetricValue.Builder - Class in org.onosproject.cpman
MetricValue builder class.
mFlag - Variable in class org.onlab.packet.ndp.RouterAdvertisement
 
MICROWAVE - Static variable in class org.onosproject.ui.GlyphConstants
 
midLoad() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns mid load of connect point.
min(C, C) - Static method in class org.onlab.util.Tools
Returns smaller of the two Comparable values.
min(Path) - Method in interface org.onosproject.net.statistic.StatisticService
Find the least loaded link along a path.
MIN_DSCP - Static variable in class org.onosproject.net.behaviour.DefaultQueueDescription
 
MIN_DSCP - Static variable in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket
Lower bound for DSCP.
MIN_HEADER_LENGTH - Static variable in class org.onlab.packet.DHCP
Dynamic Host Configuration Protocol packet.
MIN_HEADER_LENGTH - Static variable in class org.onlab.packet.RIP
Routing Information Protocol packet.
MIN_HEADER_LENGTH - Static variable in class org.onlab.packet.RIPng
Routing Information Protocol Next Generation packet.
MIN_LEN - Static variable in class org.onlab.packet.EAP
 
MIN_PORT - Static variable in class org.onlab.packet.TpPort
 
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
 
MINIMUM_HEADER_LEN - Static variable in class org.onlab.packet.IGMP.IGMPv3
 
MINIMUM_OPTION_LEN_BYTES - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
minMetric(String) - Method in interface org.onosproject.cpman.MetricsDatabase
Returns minimum metric value of a given metric type.
minor() - Method in class org.onosproject.core.Version
Returns the minor version number.
minPriority(ThreadFactory) - Static method in class org.onlab.util.Tools
Returns a thread factory that produces threads with MIN_PRIORITY.
minRate(Bandwidth) - Method in class org.onosproject.net.behaviour.DefaultQueueDescription.Builder
 
minRate() - Method in class org.onosproject.net.behaviour.DefaultQueueDescription
 
minRate(Bandwidth) - Method in interface org.onosproject.net.behaviour.QueueDescription.Builder
Returns queue description builder with a given min rate.
minRate() - Method in interface org.onosproject.net.behaviour.QueueDescription
Returns min rate, Valid only in specific type.
MINUS - Static variable in class org.onlab.packet.ipv6.Authentication
 
MINUS - Static variable in class org.onosproject.ui.GlyphConstants
 
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.
MISC - Static variable in class org.onosproject.store.serializers.KryoNamespaces
WARNING: Do not change ordering of registrations! Serial IDs are automatically assigned to types registered via the KryoNamespace API.
MISC_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
KryoNamespace which can serialize ONF misc classes.
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.
mode() - Method in interface org.onosproject.net.host.HostProbe
Gets mode of this entry.
MODE_IS_EXCLUDE - Static variable in class org.onlab.packet.IGMPMembership
 
MODE_IS_INCLUDE - Static variable in class org.onlab.packet.IGMPMembership
 
model() - Method in class org.onosproject.rest.ApiDocProvider
Returns input stream containing JSON model schema.
modify(IntentResource, IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Request that the provider attempt to modify an existing resource to satisfy a new intent primitive.
modify(FlowRule) - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
Appends a flow rule modify to the current stage.
modify() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
modify(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
modify() - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Build the next objective that will be modified with Operation MODIFY.
modify(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Build the next objective that will be modified, with Operation MODIFY.
modifyDeviceDetails(PropertyPanel, DeviceId) - Method in class org.onosproject.ui.UiTopoOverlay
Callback to modify the contents of the details panel for a selected device.
modifyEdgeLinkDetails(PropertyPanel, HostId, ConnectPoint) - Method in class org.onosproject.ui.UiTopoOverlay
Callback to modify the contents of the details panel for a selected edge link.
modifyHostDetails(PropertyPanel, HostId) - Method in class org.onosproject.ui.UiTopoOverlay
Callback to modify the contents of the details panel for a selected host.
modifyInfraLinkDetails(PropertyPanel, ConnectPoint, ConnectPoint) - Method in class org.onosproject.ui.UiTopoOverlay
Callback to modify the contents of the details panel for a selected infrastructure link.
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.
moreFragment - Variable in class org.onlab.packet.ipv6.Fragment
 
moveLeadership(String, NodeId) - Method in interface org.onosproject.cluster.LeadershipStore
Updates state so that given node is leader for a topic.
MPLS - Class in org.onlab.packet
Representation of an MPLS Packet.
MPLS() - Constructor for class org.onlab.packet.MPLS
Default constructor that sets the version to 4.
MPLS_MULTICAST - Static variable in class org.onlab.packet.Ethernet
 
MPLS_UNICAST - Static variable in class org.onlab.packet.Ethernet
 
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).
MplsLabel - Class in org.onlab.packet
Representation of a MPLS label.
MplsLabel(int) - Constructor for class org.onlab.packet.MplsLabel
 
mplsLabel(int) - Static method in class org.onlab.packet.MplsLabel
 
mplsLabel(String) - Static method in class org.onlab.packet.MplsLabel
Creates a MplsLabel object using the supplied decimal string.
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).
msbIndex() - Method in class org.onlab.util.ImmutableByteSequence
Returns the index of the most significant bit (MSB), assuming a bit numbering scheme of type "LSB 0", i.e.
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.
MULTICAST_RANGE - Static variable in class org.onlab.packet.IpPrefix
Deprecated.
multicastGroupTranslator() - Method in interface org.onosproject.net.pi.service.PiTranslationService
Returns a group translator for packet replication engine (PRE) multicast groups.
MulticastRouteService - Interface in org.onosproject.net.mcast
Deprecated.
in 1.11 ("Loon") release. To be moved into an app.
MultimapEvent<K,V> - Class in org.onosproject.store.service
Representation of a ConsistentMultimap update notification.
MultimapEvent(String, K, V, V) - Constructor for class org.onosproject.store.service.MultimapEvent
Creates a new event object.
MultimapEvent.Type - Enum in org.onosproject.store.service
MultimapEvent type.
MultimapEventListener<K,V> - Interface in org.onosproject.store.service
Listener to be notified about updates to a ConsistentMultimap.
multiplier() - Method in enum org.onlab.util.DataRateUnit
Returns the multiplier to use, when converting value of this unit to bps.
multiply(long) - Method in class org.onlab.util.Frequency
Returns a Frequency whose value is (this * value).
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.
MutableAdjacencyListsGraph<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
 
MutableAdjacencyListsGraph(Set<V>, Set<E>) - Constructor for class org.onlab.graph.MutableAdjacencyListsGraph
Creates a graph comprising of the specified vertexes and edges.
MutableAnnotations - Interface in org.onosproject.net
Represents an mutable set of simple key/value string annotations.
MutableGraph<V extends Vertex,E extends Edge> - Interface in org.onlab.graph
Abstraction of a mutable graph that can be constructed gradually.
MutablePath<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
Abstraction of a mutable path that allows gradual construction.
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

N_GIGA - Static variable in class org.onosproject.ui.topo.TopoUtils
 
N_KILO - Static variable in class org.onosproject.ui.topo.TopoUtils
 
N_MEGA - Static variable in class org.onosproject.ui.topo.TopoUtils
 
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() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the friendly name for the intent domain.
name() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol name.
NAME - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for instance name.
name(String) - Method in class org.onosproject.net.behaviour.BandwidthProfile.Builder
Sets the name of this bandwidth profile builder.
name() - Method in class org.onosproject.net.behaviour.BandwidthProfile
Obtains the name of this bandwidth profile.
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() - Method in class org.onosproject.net.behaviour.QosId
 
name() - Method in class org.onosproject.net.behaviour.QueueId
 
NAME - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
Key for friendly name.
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.config.basics.BasicHostConfig
 
NAME - Static variable in class org.onosproject.net.config.basics.InterfaceConfig
 
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.intf.Interface
Retrieves the name of the interface.
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() - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
NAME - Static variable in class org.onosproject.routing.config.BgpConfig
 
name - Variable in class org.onosproject.security.Permission
 
name() - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
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.MultimapEvent
Returns the map name.
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
 
NAME_SUBTYPE - Static variable in class org.onlab.packet.ONOSLLDP
 
namedThreads(String) - Static method in class org.onlab.util.Tools
Returns a thread factory that produces threads named according to the supplied name pattern.
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.
navPath(String) - Method in class org.onosproject.ui.topo.PropertyPanel
Adds a navigation path field to the panel data, to be included in the returned JSON data to the client.
navPath() - Method in class org.onosproject.ui.topo.PropertyPanel
Returns the navigation path.
NDP_HOP_LIMIT - Static variable in class org.onlab.packet.ndp.NeighborAdvertisement
 
NDP_HOP_LIMIT - Static variable in class org.onlab.packet.ndp.NeighborSolicitation
 
NDP_OVERRIDE_FLAG - Static variable in class org.onlab.packet.ndp.NeighborAdvertisement
 
NDP_SOLICITED_FLAG - Static variable in class org.onlab.packet.ndp.NeighborAdvertisement
 
negateFilter(ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to create a filter that include all entries rejected by the criteria.
NEIGHBOR_ADVERTISEMENT - Static variable in class org.onlab.packet.ICMP6
Neighbor Advertisement.
NEIGHBOR_SOLICITATION - Static variable in class org.onlab.packet.ICMP6
Neighbor Solicitation.
NeighborAdvertisement - Class in org.onlab.packet.ndp
Implements ICMPv6 Neighbor Advertisement packet format (RFC 4861).
NeighborAdvertisement() - Constructor for class org.onlab.packet.ndp.NeighborAdvertisement
 
NeighborDiscoveryOptions - Class in org.onlab.packet.ndp
Neighbor Discovery Protocol packet options.
NeighborDiscoveryOptions() - Constructor for class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
NeighborDiscoveryOptions.Option - Class in org.onlab.packet.ndp
Packet option.
NeighborSolicitation - Class in org.onlab.packet.ndp
Implements ICMPv6 Neighbor Solicitation packet format.
NeighborSolicitation() - Constructor for class org.onlab.packet.ndp.NeighborSolicitation
 
NeighbourHandlerRegistration - Interface in org.onosproject.net.neighbour
Information about the registration of a neighbour message handler.
NeighbourHandlersListCommand - Class in org.onosproject.cli.net
Lists neighbour message handlers.
NeighbourHandlersListCommand() - Constructor for class org.onosproject.cli.net.NeighbourHandlersListCommand
 
NeighbourMessageActions - Interface in org.onosproject.net.neighbour
Performs actions on a neighbour message contexts.
NeighbourMessageContext - Interface in org.onosproject.net.neighbour
Context of an incoming neighbor message (e.g.
NeighbourMessageHandler - Interface in org.onosproject.net.neighbour
Handler for an incoming neighbour message.
NeighbourMessageType - Enum in org.onosproject.net.neighbour
Neighbour message type.
NeighbourProtocol - Enum in org.onosproject.net.neighbour
Enumerates protocols used for neighbour discover/address resolution.
NeighbourResolutionService - Interface in org.onosproject.net.neighbour
Provides a means of registering logic for handling neighbour messages.
NETWORK_METRICS - Static variable in class org.onosproject.cpman.ControlResource
 
NetworkConfigCommand - Class in org.onosproject.cli.cfg
Manages network configuration.
NetworkConfigCommand() - Constructor for class org.onosproject.cli.cfg.NetworkConfigCommand
 
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.
NetworkConfigRegistryAdapter - Class in org.onosproject.net.config
Test adapter for network configuration service registry.
NetworkConfigRegistryAdapter() - Constructor for class org.onosproject.net.config.NetworkConfigRegistryAdapter
 
NetworkConfigRegistryCommand - Class in org.onosproject.cli.cfg
Displays network configuration registry contents.
NetworkConfigRegistryCommand() - Constructor for class org.onosproject.cli.cfg.NetworkConfigRegistryCommand
 
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.
NetworkConfigServiceAdapter - Class in org.onosproject.net.config
Test adapter for network configuration service.
NetworkConfigServiceAdapter() - Constructor for class org.onosproject.net.config.NetworkConfigServiceAdapter
 
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.
networkId - Variable in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
networkId() - Method in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the network identifier to be used by the builder.
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
Returns network identifier.
networkId - Variable in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
networkId() - Method in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
networkId() - Method in class org.onosproject.incubator.net.virtual.event.VirtualEvent
 
NetworkId - Class in org.onosproject.incubator.net.virtual
Representation of network identity.
NetworkId() - Constructor for class org.onosproject.incubator.net.virtual.NetworkId
 
networkId(long) - Static method in class org.onosproject.incubator.net.virtual.NetworkId
Creates a network id using the supplied backing id.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VirtualElement
Returns the network identifier to which this virtual element belongs.
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the virtual network of the virtual network intent.
networkId() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the virtual network identifier.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VirtualPacketContext
Returns the network identifier.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VnetService
 
NetworkResource - Interface in org.onosproject.net
Representation of a network resource, e.g.
NetworkTunnelId - Class in org.onosproject.incubator.net.tunnel
Representation of a Network Tunnel Id.
NetworkTunnelId(long) - Constructor for class org.onosproject.incubator.net.tunnel.NetworkTunnelId
Constructs the ID corresponding to a given long value.
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.
newAsyncAtomicCounterMap(AtomicCounterMapOptions) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncAtomicCounterMap.
newAsyncAtomicValue(AtomicValueOptions) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncAtomicValue.
newAsyncConsistentMap(ConsistentMapOptions) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncConsistentMap.
newAsyncConsistentSetMultimap(ConsistentMultimapOptions) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new set backed AsyncConsistentMultimap.
newAsyncConsistentTreeMap(ConsistentTreeMapOptions) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncConsistentTreeMap.
newAsyncCounter(AtomicCounterOptions) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncAtomicCounter.
newAsyncDistributedLock(DistributedLockOptions) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncDistributedLock.
newAsyncDistributedSet(DistributedSetOptions) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncDistributedSet.
newAsyncDocumentTree(DocumentTreeOptions) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncDocumentTree.
newAsyncIdGenerator(AtomicIdGeneratorOptions) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncAtomixIdGenerator.
newAsyncLeaderElector(LeaderElectorOptions) - Method in interface org.onosproject.store.primitives.DistributedPrimitiveCreator
Creates a new AsyncLeaderElector.
newBuilder() - Static method in class org.onlab.util.KryoNamespace
Creates a new KryoNamespace builder.
newBuilder() - Static method in class org.onosproject.store.primitives.MapUpdate
Creates a new builder instance.
newBuilder() - Static method in class org.onosproject.store.primitives.NodeUpdate
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.
newFixedThreadPool(int, ThreadFactory) - Static method in class org.onlab.util.BoundedThreadPool
Returns a fixed-size, bounded executor service.
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.
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.UiTopo2OverlayFactory
Produces a collection of new overlay handlers for topology-2 view.
newOverlays() - Method in interface org.onosproject.ui.UiTopoOverlayFactory
Produces a collection of new overlay handlers.
newPredictableExecutor(int, ThreadFactory) - Static method in class org.onlab.util.PredictableExecutor
Creates PredictableExecutor instance.
newSingleThreadExecutor(ThreadFactory) - Static method in class org.onlab.util.BoundedThreadPool
Returns a single-thread, bounded executor service.
newStage() - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
Closes the current stage and starts a new one.
newTaskFor(Callable<T>) - Method in class org.onlab.util.PredictableExecutor
 
newTaskFor(Runnable, T) - Method in class org.onlab.util.PredictableExecutor
 
newThread(Runnable) - Method in class org.onlab.util.GroupedThreadFactory
 
newTimeout(Runnable, long, TimeUnit) - Static method in class org.onlab.util.SharedScheduledExecutors
Executes one-shot timer task on shared thread pool.
newTimeout(TimerTask, long, TimeUnit) - Static method in class org.onlab.util.Timer
Executes one-shot timer task on shared thread pool.
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.
newValue() - Method in class org.onosproject.store.service.MultimapEvent
Returns the new value in the map associated with the key.
newWorkQueue(WorkQueueOptions) - 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() - Method in interface org.onosproject.store.service.AsyncIterator
Returns the next item in the iterator.
NEXT - Static variable in class org.onosproject.ui.GlyphConstants
 
NEXT_HEADER_ERR - Static variable in class org.onlab.packet.ICMP6
Unrecognized Next Header type encountered.
nextElement() - Method in class org.onosproject.rest.AbstractInjectionResource.StreamEnumeration
 
NextGroup - Interface in org.onosproject.net.behaviour
Opaque data type for carrying group-like information.
nextHeader - Variable in class org.onlab.packet.ipv6.Authentication
 
nextHeader - Variable in class org.onlab.packet.ipv6.BaseOptions
 
nextHeader - Variable in class org.onlab.packet.ipv6.Fragment
 
nextHeader - Variable in class org.onlab.packet.IPv6
 
nextHeader - Variable in class org.onlab.packet.ipv6.Routing
 
nextHop - Variable in class org.onlab.packet.RIPV2Entry
 
NextHop - Class in org.onosproject.routing
Represents a next hop for routing, whose MAC address has already been resolved.
NextHop(IpAddress, MacAddress, NextHopGroupKey) - Constructor for class org.onosproject.routing.NextHop
Creates a new next hop.
NEXTHOP_METRIC - Static variable in class org.onlab.packet.RIPngEntry
 
NEXTHOP_METRIC - Static variable in class org.onlab.packet.RIPV2Entry
 
NextHopGroupKey - Class in org.onosproject.routing
Identifier for a next hop group.
NextHopGroupKey(IpAddress) - Constructor for class org.onosproject.routing.NextHopGroupKey
Creates a new next hop group key.
nextId(int) - Method in class org.onlab.util.KryoNamespace.Builder
Sets the next Kryo registration Id for following register entries.
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.
nextId() - Method in class org.onosproject.store.primitives.DefaultAtomicIdGenerator
 
nextId() - Method in interface org.onosproject.store.service.AsyncAtomicIdGenerator
Returns the next globally unique numeric ID.
nextId() - Method in interface org.onosproject.store.service.AtomicIdGenerator
Gets the next globally unique numeric identifier.
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.
NextObjQueueKey - Class in org.onosproject.net.flowobjective
Next objective queue key.
NextObjQueueKey(DeviceId, int) - Constructor for class org.onosproject.net.flowobjective.NextObjQueueKey
 
nextState(IntentData, IntentState) - Static method in class org.onosproject.net.intent.IntentData
Create a copy of IntentData in next state.
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
 
NO_INTERFACE_NAME - Static variable in class org.onosproject.net.intf.Interface
 
NO_ROUTE - Static variable in class org.onlab.packet.ICMP6
No route to destination.
NO_VID - Static variable in class org.onlab.packet.VlanId
 
Node - Interface in org.onosproject.cluster
Represents a controller instance as a member in a cluster.
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 - Static variable in class org.onosproject.ui.GlyphConstants
 
node(ObjectNode, String) - Static method in class org.onosproject.ui.JsonUtils
Returns the specified node property as an object node.
NODE_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
NodeAddCommand - Class in org.onosproject.cli
Adds a new controller cluster node.
NodeAddCommand() - Constructor for class org.onosproject.cli.NodeAddCommand
 
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() - Method in class org.onosproject.cluster.Member
Returns the node identifier.
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
Obtains the node id.
NodeIdCompleter - Class in org.onosproject.cli
Node ID completer.
NodeIdCompleter() - Constructor for class org.onosproject.cli.NodeIdCompleter
 
NodeIdSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for NodeId.
NodeIdSerializer() - Constructor for class org.onosproject.store.serializers.NodeIdSerializer
Creates NodeId serializer instance.
nodeIdSerializer() - Static method in class org.onosproject.store.serializers.NodeIdSerializer
 
nodeKey() - Method in class org.onosproject.incubator.elasticcfg.ConfigNodePath
Returns the node key.
NodeRemoveCommand - Class in org.onosproject.cli
Removes a controller cluster node.
NodeRemoveCommand() - Constructor for class org.onosproject.cli.NodeRemoveCommand
 
nodesAdded() - Method in class org.onosproject.cluster.ClusterMetadataDiff
Deprecated.
Returns the set of nodes added with this metadata change.
NodeSelection - Class in org.onosproject.ui.topo
Encapsulates a selection of devices, hosts and links from the topology view.
NodeSelection(ObjectNode, DeviceService, HostService, LinkService) - Constructor for class org.onosproject.ui.topo.NodeSelection
Creates a node selection entity, from the given payload, using the supplied link, device and host services.
NodesListCommand - Class in org.onosproject.cli
Lists all controller cluster nodes.
NodesListCommand() - Constructor for class org.onosproject.cli.NodesListCommand
 
nodesRemoved() - Method in class org.onosproject.cluster.ClusterMetadataDiff
Deprecated.
Returns the set of nodes removed with this metadata change.
NodeType - Enum in org.onosproject.incubator.elasticcfg
Node Type representation for applications.
NodeUpdate<V> - Class in org.onosproject.store.primitives
DocumentTree node update operation.
NodeUpdate() - Constructor for class org.onosproject.store.primitives.NodeUpdate
 
NodeUpdate.Builder<V> - Class in org.onosproject.store.primitives
NodeUpdate builder.
NodeUpdate.Type - Enum in org.onosproject.store.primitives
Type of database update operation.
noMessageNoCause() - Method in class org.onlab.junit.ExceptionTest
 
noMeterFeatures(DeviceId) - Static method in class org.onosproject.net.meter.DefaultMeterFeatures
 
NON_VIABLE_WEIGHT - Static variable in class org.onlab.graph.ScalarWeight
Instance of scalar weight to mark links/paths which can not be traversed.
nonDisruptive() - Static method in class org.onosproject.net.intent.constraint.NonDisruptiveConstraint
Returns the nonDisruptiveConstraint.
NonDisruptiveConstraint - Class in org.onosproject.net.intent.constraint
Constraint to request a non-disruptive intent reallocation.
NonDisruptiveConstraint() - Constructor for class org.onosproject.net.intent.constraint.NonDisruptiveConstraint
 
NONE - Static variable in class org.onlab.packet.MacAddress
Dummy MAC address.
NONE - Static variable in class org.onlab.packet.VlanId
 
NONE - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
NONE - Static variable in class org.onosproject.incubator.net.virtual.NetworkId
Represents no network, or an unspecified network.
NONE - Static variable in class org.onosproject.incubator.net.virtual.TenantId
Represents no tenant, or an unspecified tenant.
NONE - Static variable in class org.onosproject.net.behaviour.trafficcontrol.PolicerId
Represents either no id, or an unspecified id.
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.incubator.net.tunnel.TunnelEndPointFormatter
 
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
 
NOT_NULL - Static variable in class org.onlab.util.Match
 
NotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for api not found exceptions to the NOT_FOUND response code.
NotFoundMapper() - Constructor for class org.onlab.rest.exceptions.NotFoundMapper
 
nothing() - Method in interface org.onosproject.routing.RoutingService
Empty method to pacify checkstyle.
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.
notifyMetricsChange() - Method in interface org.onlab.metrics.MetricsReporter
Notifies the changes on metric registry.
notifyOfFailovers(Collection<Group>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualGroupProviderService
Notifies store of group failovers.
notifyOfFailovers(NetworkId, Collection<Group>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Indicates failover within a failover group.
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.
notifyReporters() - Method in class org.onlab.metrics.MetricsManager
Notifies the changes on metric registry to all registered reporters.
notifyReporters() - Method in interface org.onlab.metrics.MetricsService
Notifies the changes on metric registry to all registered reporters.
notWipeDeferred() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
notWipeDeferred() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
the instruction to clear not wipe the deferred instructions set.
now() - Static method in class org.onlab.junit.TestTools
Returns the current time in millis since epoch.
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 - Static variable in class org.onlab.util.Match
 
NULL_ID - Static variable in class org.onosproject.ui.model.topo.UiRegion
The identifier for the null-region.
NULL_WEIGHT_VALUE - Static variable in class org.onlab.graph.DefaultEdgeWeigher
Weight value for null path (without links).
nullIsIllegal(T, String) - Static method in class org.onlab.util.Tools
Returns the specified item if that item is not null; otherwise throws bad argument exception.
nullIsNotFound(T, String) - Static method in class org.onlab.util.Tools
Returns the specified item if that item is not null; otherwise throws not found exception.
nullRegion() - Method in class org.onosproject.ui.model.topo.UiTopology
Returns a reference to the null-region.
NullScheduledExecutor - Class in org.onlab.junit
A scheduled executor service that does not do any of the work scheduled to it.
NullScheduledExecutor() - Constructor for class org.onlab.junit.NullScheduledExecutor
 
nullValues() - Method in class org.onosproject.store.service.ConsistentMapOptions
Returns whether null values are supported by the map.
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(ObjectNode, String) - Method in class org.onosproject.ui.RequestHandler
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.
NumericPortNumberCompleter - Class in org.onosproject.cli.net.completer
PortNumber completer, which returns candidates in decimal form.
NumericPortNumberCompleter() - Constructor for class org.onosproject.cli.net.completer.NumericPortNumberCompleter
 
numOfCores(int) - Method in interface org.onosproject.cpman.SystemInfo.Builder
Sets number of CPU cores.
numOfCpus(int) - Method in interface org.onosproject.cpman.SystemInfo.Builder
Sets number of CPUs.

O

O_BAND_MAX - Static variable in class org.onlab.util.Spectrum
 
O_BAND_MIN - Static variable in class org.onlab.util.Spectrum
 
object() - Method in class org.onlab.util.CountDownCompleter
Returns the object.
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.
ObjectiveTrackerService - Interface in org.onosproject.net.intent
Auxiliary service for tracking intent path flows and for notifying the intent service of environment changes via topology change delegate.
objectNode() - Method in class org.onosproject.ui.UiMessageHandler
Returns a freshly minted object node.
OBLIQUE - Static variable in class org.onosproject.ui.GlyphConstants
 
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.
ochSignal(OchSignal) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
Sets the OCh signal of the intent.
ochSignal() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent
Returns the OCh signal of the intent.
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.
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(short) - Static method in enum org.onlab.packet.dhcp.Dhcp6Duid.DuidType
 
of(long, DataRateUnit) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth.
of(double, DataRateUnit) - Static method in interface org.onlab.util.Bandwidth
Creates a new instance with given bandwidth.
of(byte[]) - Static method in class org.onlab.util.ByteArraySizeHashPrinter
Returns ByteArraySizeHashPrinter wrapping given byte[].
of(Range<Integer>) - Static method in class org.onlab.util.ClosedOpenRange
Creates a range from a Guava's range.
of(int, int) - Static method in class org.onlab.util.ClosedOpenRange
Create a range with a lower bound and an upper bound.
of(NodeId, long) - Static method in class org.onosproject.mastership.MastershipTerm
 
of(List<TransportEndpointDescription>, DeviceId, String) - Static method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointDescription
of(String) - Static method in class org.onosproject.net.behaviour.protection.TransportEndpointId
Creates a TransportEndpointId from given String.
of(int) - Static method in class org.onosproject.net.flow.IndexTableId
Returns a table identifier for the given index.
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(String) - Static method in class org.onosproject.net.pi.model.PiActionId
Returns an action identifier for the given action name.
of(String) - Static method in class org.onosproject.net.pi.model.PiActionParamId
Returns a parameter identifier for the given parameter name.
of(String) - Static method in class org.onosproject.net.pi.model.PiActionProfileId
Returns an identifier for the given action profile name.
of(String) - Static method in class org.onosproject.net.pi.model.PiControlMetadataId
Returns an identifier for the given control metadata name.
of(String) - Static method in class org.onosproject.net.pi.model.PiCounterId
Returns an identifier for the given counter name.
of(String) - Static method in class org.onosproject.net.pi.model.PiMatchFieldId
Returns an identifier for the given match field name.
of(String) - Static method in class org.onosproject.net.pi.model.PiMeterId
Returns an identifier for the given meter name.
of(String) - Static method in class org.onosproject.net.pi.model.PiRegisterId
Returns an identifier for the given register name.
of(String) - Static method in class org.onosproject.net.pi.model.PiTableId
Returns an identifier for the given table name.
of(ImmutableByteSequence) - Static method in class org.onosproject.net.pi.runtime.data.PiBitString
Returns a new protocol-independent BitString.
of(Boolean) - Static method in class org.onosproject.net.pi.runtime.data.PiBool
Returns a new protocol-independent Bool.
of(String) - Static method in class org.onosproject.net.pi.runtime.data.PiEnumString
Returns a new protocol-independent enum string.
of(String) - Static method in class org.onosproject.net.pi.runtime.data.PiErrorString
Returns a new protocol-independent error string.
of(Boolean, List<ImmutableByteSequence>) - Static method in class org.onosproject.net.pi.runtime.data.PiHeader
Returns a new protocol-independent header.
of(List<PiHeader>) - Static method in class org.onosproject.net.pi.runtime.data.PiHeaderStack
Returns a new protocol-independent header stack.
of(String, PiHeader) - Static method in class org.onosproject.net.pi.runtime.data.PiHeaderUnion
Returns a new valid protocol-independent header union.
of(List<PiHeaderUnion>) - Static method in class org.onosproject.net.pi.runtime.data.PiHeaderUnionStack
Returns a new protocol-independent header union stack.
of(List<PiData>) - Static method in class org.onosproject.net.pi.runtime.data.PiStruct
Returns a new protocol-independent struct.
of(List<PiData>) - Static method in class org.onosproject.net.pi.runtime.data.PiTuple
Returns a new protocol-independent tuple.
of(DeviceId, PiActionGroup) - Static method in class org.onosproject.net.pi.runtime.PiActionGroupHandle
Creates a new handle for the given device ID and PI action group.
of(int) - Static method in class org.onosproject.net.pi.runtime.PiActionGroupId
Returns an action group identifier for the given integer value.
of(DeviceId, PiActionProfileId, PiActionGroupMemberId) - Static method in class org.onosproject.net.pi.runtime.PiActionGroupMemberHandle
Creates a new handle for the given device ID, action profile ID, and member ID.
of(DeviceId, PiActionGroupMember) - Static method in class org.onosproject.net.pi.runtime.PiActionGroupMemberHandle
Creates a new handle for the given device ID, and action profile group member instance.
of(int) - Static method in class org.onosproject.net.pi.runtime.PiActionGroupMemberId
Returns an action group identifier for the given integer value.
of(DeviceId, PiMeterCellId) - Static method in class org.onosproject.net.pi.runtime.PiMeterHandle
Creates a new handle for the given device ID and PI meter cell ID.
of(DeviceId, PiMeterCellConfig) - Static method in class org.onosproject.net.pi.runtime.PiMeterHandle
Creates a new handle for the given device ID and PI meter cell configuration.
of(DeviceId, long) - Static method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntryHandle
Creates a new handle for the given device ID and PI multicast group ID.
of(DeviceId, PiMulticastGroupEntry) - Static method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntryHandle
Creates a new handle for the given device ID and PI multicast group entry.
of(PiRegisterId, long) - Static method in class org.onosproject.net.pi.runtime.PiRegisterCellId
Return a register cell ID for the given register ID and index.
of(DeviceId, PiTableId, PiMatchKey) - Static method in class org.onosproject.net.pi.runtime.PiTableEntryHandle
Creates a new handle for the given device ID, PI table ID, and match key.
of(DeviceId, PiTableEntry) - Static method in class org.onosproject.net.pi.runtime.PiTableEntryHandle
Creates a new handle for the given PI table entry and device ID.
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.ResourceGroup
Creates a resource group identifier from the specified long representation.
of(String) - Static method in class org.onosproject.net.ResourceGroup
Creates a resource group identifier from the specified string representation.
of(long) - Static method in class org.onosproject.net.TributarySlot
 
of(RouterInfo, Interface) - Static method in class org.onosproject.routing.InterfaceProvisionRequest
Creates a new provision request from a router configuration and an interface.
ofDevice(DeviceId) - Method in interface org.onosproject.net.pi.service.PiPipeconfService
Returns the pipeconf identifier currently associated with the given device identifier, if present.
ofDirect(PiTableEntry) - Static method in class org.onosproject.net.pi.runtime.PiCounterCellId
Return a direct counter cell ID for the given counter ID and table entry.
ofDirect(PiTableEntry) - Static method in class org.onosproject.net.pi.runtime.PiMeterCellId
Return a direct meter cell ID for the given meter ID and table entry.
offer(E) - Method in class org.onlab.util.UnmodifiableDeque
 
offerFirst(E) - Method in class org.onlab.util.UnmodifiableDeque
 
offerLast(E) - Method in class org.onlab.util.UnmodifiableDeque
 
offset - Variable in class org.onlab.packet.RIPV2AuthEntry
 
offsetX() - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Returns the x-offset for the geomap / sprites background.
offsetX(Double) - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Sets the x-offset for the geomap / sprites background.
offsetX(double) - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Sets the x-offset value.
offsetX() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Returns the x-offset value.
offsetY() - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Returns the y-offset for the geomap / sprites background.
offsetY(Double) - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Sets the scale for the geomap / sprites background.
offsetY(double) - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Sets the y-offset value.
offsetY() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Returns the y-offset value.
ofGHz(long) - Static method in class org.onlab.util.Frequency
Returns an instance representing the specified value in GHz.
ofGHz(double) - Static method in class org.onlab.util.Frequency
Returns an instance representing the specified value in GHz.
ofHz(long) - Static method in class org.onlab.util.Frequency
Returns an instance representing the specified value in Hz.
ofIndirect(PiCounterId, long) - Static method in class org.onosproject.net.pi.runtime.PiCounterCellId
Return an indirect counter cell ID for the given counter ID and index.
ofIndirect(PiMeterId, long) - Static method in class org.onosproject.net.pi.runtime.PiMeterCellId
Return an indirect meter cell ID for the given meter ID and index.
ofInvalid() - Static method in class org.onosproject.net.pi.runtime.data.PiHeaderUnion
Returns a new invalid protocol-independent header union.
ofKHz(long) - Static method in class org.onlab.util.Frequency
Returns an instance representing the specified value in KHz.
ofKHz(double) - Static method in class org.onlab.util.Frequency
Returns an instance representing the specified value in KHz.
oFlag - Variable in class org.onlab.packet.ndp.RouterAdvertisement
 
ofMHz(long) - Static method in class org.onlab.util.Frequency
Returns an instance representing the specified value in MHz.
ofMHz(double) - Static method in class org.onlab.util.Frequency
Returns an instance representing the specified value in MHz.
ofOnes(int) - Static method in class org.onlab.util.ImmutableByteSequence
Creates a new byte sequence of the given size where all bits are 1.
ofTHz(long) - Static method in class org.onlab.util.Frequency
Returns an instance representing the specified value in THz.
ofTHz(double) - Static method in class org.onlab.util.Frequency
Returns an instance representing the specified value in THz.
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
 
ofZeros(int) - Static method in class org.onlab.util.ImmutableByteSequence
Creates a new byte sequence of the given size where all bits are 0.
ok(Object) - Static method in class org.onlab.rest.BaseResource
 
OLD_KEY_AN_OFFSET - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
OLD_KEY_RX_MASK - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
OLD_KEY_TX_MASK - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
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.
oldValue() - Method in class org.onosproject.store.service.MultimapEvent
Returns the old value that was associated with the key.
onApply(Config) - Method in interface org.onosproject.net.config.ConfigApplyDelegate
Processes changes applied to the specified configuration.
one() - Method in class org.onosproject.incubator.net.domain.TunnelPrimitive
The getter for the first connection point associated with a tunnel.
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(DeviceId) - Method in class org.onosproject.net.intent.ProtectedTransportIntent.Builder
Sets the transport endpoint device one.
one() - Method in class org.onosproject.net.intent.ProtectedTransportIntent
Returns the transport endpoint device one.
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(DomainIntentOperations) - Method in interface org.onosproject.net.domain.DomainIntentOperationsContext
Invoked when error is encountered while executing the domain intent.
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.
ONOS - Static variable in class org.onlab.packet.MacAddress
First MAC address in ONOS OUI range.
ONOS_LLDP - Static variable in class org.onlab.packet.MacAddress
ONOS LLDP MAC address with slow protocol destination address.
ONOSLLDP - Class in org.onlab.packet
ONOS LLDP containing organizational TLV for ONOS device discovery.
ONOSLLDP(byte...) - Constructor for class org.onlab.packet.ONOSLLDP
 
onosLLDP(String, ChassisId, int) - Static method in class org.onlab.packet.ONOSLLDP
Deprecated.
since 1.15. Insecure, do not use.
onosLLDP(String, ChassisId, int, String) - Static method in class org.onlab.packet.ONOSLLDP
Deprecated.
since 1.15. Insecure, do not use.
onosSecureLLDP(String, ChassisId, int, String) - Static method in class org.onlab.packet.ONOSLLDP
Creates a link probe for link discovery/verification.
onosSecureLLDP(String, ChassisId, int, String, String) - Static method in class org.onlab.packet.ONOSLLDP
Creates a link probe for link discovery/verification.
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
 
onProcessLimit() - Method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
onSuccess(DomainIntentOperations) - Method in interface org.onosproject.net.domain.DomainIntentOperationsContext
Invoked on successful execution of the domain intent.
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.
OP_RARP_REPLY - Static variable in class org.onlab.packet.ARP
 
OP_RARP_REQUEST - Static variable in class org.onlab.packet.ARP
 
OP_REPLY - Static variable in class org.onlab.packet.ARP
 
OP_REQUEST - Static variable in class org.onlab.packet.ARP
 
opCode - Variable in class org.onlab.packet.ARP
 
opCode - Variable in class org.onlab.packet.DHCP
 
OPCODE_REPLY - Static variable in class org.onlab.packet.DHCP
 
OPCODE_REQUEST - Static variable in class org.onlab.packet.DHCP
 
operation(DomainIntentOperation) - Method in class org.onosproject.net.domain.DomainIntentOperations.Builder
Appends an existing domain intent to the current stage.
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.oldbatch.FlowRuleBatchRequest
Deprecated.
 
OPT_ADDRLIST - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
OPT_CODE_LEN - Static variable in class org.onlab.packet.dhcp.DhcpOption
 
OPT_CODE_LEN - Static variable in class org.onlab.packet.RIPngEntry
 
OPT_GENID - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
OPT_HOLDTIME - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
OPT_PRIORITY - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
OPT_PRUNEDELAY - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
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, ResourceGroup) - 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, Optional<OchSignal>, int, ResourceGroup) - 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.
OpticalLogicId - Class in org.onosproject.incubator.net.tunnel
Representation of a label Id, a logical port identifier.
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, ResourceGroup) - 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.
OpticalTunnelEndPoint - Interface in org.onosproject.incubator.net.tunnel
Generic representation of a logical port entity in a consistent way, it is used to identify e.g., ODUk timeSlot, WDM lambda, etc.
OpticalTunnelEndPoint.Type - Enum in org.onosproject.incubator.net.tunnel
Represents coarse tunnel point type classification.
OptimisticConcurrencyFailure() - Constructor for exception org.onosproject.store.service.TransactionException.OptimisticConcurrencyFailure
 
optionalTLVList - Variable in class org.onlab.packet.LLDP
 
options - Variable in class org.onlab.packet.DHCP
 
options - Variable in class org.onlab.packet.IPv4
 
options - Variable in class org.onlab.packet.ipv6.BaseOptions
 
options() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
Gets the Neighbor Discovery Protocol packet options.
options - Variable in class org.onlab.packet.TCP
 
opType() - Method in class org.onosproject.net.group.GroupOperation
Returns group operation type.
OrderedExecutor - Class in org.onlab.util
Executor that executes tasks in order on a shared thread pool.
OrderedExecutor(Executor) - Constructor for class org.onlab.util.OrderedExecutor
 
orderedFuture(CompletableFuture<T>, Executor, Executor) - Static method in class org.onlab.util.Tools
Returns a future that's completed using the given orderedExecutor if the future is not blocked or the given threadPoolExecutor if the future is blocked.
ordering() - Method in class org.onosproject.store.service.DocumentTreeOptions
Returns the ordering of tree nodes.
Ordering - Enum in org.onosproject.store.service
Describes the order of a primitive data structure.
org.onlab.graph - package org.onlab.graph
Graph abstractions and graph path finding algorithms.
org.onlab.junit - package org.onlab.junit
Utilities to assist in developing JUnit tests.
org.onlab.metrics - package org.onlab.metrics
Misc utils for various performance metrics.
org.onlab.osgi - package org.onlab.osgi
Facilities for building testable components in OSGi independent fashion.
org.onlab.packet - package org.onlab.packet
Utilities for decoding and encoding packets of various network protocols and encapsulations.
org.onlab.packet.dhcp - package org.onlab.packet.dhcp
Utilities for decoding and encoding DHCP options.
org.onlab.packet.ipv6 - package org.onlab.packet.ipv6
Utilities for decoding and encoding IPv6 extension headers.
org.onlab.packet.lacp - package org.onlab.packet.lacp
Utilities for decoding and encoding LACP packets.
org.onlab.packet.ndp - package org.onlab.packet.ndp
Utilities for decoding and encoding packets of Neighbor Discovery Protocol for IPv6 (RFC 4861).
org.onlab.packet.pim - package org.onlab.packet.pim
Utilities for managing PIM packets.
org.onlab.rest - package org.onlab.rest
Facilities for building JAX-RS web resources.
org.onlab.rest.exceptions - package org.onlab.rest.exceptions
Various exception mappers to map errors to proper response status codes.
org.onlab.util - package org.onlab.util
Miscellaneous domain-agnostic utilities.
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.cli - package org.onosproject.cli
Administrative console command-line extensions.
org.onosproject.cli.app - package org.onosproject.cli.app
CLI commands for managing distributed inventory of applications.
org.onosproject.cli.cfg - package org.onosproject.cli.cfg
CLI commands for managing centralized component and network configurations.
org.onosproject.cli.net - package org.onosproject.cli.net
Administrative console command-line extensions for interacting with the network model & services.
org.onosproject.cli.net.completer - package org.onosproject.cli.net.completer
Completers for karaf CLI.
org.onosproject.cli.net.vnet - package org.onosproject.cli.net.vnet
CLI commands for querying and administering virtual networks.
org.onosproject.cli.security - package org.onosproject.cli.security
CLI commands for managing security permissions.
org.onosproject.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.common - package org.onosproject.common
Miscellaneous common facilities used for construction of various core and app subsystems.
org.onosproject.common.app - package org.onosproject.common.app
Common facilities for construction of application management subsystem.
org.onosproject.common.net - package org.onosproject.common.net
Set of common network core facilities.
org.onosproject.component - package org.onosproject.component
Component management system.
org.onosproject.core - package org.onosproject.core
ONOS Core API definitions.
org.onosproject.cpman - package org.onosproject.cpman
An application that manages the control plane.
org.onosproject.cpman.message - package org.onosproject.cpman.message
Service for looking up control message stats.
org.onosproject.dhcp - package org.onosproject.dhcp
Sample application that assigns and manages DHCP leases.
org.onosproject.event - package org.onosproject.event
Local event delivery subsystem interfaces & supporting abstractions.
org.onosproject.incubator.elasticcfg - package org.onosproject.incubator.elasticcfg
Abstractions for interacting with the elastic configuration subsystem.
org.onosproject.incubator.net - package org.onosproject.incubator.net
Incubating network model abstractions and APIs.
org.onosproject.incubator.net.config.basics - package org.onosproject.incubator.net.config.basics
Various basic builtin network configurations.
org.onosproject.incubator.net.domain - package org.onosproject.incubator.net.domain
Subsystem for network intent domains.
org.onosproject.incubator.net.dpi - package org.onosproject.incubator.net.dpi
Subsystem for dpi statistics service.
org.onosproject.incubator.net.faultmanagement.alarm - package org.onosproject.incubator.net.faultmanagement.alarm
Abstractions for interacting with alarms.
org.onosproject.incubator.net.resource.label - package org.onosproject.incubator.net.resource.label
Service for reserving labels as network resources.
org.onosproject.incubator.net.tunnel - package org.onosproject.incubator.net.tunnel
Tunnel model related services and providers API definitions.
org.onosproject.incubator.net.virtual - package org.onosproject.incubator.net.virtual
Network virtualization data models and services.
org.onosproject.incubator.net.virtual.event - package org.onosproject.incubator.net.virtual.event
Virtual network event delivery subsystem interfaces & supporting abstractions.
org.onosproject.incubator.net.virtual.intent - package org.onosproject.incubator.net.virtual.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 for virtual networks.
org.onosproject.incubator.net.virtual.provider - package org.onosproject.incubator.net.virtual.provider
Network virtualization provider interfaces and implementation.
org.onosproject.incubator.rpc - package org.onosproject.incubator.rpc
Incubating inter-cluster RPC APIs.
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.behaviour.protection - package org.onosproject.net.behaviour.protection
Protection behaviour and related classes.
org.onosproject.net.behaviour.trafficcontrol - package org.onosproject.net.behaviour.trafficcontrol
Traffic control behaviors and related classes.
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.config.inject - package org.onosproject.net.config.inject
Network configurations for "inject" provider.
org.onosproject.net.device - package org.onosproject.net.device
Infrastructure device model & related services API definitions.
org.onosproject.net.domain - package org.onosproject.net.domain
Domain intent package.
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.flow.oldbatch - package org.onosproject.net.flow.oldbatch
Flow rule model & related services API definitions.
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.intent.util - package org.onosproject.net.intent.util
Package supports intent northbound apis providing utility classes.
org.onosproject.net.intf - package org.onosproject.net.intf
Interface Service.
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.neighbour - package org.onosproject.net.neighbour
Neighbour message (ARP, NDP) handling.
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.pi.model - package org.onosproject.net.pi.model
Model abstractions of a protocol-independent packet processing pipeline.
org.onosproject.net.pi.runtime - package org.onosproject.net.pi.runtime
Classes abstracting entities for runtime control of a protocol-independent packet processing pipeline.
org.onosproject.net.pi.runtime.data - package org.onosproject.net.pi.runtime.data
Classes abstracting data that can be used for runtime operations of a protocol-independent pipeline.
org.onosproject.net.pi.service - package org.onosproject.net.pi.service
Service abstractions for runtime control of a protocol-independent pipeline.
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.routing - package org.onosproject.routing
API for routing libraries.
org.onosproject.routing.config - package org.onosproject.routing.config
Routing configuration interfaces.
org.onosproject.security - package org.onosproject.security
Application security constructs.
org.onosproject.security.store - package org.onosproject.security.store
Security-Mode ONOS distributed store.
org.onosproject.store - package org.onosproject.store
Abstractions for creating and interacting with distributed stores.
org.onosproject.store.app - package org.onosproject.store.app
Implementation of distributed application store.
org.onosproject.store.cfg - package org.onosproject.store.cfg
Implementation of distributed component configuration store.
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.flow - package org.onosproject.store.flow
Definitions of events and messages pertaining to replication of flow entries.
org.onosproject.store.primitives - package org.onosproject.store.primitives
Interfaces for creating various distributed primitives.
org.onosproject.store.serializers - package org.onosproject.store.serializers
Various Kryo serializers for use in distributed stores.
org.onosproject.store.serializers.custom - package org.onosproject.store.serializers.custom
Distributed store serializers.
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 Web UI.
org.onosproject.ui.lion - package org.onosproject.ui.lion
Facilities for handling localization of the UI.
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.
org.onosproject.upgrade - package org.onosproject.upgrade
Abstractions for managing software upgrades.
org.onosproject.utils - package org.onosproject.utils
Miscellaneous common facilities used for construction of various core and app subsystems.
ORGANIZATIONAL_TLV_TYPE - Static variable in class org.onlab.packet.LLDPOrganizationalTLV
 
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.
original() - Method in class org.onosproject.net.pi.service.PiTranslatedEntity
Returns the original PD entity.
original() - Method in class org.onosproject.ui.model.topo.UiSynthLink
Returns the original link from which this was derived.
orNull(byte[]) - Static method in class org.onlab.util.ByteArraySizeHashPrinter
Returns ByteArraySizeHashPrinter wrapping given byte[].
ospfEnabled() - Method in class org.onosproject.routing.RouterInfo
Returns whether OSPF is enabled on the router.
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.GlyphConstants
 
OtuSignalType - Enum in org.onosproject.net
Represents OTU (Optical channel Transport Unit) signal type.
oui - Variable in class org.onlab.packet.LLDPOrganizationalTLV
 
oui() - Method in class org.onlab.packet.MacAddress
Returns the Organizationally Unique Identifier (OUI) of this MAC address.
OUI_LENGTH - Static variable in class org.onlab.packet.LLDPOrganizationalTLV
 
OutboundPacket - Interface in org.onosproject.net.packet
Represents an outbound data packet that is to be emitted to network via an infrastructure device.
outerTpid() - Method in class org.onosproject.net.config.basics.BasicHostConfig
 
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.
output() - Method in class org.onosproject.net.behaviour.protection.TransportEndpointDescription
 
outputJson() - Method in class org.onosproject.cli.AbstractShellCommand
Indicates whether JSON format should be output.
overrideFlag - Variable in class org.onlab.packet.ndp.NeighborAdvertisement
 
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
Key for owner.
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.
OX - Static variable in class org.onosproject.ui.table.cell.AbstractCellFormatter
 

P

P0 - Static variable in class org.onosproject.net.PortNumber
 
packet() - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Gets the full parsed representation of the packet.
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.
packetLength() - Method in class org.onlab.packet.EAPOLMkpdu
Total EAPOL-MKPDU packet length.
packetLossRate() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
packetLossRate() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the packet loss ratio of a tunnel.
packetOperationModel(PiPacketOperationType) - Method in interface org.onosproject.net.pi.model.PiPipelineModel
Returns the packet operation model of the given type, if present.
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.
PacketProcessorsListCommand - Class in org.onosproject.cli.net
Lists packet processors.
PacketProcessorsListCommand() - Constructor for class org.onosproject.cli.net.PacketProcessorsListCommand
 
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.
PacketRequestsListCommand - Class in org.onosproject.cli.net
Lists packet requests.
PacketRequestsListCommand() - Constructor for class org.onosproject.cli.net.PacketRequestsListCommand
 
packets() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow packets.
packets() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol packets.
packets() - Method in class org.onosproject.net.behaviour.MirroringStatistics
Returns the transmitted packtes.
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
 
packets() - Method in class org.onosproject.net.pi.runtime.PiCounterCellData
Returns the packet count value contained by this counter data.
PACKETS_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
 
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.
PacketUtils - Class in org.onlab.packet
Utilities for working with packet headers.
pad - Variable in class org.onlab.packet.Ethernet
 
PAE_GROUP_ADDR - Static variable in class org.onlab.packet.EAPOL
 
parallelStream() - Method in class org.onlab.util.UnmodifiableDeque
 
param(PiActionParamId) - Method in interface org.onosproject.net.pi.model.PiActionModel
Returns the model of the action's parameter defined by the given ID, if present.
PARAM_ERR - Static variable in class org.onlab.packet.ICMP6
Parameter Problem.
parameters() - Method in class org.onosproject.net.pi.runtime.PiAction
Returns all runtime parameters of this action.
PARAMETERSET_DESERIALIZER_MAP - Static variable in class org.onlab.packet.EAPOLMkpdu
 
PARAMETERSET_TYPE_BASIC - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
PARAMETERSET_TYPE_DISTRIBUTED_SAK - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
PARAMETERSET_TYPE_ICV_INDICATOR - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
PARAMETERSET_TYPE_LIVE_PEER_LIST - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
PARAMETERSET_TYPE_MACSEC_SAK_USE - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
PARAMETERSET_TYPE_POTENTIAL_PEER_LIST - Static variable in interface org.onlab.packet.EAPOLMkpduParameterSet
 
parameterSets - Variable in class org.onlab.packet.EAPOLMkpdu
 
parametersetSerializerKeyList - Static variable in class org.onlab.packet.EAPOLMkpdu
 
params() - Method in interface org.onosproject.net.pi.model.PiActionModel
Returns the collection of all parameter models for the action, or an empty collection if this action has no parameters.
parent - Variable in class org.onlab.packet.BasePacket
 
parent() - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Returns the identifier of the parent layout.
parent(UiTopoLayoutId) - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Sets the identifier of the parent layout.
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(UiTopoLayoutId) - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Sets the identity of this layout's parent.
parent() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Returns the parent layout identifier.
parentKey() - Method in class org.onosproject.incubator.elasticcfg.ConfigNodePath
Returns the parent key.
parentPoint() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
parentPoint() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent tunnel point to which this tunnel point belongs, optional.
parentRegion() - Method in class org.onosproject.ui.model.topo.UiRegion
Returns the UI region that is the parent of this region.
parents - Variable in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
 
parents() - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
 
parents() - Method in interface org.onlab.graph.GraphPathSearch.Result
Returns bindings of each vertex to its parent edges in the path.
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.
parseFromString(String) - Static method in enum org.onosproject.cli.net.EthType
Parse a string input that could contain an EthType value.
parseFromString(String) - Static method in enum org.onosproject.cli.net.ExtHeader
Parse a string input that could contain an ExtHeader value.
parseFromString(String) - Static method in enum org.onosproject.cli.net.Icmp6Code
Parse a string input that could contain an Icmp6Code value.
parseFromString(String) - Static method in enum org.onosproject.cli.net.Icmp6Type
Parse a string input that could contain an Icmp6Type value.
parseFromString(String) - Static method in enum org.onosproject.cli.net.IpProtocol
Parse a string input that could contain an IpProtocol value.
parseLLDP(Ethernet) - Static method in class org.onlab.packet.ONOSLLDP
Given an ethernet packet, returns the device the LLDP came from.
parseONOSLLDP(Ethernet) - Static method in class org.onlab.packet.ONOSLLDP
Given an ethernet packet, determines if this is an LLDP from ONOS and returns the device the LLDP came from.
parseShort(short) - Static method in enum org.onosproject.net.flow.FlowRule.FlowRemoveReason
Covert short to enum.
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>) - 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
Deprecated.
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(PartitionId, long, List<String>, String) - Constructor for class org.onosproject.store.service.PartitionInfo
Class constructor.
partitionsDisabled() - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
Returns if partitions are disabled.
PartitionService - Interface in org.onosproject.store.primitives
Service used for accessing information about storage partitions.
PartitionsListCommand - Class in org.onosproject.cli.net
Command to list the database partitions in the system.
PartitionsListCommand() - Constructor for class org.onosproject.cli.net.PartitionsListCommand
 
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<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
Representation of a path in a graph as a sequence of edges.
path() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
path() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
path() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the path of the tunnel.
path() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the path of the tunnel.
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.primitives.NodeUpdate
Returns the item path being updated.
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.
PATH - Static variable in class org.onosproject.ui.GlyphConstants
 
path() - Method in class org.onosproject.ui.UiGlyph
Returns the path for this glyph.
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, PathIntent.ProtectionType, ResourceGroup) - 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
 
PathListCommand - Class in org.onosproject.cli.net
Lists all shortest-paths paths between the specified source and destination devices.
PathListCommand() - Constructor for class org.onosproject.cli.net.PathListCommand
 
paths - Variable in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
 
paths() - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
 
paths() - Method in interface org.onlab.graph.GraphPathSearch.Result
Returns the set of paths produced as a result of the graph search.
paths() - Method in class org.onlab.graph.KShortestPathsSearch.InnerOrderedResult
 
paths() - Method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointDescription
Returns List of underlying transport entity endpoints in priority order.
paths() - Method in class org.onosproject.net.behaviour.protection.ProtectionConfig
Returns List of underlying transport entity endpoints in priority order.
paths(List<TransportEndpointDescription>) - Method in class org.onosproject.net.behaviour.protection.ProtectionConfig
Sets the List of underlying transport entity endpoints in priority order.
PathService - Interface in org.onosproject.net.topology
Service for obtaining pre-computed paths or for requesting computation of paths using the current topology snapshot.
pathStates() - Method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState
Returns the TransportEndpointStates forming the ProtectedPathEndPoint.
pathString(Path) - Method in class org.onosproject.cli.net.PathListCommand
Produces a formatted string representing the specified path.
PathViabilityConstraint - Class in org.onosproject.net.intent.constraint
Abstract Constraint for constraints intended to influence only path viability and not influence individual link cost during path computation.
PathViabilityConstraint() - Constructor for class org.onosproject.net.intent.constraint.PathViabilityConstraint
 
pause() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Pauses the virtual port for stopping a network or device.
payload - Variable in class org.onlab.packet.BasePacket
 
payLoad() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
payLoad() - Method in interface org.onosproject.net.flow.FlowRule
Deprecated.
in Junco release
payLoad() - Method in class org.onosproject.net.flow.FlowRuleExtPayLoad
Deprecated.
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.
payloadLength - Variable in class org.onlab.packet.ipv6.Authentication
 
payloadLength - Variable in class org.onlab.packet.IPv6
 
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).
pbs(Integer) - Method in class org.onosproject.net.behaviour.BandwidthProfile.Builder
Sets the peak burst size (PBS) of this builder.
pbs() - Method in class org.onosproject.net.behaviour.BandwidthProfile
Obtains the peak burst size (PBS) of this bandwidth profile.
peek() - Method in class org.onlab.util.UnmodifiableDeque
 
peekFirst() - Method in class org.onlab.util.UnmodifiableDeque
 
peekLast() - Method in class org.onlab.util.UnmodifiableDeque
 
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.
peer() - Method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointDescription
Returns DeviceId of remote peer of this endpoint.
peer() - Method in class org.onosproject.net.behaviour.protection.ProtectionConfig
Returns DeviceId of remote peer of this endpoint.
peer(DeviceId) - Method in class org.onosproject.net.behaviour.protection.ProtectionConfig
Sets the DeviceId of remote peer of this endpoint.
peerAddress() - Method in class org.onosproject.net.host.InterfaceIpAddress
Gets the IP point-to-point interface peer address.
PeerConnectPointCompleter - Class in org.onosproject.cli.net.completer
Completer, which proposes remote end of existing Link in the system.
PeerConnectPointCompleter() - Constructor for class org.onosproject.cli.net.completer.PeerConnectPointCompleter
 
peerListType - Variable in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
 
peerListTypeLive - Static variable in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
 
peerListTypePotential - Static variable in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
 
peers() - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
PEERS - Static variable in class org.onosproject.routing.config.BgpConfig
 
pendingContexts() - Method in class org.onosproject.net.intent.IntentInstallationContext
Retrieves the pending contexts.
pendingFlowRule(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Marks a flow rule as PENDING_ADD during retry.
pendingFlowRule(FlowEntry) - Method in interface org.onosproject.net.flow.FlowRuleStore
Marks a flow rule as PENDING_ADD during retry.
performGroupOperation(NetworkId, DeviceId, GroupOperations) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualGroupProvider
Performs a batch of group operation in the specified virtual device with the specified parameters.
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(NetworkId, DeviceId, MeterOperations) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProvider
Performs a batch of meter operation on the specified virtual device with the specified parameters.
performMeterOperation(NetworkId, DeviceId, MeterOperation) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProvider
Performs a meter operation on the specified vitual device with the specified parameters.
performMeterOperation(MeterOperation) - Method in interface org.onosproject.net.meter.MeterProgrammable
Performs a meter operation on this device.
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.
perSec() - Method in class org.onosproject.ui.topo.TopoUtils.ValueLabel
Mark this value to be expressed as a rate.
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.
PHYSICAL - Static variable in class org.onosproject.incubator.net.virtual.NetworkId
Represents the underlying physical network.
PiAction - Class in org.onosproject.net.pi.runtime
Instance of an action, and its runtime parameters, of a table entry in a protocol-independent pipeline.
PiAction.Builder - Class in org.onosproject.net.pi.runtime
Builder of protocol-independent actions.
PiActionGroup - Class in org.onosproject.net.pi.runtime
Instance of an action group of a protocol-independent pipeline.
PiActionGroup.Builder - Class in org.onosproject.net.pi.runtime
Builder of action groups.
PiActionGroupHandle - Class in org.onosproject.net.pi.runtime
Global identifier of a PI action group applied to a device, uniquely defined by a device ID, action profile ID and group ID.
PiActionGroupId - Class in org.onosproject.net.pi.runtime
Identifier of an action group in a protocol-independent pipeline, unique within the scope of an action profile.
PiActionGroupMember - Class in org.onosproject.net.pi.runtime
Instance of a member of an action group in a protocol-independent pipeline.
PiActionGroupMember.Builder - Class in org.onosproject.net.pi.runtime
Builder of action group members.
PiActionGroupMemberHandle - Class in org.onosproject.net.pi.runtime
Global identifier of a PI action profile group member, uniquely defined by a device ID, action profile ID, and member ID.
PiActionGroupMemberId - Class in org.onosproject.net.pi.runtime
Identifier of a member of an action group in a protocol-independent pipeline, unique withing the scope on an action profile.
PiActionId - Class in org.onosproject.net.pi.model
Identifier of an action of a match+action table in a protocol-independent pipeline, unique within the scope of a pipeline model.
PiActionModel - Interface in org.onosproject.net.pi.model
Model of an action with runtime parameters in a protocol-independent pipeline.
PiActionParam - Class in org.onosproject.net.pi.runtime
Instance of an action runtime parameter in a match+action table of a protocol-independent pipeline.
PiActionParam(PiActionParamId, ImmutableByteSequence) - Constructor for class org.onosproject.net.pi.runtime.PiActionParam
Creates an action's runtime parameter for the given param ID and byte sequence value.
PiActionParam(PiActionParamId, byte) - Constructor for class org.onosproject.net.pi.runtime.PiActionParam
Creates an action's runtime parameter for the given param ID and byte value.
PiActionParam(PiActionParamId, short) - Constructor for class org.onosproject.net.pi.runtime.PiActionParam
Creates an action's runtime parameter for the given param ID and short value.
PiActionParam(PiActionParamId, int) - Constructor for class org.onosproject.net.pi.runtime.PiActionParam
Creates an action's runtime parameter for the given param ID and int value.
PiActionParam(PiActionParamId, long) - Constructor for class org.onosproject.net.pi.runtime.PiActionParam
Creates an action's runtime parameter for the given param ID and long value.
PiActionParam(PiActionParamId, byte[]) - Constructor for class org.onosproject.net.pi.runtime.PiActionParam
Creates an action's runtime parameter for the given param ID and byte array value.
PiActionParamId - Class in org.onosproject.net.pi.model
Identifier of an action runtime parameter in a match+action table of a protocol-independent pipeline, unique within the scope an action model.
PiActionParamModel - Interface in org.onosproject.net.pi.model
Model of an action runtime parameter in a protocol-independent pipeline.
PiActionProfileId - Class in org.onosproject.net.pi.model
Identifier of an action profile in a protocol-independent pipeline, unique withing the scope of a pipeline model.
PiActionProfileModel - Interface in org.onosproject.net.pi.model
Model of an action profile in a protocol-independent pipeline.
PiBitString - Class in org.onosproject.net.pi.runtime.data
BitString entity in a protocol-independent pipeline.
PiBool - Class in org.onosproject.net.pi.runtime.data
Boolean entity in a protocol-independent pipeline.
picky(Runnable, int) - Static method in class org.onlab.util.PredictableExecutor
Wraps the given Runnable into PredictableExecutor.PickyRunnable returning supplied hint.
picky(Runnable, Function<Runnable, Integer>) - Static method in class org.onlab.util.PredictableExecutor
Wraps the given Runnable into PredictableExecutor.PickyRunnable returning supplied hint.
picky(Callable<T>, int) - Static method in class org.onlab.util.PredictableExecutor
Wraps the given Callable into PredictableExecutor.PickyCallable returning supplied hint.
picky(Callable<T>, Function<Callable<T>, Integer>) - Static method in class org.onlab.util.PredictableExecutor
Wraps the given Callable into PredictableExecutor.PickyCallable returning supplied hint.
PickyFutureTask(Runnable, T) - Constructor for class org.onlab.util.PredictableExecutor.PickyFutureTask
PickyFutureTask(Callable<T>) - Constructor for class org.onlab.util.PredictableExecutor.PickyFutureTask
PiControlMetadata - Class in org.onosproject.net.pi.runtime
Instance of a control metadata for a protocol-independent pipeline.
PiControlMetadata.Builder - Class in org.onosproject.net.pi.runtime
Builder of protocol-independent control metadatas.
PiControlMetadataId - Class in org.onosproject.net.pi.model
Identifier of a control metadata in a protocol-independent pipeline, unique within the scope of a pipeline model.
PiControlMetadataModel - Interface in org.onosproject.net.pi.model
Model of a control metadata for a protocol-independent pipeline.
PiCounterCell - Class in org.onosproject.net.pi.runtime
Counter cell of a protocol-independent pipeline.
PiCounterCell(PiCounterCellId, PiCounterCellData) - Constructor for class org.onosproject.net.pi.runtime.PiCounterCell
Creates a new counter cell for the given cell identifier and counter cell data.
PiCounterCell(PiCounterCellId, long, long) - Constructor for class org.onosproject.net.pi.runtime.PiCounterCell
Creates a new counter cell for the given cell identifier, number of packets and bytes.
PiCounterCellData - Class in org.onosproject.net.pi.runtime
Data of a counter cell of a protocol-independent pipeline.
PiCounterCellData(long, long) - Constructor for class org.onosproject.net.pi.runtime.PiCounterCellData
Creates a new counter cell data for the given number of packets and bytes.
PiCounterCellId - Class in org.onosproject.net.pi.runtime
Identifier of a counter cell in a protocol-independent pipeline.
PiCounterId - Class in org.onosproject.net.pi.model
Identifier of a counter in a protocol-independent pipeline, unique within the scope of a pipeline model.
PiCounterModel - Interface in org.onosproject.net.pi.model
Model of a counter in protocol-independent pipeline.
PiCounterModel.Unit - Enum in org.onosproject.net.pi.model
Counter unit.
PiCounterType - Enum in org.onosproject.net.pi.model
Type of counter in a protocol-independent pipeline.
PiCriterion - Class in org.onosproject.net.flow.criteria
Protocol-independent criterion.
PiCriterion.Builder - Class in org.onosproject.net.flow.criteria
PiCriterion Builder.
PID - Static variable in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
PiData - Interface in org.onosproject.net.pi.model
Representation of data that can be used for runtime operations of a protocol-independent pipeline.
PiData.Type - Enum in org.onosproject.net.pi.model
Types of data in a protocol-independent pipeline.
PiEntity - Interface in org.onosproject.net.pi.runtime
Abstraction of an entity of a protocol-independent that can be read or write at runtime.
piEntityType() - Method in class org.onosproject.net.pi.runtime.PiActionGroup
 
piEntityType() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember
 
piEntityType() - Method in interface org.onosproject.net.pi.runtime.PiEntity
Returns the type of this entity.
PiEntityType - Enum in org.onosproject.net.pi.runtime
Type of runtime entity of a protocol-independent pipeline.
piEntityType() - Method in class org.onosproject.net.pi.runtime.PiMeterCellConfig
 
piEntityType() - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry
 
piEntityType() - Method in class org.onosproject.net.pi.runtime.PiRegisterCell
 
piEntityType() - Method in class org.onosproject.net.pi.runtime.PiTableEntry
 
PiEnumString - Class in org.onosproject.net.pi.runtime.data
EnumString entity in a protocol-independent pipeline.
PiErrorString - Class in org.onosproject.net.pi.runtime.data
ErrorString entity in a protocol-independent pipeline.
PiExactFieldMatch - Class in org.onosproject.net.pi.runtime
Instance of an exact field match in a protocol-independent pipeline.
PiExactFieldMatch(PiMatchFieldId, ImmutableByteSequence) - Constructor for class org.onosproject.net.pi.runtime.PiExactFieldMatch
Creates an exact field match.
PiFieldMatch - Class in org.onosproject.net.pi.runtime
Instance of a field match in a protocol-independent pipeline.
PiFlowRuleTranslationStore - Interface in org.onosproject.net.pi.service
A PI translation store that keeps track of which flow rules have been translated to which PI table entries.
PiFlowRuleTranslator - Interface in org.onosproject.net.pi.service
A translator of flow rules to PI table entries.
PiGroupKey - Class in org.onosproject.net.pi.runtime
Implementation of GroupKey for the case of a protocol-independent pipeline.
PiGroupKey(PiTableId, PiActionProfileId, int) - Constructor for class org.onosproject.net.pi.runtime.PiGroupKey
Returns a new group key for the given table ID, action profile ID, and group ID.
PiGroupTranslationStore - Interface in org.onosproject.net.pi.service
A PI translation store that keeps track of which groups have been translated to which PI action groups.
PiGroupTranslator - Interface in org.onosproject.net.pi.service
A translator of groups to PI action groups.
PiHandle<E extends PiEntity> - Class in org.onosproject.net.pi.runtime
Global identifier of a PI entity applied to a device, unique in the scope of the whole network.
PiHandle(DeviceId) - Constructor for class org.onosproject.net.pi.runtime.PiHandle
 
PiHeader - Class in org.onosproject.net.pi.runtime.data
Instance of a PiHeader in a protocol-independent pipeline.
PiHeaderStack - Class in org.onosproject.net.pi.runtime.data
Instance of a PiHeaderStack in a protocol-independent pipeline.
PiHeaderUnion - Class in org.onosproject.net.pi.runtime.data
PiHeaderUnion entity in a protocol-independent pipeline.
PiHeaderUnionStack - Class in org.onosproject.net.pi.runtime.data
PiHeaderUnionStack entity in a protocol-independent pipeline.
PiInstruction - Class in org.onosproject.net.flow.instructions
Representation of a protocol-independent instruction.
PiInterpreterException(String) - Constructor for exception org.onosproject.net.pi.model.PiPipelineInterpreter.PiInterpreterException
 
PiLpmFieldMatch - Class in org.onosproject.net.pi.runtime
Instance of a longest-prefix field match in a protocol-independent pipeline.
PiLpmFieldMatch(PiMatchFieldId, ImmutableByteSequence, int) - Constructor for class org.onosproject.net.pi.runtime.PiLpmFieldMatch
Creates a new LPM field match.
PIM - Class in org.onlab.packet
Implements PIM control packet format.
PIM() - Constructor for class org.onlab.packet.PIM
Default constructor.
PIM_ADDRESS - Static variable in class org.onlab.packet.PIM
 
PIM_HEADER_LEN - Static variable in class org.onlab.packet.PIM
 
PIMAddrGroup - Class in org.onlab.packet.pim
 
PIMAddrGroup() - Constructor for class org.onlab.packet.pim.PIMAddrGroup
PIM Encoded Group Address.
PIMAddrGroup(String) - Constructor for class org.onlab.packet.pim.PIMAddrGroup
PIM Encoded Source Address.
PIMAddrGroup(IpPrefix) - Constructor for class org.onlab.packet.pim.PIMAddrGroup
PIM Encoded Group Address.
PIMAddrSource - Class in org.onlab.packet.pim
 
PIMAddrSource(String) - Constructor for class org.onlab.packet.pim.PIMAddrSource
PIM Encoded Source Address.
PIMAddrSource(IpPrefix) - Constructor for class org.onlab.packet.pim.PIMAddrSource
PIM Encoded Source Address.
PIMAddrSource() - Constructor for class org.onlab.packet.pim.PIMAddrSource
PIM Encoded Group Address.
PIMAddrUnicast - Class in org.onlab.packet.pim
 
PIMAddrUnicast() - Constructor for class org.onlab.packet.pim.PIMAddrUnicast
PIM Encoded Source Address.
PIMAddrUnicast(String) - Constructor for class org.onlab.packet.pim.PIMAddrUnicast
PIM Encoded Source Address.
PiMatchFieldId - Class in org.onosproject.net.pi.model
Identifier of a match field in a protocol-independent pipeline, unique within the scope of a table model.
PiMatchFieldModel - Interface in org.onosproject.net.pi.model
Model of a table match field in a protocol-independent pipeline.
PiMatchKey - Class in org.onosproject.net.pi.runtime
Representation of all field matches of an entry of a match+action table of a protocol-independent pipeline.
PiMatchKey.Builder - Class in org.onosproject.net.pi.runtime
Builder of match keys.
PiMatchType - Enum in org.onosproject.net.pi.model
Match types in a protocol-independent pipeline.
pimEnabled() - Method in class org.onosproject.routing.config.RouterConfig
Deprecated.
Returns whether PIM is enabled on this router.
PiMeterBand - Class in org.onosproject.net.pi.runtime
Represents a band used within a meter.
PiMeterBand(long, long) - Constructor for class org.onosproject.net.pi.runtime.PiMeterBand
Creates a band with rate and burst.
PiMeterCellConfig - Class in org.onosproject.net.pi.runtime
Configuration of a meter cell of a protocol-independent pipeline.
PiMeterCellConfig.Builder - Class in org.onosproject.net.pi.runtime
 
PiMeterCellId - Class in org.onosproject.net.pi.runtime
Identifier of a meter cell in a protocol-independent pipeline.
PiMeterHandle - Class in org.onosproject.net.pi.runtime
Global identifier of a PI meter cell configuration applied to a device, uniquely defined by a device ID and meter cell ID.
PiMeterId - Class in org.onosproject.net.pi.model
Identifier of a meter in a protocol-independent pipeline, unique within the scope of a pipeline model.
PiMeterModel - Interface in org.onosproject.net.pi.model
Model of a meter in a protocol-independent pipeline.
PiMeterModel.Unit - Enum in org.onosproject.net.pi.model
Meter rate unit.
PiMeterTranslationStore - Interface in org.onosproject.net.pi.service
A PI translation store that keeps track of which meters have been translated to which PI meters.
PiMeterTranslator - Interface in org.onosproject.net.pi.service
A translator of meters to PI Meter Configs.
PiMeterType - Enum in org.onosproject.net.pi.model
Types of meter in protocol-independent pipeline.
PIMHello - Class in org.onlab.packet.pim
 
PIMHello() - Constructor for class org.onlab.packet.pim.PIMHello
 
PIMHelloOption - Class in org.onlab.packet.pim
PIM HELLO option.
PIMHelloOption() - Constructor for class org.onlab.packet.pim.PIMHelloOption
Constructs a new hello option with no fields set.
PIMHelloOption(short) - Constructor for class org.onlab.packet.pim.PIMHelloOption
Set a PIM Hello option by type.
PIMJoinPrune - Class in org.onlab.packet.pim
 
PIMJoinPrune() - Constructor for class org.onlab.packet.pim.PIMJoinPrune
 
PIMJoinPruneGroup - Class in org.onlab.packet.pim
 
PIMJoinPruneGroup(IpPrefix) - Constructor for class org.onlab.packet.pim.PIMJoinPruneGroup
 
PiMulticastGroupEntry - Class in org.onosproject.net.pi.runtime
Representation of multicast group entry of a protocol-independent packet replication engine (PRE).
PiMulticastGroupEntry.Builder - Class in org.onosproject.net.pi.runtime
Builder of PI multicast group entries.
PiMulticastGroupEntryHandle - Class in org.onosproject.net.pi.runtime
Global identifier of a PI multicast group entry applied to the packet replication engine of a device, uniquely defined by a device ID, and group ID.
PiMulticastGroupTranslationStore - Interface in org.onosproject.net.pi.service
A PI translation store that keeps track of which groups have been translated to which PI PRE multicast groups.
PiMulticastGroupTranslator - Interface in org.onosproject.net.pi.service
A translator of groups to PI multicast group.
PiPacketOperation - Class in org.onosproject.net.pi.runtime
Instance of a packet I/O operation, and its control metadatas, for a protocol-independent pipeline.
PiPacketOperation.Builder - Class in org.onosproject.net.pi.runtime
Builder of packet operations.
PiPacketOperationModel - Interface in org.onosproject.net.pi.model
Model of a packet operation in a protocol-independent pipeline.
PiPacketOperationType - Enum in org.onosproject.net.pi.model
Type of packet operation in a protocol-independent pipeline.
PIPECONF_TABLE - Static variable in class org.onosproject.ui.GlyphConstants
 
PipeconfCommand - Class in org.onosproject.cli.net
Query registered pipeconfs.
PipeconfCommand() - Constructor for class org.onosproject.cli.net.PipeconfCommand
 
pipelineModel() - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf
 
pipelineModel() - Method in interface org.onosproject.net.pi.model.PiPipeconf
Returns the pipeline model.
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.
PiPipeconf - Interface in org.onosproject.net.pi.model
Configuration of a protocol-independent pipeline that includes a pipeline model, a collection of pipeline-specific behaviour implementations, and extensions.
PiPipeconf.ExtensionType - Enum in org.onosproject.net.pi.model
Type of extension of a protocol-independent pipeline configuration.
PiPipeconfConfig - Class in org.onosproject.net.pi.service
Configuration for the PiPipeconf susbystem.
PiPipeconfConfig() - Constructor for class org.onosproject.net.pi.service.PiPipeconfConfig
 
PiPipeconfDeviceMappingEvent - Class in org.onosproject.net.pi.service
Entity that represents pipeconf to device binding events.
PiPipeconfDeviceMappingEvent(PiPipeconfDeviceMappingEvent.Type, DeviceId) - Constructor for class org.onosproject.net.pi.service.PiPipeconfDeviceMappingEvent
Creates an event due to one Pipeconf being mapped to a device.
PiPipeconfDeviceMappingEvent.Type - Enum in org.onosproject.net.pi.service
Type of pipeconf to device mapping event.
PiPipeconfId - Class in org.onosproject.net.pi.model
An identifier of a protocol-independent pipeline configuration, unique within the scope of ONOS.
PiPipeconfId(String) - Constructor for class org.onosproject.net.pi.model.PiPipeconfId
Creates a pipeline configuration identifier.
PIPIPECONFID - Static variable in class org.onosproject.net.pi.service.PiPipeconfConfig
 
piPipeconfId() - Method in class org.onosproject.net.pi.service.PiPipeconfConfig
 
PiPipeconfMappingStore - Interface in org.onosproject.net.pi.service
Manages the mapping of Pipeconfs that are deployed to devices; not intended for direct use.
PiPipeconfMappingStoreDelegate - Interface in org.onosproject.net.pi.service
Pipeconf store delegate abstraction.
piPipeconfService - Variable in class org.onosproject.cli.net.PipeconfCommand
 
PiPipeconfService - Interface in org.onosproject.net.pi.service
A service to manage the configurations of protocol-independent pipelines.
PiPipeconfWatchdogEvent - Class in org.onosproject.net.pi.service
Event representing changes in the status of a device pipeline.
PiPipeconfWatchdogEvent(PiPipeconfWatchdogEvent.Type, DeviceId) - Constructor for class org.onosproject.net.pi.service.PiPipeconfWatchdogEvent
Creates a new event for the given device.
PiPipeconfWatchdogEvent.Type - Enum in org.onosproject.net.pi.service
Type of event.
PiPipeconfWatchdogListener - Interface in org.onosproject.net.pi.service
Listener of pipeline status change events produced by PiPipeconfWatchdogService.
PiPipeconfWatchdogService - Interface in org.onosproject.net.pi.service
Service that periodically probes pipeline programmable devices, to check that their pipeline is configured with the expected pipeconf.
PiPipeconfWatchdogService.PipelineStatus - Enum in org.onosproject.net.pi.service
Status of a device pipeline.
PiPipelineInterpreter - Interface in org.onosproject.net.pi.model
An interpreter of a PI pipeline model.
PiPipelineInterpreter.PiInterpreterException - Exception in org.onosproject.net.pi.model
Signals that an error was encountered while executing the interpreter.
PiPipelineModel - Interface in org.onosproject.net.pi.model
Model of a protocol-independent pipeline.
PiPipelineProgrammable - Interface in org.onosproject.net.behaviour
Behavior to program the pipeline of a device that supports protocol-independence.
PiPreEntry - Interface in org.onosproject.net.pi.runtime
Configuration entry of a Packet Replication Engine (PRE) of protocol-independent pipeline.
PiPreEntry.PiPreEntryType - Enum in org.onosproject.net.pi.runtime
Type of PRE entry.
PiPreReplica - Class in org.onosproject.net.pi.runtime
Representation of a packet replica used for multicast or cloning process in a protocol-independent packet replication engine.
PiPreReplica(PortNumber, int) - Constructor for class org.onosproject.net.pi.runtime.PiPreReplica
Returns a new PRE packet replica for the given egress port and instance ID.
pir(Bandwidth) - Method in class org.onosproject.net.behaviour.BandwidthProfile.Builder
Sets the peak information rate (PIR) of this builder.
pir() - Method in class org.onosproject.net.behaviour.BandwidthProfile
Obtains the peak information rate (PIR) of this bandwidth profile.
PiRangeFieldMatch - Class in org.onosproject.net.pi.runtime
Instance of a range field match in a protocol-independent pipeline.
PiRangeFieldMatch(PiMatchFieldId, ImmutableByteSequence, ImmutableByteSequence) - Constructor for class org.onosproject.net.pi.runtime.PiRangeFieldMatch
Creates a new range field match for the given low and high value.
PiRegisterCell - Class in org.onosproject.net.pi.runtime
A register cell entry of a protocol-independent pipeline.
PiRegisterCell.Builder - Class in org.onosproject.net.pi.runtime
 
PiRegisterCellId - Class in org.onosproject.net.pi.runtime
Identifier of a register cell in a protocol-independent pipeline.
PiRegisterId - Class in org.onosproject.net.pi.model
Identifier of a register in a protocol-independent pipeline, unique within the scope of a pipeline model.
PiRegisterModel - Interface in org.onosproject.net.pi.model
Model of a register in a protocol-independent pipeline.
PiRegisterProgrammable - Interface in org.onosproject.net.behaviour
Protocol-independent register programmable device behaviour.
PiStruct - Class in org.onosproject.net.pi.runtime.data
Struct entity in a protocol-independent pipeline.
piTableAction(PiTableAction) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
piTableAction(PiTableAction) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a protocol independent instruction.
piTableAction(PiTableAction) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Sets the protocol independent table action.
PiTableAction - Interface in org.onosproject.net.pi.runtime
Instance of an action that can be executed as a consequence of a match in a match+action table of a protocol-independent pipeline.
PiTableAction.Type - Enum in org.onosproject.net.pi.runtime
Types of table action.
PiTableEntry - Class in org.onosproject.net.pi.runtime
Instance of a table entry in a protocol-independent pipeline.
PiTableEntry.Builder - Class in org.onosproject.net.pi.runtime
 
PiTableEntryHandle - Class in org.onosproject.net.pi.runtime
Global identifier of a PI table entry applied on a device, uniquely defined by a device ID, table ID and match key.
PiTableId - Class in org.onosproject.net.pi.model
Identifier of a table in a protocol-independent pipeline, unique within the scope of a pipeline model.
PiTableModel - Interface in org.onosproject.net.pi.model
Model of a match+action table in a protocol-independent pipeline.
PiTableType - Enum in org.onosproject.net.pi.model
Types of match+action table in a protocol-independent pipeline.
PiTernaryFieldMatch - Class in org.onosproject.net.pi.runtime
Instance of a ternary field match in a protocol-independent pipeline.
PiTernaryFieldMatch(PiMatchFieldId, ImmutableByteSequence, ImmutableByteSequence) - Constructor for class org.onosproject.net.pi.runtime.PiTernaryFieldMatch
Creates a new ternary field match.
PiTranslatable - Interface in org.onosproject.net.pi.service
Abstraction of protocol-dependent (PD) entity that can be translated to an equivalent protocol-independent (PI) one.
PiTranslatedEntity<T extends PiTranslatable,E extends PiEntity> - Class in org.onosproject.net.pi.service
Representation of the result of a PD-to-PI translation associated to a PI entity handle.
PiTranslatedEntity(T, E, PiHandle<E>) - Constructor for class org.onosproject.net.pi.service.PiTranslatedEntity
Creates a new translated entity.
PiTranslationEvent<T extends PiTranslatable,E extends PiEntity> - Class in org.onosproject.net.pi.service
Signals an event related to the translation of a protocol-dependent (PD) entity to a protocol-independent (PI) one.
PiTranslationEvent(PiTranslationEvent.Type, PiTranslatedEntity<T, E>) - Constructor for class org.onosproject.net.pi.service.PiTranslationEvent
Creates a new translation event.
PiTranslationEvent.Type - Enum in org.onosproject.net.pi.service
Type of event.
PiTranslationException - Exception in org.onosproject.net.pi.service
Signals that an error was encountered while translating an entity.
PiTranslationException(String) - Constructor for exception org.onosproject.net.pi.service.PiTranslationException
Creates a new exception with the given message.
PiTranslationService - Interface in org.onosproject.net.pi.service
A service to translate protocol-dependent (PD) entities to protocol-independent (PI) ones.
PiTranslationStore<T extends PiTranslatable,E extends PiEntity> - Interface in org.onosproject.net.pi.service
PI translation store abstraction that maintains a mapping between a PI entity handle and a translated entity.
PiTranslationStoreDelegate<T extends PiTranslatable,E extends PiEntity> - Interface in org.onosproject.net.pi.service
PI translation store delegate abstraction.
PiTranslator<T extends PiTranslatable,E extends PiEntity> - Interface in org.onosproject.net.pi.service
A translator of PI entities to equivalent PD ones which offer means to learn translated entities for later use.
PiTuple - Class in org.onosproject.net.pi.runtime.data
Tuple entity in a protocol-independent pipeline.
PKT_TOO_BIG - Static variable in class org.onlab.packet.ICMP6
Packet Too Big.
PlaceholderCompleter - Class in org.onosproject.cli
A completer that can be used as a placeholder for arguments that don't need/want completers.
PlaceholderCompleter() - Constructor for class org.onosproject.cli.PlaceholderCompleter
 
PLAIN_RX_MASK - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
PLAIN_TX_MASK - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
PLAY - Static variable in class org.onosproject.ui.GlyphConstants
 
PLUS - Static variable in class org.onosproject.ui.GlyphConstants
 
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.
Policer - Interface in org.onosproject.net.behaviour.trafficcontrol
Generic abstraction for a policer which can mark and/or discard ingress traffic.
Policer.Builder - Interface in org.onosproject.net.behaviour.trafficcontrol
A policer builder.
Policer.Unit - Enum in org.onosproject.net.behaviour.trafficcontrol
Unit of traffic used by this policer.
PolicerConfigurable - Interface in org.onosproject.net.behaviour.trafficcontrol
Behaviour for handling various drivers for policer configurations.
PolicerEntry - Interface in org.onosproject.net.behaviour.trafficcontrol
Represents a stored policer.
policerId() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
policerId() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer
The id of this policer.
PolicerId - Class in org.onosproject.net.behaviour.trafficcontrol
Unique identifier for an ONOS Policer Policer.
policerId(URI) - Static method in class org.onosproject.net.behaviour.trafficcontrol.PolicerId
Creates a policer id using the supplied URI.
policerId(String) - Static method in class org.onosproject.net.behaviour.trafficcontrol.PolicerId
Creates a policer id using the supplied URI string.
policerId() - Method in class org.onosproject.net.behaviour.trafficcontrol.PolicingResource
Return the policer id of this resource.
PolicingResource - Class in org.onosproject.net.behaviour.trafficcontrol
Abstraction which encapsulates policer data to be used as network resource.
PolicingResource(PolicerId, ConnectPoint) - Constructor for class org.onosproject.net.behaviour.trafficcontrol.PolicingResource
 
poll() - Method in class org.onlab.util.UnmodifiableDeque
 
pollFirst() - Method in class org.onlab.util.UnmodifiableDeque
 
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.
PollInterval - Class in org.onosproject.net.statistic
Default polling interval values.
PollInterval() - Constructor for class org.onosproject.net.statistic.PollInterval
Creates an default poll interval.
pollLast() - Method in class org.onlab.util.UnmodifiableDeque
 
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.
pop() - Method in class org.onlab.util.UnmodifiableDeque
 
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.
populate(int) - Method in class org.onlab.util.KryoNamespace
Populates the Kryo pool.
populateChart(ChartModel, ObjectNode) - Method in class org.onosproject.ui.chart.ChartRequestHandler
Subclasses should populate the chart model by adding datapoints.
populateIPPoolfromRange(Ip4Address, Ip4Address) - Method in interface org.onosproject.dhcp.DhcpStore
Appends all the IPs in a given range to the free pool of IPs.
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.onlab.packet.EAPOLMkpduBasicParameterSet.SCI
To return Port.
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
Deprecated.
ONOS 1.12 Magpie please use portNumber()
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_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
PORT_DESERIALIZER_MAP - Static variable in class org.onlab.packet.UDP
 
PORT_IN - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the optical channel receiving/in port (RX).
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_OFFSET - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet.SCI
 
PORT_OUT - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the optical channel port transmitting/out port (TX).
PORT_TABLE - Static variable in class org.onosproject.ui.GlyphConstants
 
PORT_TLV_COMPONENT_SUBTYPE - Static variable in class org.onlab.packet.LLDP
 
PORT_TLV_INTERFACE_NAME_SUBTYPE - Static variable in class org.onlab.packet.LLDP
 
PORT_TLV_SIZE - Static variable in class org.onlab.packet.LLDP
 
PORT_TLV_SUBTYPE - Static variable in class org.onlab.packet.LLDP
Deprecated.
since 1.15. Use the PORT_TLV_COMPONENT_SUBTYPE instead of PORT_TLV_SUBTYPE.
PORT_TLV_TYPE - Static variable in class org.onlab.packet.LLDP
 
PORT_UNREACH - Static variable in class org.onlab.packet.ICMP6
Port unreachable.
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 and query the state of a port on a device.
PortAnnotationConfig - Class in org.onosproject.net.config.basics
Configuration to add extra annotations to a port via netcfg subsystem.
PortAnnotationConfig() - Constructor for class org.onosproject.net.config.basics.PortAnnotationConfig
Create a detached PortAnnotationConfig.
PortAnnotationConfig(ConnectPoint) - Constructor for class org.onosproject.net.config.basics.PortAnnotationConfig
Create a detached PortAnnotationConfig for specified port.
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.
PortConfigBehaviour - 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.
portDescriptions() - Method in class org.onosproject.incubator.net.config.basics.PortDescriptionsConfig
Retrieves all port descriptions.
PortDescriptionsConfig - Class in org.onosproject.incubator.net.config.basics
Configuration for Ports.
PortDescriptionsConfig() - Constructor for class org.onosproject.incubator.net.config.basics.PortDescriptionsConfig
 
portId - Variable in class org.onlab.packet.LLDP
 
portNumber() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
portNumber() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent network port to which this tunnel point belongs, can not be be null.
portNumber() - Method in class org.onosproject.net.device.DefaultPortDescription
 
portNumber() - Method in class org.onosproject.net.device.DefaultPortStatistics
 
portNumber() - Method in interface org.onosproject.net.device.PortDescription
Returns the port number.
portNumber() - Method in interface org.onosproject.net.device.PortStatistics
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() - Method in class org.onosproject.ui.model.topo.UiEdgeLink
Returns the edge port number.
PortNumber.Logical - Enum in org.onosproject.net
Logical PortNumbers.
PortNumberCompleter - Class in org.onosproject.cli.net
PortNumber completer, which returns candidates in PortNumber.toString() form.
PortNumberCompleter() - Constructor for class org.onosproject.cli.net.PortNumberCompleter
 
PortNumberSerializer - Class in org.onosproject.store.serializers
Serializer for PortNumber.
PortNumberSerializer() - Constructor for class org.onosproject.store.serializers.PortNumberSerializer
Creates PortNumber serializer instance.
PortQueryVlansCommand - Class in org.onosproject.cli.net
Command to show the list of unused vlan-ids.
PortQueryVlansCommand() - Constructor for class org.onosproject.cli.net.PortQueryVlansCommand
 
ports() - Method in class org.onosproject.net.config.inject.DeviceInjectionConfig
 
PORTS - Static variable in class org.onosproject.ui.GlyphConstants
 
PORTS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
portSpeed() - Method in class org.onosproject.net.DefaultPort
 
portSpeed(long) - Method in class org.onosproject.net.device.DefaultPortDescription.Builder
Sets port speed.
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
 
PortStateCompleter - Class in org.onosproject.cli.net
PortState completer.
PortStateCompleter() - Constructor for class org.onosproject.cli.net.PortStateCompleter
 
PortStatistics - Interface in org.onosproject.net.device
Statistics of a port.
PortStatisticsDiscovery - Interface in org.onosproject.net.device
Handler behaviour capable of collecting and updating port statistics.
PortStatisticsService - Interface in org.onosproject.incubator.net
Service for obtaining statistic information about device ports.
PortStatisticsService.MetricType - Enum in org.onosproject.incubator.net
Specifies the type of metric.
portStatusChanged(DeviceId, VirtualPortDescription) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProviderService
Notifies the core about port status change of a single port.
portStatusChanged(DeviceId, PortDescription) - Method in interface org.onosproject.net.device.DeviceProviderService
Notifies the core about port status change of a single port.
PositionalParameterStringFormatter - Class in org.onlab.util
Allows slf4j style formatting of parameters into a string.
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.incubator.net.virtual.event.AbstractVirtualListenerManager
Safely posts the specified event to the local event dispatcher.
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.
PredictableExecutor - Class in org.onlab.util
(Somewhat) predictable ExecutorService.
PredictableExecutor(int, ThreadFactory) - Constructor for class org.onlab.util.PredictableExecutor
Creates PredictableExecutor instance.
PredictableExecutor(ThreadFactory) - Constructor for class org.onlab.util.PredictableExecutor
Creates PredictableExecutor instance with bucket size set to number of available processors.
PredictableExecutor.PickyCallable<T> - Interface in org.onlab.util
PredictableExecutor.PickyFutureTask<T> - Class in org.onlab.util
PredictableExecutor.PickyRunnable - Interface in org.onlab.util
PredictableExecutor.PickyTask - Interface in org.onlab.util
Abstraction to give a task a way to express it's preference to run on certain thread.
preEntryType() - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry
 
preEntryType() - Method in interface org.onosproject.net.pi.runtime.PiPreEntry
Returns the type of this PRE entry.
prefix - Variable in class org.onlab.packet.RIPngEntry
 
prefixLen - Variable in class org.onlab.packet.RIPngEntry
 
prefixLength() - Method in class org.onlab.packet.IpPrefix
Returns the IP address prefix length.
prefixLength() - Method in class org.onosproject.net.pi.runtime.PiLpmFieldMatch
Returns the prefix length to be matched.
prefixOnes(int, long) - Static method in class org.onlab.util.ImmutableByteSequence
Creates a new byte sequence that is prefixed with specified number of ones.
prefixZeros(int, long) - Static method in class org.onlab.util.ImmutableByteSequence
Creates a new byte sequence that is prefixed with specified number of zeros.
prepare(TransactionLog<T>) - Method in interface org.onosproject.store.service.Transactional
Prepares a transaction for commitment.
prepareAndCommit(TransactionLog<T>) - Method in interface org.onosproject.store.service.Transactional
Prepares and commits a transaction.
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.
prettifyXml(CharSequence) - Static method in class org.onlab.util.XmlString
Prettifies given XML String.
PrettyJson - Class in org.onosproject.cli
Pretty print previous command output JSON.
PrettyJson() - Constructor for class org.onosproject.cli.PrettyJson
 
PrettyXml - Class in org.onosproject.cli
Pretty print previous command output XML.
PrettyXml() - Constructor for class org.onosproject.cli.PrettyXml
 
PREV - Static variable in class org.onosproject.ui.GlyphConstants
 
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.
prevSubject() - Method in class org.onosproject.net.host.HostProbingEvent
Gets the previous subject in this host probe event.
prevSubject() - Method in class org.onosproject.net.intf.InterfaceEvent
Returns the previous interface subject.
prevSubject() - Method in class org.onosproject.net.mcast.McastEvent
Deprecated.
Gets the previous subject in this mcast event.
primary() - Method in class org.onlab.graph.DisjointPathPair
Returns the primary path.
primary() - Method in class org.onosproject.net.DefaultDisjointPath
 
primary() - Method in interface org.onosproject.net.DisjointPath
Gets primary path.
primitive() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the intent primitive associated with this resource at creation.
PrimitiveService - Interface in org.onosproject.store.service
Primitive service.
primitiveType() - Method in interface org.onosproject.store.service.AsyncAtomicCounter
 
primitiveType() - Method in interface org.onosproject.store.service.AsyncAtomicCounterMap
 
primitiveType() - Method in interface org.onosproject.store.service.AsyncAtomicIdGenerator
 
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.AsyncDistributedLock
 
primitiveType() - Method in interface org.onosproject.store.service.AsyncDistributedSet
 
primitiveType() - Method in interface org.onosproject.store.service.AsyncDocumentTree
 
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.AtomicCounterMap
 
primitiveType() - Method in interface org.onosproject.store.service.AtomicIdGenerator
 
primitiveType() - Method in interface org.onosproject.store.service.AtomicValue
 
primitiveType() - Method in interface org.onosproject.store.service.DistributedLock
 
primitiveType() - Method in interface org.onosproject.store.service.DistributedPrimitive
Returns the type of primitive.
primitiveType() - Method in interface org.onosproject.store.service.DocumentTree
 
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
 
print(String) - Static method in class org.onlab.junit.TestTools
 
print(String, Object...) - Method in class org.onosproject.cli.AbstractShellCommand
Prints the arguments using the specified format.
printDevice(DeviceService, Device) - Method in class org.onosproject.cli.net.DevicesListCommand
Prints information about the specified device.
printFlows(Device, List<FlowEntry>, CoreService) - Method in class org.onosproject.cli.net.FlowsListCommand
Prints flows.
printFlows(Device, List<FlowEntry>, CoreService) - Method in class org.onosproject.cli.net.vnet.VirtualFlowsListCommand
Prints flows.
printHost(Host) - Method in class org.onosproject.cli.net.HostsListCommand
Prints information about a host.
printPorts(DeviceService, Device) - Method in class org.onosproject.cli.net.DevicePortsListCommand
 
printRoles(MastershipService, DeviceId) - Method in class org.onosproject.cli.RolesCommand
Prints the role information for a device.
printTableStats(Device, List<TableStatisticsEntry>) - Method in class org.onosproject.cli.net.TableStatisticsCommand
Prints flow table statistics.
priority() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
Gets the priority to use for the intent.
priority(int) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
priority(Long) - Method in class org.onosproject.net.behaviour.DefaultQueueDescription.Builder
 
priority() - Method in class org.onosproject.net.behaviour.DefaultQueueDescription
 
priority(Long) - Method in interface org.onosproject.net.behaviour.QueueDescription.Builder
Returns queue description builder with a given priority.
priority() - Method in interface org.onosproject.net.behaviour.QueueDescription
Returns priority, Valid only in specific type.
priority(int) - Method in class org.onosproject.net.domain.DomainIntent.Builder
 
priority(int) - Method in class org.onosproject.net.domain.DomainPointToPointIntent.Builder
 
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.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.ProtectedTransportIntent.Builder
 
priority(int) - Method in class org.onosproject.net.intent.ProtectionEndpointIntent.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
Obtains the priority.
priority() - Method in class org.onosproject.net.pi.runtime.PiTableEntry
Returns the priority of this table entry, if present.
PRIORITY_LENGTH - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
priorityCode - Variable in class org.onlab.packet.Ethernet
 
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.
probeHost(Host, ConnectPoint, ProbeMode) - Method in interface org.onosproject.net.host.HostProbingProvider
Probe given host on the given connectPoint with given probeMode.
probeHost(Host, ConnectPoint, ProbeMode) - Method in interface org.onosproject.net.host.HostProbingService
Probes given host on given location.
probeMac() - Method in interface org.onosproject.net.host.HostProbe
Gets probe MAC of this entry.
ProbeMode - Enum in org.onosproject.net.host
Mode of host location probing.
process(E) - Method in interface org.onosproject.event.EventSink
Processes the specified event.
process(E) - Method in class org.onosproject.event.ListenerRegistry
 
process(VirtualEvent) - Method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
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(ObjectNode) - Method in class org.onosproject.ui.chart.ChartRequestHandler
 
process(ObjectNode) - Method in class org.onosproject.ui.RequestHandler
Processes the incoming message payload from the client.
process(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.
processedBytes() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
processedBytes() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
processedBytes() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer
Stats which reports how many bytes have been processed so far.
processedBytes() - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket
Stats which reports how many bytes have been processed so far.
processedPackets() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
processedPackets() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
processedPackets() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer
Stats which reports how many packets have been processed so far.
processedPackets() - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket
Stats which reports how many packets have been processed so far.
processEvent(HostProbingEvent) - Method in interface org.onosproject.net.host.HostProbingProvider
Process host probing events.
processItems(List<T>) - Method in interface org.onlab.util.Accumulator
Processes the specified list of accumulated items.
processor() - Method in interface org.onosproject.net.packet.PacketProcessorEntry
Returns the packet processor.
processPacket(PacketContext) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualPacketProviderService
Submits inbound packet context for processing to virtual network core.
processPacket(PacketContext) - Method in interface org.onosproject.net.packet.PacketProviderService
Submits inbound packet context for processing.
producerName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
producerName() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns tunnel producer name.
project(Class<B>) - Method in interface org.onosproject.net.driver.Projectable
Returns the specified projection of this entity if such projection is supported.
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, 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 glyph identifier (icon to display).
PropertyPanel.Prop - Class in org.onosproject.ui.topo
Simple data carrier for a property, composed of a key/label/value trio.
PROTECTED - Static variable in class org.onosproject.net.AnnotationKeys
Link annotation key to express that a Link is backed by underlying protection mechanism.
ProtectedConstraint - Class in org.onosproject.net.intent.constraint
Constraint to request using only protected Links.
ProtectedConstraint() - Constructor for class org.onosproject.net.intent.constraint.ProtectedConstraint
 
ProtectedTransportEndpointDescription - Class in org.onosproject.net.behaviour.protection
Configuration for a protected transport entity endpoint.
ProtectedTransportEndpointDescription(List<TransportEndpointDescription>, DeviceId, String) - Constructor for class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointDescription
Constructor.
ProtectedTransportEndpointState - Class in org.onosproject.net.behaviour.protection
State of protected path endpoint.
ProtectedTransportEndpointState(ProtectedTransportEndpointDescription, List<TransportEndpointState>, int) - Constructor for class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState
 
ProtectedTransportEndpointState.Builder - Class in org.onosproject.net.behaviour.protection
 
ProtectedTransportIntent - Class in org.onosproject.net.intent
Intent to create a protected linear path.
ProtectedTransportIntent.Builder - Class in org.onosproject.net.intent
protection() - Static method in class org.onosproject.net.intent.constraint.ProtectionConstraint
Returns protection constraint.
ProtectionConfig - Class in org.onosproject.net.behaviour.protection
Config object for protection end-point.
ProtectionConfig() - Constructor for class org.onosproject.net.behaviour.protection.ProtectionConfig
ProtectionConfig(DeviceId) - Constructor for class org.onosproject.net.behaviour.protection.ProtectionConfig
Create a ProtectionConfig for specified Device.
ProtectionConfigBehaviour - Interface in org.onosproject.net.behaviour.protection
Behaviour for configuring Device triggered protection mechanism.
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
 
ProtectionEndpointIntent - Class in org.onosproject.net.intent
Installable Intent for the ProtectionEndpoint (head/tail).
ProtectionEndpointIntent(ApplicationId, Key, Collection<NetworkResource>, int, DeviceId, ProtectedTransportEndpointDescription, ResourceGroup) - Constructor for class org.onosproject.net.intent.ProtectionEndpointIntent
Creates a ProtectionEndpointIntent by specific resource and description.
ProtectionEndpointIntent.Builder - Class in org.onosproject.net.intent
ProtectionException - Exception in org.onosproject.net.behaviour.protection
Base class for Protection related Exceptions.
ProtectionException() - Constructor for exception org.onosproject.net.behaviour.protection.ProtectionException
Default constructor.
ProtectionException(String) - Constructor for exception org.onosproject.net.behaviour.protection.ProtectionException
Creates an exception.
ProtectionException(Throwable) - Constructor for exception org.onosproject.net.behaviour.protection.ProtectionException
Creates an exception.
ProtectionException(String, Throwable) - Constructor for exception org.onosproject.net.behaviour.protection.ProtectionException
Creates an exception.
ProtectionException.InvalidConfigException - Exception in org.onosproject.net.behaviour.protection
Exception thrown when specified configuration was invalid.
PROTO_TYPE_IP - Static variable in class org.onlab.packet.ARP
 
protocol - Variable in class org.onlab.packet.IPv4
 
protocol - Variable in class org.onlab.packet.MPLS
 
protocol() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow protocol.
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() - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Gets the protocol of the packet.
PROTOCOL - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
PROTOCOL_AH - Static variable in class org.onlab.packet.IPv6
 
PROTOCOL_DESERIALIZER_MAP - Static variable in class org.onlab.packet.IPv4
 
PROTOCOL_DESERIALIZER_MAP - Static variable in class org.onlab.packet.IPv6
 
PROTOCOL_DESERIALIZER_MAP - Static variable in class org.onlab.packet.PIM
 
PROTOCOL_DESERIALIZER_MAP - Static variable in class org.onlab.packet.Slow
 
PROTOCOL_DSTOPT - Static variable in class org.onlab.packet.IPv6
 
PROTOCOL_ESP - Static variable in class org.onlab.packet.IPv6
 
PROTOCOL_FRAG - Static variable in class org.onlab.packet.IPv6
 
PROTOCOL_HOPOPT - Static variable in class org.onlab.packet.IPv6
 
PROTOCOL_ICMP - Static variable in class org.onlab.packet.IPv4
 
PROTOCOL_ICMP6 - Static variable in class org.onlab.packet.IPv6
 
PROTOCOL_IGMP - Static variable in class org.onlab.packet.IPv4
 
PROTOCOL_IPV4 - Static variable in class org.onlab.packet.MPLS
 
PROTOCOL_MPLS - Static variable in class org.onlab.packet.MPLS
 
PROTOCOL_PIM - Static variable in class org.onlab.packet.IPv4
 
PROTOCOL_ROUTING - Static variable in class org.onlab.packet.IPv6
 
PROTOCOL_TCP - Static variable in class org.onlab.packet.IPv4
 
PROTOCOL_TCP - Static variable in class org.onlab.packet.IPv6
 
PROTOCOL_UDP - Static variable in class org.onlab.packet.IPv4
 
PROTOCOL_UDP - Static variable in class org.onlab.packet.IPv6
 
protocolAddressLength - Variable in class org.onlab.packet.ARP
 
ProtocolException() - Constructor for exception org.onosproject.store.cluster.messaging.MessagingException.ProtocolException
 
ProtocolStatInfo - Class in org.onosproject.incubator.net.dpi
Protocol statistic information.
ProtocolStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Constructor for default ProtocolStatInfo class.
ProtocolStatInfo(String, String, long, long, int) - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Constructor for ProtocolStatInfo class specified with protocol statistic parameters.
ProtocolStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for ProtocolStatInfo codec.
ProtocolStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
protocolType - Variable in class org.onlab.packet.ARP
 
Provided - Interface in org.onosproject.net
Abstraction of an entity supplied by a provider.
provider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the provider for the intent domain.
provider() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
 
provider() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderService
Returns the virtual provider to which this service has been issued.
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
 
PROVIDER_MARK_ONLINE - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the device availability behavior.
providerId() - Method in class org.onosproject.cluster.ClusterMetadata
 
providerId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
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
 
ProviderIdSerializer - Class in org.onosproject.store.serializers
Serializer for ProviderId.
ProviderIdSerializer() - Constructor for class org.onosproject.store.serializers.ProviderIdSerializer
Creates ProviderId serializer instance.
providerRegistry - Variable in class org.onosproject.common.net.AbstractDeviceProvider
 
ProviderRegistry<P extends Provider,S extends ProviderService<P>> - Interface in org.onosproject.net.provider
Registry for tracking information providers with the core.
providerService - Variable in class org.onosproject.common.net.AbstractDeviceProvider
 
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.
ProxyArpStoreDelegate - Interface in org.onosproject.net.proxyarp
Proxy ARP store delegate.
ProxyFactory<T> - Interface in org.onosproject.cluster
Constructs proxy instances for nodes in the cluster.
ProxyService - Interface in org.onosproject.cluster
Manages remote proxy services and instances.
PRUNEDELAY_LENGTH - Static variable in class org.onlab.packet.pim.PIMHelloOption
 
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) - Static method in class org.onosproject.net.intent.IntentData
Creates IntentData for Intent purge request.
purge(Intent) - Method in interface org.onosproject.net.intent.IntentService
Purges a specific intent from the system if it is FAILED or WITHDRAWN.
purgeApplication(String) - Method in class org.onosproject.common.app.ApplicationArchive
Purges the application archive directory.
purgeFlowRule(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Removes all flow entries of given device from store.
purgeFlowRule(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleStore
Removes all flow entries of given device from store.
purgeFlowRules(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Removes all flow entries from store.
purgeFlowRules(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleService
Purges all the flow rules on the specified device.
purgeFlowRules() - Method in interface org.onosproject.net.flow.FlowRuleStore
Removes all flow entries from store.
purgeGroupEntries(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Removes all group entries from store.
purgeGroupEntries(DeviceId) - Method in interface org.onosproject.net.group.GroupService
Purges all the group entries on the specified device.
purgeGroupEntries() - Method in interface org.onosproject.net.group.GroupService
Purges all group entries.
purgeGroupEntries() - Method in interface org.onosproject.net.group.GroupStore
Removes all group entries from store.
purgeGroupEntry(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Removes all group entries of given device from store.
purgeGroupEntry(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
Removes all group entries of given device from store.
purgeIntentsInteractive(Iterable<Intent>) - Method in class org.onosproject.cli.net.IntentRemoveCommand
Purges the intents passed as argument after confirmation is provided for each of them.
purgeOnUninstall() - Method in class org.onosproject.store.service.ConsistentMapOptions
Returns if map entries need to be cleared when owning application is uninstalled.
purgeOnUninstall() - Method in class org.onosproject.store.service.ConsistentMultimapOptions
Returns if multimap entries need to be cleared when owning application is uninstalled.
purgeOnUninstall() - Method in class org.onosproject.store.service.ConsistentTreeMapOptions
Return if map entries need to be cleared when owning application is uninstalled.
purgeOnUninstall() - Method in class org.onosproject.store.service.DistributedSetOptions
Returns if set contents need to be cleared when owning application is uninstalled.
purgeOnUninstall() - Method in class org.onosproject.store.service.DocumentTreeOptions
Return if document tree entries need to be cleared when owning application is uninstalled.
push(E) - Method in class org.onlab.util.UnmodifiableDeque
 
pushFlowMetrics(DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of flow entries currently applied on the given virtual device.
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.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of flow entries currently applied on the given device without flowMissing process.
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.incubator.net.virtual.provider.VirtualGroupProviderService
Pushes the collection of group detected in the data plane along with statistics.
pushGroupMetrics(NetworkId, DeviceId, Collection<Group>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Submits the group metrics to store for a given device ID.
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.
pushMeterFeatures(DeviceId, MeterFeatures) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProviderService
Pushes the meter features collected from the device.
pushMeterFeatures(DeviceId, MeterFeatures) - Method in interface org.onosproject.net.meter.MeterProviderService
Pushes the meter features collected from the device.
pushMeterMetrics(DeviceId, Collection<Meter>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProviderService
Pushes the collection of meters observed on the data plane as well as their associated statistics.
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.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of table statistics entries currently extracted from the given virtual device.
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(EthType) - 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(EthType) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a push VLAN header instruction using the supplied Ethernet type.
pushVlan() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Pushes a new VLAN tag.
pushVlan(EthType) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Pushes a new VLAN tag using the supplied Ethernet type.
put(K, V) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
put(K, long) - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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<String, String>) - Method in class org.onosproject.net.DefaultAnnotations.Builder
Adds all entries in specified map.
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(K, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
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.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 the updated value, 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.
putAndGet(K, V) - Method in interface org.onosproject.store.service.ConsistentMap
Associates the specified value with the specified key in this map (optional operation).
putAndGet(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 the updated value, 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.
putIfAbsent(K, V) - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
putIfAbsent(K, long) - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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(NetworkId, Integer, NextGroup) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Adds a NextGroup to the store, by mapping it to the nextId as key, and replacing any previous mapping.
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

qInQPriorityCode - Variable in class org.onlab.packet.Ethernet
 
qinqTPID - Variable in class org.onlab.packet.Ethernet
 
qinqVID - Variable in class org.onlab.packet.Ethernet
 
QosConfigBehaviour - Interface in org.onosproject.net.behaviour
Behaviour for handling various operations for qos configurations.
QosDescription - Interface in org.onosproject.net.behaviour
Default implementation of immutable Qos description.
QosDescription.Builder - Interface in org.onosproject.net.behaviour
Builder of qos description entities.
QosDescription.Type - Enum in org.onosproject.net.behaviour
Denotes the type of the Qos.
qosId(QosId) - Method in class org.onosproject.net.behaviour.DefaultQosDescription.Builder
 
qosId() - Method in class org.onosproject.net.behaviour.DefaultQosDescription
 
qosId(QosId) - Method in interface org.onosproject.net.behaviour.QosDescription.Builder
Returns qos description builder with a given name.
qosId() - Method in interface org.onosproject.net.behaviour.QosDescription
Returns qos identifier.
QosId - Class in org.onosproject.net.behaviour
Immutable representation of a Qos identity.
qosId(String) - Static method in class org.onosproject.net.behaviour.QosId
 
QUERY - Static variable in class org.onosproject.ui.GlyphConstants
 
QUERY - Static variable in class org.onosproject.ui.table.cell.AbstractCellFormatter
 
queryAllTunnels() - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels.
queryAllTunnels() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels.
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.
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels between source point and destination point.
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source point and destination point.
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnel subscription record by consumer.
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnel subscription record by consumer.
queryType - Variable in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
queryVlanIds(PortNumber) - Method in interface org.onosproject.net.behaviour.VlanQuery
Returns set of VlanIds which can be used at the port.
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.
QueueConfigBehaviour - Interface in org.onosproject.net.behaviour
Behaviour for handling various operations for queue configurations.
QueueDescription - Interface in org.onosproject.net.behaviour
Default implementation of immutable Queue description.
QueueDescription.Builder - Interface in org.onosproject.net.behaviour
 
QueueDescription.Type - Enum in org.onosproject.net.behaviour
Denotes the type of the Queue.
queueId(QueueId) - Method in class org.onosproject.net.behaviour.DefaultQueueDescription.Builder
 
queueId() - Method in class org.onosproject.net.behaviour.DefaultQueueDescription
 
queueId(QueueId) - Method in interface org.onosproject.net.behaviour.QueueDescription.Builder
Returns queue description builder with given name.
queueId() - Method in interface org.onosproject.net.behaviour.QueueDescription
Returns queue identifier.
QueueId - Class in org.onosproject.net.behaviour
Immutable representation of a Queue identity.
queueId(String) - Static method in class org.onosproject.net.behaviour.QueueId
 
queueId() - Method in class org.onosproject.net.flow.instructions.Instructions.SetQueueInstruction
 
queues(Map<Long, QueueDescription>) - Method in class org.onosproject.net.behaviour.DefaultQosDescription.Builder
 
queues() - Method in class org.onosproject.net.behaviour.DefaultQosDescription
 
queues(Map<Long, QueueDescription>) - Method in interface org.onosproject.net.behaviour.QosDescription.Builder
Returns qos description builder with a given queues.
queues() - Method in interface org.onosproject.net.behaviour.QosDescription
Returns map of integer-Queue pairs, Valid only in specific qos type.
QueuesListCommand - Class in org.onosproject.cli.net
Command to list stats for all work queues in the system.
QueuesListCommand() - Constructor for class org.onosproject.cli.net.QueuesListCommand
 

R

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
Key for rack address.
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.
RADIUS - Class in org.onlab.packet
RADIUS packet.
RADIUS() - Constructor for class org.onlab.packet.RADIUS
Default constructor.
RADIUS(byte, byte) - Constructor for class org.onlab.packet.RADIUS
Constructs a RADIUS packet with the given code and identifier.
RADIUS_ATTR_ACCT_SESSION_ID - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_CALLING_STATION_ID - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_EAP_MESSAGE - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_FRAMED_MTU - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_MESSAGE_AUTH - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_NAS_ID - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_NAS_IP - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_NAS_PORT - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_NAS_PORT_ID - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_NAS_PORT_TYPE - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_STATE - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_USERNAME - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_ATTR_VENDOR_SPECIFIC - Static variable in class org.onlab.packet.RADIUSAttribute
 
RADIUS_CODE_ACCESS_ACCEPT - Static variable in class org.onlab.packet.RADIUS
 
RADIUS_CODE_ACCESS_CHALLENGE - Static variable in class org.onlab.packet.RADIUS
 
RADIUS_CODE_ACCESS_REJECT - Static variable in class org.onlab.packet.RADIUS
 
RADIUS_CODE_ACCESS_REQUEST - Static variable in class org.onlab.packet.RADIUS
 
RADIUS_CODE_ACCOUNTING_REQUEST - Static variable in class org.onlab.packet.RADIUS
 
RADIUS_CODE_ACCOUNTING_RESPONSE - Static variable in class org.onlab.packet.RADIUS
 
RADIUS_MAX_LENGTH - Static variable in class org.onlab.packet.RADIUS
 
RADIUS_MIN_LENGTH - Static variable in class org.onlab.packet.RADIUS
 
RADIUSAttribute - Class in org.onlab.packet
An attribute in a RADIUS packet.
RADIUSAttribute() - Constructor for class org.onlab.packet.RADIUSAttribute
Default constructor.
RADIUSAttribute(byte, byte, byte[]) - Constructor for class org.onlab.packet.RADIUSAttribute
Constructs a RADIUS attribute with the give type, length and value.
randomDelay(int) - Static method in class org.onlab.util.Tools
Suspends the current thread for a random number of millis between 0 and the indicated limit.
RandomIntentCommand - Class in org.onosproject.cli.net
Installs bulk host-to-host intents between hosts of the network.
RandomIntentCommand() - Constructor for class org.onosproject.cli.net.RandomIntentCommand
 
rate() - Method in interface org.onosproject.cpman.ControlMessage
Returns the latest control message rate.
rate() - Method in class org.onosproject.cpman.DefaultControlMessage
 
rate(long) - Method in class org.onosproject.cpman.MetricValue.Builder
Sets rate value.
rate() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
rate() - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket
Rate of traffic subject to the SLAs specified for this token bucket.
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.pi.runtime.PiMeterBand
Returns the rate of this band.
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.
rawData - Variable in class org.onlab.packet.RIP
 
reachableTime - Variable in class org.onlab.packet.ndp.RouterAdvertisement
 
read(Kryo, Input, Class<DefaultAnnotations>) - Method in class org.onosproject.store.serializers.AnnotationsSerializer
 
read(Kryo, Input, Class<List<?>>) - Method in class org.onosproject.store.serializers.ArraysAsListSerializer
 
read(Kryo, Input, Class<BitSet>) - Method in class org.onosproject.store.serializers.BitSetSerializer
 
read(Kryo, Input, Class<ConnectPoint>) - Method in class org.onosproject.store.serializers.ConnectPointSerializer
 
read(Kryo, Input, Class<MastershipBasedTimestamp>) - Method in class org.onosproject.store.serializers.custom.MastershipBasedTimestampSerializer
 
read(Kryo, Input, Class<DefaultApplicationId>) - Method in class org.onosproject.store.serializers.DefaultApplicationIdSerializer
 
read(Kryo, Input, Class<DefaultLink>) - Method in class org.onosproject.store.serializers.DefaultLinkSerializer
 
read(Kryo, Input, Class<DefaultOutboundPacket>) - Method in class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
 
read(Kryo, Input, Class<DefaultPort>) - Method in class org.onosproject.store.serializers.DefaultPortSerializer
 
read(Kryo, Input, Class<DeviceId>) - Method in class org.onosproject.store.serializers.DeviceIdSerializer
 
read(Kryo, Input, Class<ExtensionCriterion>) - Method in class org.onosproject.store.serializers.ExtensionCriterionSerializer
 
read(Kryo, Input, Class<Instructions.ExtensionInstructionWrapper>) - Method in class org.onosproject.store.serializers.ExtensionInstructionSerializer
 
read(Kryo, Input, Class<FilteredConnectPoint>) - Method in class org.onosproject.store.serializers.FilteredConnectPointSerializer
 
read(Kryo, Input, Class<HostLocation>) - Method in class org.onosproject.store.serializers.HostLocationSerializer
 
read(Kryo, Input, Class<ImmutableByteSequence>) - Method in class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
 
read(Kryo, Input, Class<ImmutableList<?>>) - Method in class org.onosproject.store.serializers.ImmutableListSerializer
 
read(Kryo, Input, Class<ImmutableMap<?, ?>>) - Method in class org.onosproject.store.serializers.ImmutableMapSerializer
 
read(Kryo, Input, Class<ImmutableSet<?>>) - Method in class org.onosproject.store.serializers.ImmutableSetSerializer
 
read(Kryo, Input, Class<Ip4Address>) - Method in class org.onosproject.store.serializers.Ip4AddressSerializer
 
read(Kryo, Input, Class<Ip4Prefix>) - Method in class org.onosproject.store.serializers.Ip4PrefixSerializer
 
read(Kryo, Input, Class<Ip6Address>) - Method in class org.onosproject.store.serializers.Ip6AddressSerializer
 
read(Kryo, Input, Class<Ip6Prefix>) - Method in class org.onosproject.store.serializers.Ip6PrefixSerializer
 
read(Kryo, Input, Class<IpAddress>) - Method in class org.onosproject.store.serializers.IpAddressSerializer
 
read(Kryo, Input, Class<IpPrefix>) - Method in class org.onosproject.store.serializers.IpPrefixSerializer
 
read(Kryo, Input, Class<LinkKey>) - Method in class org.onosproject.store.serializers.LinkKeySerializer
 
read(Kryo, Input, Class<MacAddress>) - Method in class org.onosproject.store.serializers.MacAddressSerializer
 
read(Kryo, Input, Class<MastershipTerm>) - Method in class org.onosproject.store.serializers.MastershipTermSerializer
 
read(Kryo, Input, Class<NodeId>) - Method in class org.onosproject.store.serializers.NodeIdSerializer
 
read(Kryo, Input, Class<PortNumber>) - Method in class org.onosproject.store.serializers.PortNumberSerializer
 
read(Kryo, Input, Class<ProviderId>) - Method in class org.onosproject.store.serializers.ProviderIdSerializer
 
read(Kryo, Input, Class<URI>) - Method in class org.onosproject.store.serializers.UriSerializer
 
readAllRegisterCells() - Method in interface org.onosproject.net.behaviour.PiRegisterProgrammable
Gets all of the register cells from the device.
readIntentFlows(List<Intent>) - Method in class org.onosproject.net.intent.util.IntentFilter
Finds all path (flow entries) corresponding to intent installables.
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.DistributedPrimitiveOptions
Returns if updates are disabled.
readRegisterCell(PiRegisterCellId) - Method in interface org.onosproject.net.behaviour.PiRegisterProgrammable
Gets the register cell given the register cell ID from the device.
readRegisterCells(Set<PiRegisterCellId>) - Method in interface org.onosproject.net.behaviour.PiRegisterProgrammable
Gets the register cells given the collection of cellIds from the device.
readRegisterCells(PiRegisterId) - Method in interface org.onosproject.net.behaviour.PiRegisterProgrammable
Gets all of the register cells given register ID from the device.
readTreeFromStream(ObjectMapper, InputStream) - Static method in class org.onlab.util.Tools
Utility to convert a mapper and an input stream into a JSON tree, and be tolerant of a null tree being returned.
realizedBy() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
realizedBy() - Method in interface org.onosproject.incubator.net.virtual.VirtualPort
Returns the underlying port using which this port is realized.
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.incubator.net.virtual.provider.VirtualDeviceProviderService
Notifies the core about the result of a RoleRequest sent to a device.
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.
receivedTime() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
Returns DPI statistics received time.
recent(int, TimeUnit) - Method in interface org.onosproject.cpman.ControlLoad
Obtains the most recent metric values of the specified time duration.
recent() - Method in class org.onosproject.cpman.ControlLoadSnapshot
Returns a set of historical recent of control metric.
recentMetric(String) - Method in interface org.onosproject.cpman.MetricsDatabase
Returns most recent metric value of a given metric type.
recentMetrics(String, int, TimeUnit) - Method in interface org.onosproject.cpman.MetricsDatabase
Return most recent metric values of a given metric type for a given period.
reconcileDevices(Set<DeviceId>) - Method in class org.onosproject.ui.model.topo.UiRegion
Make sure we have only these devices in the region.
reconcileHosts(Set<HostId>) - Method in class org.onosproject.ui.model.topo.UiRegion
Make sure we have only these hosts 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.
records() - Method in class org.onosproject.store.service.TransactionLog
Returns the list of transaction log records.
recordType - Variable in class org.onlab.packet.IGMPMembership
 
redAction(BandwidthProfileAction) - Method in class org.onosproject.net.behaviour.BandwidthProfile.Builder
Sets the red action of this builder.
redAction() - Method in class org.onosproject.net.behaviour.BandwidthProfile
Obtains the action to be taken for traffic marked as red.
REDIRECT - Static variable in class org.onlab.packet.ICMP6
Redirect Message.
Redirect - Class in org.onlab.packet.ndp
Implements ICMPv6 Redirect packet format.
Redirect() - Constructor for class org.onlab.packet.ndp.Redirect
 
referenceCount() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
referenceCount() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer
Returns how many are referencing this policer.
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.GlyphConstants
 
refreshModel() - Method in interface org.onosproject.ui.UiExtensionService
Refreshes the backing model.
region() - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Returns the identifier of the backing region.
region(RegionId) - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Sets the identifier of the backing region.
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(Region) - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Sets the backing region for this layout.
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.
REGION_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
REGION_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
Region ID subject factory.
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.
RegionAddCommand - Class in org.onosproject.cli.net
Add a new region.
RegionAddCommand() - Constructor for class org.onosproject.cli.net.RegionAddCommand
 
RegionAddDevicesCommand - Class in org.onosproject.cli.net
Add a set of devices into existing region.
RegionAddDevicesCommand() - Constructor for class org.onosproject.cli.net.RegionAddDevicesCommand
 
RegionAddPeerLocCommand - Class in org.onosproject.cli.net
Annotate a region with a peer location.
RegionAddPeerLocCommand() - Constructor for class org.onosproject.cli.net.RegionAddPeerLocCommand
 
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.
RegionIdCompleter - Class in org.onosproject.cli.net
Region ID completer.
RegionIdCompleter() - Constructor for class org.onosproject.cli.net.RegionIdCompleter
 
RegionListCommand - Class in org.onosproject.cli.net
List Region details including membership.
RegionListCommand() - Constructor for class org.onosproject.cli.net.RegionListCommand
 
RegionListener - Interface in org.onosproject.net.region
Entity capable of receiving region related events.
RegionRemoveCommand - Class in org.onosproject.cli.net
Removes a region from the existing region list.
RegionRemoveCommand() - Constructor for class org.onosproject.cli.net.RegionRemoveCommand
 
RegionRemoveDevicesCommand - Class in org.onosproject.cli.net
Remove a set of devices from existing region.
RegionRemoveDevicesCommand() - Constructor for class org.onosproject.cli.net.RegionRemoveDevicesCommand
 
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.
RegionTypeCompleter - Class in org.onosproject.cli.net
Region type completer.
RegionTypeCompleter() - Constructor for class org.onosproject.cli.net.RegionTypeCompleter
 
RegionUpdateCommand - Class in org.onosproject.cli.net
Update an existing region.
RegionUpdateCommand() - Constructor for class org.onosproject.cli.net.RegionUpdateCommand
 
register(Class<?>...) - Method in class org.onlab.util.KryoNamespace.Builder
Registers classes to be serialized using Kryo default serializer.
register(Serializer<?>, Class<?>...) - Method in class org.onlab.util.KryoNamespace.Builder
Registers serializer for the given set of classes.
register(KryoNamespace) - Method in class org.onlab.util.KryoNamespace.Builder
Registers all the class registered to given KryoNamespace.
register(PiRegisterId) - Method in interface org.onosproject.net.pi.model.PiPipelineModel
Returns the register model associated with the given ID, if present.
register(PiPipeconf) - Method in interface org.onosproject.net.pi.service.PiPipeconfService
Registers the given pipeconf.
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(NetworkConfigRegistry) - Static method in class org.onosproject.routing.config.RoutingConfiguration
Registers the routing configuration factories.
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.
register(UiGlyphFactory) - Method in interface org.onosproject.ui.UiExtensionService
Registers the specified user interface glyph factory.
registerApplication(String) - Method in interface org.onosproject.app.ApplicationIdStore
Registers a new application by its name, which is expected to follow the reverse DNS convention, e.g.
registerApplication(String) - Method in class org.onosproject.app.ApplicationIdStoreAdapter
 
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.
registerApplication(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
registerApplication(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Updates the local bundle-application directories.
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.
registerComponent(String) - Method in class org.onlab.metrics.MetricsManager
Registers a component.
registerComponent(String) - Method in interface org.onlab.metrics.MetricsService
Registers a component.
registerConfigFactory(ConfigFactory) - Method in interface org.onosproject.net.config.NetworkConfigRegistry
Registers the specified configuration factory.
registerConfigFactory(ConfigFactory) - Method in class org.onosproject.net.config.NetworkConfigRegistryAdapter
 
registerDeactivateHook(ApplicationId, Runnable) - Method in interface org.onosproject.app.ApplicationService
Registers application pre-deactivation processing hook.
registerFeature(String) - Method in class org.onlab.metrics.MetricsComponent
 
registerFeature(String) - Method in interface org.onlab.metrics.MetricsComponentRegistry
Registers a Feature for this component.
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.
registerId() - Method in class org.onosproject.net.pi.runtime.PiRegisterCellId
Returns the identifier of the register instance where this cell is contained.
registerInstaller(Class<T>, IntentInstaller<T>) - Method in interface org.onosproject.net.intent.IntentExtensionService
Registers the specific installer for the given intent class.
registerMetric(MetricsComponent, MetricsFeature, String, T) - Method in class org.onlab.metrics.MetricsManager
Registers an already created Metric.
registerMetric(MetricsComponent, MetricsFeature, String, T) - Method in interface org.onlab.metrics.MetricsService
Registers an already created Metric.
registerMetrics() - Method in class org.onlab.metrics.EventMetric
Registers the metrics.
registerNeighbourHandler(ConnectPoint, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.net.neighbour.NeighbourResolutionService
Registers a neighbour message handler for all neighbour messages incoming on the given connect point.
registerNeighbourHandler(Interface, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.net.neighbour.NeighbourResolutionService
Registers a neighbour message handler for all neighbour messages incoming on the given interface.
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(VirtualProvider) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Registers the supplied virtual provider.
registerProvider(DriverProvider) - Method in interface org.onosproject.net.driver.DriverAdminService
Registers the specified driver provider.
registerProviderService(NetworkId, VirtualProviderService) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Registers the supplied virtual provider.
registerProxyService(Class<? super T>, T, Serializer) - Method in interface org.onosproject.cluster.ProxyService
Registers a proxy service.
registerProxyService(Class<? super T>, T, Serializer) - Method in interface org.onosproject.mastership.MastershipProxyService
Registers a proxy service.
registerReporter(MetricsReporter) - Method in class org.onlab.metrics.MetricsManager
Registers a reporter to receive any changes on metric registry.
registerReporter(MetricsReporter) - Method in interface org.onlab.metrics.MetricsService
Registers a reporter to receive any changes on metric registry.
registers() - Method in interface org.onosproject.net.pi.model.PiPipelineModel
Returns all register models defined by this pipeline model.
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.
registerTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Registers the specified, externally generated tenant identifier.
REJECT_ROUTE - Static variable in class org.onlab.packet.ICMP6
Reject route to destination.
RELATED_INTENTS - Static variable in class org.onosproject.ui.GlyphConstants
 
relaxedReadConsistency() - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
Returns if consistency is relaxed for read operations.
RELAY_MSG_TYPES - Static variable in class org.onlab.packet.DHCP6
 
release(Kryo) - Method in class org.onlab.util.KryoNamespace
 
release(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider release an intent resource.
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.
releaseCollection() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns the collection of release labels.
releaseIP(HostId) - Method in interface org.onosproject.dhcp.DhcpStore
Releases the IP assigned to a Mac ID into the free pool.
releaseLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns the Set of released label before.
releaseMapping(IntentId) - Method in interface org.onosproject.net.intent.IntentSetMultimap
Releases the mapping of the given intent.
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Releases unused labels to device pools .
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Releases unused labels to device pools .
releaseToGlobalPool(Set<LabelResourceId>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Releases unused labels to the global resource pool.
releaseToGlobalPool(Set<LabelResourceId>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Releases unused labels to the global resource pool.
releaseTunnel(Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to release a tunnel.
releaseTunnel(ElementId, Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to release a tunnel given the respective device.
relinquishAllRole(NetworkId, NodeId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Removes all the roles for the specified controller instance.
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(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Allows a controller instance to give up its current role for a device.
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
 
RemoteServiceContext - Interface in org.onosproject.incubator.rpc
Context for Remote service.
RemoteServiceContextProvider - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service implementation provider.
RemoteServiceContextProviderService - Interface in org.onosproject.incubator.rpc
 
RemoteServiceDirectory - Interface in org.onosproject.incubator.rpc
Service for retrieving RPC session handler (RemoteServiceContext).
RemoteServiceProviderRegistry - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service provider registry.
remove(Object) - Method in class org.onlab.util.ExtendedSet
 
remove() - Method in class org.onlab.util.UnmodifiableDeque
 
remove(Object) - Method in class org.onlab.util.UnmodifiableDeque
 
remove(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
Removes the specified application.
remove(AlarmId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Remove an alarm from ONOS.
remove(DomainIntent) - Method in interface org.onosproject.net.behaviour.DomainIntentConfigurable
Remove a intent in a domain.
remove(String) - Method in class org.onosproject.net.DefaultAnnotations.Builder
Adds the specified annotation.
remove(DomainIntent) - Method in class org.onosproject.net.domain.DomainIntentOperations.Builder
Appends a domain intent removal to the current stage.
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(ConnectPoint, String) - Method in interface org.onosproject.net.intf.InterfaceAdminService
Removes an interface configuration from the system.
remove(McastRoute) - Method in interface org.onosproject.net.mcast.MulticastRouteService
Deprecated.
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(PiPipeconfId) - Method in interface org.onosproject.net.pi.service.PiPipeconfService
Unregisters the Pipeconf identified by the given PiPipeconfId.
remove(PiHandle<E>) - Method in interface org.onosproject.net.pi.service.PiTranslationStore
Removes a previously added mapping for the given PI entity handle.
remove(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
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.DefaultAtomicCounterMap
 
remove(K, long) - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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.
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(Collection<?>) - Method in class org.onlab.util.ExtendedSet
 
removeAll(Collection<?>) - Method in class org.onlab.util.UnmodifiableDeque
 
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.
removeAllBandwidthProfiles() - Method in interface org.onosproject.net.behaviour.BandwidthProfileConfigBehaviour
Removes all existing bandwidth profiles from a device.
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.
removeAndGet(K, V) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
removeAndGet(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
Removes the key-value pair with the specified values if it exists.
removeAndGet(K, V) - Method in interface org.onosproject.store.service.ConsistentMultimap
Removes the key-value pair with the specified values if it exists.
removeBandwidthProfile(String) - Method in interface org.onosproject.net.behaviour.BandwidthProfileConfigBehaviour
Removes an existing bandwidth profile from a device.
removeBandwidthProfile(Collection<String>) - Method in interface org.onosproject.net.behaviour.BandwidthProfileConfigBehaviour
Removes existing bandwidth profiles from a device.
removeBinding(DeviceId) - Method in interface org.onosproject.net.pi.service.PiPipeconfMappingStore
Removes device to pipeconf binding.
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.
removeConfig(S, Class<C>) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
removeConfig(String, S, String) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
removeConfig(S) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
removeConfig() - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
removeConfigFactory(ConfigFactory) - Method in interface org.onosproject.net.config.NetworkConfigStore
Removes a configuration factory.
removeConfigListener(ElasticConfigListener) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Unregisters a previously added listener.
removeControllers(List<ControllerInfo>) - Method in interface org.onosproject.net.behaviour.ControllerConfig
Remove a list of controllers on a device.
removeCriteria(Set<ConfigNodePath>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Removes the given ConfigNodePath filtering criteria from a ConfigFilter object.
removeDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual device from the given network.
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.
removeDeviceAgentListener(ProviderId) - Method in interface org.onosproject.net.device.DeviceHandshaker
Removes a device agent listener previously registered for the given provider ID.
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.
removeDirectory(String) - Static method in class org.onlab.util.Tools
Purges the specified directory path. Use with great caution since no attempt is made to check for symbolic links, which could result in deletion of unintended files.
removeDirectory(File) - Static method in class org.onlab.util.Tools
Purges the specified directory path. Use with great caution since no attempt is made to check for symbolic links, which could result in deletion of unintended files.
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.
removeEdge(E) - Method in class org.onlab.graph.DefaultMutablePath
 
removeEdge(E) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
removeEdge(E) - Method in interface org.onlab.graph.MutableGraph
Removes the specified edge from the graph.
removeEdge(E) - Method in interface org.onlab.graph.MutablePath
Removes the specified edge.
removeExtraneousGroupEntry(NetworkId, Group) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Remove the group entry from extraneous database.
removeExtraneousGroupEntry(Group) - Method in interface org.onosproject.net.group.GroupStore
Remove the group entry from extraneous database.
removeFirst() - Method in class org.onlab.util.UnmodifiableDeque
 
removeFirstOccurrence(Object) - Method in class org.onlab.util.UnmodifiableDeque
 
removeFlowRule(NetworkId, FlowRule...) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProvider
Instructs the provider to remove the specified flow rules to their respective virtual devices.
removeFlowRule(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Removes an existing flow entry.
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.
removeFlowsInteractive(Iterable<FlowEntry>, FlowRuleService, CoreService) - Method in class org.onosproject.cli.net.FlowsListCommand
Removes the flows passed as argument after confirmation is provided for each of them.
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(NetworkId, Group) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Removes the group entry from store.
removeGroupEntry(Group) - Method in interface org.onosproject.net.group.GroupStore
Removes the group entry from store.
removeHost(NetworkId, HostId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual host from the 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.
removeIf(Predicate<? super E>) - Method in class org.onlab.util.UnmodifiableDeque
 
removeInterface(String) - Method in class org.onosproject.net.config.basics.InterfaceConfig
Removes an interface from the config.
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.
removeLast() - Method in class org.onlab.util.UnmodifiableDeque
 
removeLastOccurrence(Object) - Method in class org.onlab.util.UnmodifiableDeque
 
removeLayout(UiTopoLayout) - Method in interface org.onosproject.ui.UiTopoLayoutService
Removes a layout from the system.
removeLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified link from the store.
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.incubator.net.virtual.event.AbstractVirtualListenerManager
 
removeListener(NetworkConfigListener) - Method in class org.onosproject.net.config.NetworkConfigServiceAdapter
 
removeListener(DeviceListener) - Method in class org.onosproject.net.device.DeviceServiceAdapter
 
removeListener(L) - Method in class org.onosproject.net.provider.AbstractListenerProviderRegistry
 
removeListener(DeviceListener) - Method in class org.onosproject.net.utils.ForwardingDeviceService
 
removeListener(ReplicaInfoEventListener) - Method in interface org.onosproject.store.flow.ReplicaInfoService
Removes the specified replica placement info change listener.
removeListener(AtomicValueEventListener<V>) - Method in class org.onosproject.store.primitives.DefaultAtomicValue
 
removeListener(MapEventListener<K, V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMap
 
removeListener(MultimapEventListener<K, V>) - Method in class org.onosproject.store.primitives.DefaultConsistentMultimap
 
removeListener(MapEventListener<String, V>) - Method in class org.onosproject.store.primitives.DefaultConsistentTreeMap
 
removeListener(SetEventListener<E>) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
removeListener(DocumentTreeListener<V>) - Method in class org.onosproject.store.primitives.DefaultDocumentTree
 
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(MultimapEventListener<K, V>) - Method in interface org.onosproject.store.service.AsyncConsistentMultimap
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(MultimapEventListener<K, V>) - Method in interface org.onosproject.store.service.ConsistentMultimap
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.
removeLocation(HostId, HostLocation) - Method in interface org.onosproject.net.host.HostStore
Removes the specified location from the host entry.
removeLocationFromHost(HostId, HostLocation) - Method in interface org.onosproject.net.host.HostProviderService
Notifies the core when a location is no longer associated with a host.
removeMatching(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
Removes all Metrics that match a given filter.
removeMatching(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
Removes all Metrics that match a given filter.
removeMetric(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
Removes the metric with the given name.
removeMetric(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
Removes the metric with the given name.
removeMetrics() - Method in class org.onlab.metrics.EventMetric
Removes the metrics.
removeNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual network from the store.
removeNextGroup(NetworkId, Integer) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Remove a next group mapping from the store.
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
Deprecated.
since 1.14
removeNode(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
Removes the specified node from the inventory of cluster nodes.
removeNode(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Removes a node from the elastic config store.
removeNode(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Removes a node from the ElasticConfigStore.
removeNode(DocumentPath) - Method in class org.onosproject.store.primitives.DefaultDocumentTree
 
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.
removePeerFromSpeaker(BgpConfig.BgpSpeakerConfig, IpAddress) - Method in class org.onosproject.routing.config.BgpConfig
Removes peering address from BGP speaker.
removePendingContext(IntentOperationContext) - Method in class org.onosproject.net.intent.IntentInstallationContext
Removes a pending operation context.
removePendingHostLocation(MacAddress) - Method in interface org.onosproject.net.host.HostStore
Notifies HostStore the end of pending host location verification.
removePort(NetworkId, DeviceId, PortNumber) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified port from the given device and network.
removeProbingHost(MacAddress) - Method in interface org.onosproject.net.host.HostProbeStore
Notifies HostProbeStore the end of pending host location verification.
removeProbingHost(MacAddress) - Method in interface org.onosproject.net.host.HostProbingProviderService
Notifies HostProbeStore the end of pending host location verification.
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(PortNumber) - Method in interface org.onosproject.net.behaviour.PortConfigBehaviour
Remove a QoS configuration.
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
Deprecated.
Removes a sink from the route.
removeSpeaker(String) - Method in class org.onosproject.routing.config.BgpConfig
Removes BGP speaker from configuration.
removeStaticIP(MacAddress) - Method in interface org.onosproject.dhcp.DhcpStore
Removes a static IP mapping associated with the given MAC ID from the DHCP Server.
removeStaticMapping(MacAddress) - Method in interface org.onosproject.dhcp.DhcpService
Removes a static IP mapping with the DHCP Server.
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.
removeSubOption(byte) - Method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
Removes a sub-option by given sub-option code.
removeSubscriber(MessageSubject) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
Removes a subscriber for the specified message subject.
removeTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified tenant ID from the store.
removeTrackedResources(Key, Collection<NetworkResource>) - Method in interface org.onosproject.net.intent.ObjectiveTrackerService
Removes a path flow to be tracked.
removeTrunkMode(String) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Removes trunk mode configuration from an interface.
removeTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes the provisioned tunnel.
removeTunnelId(Intent, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Deprecated.
in Kingfisher Release (1.10)
removeTunnelMode(String) - Method in interface org.onosproject.net.behaviour.InterfaceConfig
Removes a tunnel interface.
removeTunnels(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes the provisioned tunnel leading to and from the specified labels.
removeTunnels(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes all provisioned tunnels leading to and from the specified connection point.
removeVertex(V) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
removeVertex(V) - Method in interface org.onlab.graph.MutableGraph
Removes the specified vertex from the graph.
removeVirtualDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual device and all its ports and affiliated links.
removeVirtualHost(NetworkId, HostId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual host.
removeVirtualLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual link.
removeVirtualNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual network and all its devices and links.
removeVirtualPort(NetworkId, DeviceId, PortNumber) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual port.
removeVlan(VlanId) - Method in interface org.onosproject.net.behaviour.L2SwitchVlanConfigBehaviour
Removes a VLAN from a device.
removeVlan(Collection<VlanId>) - Method in interface org.onosproject.net.behaviour.L2SwitchVlanConfigBehaviour
Removes VLANs from a device.
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, long, long) - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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(DocumentPath, V, long) - Method in class org.onosproject.store.primitives.DefaultDocumentTree
 
replace(DocumentPath, V, V) - Method in class org.onosproject.store.primitives.DefaultDocumentTree
 
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 node value matches a specified version.
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.
replaceAttributes(Map<String, String>) - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState.Builder
Replaces attributes with the specified Map.
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.
ReplicaInfo - Class in org.onosproject.store.flow
Class to represent placement information about Master/Backup copy.
ReplicaInfo(long, NodeId, List<NodeId>) - Constructor for class org.onosproject.store.flow.ReplicaInfo
Creates a ReplicaInfo instance.
replicaInfo() - Method in class org.onosproject.store.flow.ReplicaInfoEvent
Returns the current replica information for the subject.
ReplicaInfoEvent - Class in org.onosproject.store.flow
Describes a device replicainfo event.
ReplicaInfoEvent(ReplicaInfoEvent.Type, DeviceId, ReplicaInfo) - Constructor for class org.onosproject.store.flow.ReplicaInfoEvent
Creates an event of a given type and for the specified device, and replica info.
ReplicaInfoEvent.Type - Enum in org.onosproject.store.flow
Types of Replica info event.
ReplicaInfoEventListener - Interface in org.onosproject.store.flow
Entity capable of receiving Replica placement information-related events.
ReplicaInfoService - Interface in org.onosproject.store.flow
Service to return where the replica should be placed.
replicas() - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry
Returns the packet replicas provided by this multicast group.
reply(NeighbourMessageContext, MacAddress) - Method in interface org.onosproject.net.neighbour.NeighbourMessageActions
Replies to an incoming request with the given MAC address.
reply(MacAddress) - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Replies to the request message with a given MAC address.
reportProblem(E, Throwable) - Method in class org.onosproject.event.ListenerRegistry
Reports a problem encountered while processing an event.
REQUEST - Static variable in class org.onlab.packet.EAP
 
request(IntentDomain, IntentPrimitive) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider attempt to satisfy the intent primitive.
request(IntentDomainId, IntentPrimitive) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Requests an intent primitive from the intent domain.
request() - Method in class org.onosproject.net.intent.IntentData
 
requested(FlowRuleBatchRequest, DeviceId) - Static method in class org.onosproject.net.flow.oldbatch.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
Constructs a request handler instance that will handle events of the specified type.
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(NetworkId, PacketRequest) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Requests intercept of packets that match the given selector.
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.
requestPermission(ApplicationId, Permission) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
requestPermission(ApplicationId, Permission) - Method in interface org.onosproject.security.store.SecurityModeStore
Request permission that is required to run given application.
requestRole(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Requests role of the local node for the specified device.
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
 
requiredLionBundles() - Method in class org.onosproject.ui.UiMessageHandler
Returns the set of identifiers for localization bundles that the message handler would like injected into itself, so that it can use those bundles in composing localized data to ship to the client.
requireNonDisruptive(Intent) - Static method in class org.onosproject.net.intent.constraint.NonDisruptiveConstraint
Determines whether the intent requires a non-disruptive reallocation.
requireProtectedPath(Intent) - Static method in class org.onosproject.net.intent.constraint.ProtectionConstraint
Determines whether to utilize path protection for the given intent.
reserved - Variable in class org.onlab.packet.PIM
 
reserved - Variable in class org.onlab.packet.RIP
 
reserved - Variable in class org.onlab.packet.RIPng
 
RESERVED - Static variable in class org.onlab.packet.VlanId
 
RESERVED_CODE - Static variable in class org.onlab.packet.ndp.NeighborAdvertisement
 
RESERVED_CODE - Static variable in class org.onlab.packet.ndp.NeighborSolicitation
 
reset() - Method in class org.onlab.util.Counter
Resets the counter, by zeroing out the count and restarting the timer.
reset() - Method in interface org.onosproject.upgrade.UpgradeAdminService
Resets an upgrade.
RESET_ZOOM - Static variable in class org.onosproject.ui.GlyphConstants
 
resetChecksum() - Method in class org.onlab.packet.BasePacket
 
resetChecksum() - Method in interface org.onlab.packet.IPacket
Reset any checksum as needed, and call resetChecksum on all parents.
resetChecksum() - Method in class org.onlab.packet.IPv4
 
resetChecksum() - Method in class org.onlab.packet.TCP
 
resetChecksum() - Method in class org.onlab.packet.UDP
 
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.
resField - Variable in class org.onlab.packet.IGMP
 
resource() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
resource() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
resource() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Network resource backing the tunnel, e.g.
resource() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the network resource backing the tunnel, e.g.
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.
resourceGroup() - Method in class org.onosproject.cli.net.ConnectivityIntentCommand
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
 
resourceGroup - Variable in class org.onosproject.net.intent.Intent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.Intent.Builder
Sets the resource group for this intent.
resourceGroup() - Method in class org.onosproject.net.intent.Intent
Returns the resource group for this intent.
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.OpticalOduIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.PathIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.ProtectedTransportIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.ProtectionEndpointIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
 
ResourceGroup - Class in org.onosproject.net
Intent identifier suitable as an external key.
ResourceGroup() - Constructor for class org.onosproject.net.ResourceGroup
Constructor for serializer.
ResourceGroup(long) - Constructor for class org.onosproject.net.ResourceGroup
Constructs the ID corresponding to a given long value.
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.
resourceName() - Method in interface org.onosproject.cpman.MetricsDatabase
Returns the resource name of this database.
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.domain.DomainPointToPointIntent
Produces a collection of network resources from the given links.
resources(Collection<NetworkResource>, Collection<Link>) - Static method in class org.onosproject.net.intent.ConnectivityIntent
Produces a collection of network resources from the given links.
resources(Collection<Link>) - Static method in class org.onosproject.net.intent.ConnectivityIntent
Produces a collection of network resources from the given links.
resources - Variable in class org.onosproject.net.intent.Intent.Builder
 
resources(Collection<NetworkResource>) - Method in class org.onosproject.net.intent.Intent.Builder
Sets the collection of resources required for this intent.
resources() - Method in class org.onosproject.net.intent.Intent
Returns the collection of resources required for this intent.
resources(Collection<NetworkResource>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
 
resources(Collection<NetworkResource>) - Method in class org.onosproject.net.intent.ProtectionEndpointIntent.Builder
 
Resources - Class in org.onosproject.net.resource
Utility class for resource related classes.
ResourcesCommand - Class in org.onosproject.cli.net
Lists registered resources.
ResourcesCommand() - Constructor for class org.onosproject.cli.net.ResourcesCommand
 
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 - Static variable in class org.onlab.packet.EAP
 
response(Response.Status, Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response builder primed with the supplied status code and JSON entity with the status code and exception message.
response() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
Returns the response to be sent to the sender.
responseStatus() - Method in class org.onlab.rest.exceptions.AbstractMapper
Returns the response status to be given when the exception occurs.
responseStatus() - Method in class org.onlab.rest.exceptions.BadRequestMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.EntityNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ForbiddenMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.NotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServerErrorMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
REST_SERVER - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for REST server identifier.
restartReport() - Method in interface org.onlab.metrics.MetricsReporter
Restarts metrics reporter.
result() - Method in class org.onosproject.net.flow.oldbatch.FlowRuleBatchEvent
Deprecated.
Returns the result of this batch operation.
retainAll(Collection<?>) - Method in class org.onlab.util.ExtendedSet
 
retainAll(Collection<?>) - Method in class org.onlab.util.UnmodifiableDeque
 
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).
retransmitTimer - Variable in class org.onlab.packet.ndp.RouterAdvertisement
 
RetriesExceededException - Exception in org.onlab.util
Exception that indicates the retry threshold has been exceeded.
retry() - Method in interface org.onosproject.net.host.HostProbe
Gets retry counter of this entry.
retryable(Function<U, V>, Class<? extends Throwable>, int, int) - Static method in class org.onlab.util.Tools
Returns a function that retries execution on failure.
retryable(Supplier<V>, Class<? extends Throwable>, int, int) - Static method in class org.onlab.util.Tools
Returns a Supplier that retries execution on failure.
RetryingFunction<U,V> - Class in org.onlab.util
Function that retries execution on failure.
RetryingFunction(Function<U, V>, Class<? extends Throwable>, int, int) - Constructor for class org.onlab.util.RetryingFunction
 
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns back a specific tunnel to store.
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specific name tunnel back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specific type tunnels between source and destination back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels between source and destination back the store.
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns back a specific tunnel to store.
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specific name tunnel back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specific type tunnels between source and destination back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source and destination back the store.
review(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
Changes SecurityModeState of specified application to REVIEWED.
ReviewApplicationNameCompleter - Class in org.onosproject.cli.security
Application name completer for security review command.
ReviewApplicationNameCompleter() - Constructor for class org.onosproject.cli.security.ReviewApplicationNameCompleter
 
ReviewCommand - Class in org.onosproject.cli.security
Application security policy review commands.
ReviewCommand() - Constructor for class org.onosproject.cli.security.ReviewCommand
 
reviewPolicy(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
reviewPolicy(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Notifies SM-ONOS that operator has reviewed the policy.
revisionType() - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
Returns the primitive revision type.
RevisionType - Enum in org.onosproject.store.service
Distributed primitive revision types.
revokeToken(UiSessionToken) - Method in interface org.onosproject.ui.UiTokenService
Revokes the specified session token.
RichComparable<T> - Interface in org.onlab.util
Extends useful methods for comparison to Comparable interface.
RIP - Class in org.onlab.packet
Implements RIP Packet format, according to RFC 2453.
RIP() - Constructor for class org.onlab.packet.RIP
 
RIP.CmdType - Enum in org.onlab.packet
 
RIP_PORT - Static variable in class org.onlab.packet.UDP
 
RIPng - Class in org.onlab.packet
Representation of an RIPng Packet.
RIPng() - Constructor for class org.onlab.packet.RIPng
 
RIPng.CmdType - Enum in org.onlab.packet
 
RIPNG_PORT - Static variable in class org.onlab.packet.UDP
 
RIPngEntry - Class in org.onlab.packet
Default DHCP option.
RIPngEntry() - Constructor for class org.onlab.packet.RIPngEntry
 
RIPV2AuthEntry - Class in org.onlab.packet
 
RIPV2AuthEntry() - Constructor for class org.onlab.packet.RIPV2AuthEntry
 
RIPV2Entry - Class in org.onlab.packet
 
RIPV2Entry() - Constructor for class org.onlab.packet.RIPV2Entry
 
ROADM - Static variable in class org.onosproject.ui.GlyphConstants
 
ROADM_OTN - Static variable in class org.onosproject.ui.GlyphConstants
 
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.incubator.net.virtual.provider.VirtualDeviceProvider
Notifies the provider of a mastership role change for the specified device as decided by the core.
roleChanged(MastershipRole) - Method in interface org.onosproject.net.device.DeviceHandshaker
Notifies the device a mastership role change as decided by the core.
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.
RoleCompleter - Class in org.onosproject.cli.net
Device mastership role completer.
RoleCompleter() - Constructor for class org.onosproject.cli.net.RoleCompleter
 
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
Deprecated.
since 1.14
ROLES - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
Key for roles.
roles() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns set of roles assigned to the element.
roles(Set<String>) - Method in class org.onosproject.net.config.basics.BasicElementConfig
Sets the roles of the element.
RolesCommand - Class in org.onosproject.cli
Lists mastership roles of nodes for each device.
RolesCommand() - Constructor for class org.onosproject.cli.RolesCommand
 
rollback(TransactionId) - Method in interface org.onosproject.store.service.Transactional
Aborts a previously prepared transaction and unlocks the object.
rollback() - Method in interface org.onosproject.upgrade.UpgradeAdminService
Rolls back an upgrade.
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 class org.onosproject.store.primitives.DefaultDocumentTree
 
root() - Method in interface org.onosproject.store.service.AsyncDocumentTree
Returns the path to root of the tree.
ROOT - Static variable in class org.onosproject.store.service.DocumentPath
Root document tree path.
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
Deprecated.
The route associated with this multicast information.
Router - Class in org.onosproject.routing
Manages the configuration and provisioning of a single-device router.
Router(RouterInfo, InterfaceService, DeviceService, Consumer<InterfaceProvisionRequest>, Consumer<InterfaceProvisionRequest>, boolean) - Constructor for class org.onosproject.routing.Router
Creates a new router interface manager.
ROUTER - Static variable in class org.onosproject.ui.GlyphConstants
 
ROUTER_ADVERTISEMENT - Static variable in class org.onlab.packet.ICMP6
Router Advertisement.
ROUTER_APP_ID - Static variable in interface org.onosproject.routing.RoutingService
 
ROUTER_CONFIG_CLASS - Static variable in interface org.onosproject.routing.RoutingService
 
ROUTER_ID - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the router ID.
ROUTER_SOLICITATION - Static variable in class org.onlab.packet.ICMP6
Router Solicitation.
routerAddress(Ip4Address) - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
routerAddress() - Method in class org.onosproject.dhcp.IpAssignment
Returns router address of the IP assignment.
RouterAdvertisement - Class in org.onlab.packet.ndp
Implements ICMPv6 Router Advertisement packet format.
RouterAdvertisement() - Constructor for class org.onlab.packet.ndp.RouterAdvertisement
 
RouterConfig - Class in org.onosproject.routing.config
Deprecated.
in Junco release. Use RoutersConfig instead.
RouterConfig() - Constructor for class org.onosproject.routing.config.RouterConfig
Deprecated.
 
routerFlag - Variable in class org.onlab.packet.ndp.NeighborAdvertisement
 
RouterInfo - Class in org.onosproject.routing
Stores configuration information about a router.
RouterInfo(ConnectPoint, boolean, Set<String>) - Constructor for class org.onosproject.routing.RouterInfo
Creates a new router info.
routerLifetime - Variable in class org.onlab.packet.ndp.RouterAdvertisement
 
RoutersConfig - Class in org.onosproject.routing.config
Routing configuration.
RoutersConfig() - Constructor for class org.onosproject.routing.config.RoutersConfig
 
RoutersConfig.Router - Class in org.onosproject.routing.config
Router configuration.
RouterSolicitation - Class in org.onlab.packet.ndp
Implements ICMPv6 Router Solicitation packet format.
RouterSolicitation() - Constructor for class org.onlab.packet.ndp.RouterSolicitation
 
routeTag - Variable in class org.onlab.packet.RIPngEntry
 
routeTag - Variable in class org.onlab.packet.RIPV2Entry
 
Routing - Class in org.onlab.packet.ipv6
Implements IPv6 routing extension header format.
Routing() - Constructor for class org.onlab.packet.ipv6.Routing
 
RoutingConfiguration - Class in org.onosproject.routing.config
Helper class to manage routing configurations.
routingData - Variable in class org.onlab.packet.ipv6.Routing
 
RoutingService - Interface in org.onosproject.routing
Historical interface now used only as a centralised place to define routing config related constants.
routingType - Variable in class org.onlab.packet.ipv6.Routing
 
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.
rsvd1 - Variable in class org.onlab.packet.VXLAN
 
rsvd2 - Variable in class org.onlab.packet.VXLAN
 
rtEntries - Variable in class org.onlab.packet.RIP
 
rtEntries - Variable in class org.onlab.packet.RIPng
 
rule() - Method in class org.onosproject.net.flow.FlowRuleOperation
Returns the flow rule.
run(KryoCallback<T>) - Method in class org.onlab.util.KryoNamespace
 
run() - Method in class org.onlab.util.SafeRecurringTask
 
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.
runAfterBoth(CompletionStage<?>, Runnable) - Method in class org.onlab.util.BlockingAwareFuture
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class org.onlab.util.BlockingAwareFuture
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
runAfterEither(CompletionStage<?>, Runnable) - Method in class org.onlab.util.BlockingAwareFuture
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class org.onlab.util.BlockingAwareFuture
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
runForLeadership(String) - Method in interface org.onosproject.cluster.LeadershipService
Enters a leadership contest.

S

s(Object) - Method in class org.onosproject.cli.net.IntentDetailsCommand
 
S_BAND_MAX - Static variable in class org.onlab.util.Spectrum
 
S_BAND_MIN - Static variable in class org.onlab.util.Spectrum
 
safeName(Region) - Static method in class org.onosproject.ui.model.topo.UiRegion
Guarantees to return a string for the name of the specified region.
SafeRecurringTask - Class in org.onlab.util
Wrapper for a recurring task which catches all exceptions to prevent task being suppressed in a ScheduledExecutorService.
SAK_FIELD_LENGTH - Static variable in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
samenessThreshold() - Static method in class org.onlab.graph.ScalarWeight
Returns the current sameness threshold for comparing cost values.
saveApplication(InputStream) - Method in class org.onosproject.common.app.ApplicationArchive
Loads the application descriptor from the specified application archive stream and saves the stream in the appropriate application archive directory.
ScalarWeight - Class in org.onlab.graph
Weight implementation based on a double value.
ScalarWeight(double) - Constructor for class org.onlab.graph.ScalarWeight
Creates a new scalar weight with the given double value.
scale() - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Returns the scale for the geomap / sprites background.
scale(Double) - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Sets the scale for the geomap / sprites background.
scale(double) - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Sets the scale for the geomap / sprite image.
scale() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Returns the scale for the geomap / sprite image.
scale() - Method in class org.onosproject.ui.UiTopoMap
Returns the scale for this map.
schedule(Runnable, long, TimeUnit) - Method in class org.onlab.junit.NullScheduledExecutor
 
schedule(Callable<V>, long, TimeUnit) - Method in class org.onlab.junit.NullScheduledExecutor
 
schedule(Runnable, long, TimeUnit, boolean) - Method in class org.onlab.util.SharedScheduledExecutorService
Creates and executes a one-shot action that becomes enabled after the given delay.
schedule(Runnable, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
 
schedule(Callable<V>, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.onlab.junit.NullScheduledExecutor
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit, boolean) - Method in class org.onlab.util.SharedScheduledExecutorService
Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given period; that is executions will commence after initialDelay then initialDelay+period, then initialDelay + 2 * period, and so on.
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.onlab.junit.NullScheduledExecutor
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit, boolean) - Method in class org.onlab.util.SharedScheduledExecutorService
Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given delay between the termination of one execution and the commencement of the next.
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
 
scheme() - Method in class org.onosproject.net.provider.ProviderId
Returns the device URI scheme to which this provider is bound.
SCHEMES - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
SCI(byte[]) - Constructor for class org.onlab.packet.EAPOLMkpduBasicParameterSet.SCI
To set SCI from MAC address and port stream.
SCI(byte[], short) - Constructor for class org.onlab.packet.EAPOLMkpduBasicParameterSet.SCI
To set SCI from MAC address and port number.
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).
search(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.AbstractGraphPathSearch
 
search(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in interface org.onlab.graph.GraphPathSearch
Searches the specified graph for paths between vertices.
search(Graph<V, E>, EdgeWeigher<V, E>) - Method in interface org.onlab.graph.GraphSearch
Searches the specified graph.
search(Graph<V, E>, EdgeWeigher<V, E>) - Method in class org.onlab.graph.TarjanGraphSearch
Searches the specified graph.
secondary() - Method in class org.onlab.graph.DisjointPathPair
Returns the secondary path.
seconds - Variable in class org.onlab.packet.DHCP
 
SecurityAdminService - Interface in org.onosproject.security
Security-Mode ONOS service.
SecurityInfo - Class in org.onosproject.security.store
Security-Mode ONOS security policy and state representation for distributed store.
SecurityInfo(Set<Permission>, SecurityModeState) - Constructor for class org.onosproject.security.store.SecurityInfo
 
SecurityModeEvent - Class in org.onosproject.security.store
Security-Mode ONOS notifications.
SecurityModeEvent(SecurityModeEvent.Type, ApplicationId) - Constructor for class org.onosproject.security.store.SecurityModeEvent
 
SecurityModeEvent.Type - Enum in org.onosproject.security.store
 
SecurityModeListener - Interface in org.onosproject.security.store
Security-Mode ONOS event listener.
SecurityModeState - Enum in org.onosproject.security.store
Representation of Security-Mode ONOS application review state.
SecurityModeStore - Interface in org.onosproject.security.store
Security-Mode ONOS distributed store service.
SecurityModeStoreDelegate - Interface in org.onosproject.security.store
Security-Mode distributed store delegate abstraction.
securityParamIndex - Variable in class org.onlab.packet.ipv6.Authentication
 
securityParamIndex - Variable in class org.onlab.packet.ipv6.EncapSecurityPayload
 
SecurityUtil - Class in org.onosproject.security
Utility class to aid Security-Mode ONOS.
segmentsLeft - Variable in class org.onlab.packet.ipv6.Routing
 
selector(TrafficSelector) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
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.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.ProtectedTransportIntent.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
Obtains the traffic selector.
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 interface org.onosproject.net.neighbour.NeighbourMessageContext
Gets the source IP address of the message.
sender() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
Returns the id of the controller sending this message.
senderHardwareAddress - Variable in class org.onlab.packet.ARP
 
senderProtocolAddress - Variable in class org.onlab.packet.ARP
 
sendMessage(String, ObjectNode) - Method in class org.onosproject.ui.RequestHandler
Sends a message back to the client with the given event type and payload.
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, 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 - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
sequence - Variable in class org.onlab.packet.ipv6.Authentication
 
sequence - Variable in class org.onlab.packet.ipv6.EncapSecurityPayload
 
sequence - Variable in class org.onlab.packet.RIPV2AuthEntry
 
sequence - Variable in class org.onlab.packet.TCP
 
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 class org.onlab.packet.ARP
 
serialize() - Method in class org.onlab.packet.Data
 
serialize() - Method in class org.onlab.packet.dhcp.CircuitId
Combines connect point with vlan id with separator ':' as circuit id.
serialize() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
serialize() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
 
serialize() - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
 
serialize() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
serialize() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
 
serialize() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
 
serialize() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
 
serialize() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
 
serialize() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
 
serialize() - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
serialize() - Method in class org.onlab.packet.dhcp.Dhcp6Option
 
serialize() - Method in class org.onlab.packet.dhcp.DhcpOption
 
serialize() - Method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
 
serialize() - Method in class org.onlab.packet.DHCP
 
serialize() - Method in class org.onlab.packet.DHCP6
 
serialize() - Method in class org.onlab.packet.EAP
 
serialize() - Method in class org.onlab.packet.EAPOL
Serializes the packet, based on the code/type using the payload to compute its length.
serialize() - Method in class org.onlab.packet.EAPOLMkpdu
 
serialize() - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
serialize() - Method in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
serialize() - Method in class org.onlab.packet.EAPOLMkpduICVIndicatorParameterSet
 
serialize() - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
serialize() - Method in interface org.onlab.packet.EAPOLMkpduParameterSet
Utility function for Serializing Parameter Set.
serialize() - Method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
 
serialize() - Method in class org.onlab.packet.Ethernet
 
serialize() - Method in class org.onlab.packet.ICMP
Serializes the packet.
serialize() - Method in class org.onlab.packet.ICMP6
 
serialize() - Method in class org.onlab.packet.ICMPEcho
Serializes the packet.
serialize() - Method in class org.onlab.packet.IGMP
Serialize this IGMP packet.
serialize(ByteBuffer) - Method in class org.onlab.packet.IGMPGroup
Serialize the IGMPGroup subclass.
serialize(ByteBuffer) - Method in class org.onlab.packet.IGMPMembership
Serialize this Membership Report.
serialize(ByteBuffer) - Method in class org.onlab.packet.IGMPQuery
Serialize this IGMPQuery.
serialize() - Method in interface org.onlab.packet.IPacket
Sets all payloads parent packet if applicable, then serializes this packet and all payloads.
serialize() - Method in class org.onlab.packet.IPv4
Serializes the packet.
serialize() - Method in class org.onlab.packet.ipv6.Authentication
 
serialize() - Method in class org.onlab.packet.ipv6.BaseOptions
 
serialize() - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
 
serialize() - Method in class org.onlab.packet.ipv6.Fragment
 
serialize() - Method in class org.onlab.packet.ipv6.Routing
 
serialize() - Method in class org.onlab.packet.IPv6
 
serialize() - Method in class org.onlab.packet.lacp.Lacp
 
serialize() - Method in class org.onlab.packet.lacp.LacpBaseTlv
 
serialize() - Method in class org.onlab.packet.lacp.LacpCollectorTlv
 
serialize() - Method in class org.onlab.packet.lacp.LacpTerminatorTlv
 
serialize() - Method in class org.onlab.packet.LLC
 
serialize() - Method in class org.onlab.packet.LLDP
 
serialize() - Method in class org.onlab.packet.LLDPOrganizationalTLV
 
serialize() - Method in class org.onlab.packet.LLDPTLV
 
serialize() - Method in class org.onlab.packet.MPLS
 
serialize() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
 
serialize() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
serialize() - Method in class org.onlab.packet.ndp.NeighborSolicitation
 
serialize() - Method in class org.onlab.packet.ndp.Redirect
 
serialize() - Method in class org.onlab.packet.ndp.RouterAdvertisement
 
serialize() - Method in class org.onlab.packet.ndp.RouterSolicitation
 
serialize() - Method in class org.onlab.packet.pim.PIMAddrGroup
Serialize this group address.
serialize() - Method in class org.onlab.packet.pim.PIMAddrSource
 
serialize() - Method in class org.onlab.packet.pim.PIMAddrUnicast
 
serialize() - Method in class org.onlab.packet.pim.PIMHello
Sets all payloads parent packet if applicable, then serializes this packet and all payloads.
serialize() - Method in class org.onlab.packet.pim.PIMHelloOption
 
serialize() - Method in class org.onlab.packet.pim.PIMJoinPrune
Sets all payloads parent packet if applicable, then serializes this packet and all payloads.
serialize() - Method in class org.onlab.packet.PIM
Serializes the packet.
serialize() - Method in class org.onlab.packet.RADIUS
 
serialize() - Method in class org.onlab.packet.RIP
 
serialize() - Method in class org.onlab.packet.RIPng
 
serialize() - Method in class org.onlab.packet.RIPngEntry
 
serialize() - Method in class org.onlab.packet.RIPV2AuthEntry
 
serialize() - Method in class org.onlab.packet.RIPV2Entry
 
serialize() - Method in class org.onlab.packet.Slow
 
serialize() - Method in class org.onlab.packet.TCP
Serializes the packet.
serialize() - Method in class org.onlab.packet.UDP
Serializes the packet.
serialize() - Method in class org.onlab.packet.VXLAN
Serializes the packet.
serialize(Object) - Method in class org.onlab.util.KryoNamespace
Serializes given object to byte array using Kryo instance in pool.
serialize(Object, int) - Method in class org.onlab.util.KryoNamespace
Serializes given object to byte array using Kryo instance in pool.
serialize(Object, ByteBuffer) - Method in class org.onlab.util.KryoNamespace
Serializes given object to byte buffer using Kryo instance in pool.
serialize(Object, OutputStream) - Method in class org.onlab.util.KryoNamespace
Serializes given object to OutputStream using Kryo instance in pool.
serialize(Object, OutputStream, int) - Method in class org.onlab.util.KryoNamespace
Serializes given object to OutputStream using Kryo instance in pool.
serialize() - Method in class org.onosproject.net.flow.criteria.UnresolvedExtensionSelector
 
serialize() - Method in interface org.onosproject.net.flow.Extension
Serialize the extension to a byte array.
serialize() - Method in class org.onosproject.net.flow.instructions.UnresolvedExtensionTreatment
 
serializer() - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
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.
ServerErrorMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the INTERNAL_SERVER_ERROR response code.
ServerErrorMapper() - Constructor for class org.onlab.rest.exceptions.ServerErrorMapper
 
serverIPAddress - Variable in class org.onlab.packet.DHCP
 
serverName - Variable in class org.onlab.packet.DHCP
 
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.cli.net.TopologyCommand
 
service - Variable in class org.onosproject.rest.AbstractApiDocRegistrator
 
serviceAffecting() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns true if alarm is service affecting Note: Whilst X.733 combines service-affecting state with severity (where severities of critical and major are deemed service-affecting) ONOS keeps these attributes separate.
serviceAffecting() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
ServiceBundle - Interface in org.onosproject.ui.model
A bundle of services to pass to elements that might need a reference to them.
ServiceDirectory - Interface in org.onlab.osgi
Simple abstraction of a service directory where service implementations can be found by the class name of the interfaces they provide.
serviceDirectory - Variable in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
serviceDirectory - Variable in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
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.
ServiceNotFoundException - Exception in org.onlab.osgi
Represents condition where some service is not found or not available.
ServiceNotFoundException() - Constructor for exception org.onlab.osgi.ServiceNotFoundException
Creates a new exception with no message.
ServiceNotFoundException(String) - Constructor for exception org.onlab.osgi.ServiceNotFoundException
Creates a new exception with the supplied message.
ServiceNotFoundException(String, Throwable) - Constructor for exception org.onlab.osgi.ServiceNotFoundException
Creates a new exception with the supplied message and cause.
ServiceNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the SERVICE_UNAVAILABLE response code.
ServiceNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
servicePathId() - Method in class org.onosproject.net.NshServicePathId
Returns nsh context service path identifier.
sessionId() - Method in class org.onosproject.store.service.PartitionClientInfo
Deprecated.
in Loon release (1.11.0)
set(boolean) - Method in class org.onlab.util.BlockingBoolean
Sets the value of the blocking boolean.
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(DocumentPath, V) - Method in class org.onosproject.store.primitives.DefaultDocumentTree
 
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.
setAcknowledge(int) - Method in class org.onlab.packet.TCP
Sets acknowledge number.
setActive(boolean) - Method in class org.onlab.packet.lacp.LacpState
Sets active bit.
setActive(String) - Method in class org.onosproject.common.app.ApplicationArchive
Marks the app as active by creating token file in the app directory.
setActorMI(byte[]) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set Member Identifier.
setActorMN(byte[]) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set Member Identifier.
setActorMN(int) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set Member Identifier.
setAdddress(byte[]) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet.SCI
To set address.
setAddr(String) - Method in class org.onlab.packet.pim.PIMAddrGroup
PIM encoded source address.
setAddr(IpPrefix) - Method in class org.onlab.packet.pim.PIMAddrGroup
Set the encoded source address.
setAddr(String) - Method in class org.onlab.packet.pim.PIMAddrSource
PIM Encoded Source Address.
setAddr(IpPrefix) - Method in class org.onlab.packet.pim.PIMAddrSource
PIM Encoded Source Address.
setAddr(IpAddress) - Method in class org.onlab.packet.pim.PIMAddrUnicast
PIM Encoded Source Address.
setAddressFamilyId(short) - Method in class org.onlab.packet.RIPV2AuthEntry
 
setAddressFamilyId(short) - Method in class org.onlab.packet.RIPV2Entry
 
setAggregatable(boolean) - Method in class org.onlab.packet.lacp.LacpState
Sets aggregatable bit.
setAlarms(List<String>) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set alarms.
setAlgAgility(byte[]) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set Algorithm Agility.
setAnnotations(Annotations) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the annotations.
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.
setAttribute(byte, byte[]) - Method in class org.onlab.packet.RADIUS
Sets an attribute in the RADIUS packet.
setAuthenticator(byte[]) - Method in class org.onlab.packet.RADIUS
Sets the authenticator.
setAuthLen(byte) - Method in class org.onlab.packet.RIPV2AuthEntry
 
setAvgPktSize(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setBadge(NodeBadge) - Method in class org.onosproject.ui.topo.NodeHighlight
Sets the badge for this node.
setBodyLength(short) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set body length.
setBodyLength(short) - Method in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
setBodyLength(short) - Method in class org.onlab.packet.EAPOLMkpduICVIndicatorParameterSet
To set body length.
setBodyLength(short) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
setBodyLength(short) - Method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
Body Length.
setBootFileName(String) - Method in class org.onlab.packet.DHCP
 
setBreed(String) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setBucketsForGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in interface org.onosproject.net.group.GroupService
Set buckets for an existing group.
setBuilder() - Method in interface org.onosproject.store.service.PrimitiveService
Creates a new DistributedSetBuilder.
setBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new DistributedSetBuilder.
setBwUtilization(double) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
set bandwidth utilization.
setBytes(long) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setBytes(long) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
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.
setChassisId(LLDPTLV) - Method in class org.onlab.packet.LLDP
 
setChassisId(ChassisId) - Method in class org.onlab.packet.ONOSLLDP
 
setChecksum(short) - Method in class org.onlab.packet.ICMP
 
setChecksum(short) - Method in class org.onlab.packet.ICMP6
Sets checksum.
setChecksum(short) - Method in class org.onlab.packet.IPv4
 
setChecksum(short) - Method in class org.onlab.packet.PIM
Set the checksum.
setChecksum(short) - Method in class org.onlab.packet.TCP
Sets checksum.
setChecksum(short) - Method in class org.onlab.packet.UDP
 
setChildren(Set<RegionId>) - Method in class org.onosproject.ui.model.topo.UiRegion
Sets the children IDs for this region.
setCKN(byte[]) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set CAK name.
setClientHardwareAddress(byte[]) - Method in class org.onlab.packet.DHCP
 
setClientIPAddress(int) - Method in class org.onlab.packet.DHCP
 
setClt(int) - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
Sets Identity Association ID.
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.
setCmdType(byte) - Method in class org.onlab.packet.RIP
 
setCmdType(byte) - Method in class org.onlab.packet.RIPng
 
setCode(short) - Method in class org.onlab.packet.dhcp.Dhcp6Option
Sets the code of this option.
setCode(byte) - Method in class org.onlab.packet.dhcp.DhcpOption
 
setCode(byte) - Method in class org.onlab.packet.EAP
Sets the EAP code.
setCode(byte) - Method in class org.onlab.packet.RADIUS
Sets the code.
setCollecting(boolean) - Method in class org.onlab.packet.lacp.LacpState
Sets collecting bit.
setCollectorMaxDelay(short) - Method in class org.onlab.packet.lacp.LacpCollectorTlv
Sets collector max delay.
setComparator(String, CellComparator) - Method in class org.onosproject.ui.table.TableModel
Sets a cell comparator for the specified column.
setCompatible(boolean) - Method in class org.onlab.util.KryoNamespace.Builder
Sets whether backwards/forwards compatible versioned serialization is enabled.
setConfidentialityOffset(byte) - Method in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
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.
setCost(Weight) - Method in class org.onlab.graph.DefaultMutablePath
 
setCost(Weight) - Method in interface org.onlab.graph.MutablePath
Sets the total path cost as a weight object.
setCtrl(byte) - Method in class org.onlab.packet.LLC
 
setCurrentHopLimit(byte) - Method in class org.onlab.packet.ndp.RouterAdvertisement
Sets current hop limit.
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(byte[]) - Method in class org.onlab.packet.Data
 
setData(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
 
setData(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6Option
Sets the data of this option.
setData(byte[]) - Method in class org.onlab.packet.dhcp.DhcpOption
 
setData(byte[]) - Method in class org.onlab.packet.EAP
Sets the EAP data.
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.
setDataOffset(byte) - Method in class org.onlab.packet.TCP
Sets offset.
setDataType(byte) - Method in class org.onlab.packet.EAP
Sets the data type.
setDefault(boolean) - Method in class org.onlab.packet.lacp.LacpState
Sets default bit.
setDefaultGraphPathSearch(GraphPathSearch<TopologyVertex, TopologyEdge>) - Static method in class org.onosproject.common.DefaultTopology
Sets the default lpath search algorighm to be used when computing paths.
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.
setDefaultLinkWeigher(LinkWeigher) - Static method in class org.onosproject.common.DefaultTopology
Sets the default link-weight to be used when computing paths.
setDefaultLinkWeigher(LinkWeigher) - Method in interface org.onosproject.net.topology.PathAdminService
Sets the specified link-weight function to be used as a default.
setDefaultTimeoutForPurge(int) - Method in interface org.onosproject.dhcp.DhcpStore
Sets the default time for which suggested IP mappings are valid.
setDelayProtect(boolean) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
To set Delay Protect.
setDelegate(NetworkId, D) - Method in interface org.onosproject.incubator.net.virtual.VirtualStore
Sets the delegate on the store.
setDelegate(TopologyChangeDelegate) - Method in interface org.onosproject.net.intent.ObjectiveTrackerService
Sets a topology change delegate.
setDelegate(D) - Method in class org.onosproject.store.AbstractStore
 
setDelegate(ApplicationStoreDelegate) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
setDelegate(D) - Method in interface org.onosproject.store.Store
Sets the delegate on the store.
setDestinationAddress(int) - Method in class org.onlab.packet.IPv4
 
setDestinationAddress(String) - Method in class org.onlab.packet.IPv4
 
setDestinationAddress(byte[]) - Method in class org.onlab.packet.IPv6
Sets destination address.
setDestinationAddress(byte[]) - Method in class org.onlab.packet.ndp.Redirect
Sets destination address.
setDestinationMACAddress(MacAddress) - Method in class org.onlab.packet.Ethernet
Sets the destination MAC address.
setDestinationMACAddress(byte[]) - Method in class org.onlab.packet.Ethernet
Sets the destination MAC address.
setDestinationMACAddress(String) - Method in class org.onlab.packet.Ethernet
Sets the destination MAC address.
setDestinationPort(int) - Method in class org.onlab.packet.TCP
Sets TCP destination port.
setDestinationPort(int) - Method in class org.onlab.packet.UDP
 
setDetectedProtocol(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setDetectedProtocolName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setDetectedProtos(List<ProtocolStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the detected protocols statistic information.
setDevice(String) - Method in class org.onlab.packet.ONOSLLDP
 
setDeviceId(DeviceId) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets the device identifier.
setDiffServ(byte) - Method in class org.onlab.packet.IPv4
Sets the DiffServ octet (including the DSCP and ECN bits).
setDiscardedBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setDispatchTimeLimit(long) - Method in interface org.onosproject.event.EventDeliveryService
Sets the number of millis that an event sink has to process an event.
setDistributedAN(byte) - Method in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
setDistributing(boolean) - Method in class org.onlab.packet.lacp.LacpState
Sets distributing bit.
setDomainInfo(String) - Method in class org.onlab.packet.ONOSLLDP
 
setDpiThroughputBps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setDpiThroughputPps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setDriverService(Object, DriverService) - Static method in class org.onosproject.net.AbstractProjectableModel
Injects the driver service reference for use during projections into various behaviours.
setDsap(byte) - Method in class org.onlab.packet.LLC
 
setDscp(byte) - Method in class org.onlab.packet.IPv4
Sets the DSCP value (6 bits).
setDuid(Dhcp6Duid) - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
 
setDuidTime(int) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
setDuidType(Dhcp6Duid.DuidType) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
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.
setEapolType(byte) - Method in class org.onlab.packet.EAPOL
Sets the EAPOL type.
setEcn(byte) - Method in class org.onlab.packet.IPv4
Sets the ECN value (2 bits).
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.
setEgressVlan(VlanId) - Method in class org.onosproject.net.config.basics.McastConfig
Sets egress VLAN of multicast traffic.
setEnabled(String) - Method in class org.onosproject.net.config.basics.HostLearningConfig
 
setEnterpriseNumber(int) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
setEntirePollInterval(long) - Method in class org.onosproject.net.statistic.PollInterval
Sets the entire poll interval in seconds.
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.
setEthernetBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setEtherType(short) - Method in class org.onlab.packet.Ethernet
Sets the Ethernet type.
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.
setExpired(boolean) - Method in class org.onlab.packet.lacp.LacpState
Sets expired bit.
setFailedRetryCount(int) - Method in class org.onosproject.net.group.DefaultGroup
 
setFailedRetryCount(int) - Method in interface org.onosproject.net.group.StoredGroupEntry
Sets the count for the number of failed attempts in programming this group.
setField(T, String, U) - Static method in class org.onlab.junit.TestUtils
Sets the field, bypassing scope restriction.
setFlag(byte) - Method in class org.onlab.packet.VXLAN
Set flags.
setFlags(short) - Method in class org.onlab.packet.DHCP
 
setFlags(byte) - Method in class org.onlab.packet.IPv4
 
setFlags(short) - Method in class org.onlab.packet.TCP
Sets TCP flags.
setFlowDelay(Duration) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set flow delay.
setFlowLabel(int) - Method in class org.onlab.packet.IPv6
Sets flow label.
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.
setFlows(int) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setFormatter(String, CellFormatter) - Method in class org.onosproject.ui.table.TableModel
Sets a cell formatter for the specified column.
setFragmentOffset(short) - Method in class org.onlab.packet.IPv4
 
setFragmentOffset(short) - Method in class org.onlab.packet.ipv6.Fragment
Sets the fragment offset of this header.
setFree(long) - Method in class org.onosproject.net.behaviour.DeviceMemoryStats
Set free memory of device.
setGatewayIPAddress(int) - Method in class org.onlab.packet.DHCP
 
setGroup(IpPrefix) - Method in class org.onlab.packet.pim.PIMJoinPruneGroup
 
setGuessedFlowProtos(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
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.
setHardwareAddressLength(byte) - Method in class org.onlab.packet.ARP
 
setHardwareAddressLength(byte) - Method in class org.onlab.packet.DHCP
 
setHardwareType(short) - Method in class org.onlab.packet.ARP
 
setHardwareType(short) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
setHardwareType(byte) - Method in class org.onlab.packet.DHCP
 
setHeaderExtLength(byte) - Method in class org.onlab.packet.ipv6.BaseOptions
Sets the extension length of this header.
setHeaderExtLength(byte) - Method in class org.onlab.packet.ipv6.Routing
Sets the extension length of this header.
setHoldTime(short) - Method in class org.onlab.packet.pim.PIMJoinPrune
Set the J/P holdtime in seconds.
setHopCount(byte) - Method in class org.onlab.packet.DHCP6
Sets hop count.
setHopLimit(byte) - Method in class org.onlab.packet.IPv6
Sets hop limit.
setHops(byte) - Method in class org.onlab.packet.DHCP
 
setHostAName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostAPort(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostBName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostBPort(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostServerName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setIaId(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
Sets Identity Association ID.
setIaId(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
Sets Identity Association ID.
setIaId(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
Sets Identity Association ID.
setIcmpCode(byte) - Method in class org.onlab.packet.ICMP
 
setIcmpCode(byte) - Method in class org.onlab.packet.ICMP6
Sets ICMP6 code.
setIcmpType(byte) - Method in class org.onlab.packet.ICMP
 
setIcmpType(byte) - Method in class org.onlab.packet.ICMP6
Sets ICMP6 type.
setICV(byte[]) - Method in class org.onlab.packet.EAPOLMkpduICVIndicatorParameterSet
To set ICV.
setIdentification(short) - Method in class org.onlab.packet.IPv4
 
setIdentification(int) - Method in class org.onlab.packet.ipv6.Fragment
Sets the identification of this header.
setIdentifier(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
setIdentifier(byte) - Method in class org.onlab.packet.EAP
Sets the EAP identifier.
setIdentifier(short) - Method in class org.onlab.packet.ICMPEcho
Sets the identifier.
setIdentifier(byte) - Method in class org.onlab.packet.RADIUS
Sets the identifier.
setIgmpType(byte) - Method in class org.onlab.packet.IGMP
Set the IGMP message type.
setInfoString(byte[]) - Method in class org.onlab.packet.LLDPOrganizationalTLV
Set the value of information string.
setInfoString(String) - Method in class org.onlab.packet.LLDPOrganizationalTLV
Set the value of information string.
setIngegrityCheck(byte[]) - Method in class org.onlab.packet.ipv6.Authentication
Sets the integrity check value of this header.
setIngressVlan(VlanId) - Method in class org.onosproject.net.config.basics.McastConfig
Sets ingress VLAN of multicast traffic.
setInnerVlan(VlanId) - Method in class org.onosproject.net.config.basics.BasicHostConfig
 
setInPort(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
Sets inPort string.
setIp6Address(Ip6Address) - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
Sets IPv6 address.
setIp6Prefix(Ip6Address) - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
Sets IPv6 prefix.
setIpAddress(Ip4Address) - Method in class org.onlab.packet.RIPV2Entry
 
setIpBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
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.
setIpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
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.
setIsRouter(boolean) - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Sets whether this neighbour message context involves a router.
setKey(short) - Method in class org.onlab.packet.lacp.LacpBaseTlv
Sets key.
setKeyId(byte) - Method in class org.onlab.packet.RIPV2AuthEntry
 
setKeyNumber(int) - Method in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
setKeyServer(boolean) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set Key Server.
setKeyServerPriority(byte) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set Key Server Priority.
setKeyWrapper(EAPOLMkpduDistributedSAKParameterSet.KeyWrapper) - Method in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
setKnownFlows(List<FlowStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the known flows information.
setLabel(int) - Method in class org.onlab.packet.MPLS
Sets the MPLS label.
setLabel(String) - Method in class org.onosproject.ui.topo.LinkHighlight
Adds a label to be displayed on the link.
setLacpVersion(byte) - Method in class org.onlab.packet.lacp.Lacp
Sets LACP version.
setLastSeen() - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
setLastSeen() - Method in interface org.onosproject.net.flow.StoredFlowEntry
Sets the last active epoch time.
setLatestAN(byte) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Latest Key Server Association Number.
setLatestKI(byte[]) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Latest Key Server Identifier.
setLatestKN(int) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Latest Key Server Key Number.
setLatestLAPN(int) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Lowest Acceptable Packet Number for Latest Key Server.
setLatestRX(boolean) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Latest Key Server used for RX protection .
setLatestTX(boolean) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Latest Key Server used for TX protection.
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.
setLength(short) - Method in class org.onlab.packet.dhcp.Dhcp6Option
Sets length of this option.
setLength(byte) - Method in class org.onlab.packet.dhcp.DhcpOption
 
setLength(short) - Method in class org.onlab.packet.EAP
Sets the packet length.
setLength(short) - Method in class org.onlab.packet.LLDPTLV
 
setLength(byte) - Method in class org.onlab.packet.RADIUSAttribute
Sets the attribute length.
setLife(long) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
setLife(long) - Method in interface org.onosproject.net.behaviour.trafficcontrol.PolicerEntry
Set the amount of time the policer has existed in seconds.
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.
setLinkAddress(byte[]) - Method in class org.onlab.packet.DHCP6
Sets link address.
setLinkLayerAddress(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
setList(String, Function<? super T, String>, List<T>) - Method in class org.onosproject.net.config.Config
Sets the specified property as an array of items in a given collection transformed into a String with supplied function.
setLiveType(FlowEntry.FlowLiveType) - Method in class org.onosproject.net.flow.DefaultFlowEntry
 
setLiveType(FlowEntry.FlowLiveType) - Method in interface org.onosproject.net.flow.StoredFlowEntry
Sets the flow live type, i.e., IMMEDIATE, SHORT, MID, LONG.
setLocation(DeviceId, PortNumber) - Method in class org.onosproject.ui.model.topo.UiHost
Sets the host's current location.
setLocations(Set<HostLocation>) - Method in class org.onosproject.net.config.basics.BasicHostConfig
Sets the location of the host.
setLongPollInterval(long) - Method in class org.onosproject.net.statistic.PollInterval
Sets the long poll interval in seconds.
setMacAddress(MacAddress) - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
Sets MacAddress address.
setMacSecCapability(byte) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set MACSec Capacity.
setMacSecDesired(boolean) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set MACSec Desired.
setMaster(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Sets a device's role for a specified controller instance.
setMaster(NodeId, DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Sets a device's role for a specified controller instance.
setMaxRespCode(byte) - Method in class org.onlab.packet.IGMP.IGMPv2
 
setMaxRespCode(byte) - Method in class org.onlab.packet.IGMP.IGMPv3
 
setMaxRespCode(byte) - Method in class org.onlab.packet.IGMP
Set the Max Resp Code.
setMetric(int) - Method in class org.onlab.packet.RIPngEntry
 
setMetric(int) - Method in class org.onlab.packet.RIPV2Entry
 
setMetricsService(MetricsService) - Static method in class org.onlab.util.SharedExecutors
Enables or disables calculation of the pool performance metrics.
setMFlag(byte) - Method in class org.onlab.packet.ndp.RouterAdvertisement
Sets managed address configuration flag.
setMidPollInterval(long) - Method in class org.onosproject.net.statistic.PollInterval
Sets the mid poll interval in seconds.
setMkaVersion(byte) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set MKA Version.
setMoreFragment(byte) - Method in class org.onlab.packet.ipv6.Fragment
Sets the more fragment flag of this header.
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.
setMsgType(byte) - Method in class org.onlab.packet.DHCP6
Sets message type.
setName(String) - Method in class org.onlab.packet.ONOSLLDP
 
setName(String) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setNextHeader(byte) - Method in class org.onlab.packet.ipv6.Authentication
 
setNextHeader(byte) - Method in class org.onlab.packet.ipv6.BaseOptions
 
setNextHeader(byte) - Method in class org.onlab.packet.ipv6.Fragment
 
setNextHeader(byte) - Method in interface org.onlab.packet.ipv6.IExtensionHeader
Sets the type of next header.
setNextHeader(byte) - Method in class org.onlab.packet.ipv6.Routing
 
setNextHeader(byte) - Method in class org.onlab.packet.IPv6
 
setNextHop(Ip4Address) - Method in class org.onlab.packet.RIPV2Entry
 
setOffset(short) - Method in class org.onlab.packet.RIPV2AuthEntry
 
setOFlag(byte) - Method in class org.onlab.packet.ndp.RouterAdvertisement
Sets other configuration flag.
setOldAN(byte) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Old Key Server Association Number.
setOldKI(byte[]) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Old Key Server Identifier.
setOldKN(int) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Old Key Server Number.
setOldLAPN(int) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Lowest Acceptable Packet Number for Old Key Server.
setOldRX(boolean) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Old Key Server used for RX protection.
setOldTX(boolean) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Old Key Server used for TX protection.
setOpCode(short) - Method in class org.onlab.packet.ARP
 
setOpCode(byte) - Method in class org.onlab.packet.DHCP
 
setOptionalTLVList(List<LLDPTLV>) - Method in class org.onlab.packet.LLDP
 
setOptions(IPacket) - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
Sets options data.
setOptions(List<Dhcp6Option>) - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
Sets sub-options.
setOptions(List<Dhcp6Option>) - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
Sets sub-options.
setOptions(IPacket) - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
Sets options data.
setOptions(List<Dhcp6Option>) - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
Sets sub-options.
setOptions(List<DhcpOption>) - Method in class org.onlab.packet.DHCP
 
setOptions(List<Dhcp6Option>) - Method in class org.onlab.packet.DHCP6
Sets options.
setOptions(byte[]) - Method in class org.onlab.packet.IPv4
 
setOptions(byte[]) - Method in class org.onlab.packet.ipv6.BaseOptions
Sets the options.
setOptions(byte[]) - Method in class org.onlab.packet.TCP
Sets TCP options.
setOptLength(short) - Method in class org.onlab.packet.pim.PIMHelloOption
 
setOptType(short) - Method in class org.onlab.packet.pim.PIMHelloOption
 
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.
setOUI(byte[]) - Method in class org.onlab.packet.LLDPOrganizationalTLV
Set the value of OUI.
setOuterTpid(EthType) - Method in class org.onosproject.net.config.basics.BasicHostConfig
 
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.
setOverrideFlag(byte) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
Sets override flag.
setPacketLength(short) - Method in class org.onlab.packet.EAPOL
Sets the packet length.
setPacketLossRatio(double) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set packet loss ratio.
setPackets(long) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setPackets(long) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
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.
setPad(boolean) - Method in class org.onlab.packet.Ethernet
Pad this packet to 60 bytes minimum, filling with zeros?
setPadding(byte[]) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set padding.
setParent(IPacket) - Method in class org.onlab.packet.BasePacket
 
setParent(IPacket) - Method in interface org.onlab.packet.IPacket
Configure a new parent packet.
setParent(RegionId) - Method in class org.onosproject.ui.model.topo.UiRegion
Sets the parent ID for this region.
setPayload(IPacket) - Method in class org.onlab.packet.BasePacket
 
setPayload(IPacket) - Method in interface org.onlab.packet.IPacket
Assign the packet payload.
setPayloadLength(byte) - Method in class org.onlab.packet.ipv6.Authentication
Sets the payload length of this header.
setPeerAddress(byte[]) - Method in class org.onlab.packet.DHCP6
Sets peer address.
setPeerListType(byte) - Method in class org.onlab.packet.EAPOLMkpduPeerListParameterSet
Setting List Type.
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.
setPermissions(ApplicationId, Set<Permission>) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
setPIMType(byte) - Method in class org.onlab.packet.PIM
Set the PIM message type.
setPipeconf(PiPipeconf) - Method in interface org.onosproject.net.behaviour.PiPipelineProgrammable
Writes the given pipeconf to the device, returns a completable future with true is the operations was successful, false otherwise.
setPlainRX(boolean) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
Plain RX supported or not.
setPlainTX(boolean) - Method in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
To set Plain TX supported or not.
setPollInterval(long) - Static method in class org.onosproject.net.statistic.DefaultLoad
Sets the poll interval in seconds.
setPollInterval(long) - Method in class org.onosproject.net.statistic.PollInterval
Sets the poll interval in seconds.
setPoolSize(int) - Static method in class org.onlab.util.SharedExecutors
Sets the shared thread pool size.
setPoolSize(int) - Static method in class org.onlab.util.SharedScheduledExecutors
Configures the shared scheduled thread pool size.
setPort(short) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet.SCI
TO set Port.
setPort(short) - Method in class org.onlab.packet.lacp.LacpBaseTlv
Sets port.
setPort(int) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Deprecated.
ONOS 1.12 Magpie
setPort(PortNumber) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
Sets port number.
setPortId(LLDPTLV) - Method in class org.onlab.packet.LLDP
 
setPortId(int) - Method in class org.onlab.packet.ONOSLLDP
 
setPortName(String) - Method in class org.onlab.packet.ONOSLLDP
 
setPortPriority(short) - Method in class org.onlab.packet.lacp.LacpBaseTlv
Sets port priority.
setPreference(String, String, ObjectNode) - Method in interface org.onosproject.ui.UiPreferencesService
Sets or clears the named preference for the specified user.
setPreferredLifetime(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
Sets preferred lifetime.
setPreferredLifetime(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
Sets preferred lifetime.
setPrefix(byte[]) - Method in class org.onlab.packet.RIPngEntry
 
setPrefixLen(int) - Method in class org.onlab.packet.RIPngEntry
 
setPrefixLength(byte) - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
Sets prefix length.
setPriorityCode(byte) - Method in class org.onlab.packet.Ethernet
Sets the priority code.
setProcessedBytes(long) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
setProcessedBytes(long) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
setProcessedBytes(long) - Method in interface org.onosproject.net.behaviour.trafficcontrol.PolicerEntry
Updates the number of bytes seen by the policer.
setProcessedBytes(long) - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucketEntry
Updates the number of bytes seen by this token bucket.
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.behaviour.trafficcontrol.DefaultPolicer
 
setProcessedPackets(long) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
setProcessedPackets(long) - Method in interface org.onosproject.net.behaviour.trafficcontrol.PolicerEntry
Updates the number of packets seen by this policer.
setProcessedPackets(long) - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucketEntry
Updates the number of packets seen by this token bucket.
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.
setProperty(String, String, String) - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
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.
setProtocol(byte) - Method in class org.onlab.packet.IPv4
 
setProtocol(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setProtocolAddressLength(byte) - Method in class org.onlab.packet.ARP
 
setProtocolType(short) - Method in class org.onlab.packet.ARP
 
setProvider(IntentDomainProvider) - Method in class org.onosproject.incubator.net.domain.IntentDomain
Sets the provider for the intent domain if one is not already set.
setProvider(P) - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
Creates a virtual provider service on behalf of the specified provider.
setQinQPriorityCode(byte) - Method in class org.onlab.packet.Ethernet
Sets the QinQ priority code.
setQinQTPID(short) - Method in class org.onlab.packet.Ethernet
Sets the QinQ TPID.
setQinQVID(short) - Method in class org.onlab.packet.Ethernet
Sets the QinQ VLAN ID.
setQrv(byte) - Method in class org.onlab.packet.IGMPQuery
Set the Querier Robustness Variable.
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.
setReachableTime(int) - Method in class org.onlab.packet.ndp.RouterAdvertisement
Sets reachable time.
setRecordType(byte) - Method in class org.onlab.packet.IGMPMembership
Sets the IGMP record type.
setReferenceCount(long) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
setReferenceCount(long) - Method in interface org.onosproject.net.behaviour.trafficcontrol.PolicerEntry
Sets how many are using this policer.
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.
setRegionId(RegionId) - Method in class org.onosproject.ui.model.topo.UiHost
Sets the ID of the region to which this device belongs.
setRegistrationRequired(boolean) - Method in class org.onlab.util.KryoNamespace.Builder
Sets the registrationRequired flag.
setReserved(byte) - Method in class org.onlab.packet.PIM
Set the reserved field.
setReserved(short) - Method in class org.onlab.packet.RIP
 
setReserved(short) - Method in class org.onlab.packet.RIPng
 
setResv(byte) - Method in class org.onlab.packet.IGMPQuery
Set the reserved field.
setRetransmitTimer(int) - Method in class org.onlab.packet.ndp.RouterAdvertisement
Sets retransmission timer.
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.
setRootPath(String) - Method in class org.onosproject.common.app.ApplicationArchive
Sets the root directory where apps directory is contained.
setRouterFlag(byte) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
Sets router flag.
setRouterLifetime(short) - Method in class org.onlab.packet.ndp.RouterAdvertisement
Sets router lifetime.
setRouteTag(short) - Method in class org.onlab.packet.RIPngEntry
 
setRouteTag(short) - Method in class org.onlab.packet.RIPV2Entry
 
setRoutingData(byte[]) - Method in class org.onlab.packet.ipv6.Routing
Sets the routing data.
setRoutingType(byte) - Method in class org.onlab.packet.ipv6.Routing
Sets the routing type of this header.
setRtEntries(List<RIPV2Entry>) - Method in class org.onlab.packet.RIP
 
setRtEntries(List<RIPngEntry>) - Method in class org.onlab.packet.RIPng
 
setSAK(byte[]) - Method in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
setSamenessThreshold(double) - Static method in class org.onlab.graph.ScalarWeight
Sets a new sameness threshold for comparing cost values; default is is Double.MIN_VALUE.
setSbit(boolean) - Method in class org.onlab.packet.IGMPQuery
Set the S flag.
setSci(byte[]) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set SCI.
setSci(EAPOLMkpduBasicParameterSet.SCI) - Method in class org.onlab.packet.EAPOLMkpduBasicParameterSet
To set SCI.
setSeconds(short) - Method in class org.onlab.packet.DHCP
 
setSecurityParamIndex(int) - Method in class org.onlab.packet.ipv6.Authentication
Sets the security parameter index of this header.
setSecurityParamIndex(int) - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
Sets the security parameter index of this header.
setSegmntsLeft(byte) - Method in class org.onlab.packet.ipv6.Routing
Sets the number of remaining route segments of this header.
setSenderHardwareAddress(byte[]) - Method in class org.onlab.packet.ARP
 
setSenderProtocolAddress(byte[]) - Method in class org.onlab.packet.ARP
 
setSenderProtocolAddress(int) - Method in class org.onlab.packet.ARP
 
setSequence(int) - Method in class org.onlab.packet.ipv6.Authentication
Sets the sequence number of this header.
setSequence(int) - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
Sets the sequence number of this header.
setSequence(int) - Method in class org.onlab.packet.TCP
Sets sequence number.
setSequenceNum(short) - Method in class org.onlab.packet.ICMPEcho
Sets the sequencer number.
setSequenceNumber(int) - Method in class org.onlab.packet.RIPV2AuthEntry
 
setServerIPAddress(int) - Method in class org.onlab.packet.DHCP
 
setServerName(String) - Method in class org.onlab.packet.DHCP
 
setSig(byte[]) - Method in class org.onlab.packet.ONOSLLDP
 
setSolicitedFlag(byte) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
Sets solicited flag.
setSourceAddress(int) - Method in class org.onlab.packet.IPv4
 
setSourceAddress(String) - Method in class org.onlab.packet.IPv4
 
setSourceAddress(byte[]) - Method in class org.onlab.packet.IPv6
Sets source address.
setSourceMACAddress(MacAddress) - Method in class org.onlab.packet.Ethernet
Sets the source MAC address.
setSourceMACAddress(byte[]) - Method in class org.onlab.packet.Ethernet
Sets the source MAC address.
setSourceMACAddress(String) - Method in class org.onlab.packet.Ethernet
Sets the source MAC address.
setSourcePort(int) - Method in class org.onlab.packet.TCP
Sets TCP source port.
setSourcePort(int) - Method in class org.onlab.packet.UDP
 
setSsap(byte) - Method in class org.onlab.packet.LLC
 
setStandby(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Sets a controller instance's mastership role to STANDBY for a device.
setStandby(NodeId, DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
Sets a controller instance's mastership role to STANDBY for a device.
setState(byte) - Method in class org.onlab.packet.lacp.LacpBaseTlv
Sets state.
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.
setStaticMapping(MacAddress, IpAssignment) - Method in interface org.onosproject.dhcp.DhcpService
Registers a static IP mapping with the DHCP Server.
setSubnetMask(Ip4Address) - Method in class org.onlab.packet.RIPV2Entry
 
setSubType(byte) - Method in class org.onlab.packet.LLDPOrganizationalTLV
Set the value of sub type.
setSubtype(byte) - Method in class org.onlab.packet.Slow
Sets subtype.
setSync(boolean) - Method in class org.onlab.packet.lacp.LacpState
Sets sync bit.
setSystemMac(MacAddress) - Method in class org.onlab.packet.lacp.LacpBaseTlv
Sets system MAC address.
setSystemPriority(short) - Method in class org.onlab.packet.lacp.LacpBaseTlv
Sets system priority.
setT1(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
Sets time 1.
setT1(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
Sets time 1.
setT2(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
Sets time 2.
setT2(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
Sets time 2.
setTargetAddress(byte[]) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
Sets target address.
setTargetAddress(byte[]) - Method in class org.onlab.packet.ndp.NeighborSolicitation
Sets target address.
setTargetAddress(byte[]) - Method in class org.onlab.packet.ndp.Redirect
Sets target address.
setTargetHardwareAddress(byte[]) - Method in class org.onlab.packet.ARP
 
setTargetPower(PortNumber, T, long) - Method in interface org.onosproject.net.behaviour.PowerConfig
Set the target power on the component.
setTargetProtocolAddress(byte[]) - Method in class org.onlab.packet.ARP
 
setTargetProtocolAddress(int) - Method in class org.onlab.packet.ARP
 
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.
setTcpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
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.
setTimeout(boolean) - Method in class org.onlab.packet.lacp.LacpState
Sets timeout bit.
setTimestamp(long) - Method in class org.onlab.packet.ONOSLLDP
 
setTlv(Map<Byte, LacpTlv>) - Method in class org.onlab.packet.lacp.Lacp
Sets LACP TLV.
setTotal(long) - Method in class org.onosproject.net.behaviour.DeviceMemoryStats
Set total memory of device.
setTotalPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficClass(byte) - Method in class org.onlab.packet.IPv6
Sets traffic class.
setTrafficDurationSec(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficStatistics(TrafficStatInfo) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the traffic statistic information.
setTrafficThroughputBps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficThroughputPps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTransactionId(int) - Method in class org.onlab.packet.DHCP
 
setTransactionId(int) - Method in class org.onlab.packet.DHCP6
Sets transaction id.
setTruncated(boolean) - Method in class org.onlab.packet.IPv4
 
setTtl(byte) - Method in class org.onlab.packet.IPv4
 
setTtl(LLDPTLV) - Method in class org.onlab.packet.LLDP
 
setTtl(byte) - Method in class org.onlab.packet.MPLS
Sets the MPLS TTL of the packet.
setTunnelId(TunnelId) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set tunnel id.
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(byte) - Method in class org.onlab.packet.ipv6.BaseOptions
Sets the type of this option.
setType(byte) - Method in class org.onlab.packet.LLDPTLV
 
setType(byte) - Method in class org.onlab.packet.RADIUSAttribute
Sets the attribute type.
setType(short) - Method in class org.onlab.packet.RIPV2AuthEntry
 
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.
setUdpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
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.
setUniqueFlows(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setUnknownFlows(List<FlowStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the unknown flows information.
setupRuntimeLocale() - Static method in class org.onosproject.ui.lion.LionUtils
Sets the default locale, based on the Java properties shown below.
setUpstreamAddr(PIMAddrUnicast) - Method in class org.onlab.packet.pim.PIMJoinPrune
Set the upstream address of this PIM J/P request.
setupTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to setup a tunnel.
setupTunnel(ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to setup a tunnel given the respective device.
setupTunnel(ApplicationId, ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Creates a tunnel with given path and default initial state.
setUrgentPointer(short) - Method in class org.onlab.packet.TCP
Sets urgent pointer.
setUsed(float) - Method in class org.onosproject.net.behaviour.DeviceCpuStats
Set cpu usage of device.
setUsed(long) - Method in class org.onosproject.net.behaviour.DeviceMemoryStats
Set used memory of device.
setUuid(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
setValidLifetime(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
Sets valid lifetime.
setValidLifetime(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
Sets valid lifetime.
setValue(byte[]) - Method in class org.onlab.packet.LLDPTLV
 
setValue(ByteBuffer) - Method in class org.onlab.packet.pim.PIMHelloOption
 
setValue(byte[]) - Method in class org.onlab.packet.pim.PIMHelloOption
 
setValue(byte[]) - Method in class org.onlab.packet.RADIUSAttribute
Sets the attribute value.
setVersion(byte) - Method in class org.onlab.packet.EAPOL
Sets the version.
setVersion(byte) - Method in class org.onlab.packet.IP
Sets IP version number.
setVersion(byte) - Method in class org.onlab.packet.IPv4
 
setVersion(byte) - Method in class org.onlab.packet.IPv6
 
setVersion(byte) - Method in class org.onlab.packet.PIM
Set the PIM version type.
setVersion(byte) - Method in class org.onlab.packet.RIP
 
setVersion(byte) - Method in class org.onlab.packet.RIPng
 
setVlanId(short) - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
Sets the vlan id of interface id.
setVlanID(short) - Method in class org.onlab.packet.Ethernet
Sets the VLAN ID.
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.
setVni(int) - Method in class org.onlab.packet.VXLAN
Set VNI.
setWindowSize(short) - Method in class org.onlab.packet.TCP
Sets TCP window size.
setYourIPAddress(int) - Method in class org.onlab.packet.DHCP
 
severity() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the severity.
severity() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
SharedExecutors - Class in org.onlab.util
Utility for managing a set of shared execution resources, such as a timer, single thread executor and thread pool executor for use by various parts of the platform or by applications.
SharedScheduledExecutors - Class in org.onlab.util
Utility for managing a set of shared execution resources, such as a single thread scheduled executor and thread pool scheduled executor for use by various parts of the platform or by applications.
SharedScheduledExecutorService - Class in org.onlab.util
A new scheduled executor service that does not eat exception.
shortLoad() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns short load of connect point.
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
 
shutdown() - Method in class org.onlab.junit.NullScheduledExecutor
 
shutdown() - Method in class org.onlab.util.PredictableExecutor
 
shutdown() - Static method in class org.onlab.util.SharedExecutors
Shuts down all shared timers and executors and therefore should be called only by the framework.
shutdown() - Static method in class org.onlab.util.SharedScheduledExecutors
Shuts down all shared scheduled executors.
shutdown() - Method in class org.onlab.util.SharedScheduledExecutorService
 
shutdown() - Method in class org.onosproject.routing.AsyncDeviceFetcher
Shuts down.
shutdownNow() - Method in class org.onlab.junit.NullScheduledExecutor
 
shutdownNow() - Method in class org.onlab.util.PredictableExecutor
 
shutdownNow() - Method in class org.onlab.util.SharedScheduledExecutorService
 
SIG_SUBTYPE - Static variable in class org.onlab.packet.ONOSLLDP
 
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
 
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.
simplify(String) - Static method in class org.onosproject.cli.net.IntentDetailsCommand
Simplify toString result for CLI.
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
Deprecated.
The sink which has been removed or added.
sinks() - Method in class org.onosproject.net.mcast.McastRouteInfo
Deprecated.
Returns the set of sinks associated with this route.
sinksFor(McastRoute) - Method in interface org.onosproject.net.mcast.McastStore
Deprecated.
Obtains the sinks for a multicast route.
size() - Method in class org.onlab.graph.DisjointPathPair
Returns number of paths inside this path pair object.
size() - Method in class org.onlab.graph.Heap
Returns the current size of the heap.
size() - Method in class org.onlab.util.ExtendedSet
 
size() - Method in class org.onlab.util.ImmutableByteSequence
Gets the number of bytes in this sequence.
size() - Method in class org.onlab.util.KryoNamespace
Gets the number of classes registered in this Kryo namespace.
size() - Method in class org.onlab.util.UnmodifiableDeque
 
size() - Method in class org.onosproject.net.flow.BatchOperation
Returns the number of operations in this object.
size() - Method in interface org.onosproject.net.pi.model.PiCounterModel
Returns the number of cells of this counter.
size() - Method in interface org.onosproject.net.pi.model.PiMeterModel
Returns the number of cells of this meter.
size() - Method in interface org.onosproject.net.pi.model.PiRegisterModel
Returns the number of cells of this register.
size() - Method in class org.onosproject.store.primitives.ConsistentMapBackedJavaMap
 
size() - Method in class org.onosproject.store.primitives.DefaultAtomicCounterMap
 
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.AsyncAtomicCounterMap
Returns the number of entries in the map.
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.AtomicCounterMap
Returns the number of entries in the map.
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.lion.LionBundle
Returns the number of entries in this bundle.
size() - Method in class org.onosproject.ui.topo.BiLinkMap
Returns the number of bi-links in the collection.
SLASH - Static variable in class org.onosproject.ui.table.cell.AbstractCellFormatter
 
SlidingWindowCounter - Class in org.onlab.util
Maintains a sliding window of value counts.
SlidingWindowCounter(int) - Constructor for class org.onlab.util.SlidingWindowCounter
Creates a new sliding window counter with the given total number of window slots.
slotGranularity() - Method in class org.onosproject.net.OchSignal
Returns slot width granularity.
slotWidth() - Method in class org.onosproject.net.OchSignal
Returns slot width.
Slow - Class in org.onlab.packet
Implements ethernet slow protocols.
Slow() - Constructor for class org.onlab.packet.Slow
 
SLOWPATH - Static variable in class org.onosproject.net.meter.MeterId
Meter for slow datapath, if any.
SoftwareUpgrade - Interface in org.onosproject.net.behaviour
Behaviour that upgrades the software on a device.
SoftwareUpgrade.Status - Enum in org.onosproject.net.behaviour
Completion status of upgrade.
solicitedFlag - Variable in class org.onlab.packet.ndp.NeighborAdvertisement
 
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 interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns an entity within the context of this alarm's device.
source() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
source() - Method in class org.onosproject.net.mcast.McastRoute
Deprecated.
Fetches the source address of this route.
source() - Method in class org.onosproject.net.mcast.McastRouteInfo
Deprecated.
The source which has been removed or added.
source() - Method in class org.onosproject.upgrade.Upgrade
Returns the source version.
sourceAddress - Variable in class org.onlab.packet.IPv4
 
sourceAddress - Variable in class org.onlab.packet.IPv6
 
sourceFor(McastRoute) - Method in interface org.onosproject.net.mcast.McastStore
Deprecated.
Obtains the source for a multicast route.
sourceMACAddress - Variable in class org.onlab.packet.Ethernet
 
sourcePort - Variable in class org.onlab.packet.TCP
 
sourcePort - Variable in class org.onlab.packet.UDP
 
sources - Variable in class org.onlab.packet.IGMPGroup
 
SPACE - Static variable in class org.onosproject.ui.table.cell.AbstractCellFormatter
 
spacingMultiplier() - Method in class org.onosproject.net.OchSignal
Returns spacing multiplier.
SpanningTreeResult(V, V, int) - Constructor for class org.onlab.graph.DepthFirstSearch.SpanningTreeResult
Creates a new spanning tree result.
SparseAnnotations - Interface in org.onosproject.net
Represents an set of sparse key/value string annotations capable of carrying annotation keys tagged for removal.
SPEAKERS - Static variable in class org.onosproject.routing.config.BgpConfig
 
Spectrum - Class in org.onlab.util
Telecom optical wavelength bands: O, E, S, C, L and U bands.
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.
spliterator() - Method in class org.onlab.util.UnmodifiableDeque
 
sprites() - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Returns the identifier for the background sprites.
sprites(String) - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
Sets the name of the sprites definition to use for this layout.
sprites(String) - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Sets the name of the sprites definition for this layout.
sprites() - Method in class org.onosproject.ui.model.topo.UiTopoLayout
Returns the symbolic name for the sprites definition for this layout.
src() - Method in class org.onlab.graph.AbstractEdge
 
src() - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
 
src() - Method in class org.onlab.graph.DefaultMutablePath
 
src() - Method in class org.onlab.graph.DefaultPath
 
src() - Method in class org.onlab.graph.DisjointPathPair
 
src() - Method in interface org.onlab.graph.Edge
Returns the edge source vertex.
src() - Method in interface org.onlab.graph.GraphPathSearch.Result
Returns the search source.
src() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
src() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
src() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
the origin of a tunnel.
src() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the connection point source.
src() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns source point of tunnel.
src(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the source connect point to be used by the builder.
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
 
SRC_ROUTING_HEADER_ERR - Static variable in class org.onlab.packet.ICMP6
Error in Source Routing Header.
srcMac() - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Gets the source MAC address of the message.
SrlgGraphSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
SRLG Graph Search finds a pair of paths with disjoint risk groups; i.e if one path goes through an edge in risk group 1, the other path will go through no edges in risk group 1.
SrlgGraphSearch(int, Map<E, Integer>) - Constructor for class org.onlab.graph.SrlgGraphSearch
Creates an SRLG graph search object with the given number of groups and given risk mapping.
SrlgGraphSearch(Map<E, Object>) - Constructor for class org.onlab.graph.SrlgGraphSearch
Creates an SRLG graph search object from a map, inferring the number of groups and creating an integral mapping.
SSHKEY - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for the sshkey.
stages() - Method in class org.onosproject.net.domain.DomainIntentOperations
Returns the domain intent operations as sets of stages that should be executed sequentially.
stages() - Method in class org.onosproject.net.flow.FlowRuleOperations
Returns the flow rule operations as sets of stages that should be executed sequentially.
START - Static variable in class org.onosproject.cli.StartStopCompleter
 
start() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Starts the virtual port.
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.
startReport() - Method in interface org.onlab.metrics.MetricsReporter
Starts to report a set of metrics to the monitoring server.
StartStopCompleter - Class in org.onosproject.cli
Start/stop command completer.
StartStopCompleter() - Constructor for class org.onosproject.cli.StartStopCompleter
 
startTimer(Timer) - Static method in class org.onlab.metrics.MetricsUtil
Starts the Metric Timer.
startTimer(String) - Method in class org.onosproject.utils.MeteringAgent
Initializes a specific timer for a given operation.
state() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
state() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the tunnel state.
state(Link.State) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the link state to be used by the builder.
state() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Returns the virtual port state.
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.
state - Variable in class org.onosproject.security.store.SecurityInfo
 
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.
statTrigger(Map<StatTriggerField, Long>, StatTriggerFlag) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
 
statTrigger() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
 
statTrigger(Map<StatTriggerField, Long>, StatTriggerFlag) - Static method in class org.onosproject.net.flow.instructions.Instructions
Creates a stat trigger instruction.
statTrigger(Map<StatTriggerField, Long>, StatTriggerFlag) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
Add stat trigger instruction.
statTrigger() - Method in interface org.onosproject.net.flow.TrafficTreatment
Returns the stat trigger instruction if there is one.
StatTriggerField - Enum in org.onosproject.net.flow
Stat fields are supported default by OXS.
StatTriggerFlag - Enum in org.onosproject.net.flow
Stat Trigger Flags.
status() - Method in class org.onosproject.store.service.PartitionClientInfo
Deprecated.
in Loon release (1.11.0)
status() - Method in class org.onosproject.ui.topo.NodeBadge
Returns the badge status.
status() - Method in class org.onosproject.upgrade.Upgrade
Returns the upgrade 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 - Static variable in class org.onosproject.cli.StartStopCompleter
 
stop() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Stops the virtual port.
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.GlyphConstants
 
stop(Throwable) - Method in class org.onosproject.utils.MeteringAgent.Context
Stops timer given a specific context and updates all related metrics.
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.
stopReport() - Method in interface org.onlab.metrics.MetricsReporter
Stops reporting metrics.
stopTimer(Timer.Context) - Static method in class org.onlab.metrics.MetricsUtil
Stops the Metric Timer context.
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.
StorageNodesListCommand - Class in org.onosproject.cli
Lists all storage nodes.
StorageNodesListCommand() - Constructor for class org.onosproject.cli.StorageNodesListCommand
 
storageService - Variable in class org.onosproject.security.store.DistributedSecurityModeStore
 
storageService - Variable in class org.onosproject.store.app.DistributedApplicationStore
 
storageService - Variable in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
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.
STORE_COMMON - Static variable in class org.onosproject.store.serializers.custom.DistributedStoreSerializers
KryoNamespace which can serialize ONF misc classes.
STORE_CUSTOM_BEGIN - Static variable in class org.onosproject.store.serializers.custom.DistributedStoreSerializers
 
storeBatch(NetworkId, FlowRuleBatchOperation) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Stores a batch of flow rules.
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
 
storedFlowEntry() - Method in class org.onosproject.net.statistic.FlowEntryWithLoad
Returns stored flow entry.
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(NetworkId, GroupDescription) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Stores a new group entry using the information from group description for a virtual network.
storeGroupDescription(GroupDescription) - Method in interface org.onosproject.net.group.GroupStore
Stores a new group entry using the information from group description.
storeMeter(NetworkId, Meter) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Adds a meter to the store.
storeMeter(Meter) - Method in interface org.onosproject.net.meter.MeterStore
Adds a meter to the store.
storeMeterFeatures(NetworkId, MeterFeatures) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Adds the meter features to the store.
storeMeterFeatures(MeterFeatures) - Method in interface org.onosproject.net.meter.MeterStore
Adds the meter features to the store.
storeRoute(McastRoute, McastStore.Type) - Method in interface org.onosproject.net.mcast.McastStore
Deprecated.
Updates the store with the route information.
StoreSerializer - Interface in org.onosproject.store.serializers
Deprecated.
since 1.11 ("Loon")
storeSink(McastRoute, ConnectPoint, McastStore.Type) - Method in interface org.onosproject.net.mcast.McastStore
Deprecated.
Updates the store with sink information for a given route.
storeSource(McastRoute, ConnectPoint) - Method in interface org.onosproject.net.mcast.McastStore
Deprecated.
Updates the store with source information for the given route.
stream(Iterable<T>) - Static method in class org.onlab.util.Tools
Converts an iterable to a stream.
stream(Optional<? extends T>) - Static method in class org.onlab.util.Tools
Converts an optional to a stream.
stream() - Method in class org.onlab.util.UnmodifiableDeque
 
stream(String, int, int) - Method in class org.onosproject.rest.AbstractInjectionResource
Produces an input stream from the bytes of the specified sub-string.
stream() - Method in interface org.onosproject.store.service.ConsistentMap
Streams entries from the map.
stream() - Method in interface org.onosproject.store.service.ConsistentMultimap
Streams entries from the map.
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.
StringFilter - Class in org.onlab.util
Filters content on a given object with String representation.
StringFilter(List<String>) - Constructor for class org.onlab.util.StringFilter
Creates a new filter to apply on some data.
StringFilter(List<String>, StringFilter.Strategy) - Constructor for class org.onlab.util.StringFilter
Creates a new filter to apply on some data, given a specific strategy (AND, OR).
StringFilter.Strategy - Enum in org.onlab.util
Defines the filtering strategy.
struct() - Method in class org.onosproject.net.pi.runtime.data.PiStruct
Return protocol-independent struct instance.
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.
SubjectClassKeyCompleter - Class in org.onosproject.cli.cfg
Network configuration subject class key completer.
SubjectClassKeyCompleter() - Constructor for class org.onosproject.cli.cfg.SubjectClassKeyCompleter
 
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.
SubjectKeyCompleter - Class in org.onosproject.cli.cfg
Network configuration subject key completer.
SubjectKeyCompleter() - Constructor for class org.onosproject.cli.cfg.SubjectKeyCompleter
 
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(Callable<T>) - Method in class org.onlab.junit.NullScheduledExecutor
 
submit(Runnable, T) - Method in class org.onlab.junit.NullScheduledExecutor
 
submit(Runnable) - Method in class org.onlab.junit.NullScheduledExecutor
 
submit(Runnable) - Method in class org.onlab.util.BoundedThreadPool
 
submit(Runnable, T) - Method in class org.onlab.util.BoundedThreadPool
 
submit(Callable<T>) - Method in class org.onlab.util.BoundedThreadPool
 
submit(Callable<T>) - Method in class org.onlab.util.SharedScheduledExecutorService
 
submit(Runnable, T) - Method in class org.onlab.util.SharedScheduledExecutorService
 
submit(Runnable) - Method in class org.onlab.util.SharedScheduledExecutorService
 
submit(IntentDomainId, IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Submits an intent resource to the intent domain for installation.
submit(Intent) - Static method in class org.onosproject.net.intent.IntentData
Creates IntentData for Intent submit request.
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.
subnetMask - Variable in class org.onlab.packet.RIPV2Entry
 
subnetMask(Ip4Address) - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
subnetMask() - Method in class org.onosproject.dhcp.IpAssignment
Returns subnet mask of the IP assignment.
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.
subSequence(int, int) - Method in class org.onlab.util.XmlString
 
subtract(Weight) - Method in class org.onlab.graph.ScalarWeight
 
subtract(Weight) - Method in interface org.onlab.graph.Weight
Subtracts the given weight from this one and produces a new weight.
subtract(Bandwidth) - Method in interface org.onlab.util.Bandwidth
Returns a Bandwidth whose value is (this - value).
subtract(Frequency) - Method in class org.onlab.util.Frequency
Returns a Frequency whose value is (this - value).
subType - Variable in class org.onlab.packet.LLDPOrganizationalTLV
 
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
 
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.
SUBTYPE_ECHO_REPLY - Static variable in class org.onlab.packet.ICMP
Deprecated.
since Peacock (1.15) - Use CODE_ECHO_REPLY instead.
SUBTYPE_LACP - Static variable in class org.onlab.packet.Slow
 
SUBTYPE_LENGTH - Static variable in class org.onlab.packet.LLDPOrganizationalTLV
 
SUCCESS - Static variable in class org.onlab.packet.EAP
 
success() - Static method in class org.onosproject.net.meter.MeterStoreResult
A successful store opertion.
suggestedPath(List<Link>) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
Sets the suggested path as list of links.
suggestedPath() - Method in class org.onosproject.net.intent.PointToPointIntent
Return the suggested path (as a list of links) that the compiler should use.
suggestIP(HostId, Ip4Address) - Method in interface org.onosproject.dhcp.DhcpStore
Returns an IP Address for a Mac ID, in response to a DHCP DISCOVER message.
sumbit(DomainIntent) - Method in interface org.onosproject.net.behaviour.DomainIntentConfigurable
Submit a intent in a network domain.
sumbit(DomainIntentOperations) - Method in interface org.onosproject.net.domain.DomainIntentService
Submit a batch operation of domain intent to be send to the target domain through the proper driver.
summarize(Iterable<Intent>, IntentService) - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Build summary of intents per intent type.
SUMMARY - Static variable in class org.onosproject.ui.GlyphConstants
 
SummaryCommand - Class in org.onosproject.cli
Provides summary of ONOS model.
SummaryCommand() - Constructor for class org.onosproject.cli.SummaryCommand
 
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.
supportsAging() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns true if this table supports aging, false otherwise.
SUPS_FIXED_PART_TOTAL_SIZE - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
SuurballeGraphSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Suurballe shortest-path graph search algorithm capable of finding both a shortest path, as well as a backup shortest path, between a source and a destination such that the sum of the path lengths is minimized.
SuurballeGraphSearch() - Constructor for class org.onlab.graph.SuurballeGraphSearch
 
SW_VERSION - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
SWITCH - Static variable in class org.onosproject.ui.GlyphConstants
 
switchToAutomatic(ConnectPoint) - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Attempts to set the device to automatic protection mode.
switchToForce(ConnectPoint, int) - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Attempts to forcibly switch to the one specified path by index.
switchToManual(ConnectPoint, int) - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Attempts to manually switch to the one specified path by index.
switchWorkingPath(ConnectPoint, int) - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Deprecated.
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.
SYSTEM_IDENTIFIER_LENGTH - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet.SCI
 
SystemInfo - Interface in org.onosproject.cpman
System information interface.
SystemInfo.Builder - Interface in org.onosproject.cpman
A builder of SystemInfo.

T

table() - Method in class org.onosproject.net.flow.DefaultFlowRule
 
table() - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry
 
table() - Method in interface org.onosproject.net.flow.FlowRule
Returns the table identifier for this rule.
table() - Method in interface org.onosproject.net.flow.TableStatisticsEntry
Returns the table id.
table() - Method in interface org.onosproject.net.pi.model.PiCounterModel
Returns the table ID associated with this counter.
table() - Method in interface org.onosproject.net.pi.model.PiMeterModel
Returns the table model associated with this meter.
table(PiTableId) - Method in interface org.onosproject.net.pi.model.PiPipelineModel
Returns the table model associated with the given ID, if present.
table() - Method in class org.onosproject.net.pi.runtime.PiTableEntry
Returns the table where this entry is installed.
TABLE - Static variable in class org.onosproject.net.PortNumber
 
tableEntry() - Method in class org.onosproject.net.pi.runtime.PiCounterCellId
Returns the table entry to which this cell ID is associated.
tableEntry() - Method in class org.onosproject.net.pi.runtime.PiMeterCellId
Returns the table entry to which this cell ID is associated.
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
Deprecated.
in Loon release (version 1.11.0). Use FlowRule.table() instead.
tableId() - Method in class org.onosproject.net.flow.instructions.Instructions.TableTypeTransition
 
TableId - Interface in org.onosproject.net.flow
Match+action table identifier.
tableId() - Method in interface org.onosproject.net.flow.TableStatisticsEntry
Deprecated.
tableId() - Method in class org.onosproject.net.pi.runtime.PiGroupKey
Returns the table ID defined by this key.
TableId.Type - Enum in org.onosproject.net.flow
Types of table identifier.
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.
tables() - Method in interface org.onosproject.net.pi.model.PiActionProfileModel
Returns the collection of table IDs that use this action profile.
tables() - Method in interface org.onosproject.net.pi.model.PiPipelineModel
Returns the collection of all table models defined by this pipeline model.
TableStatisticsCommand - Class in org.onosproject.cli.net
Lists port statistic of all ports in the system.
TableStatisticsCommand() - Constructor for class org.onosproject.cli.net.TableStatisticsCommand
 
TableStatisticsDiscovery - Interface in org.onosproject.net.behaviour
Behaviour capable of retrieving table statistics from device.
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.
tableType() - Method in interface org.onosproject.net.pi.model.PiTableModel
Returns the type of this table.
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.
target() - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Gets the target IP address of the message.
target() - Method in class org.onosproject.upgrade.Upgrade
Returns the target version.
targetAddress - Variable in class org.onlab.packet.ndp.NeighborAdvertisement
 
targetAddress - Variable in class org.onlab.packet.ndp.NeighborSolicitation
 
targetAddress - Variable in class org.onlab.packet.ndp.Redirect
 
targetAddress() - Method in class org.onosproject.net.flow.criteria.IPv6NDTargetAddressCriterion
Gets the IPv6 target address to match.
targetHardwareAddress - Variable in class org.onlab.packet.ARP
 
targetProtocolAddress - Variable in class org.onlab.packet.ARP
 
TarjanGraphSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Tarjan algorithm for searching a graph and producing results describing the graph SCC (strongly-connected components).
TarjanGraphSearch() - Constructor for class org.onlab.graph.TarjanGraphSearch
 
TarjanGraphSearch.SccResult<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
Graph search result augmented with SCC vertexData.
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.
TCP - Class in org.onlab.packet
Implements TCP packet format.
TCP() - Constructor for class org.onlab.packet.TCP
 
TcpFlagsCriterion - Class in org.onosproject.net.flow.criteria
Implementation of TCP flags criterion (12 bits unsigned integer).
tcpPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic TCP packets.
tcpPort() - Method in class org.onosproject.cluster.DefaultControllerNode
 
tcpPort() - Method in interface org.onosproject.cluster.Node
Returns the TCP port on which the node listens for connections.
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).
TENANT_ID_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
TenantAddCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual network tenant.
TenantAddCommand() - Constructor for class org.onosproject.cli.net.vnet.TenantAddCommand
 
TenantCompleter - Class in org.onosproject.cli.net.vnet
Tenant Id completer.
TenantCompleter() - Constructor for class org.onosproject.cli.net.vnet.TenantCompleter
 
tenantId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
TenantId - Class in org.onosproject.incubator.net.virtual
Representation of network tenant.
TenantId() - Constructor for class org.onosproject.incubator.net.virtual.TenantId
 
tenantId(String) - Static method in class org.onosproject.incubator.net.virtual.TenantId
Creates a tenant id using the supplied backing id.
tenantId() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetwork
Returns the identifier of the tenant to which this virtual network belongs.
TenantListCommand - Class in org.onosproject.cli.net.vnet
Lists all tenants.
TenantListCommand() - Constructor for class org.onosproject.cli.net.vnet.TenantListCommand
 
TenantRemoveCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual network tenant.
TenantRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.TenantRemoveCommand
 
term() - Method in class org.onosproject.cluster.Leader
Returns the leader's term.
term() - Method in class org.onosproject.mastership.MastershipInfo
Returns the mastership term.
term() - Method in class org.onosproject.store.flow.ReplicaInfo
Returns the mastership 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.
TestAllocateResource - Class in org.onosproject.cli.net
Test tool to allocate resources.
TestAllocateResource() - Constructor for class org.onosproject.cli.net.TestAllocateResource
 
TestProtectionEndpointIntentCommand - Class in org.onosproject.cli.net
Test tool to add ProtectionEndpointIntent.
TestProtectionEndpointIntentCommand() - Constructor for class org.onosproject.cli.net.TestProtectionEndpointIntentCommand
 
TestTools - Class in org.onlab.junit
Utilities to aid in producing JUnit tests.
TestUtils - Class in org.onlab.junit
Utilities for testing.
TestUtils.TestUtilsException - Exception in org.onlab.junit
Exception that can be thrown if problems are encountered while executing the utility method.
TestUtilsException(String, Throwable) - Constructor for exception org.onlab.junit.TestUtils.TestUtilsException
Constructs a new exception with the specified detail message and cause.
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.
thenAccept(Consumer<? super T>) - Method in class org.onlab.util.BlockingAwareFuture
 
thenAcceptAsync(Consumer<? super T>) - Method in class org.onlab.util.BlockingAwareFuture
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class org.onlab.util.BlockingAwareFuture
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class org.onlab.util.BlockingAwareFuture
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
thenApply(Function<? super T, ? extends U>) - Method in class org.onlab.util.BlockingAwareFuture
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class org.onlab.util.BlockingAwareFuture
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class org.onlab.util.BlockingAwareFuture
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class org.onlab.util.BlockingAwareFuture
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class org.onlab.util.BlockingAwareFuture
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class org.onlab.util.BlockingAwareFuture
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
thenRun(Runnable) - Method in class org.onlab.util.BlockingAwareFuture
 
thenRunAsync(Runnable) - Method in class org.onlab.util.BlockingAwareFuture
 
thenRunAsync(Runnable, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
threadGroup() - Method in class org.onlab.util.GroupedThreadFactory
Returns the thread group associated with the factory.
threshold() - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
Returns the threshold this constraint ensures as link annotated value.
throughput() - Method in class org.onlab.util.Counter
Returns the number of occurrences per second.
time() - Method in class org.onosproject.common.DefaultTopology
 
time() - Method in class org.onosproject.core.HybridLogicalTime
Returns the real system time represented by this HLT.
time() - Method in class org.onosproject.cpman.ControlLoadSnapshot
Returns last logging time of control metric.
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.
TIME_EXCEED - Static variable in class org.onlab.packet.ICMP6
Time Exceeded.
timeAgo(long) - Static method in class org.onlab.util.Tools
Returns a human friendly time ago string for a specified system time.
timeCleared() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the time when cleared.
timeCleared() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
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() - Method in class org.onosproject.net.pi.runtime.PiTableEntry
Returns the timeout in seconds of this table entry, if present.
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.DocumentException.Timeout
 
Timeout(String) - Constructor for exception org.onosproject.store.service.DocumentException.Timeout
 
Timeout(String, Throwable) - Constructor for exception org.onosproject.store.service.DocumentException.Timeout
 
Timeout(Throwable) - Constructor for exception org.onosproject.store.service.DocumentException.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.cpman.ControlPlaneMonitorService
 
TIMEOUT_MILLIS - Static variable in interface org.onosproject.mastership.MastershipAdminService
 
TIMEOUT_MILLIS - Static variable in interface org.onosproject.mastership.MastershipService
 
timer() - Method in class org.onlab.util.AbstractAccumulator
Returns the backing timer.
Timer - Class in org.onlab.util
Hashed-wheel timer singleton.
timeRaised() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the time when raised.
timeRaised() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
timestamp() - Method in interface org.onosproject.cpman.ControlMessage
Returns the time that this control message stats collected.
timestamp() - Method in class org.onosproject.cpman.DefaultControlMessage
 
timestamp(Date) - Method in class org.onosproject.dhcp.IpAssignment.Builder
 
timestamp() - Method in class org.onosproject.dhcp.IpAssignment
Returns the timestamp of the IP assignment.
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.
TIMESTAMP_SUBTYPE - Static variable in class org.onlab.packet.ONOSLLDP
 
timeUpdated() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns time at which the alarm was updated most recently, due to some change in the device, or ONOS.
timeUpdated() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
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.onlab.util.ExtendedSet
 
toArray(T[]) - Method in class org.onlab.util.ExtendedSet
 
toArray() - Method in class org.onlab.util.UnmodifiableDeque
 
toArray(T[]) - Method in class org.onlab.util.UnmodifiableDeque
 
toArray() - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
toArray(T[]) - Method in class org.onosproject.store.primitives.DefaultDistributedSet
 
toBit(boolean, int) - Static method in class org.onlab.util.ByteOperator
Converts boolean value into bit.
toBitsPerSecond(long) - Method in enum org.onlab.util.DataRateUnit
Converts given value in this unit to bits per seconds.
toBitsPerSecond(double) - Method in enum org.onlab.util.DataRateUnit
Converts given value in this unit to bits per seconds.
toByte() - Method in class org.onlab.packet.lacp.LacpState
Gets LACP state in byte.
toByteArray(long) - Static method in class org.onlab.packet.Ethernet
Converts a long MAC address to a byte array.
toBytes() - Method in class org.onlab.packet.MacAddress
Returns the value of the MACAddress as a byte array.
toCompactListString() - Method in class org.onosproject.ui.topo.LayoutLocation
Produces a compact string representation of this instance.
toCompactListString(LayoutLocation...) - Static method in class org.onosproject.ui.topo.LayoutLocation
Produces a compact encoding of a list of layout locations.
toCompactListString(List<LayoutLocation>) - Static method in class org.onosproject.ui.topo.LayoutLocation
Produces a compact encoding of a list of layout locations.
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.
toHex(long) - Static method in class org.onlab.util.Tools
Converts a long value to hex string; 16 wide and sans 0x.
toHex(long, int) - Static method in class org.onlab.util.Tools
Converts a long value to hex string; 16 wide and sans 0x.
toHexString(byte[]) - Static method in class org.onlab.util.HexString
Convert a byte array to a colon-separated hex string.
toHexString(byte[], String) - Static method in class org.onlab.util.HexString
Convert a byte array to a hex string separated by given separator.
toHexString(long, int) - Static method in class org.onlab.util.HexString
Convert a long number to colon-separated hex string.
toHexString(long) - Static method in class org.onlab.util.HexString
Convert a long number to colon-separated hex string.
toHexWithPrefix(long) - Static method in class org.onlab.util.Tools
Returns a string encoding in hex of the given long value with prefix '0x'.
toImmutable() - Method in class org.onlab.graph.DefaultMutablePath
 
toImmutable() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
toImmutable() - Method in interface org.onlab.graph.MutableGraph
Returns an immutable copy of this graph.
toImmutable() - Method in interface org.onlab.graph.MutablePath
Returns an immutable copy of this path.
toImmutableList() - Static method in class org.onlab.util.GuavaCollectors
Deprecated.
in 1.11.0 consider using ImmutableList.toImmutableList() instead.
toImmutableSet() - Static method in class org.onlab.util.GuavaCollectors
Deprecated.
in 1.11.0 consider using ImmutableSet.toImmutableSet() instead.
toInetAddress() - Method in class org.onlab.packet.IpAddress
Returns the IP address as InetAddress.
toInstall() - Method in class org.onosproject.net.intent.IntentInstallationContext
Retrieves the Intent data which to be installed.
toInstall() - Method in class org.onosproject.net.intent.IntentOperationContext
Retrieves high level Intent data to install.
toInt() - Method in class org.onlab.packet.Ip4Address
Returns the integer value of this IPv4 address.
toInt() - Method in class org.onlab.packet.MplsLabel
 
toInt() - Method in class org.onlab.packet.TpPort
Returns the integer value for this transport port.
toInt() - Method in class org.onosproject.core.Version
Returns an integer representation of the version.
toInt() - Method in class org.onosproject.net.flow.criteria.ExtensionSelectorType
Returns the integer value associated with this type.
toIpPrefix() - Method in class org.onlab.packet.IpAddress
Generates an IP prefix.
toIPv4Address(String) - Static method in class org.onlab.packet.IPv4
Accepts an IPv4 address of the form xxx.xxx.xxx.xxx, ie 192.168.0.1 and returns the corresponding 32 bit integer.
toIPv4Address(byte[]) - Static method in class org.onlab.packet.IPv4
Accepts an IPv4 address in a byte array and returns the corresponding 32-bit integer value.
toIPv4AddressBytes(String) - Static method in class org.onlab.packet.IPv4
Accepts an IPv4 address of the form xxx.xxx.xxx.xxx, ie 192.168.0.1 and returns the corresponding byte array.
toIPv4AddressBytes(int) - Static method in class org.onlab.packet.IPv4
Accepts an IPv4 address in the form of an integer and returns the corresponding byte array.
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.
TokenBucket - Interface in org.onosproject.net.behaviour.trafficcontrol
Generic abstraction for a token bucket which can mark and/or discard traffic.
TokenBucket.Action - Enum in org.onosproject.net.behaviour.trafficcontrol
Action applied to the exceeding traffic.
TokenBucket.Builder - Interface in org.onosproject.net.behaviour.trafficcontrol
Token bucket builder.
TokenBucket.Type - Enum in org.onosproject.net.behaviour.trafficcontrol
Token bucket type.
TokenBucketEntry - Interface in org.onosproject.net.behaviour.trafficcontrol
Represents a stored token bucket.
tokenBuckets() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
tokenBuckets() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer
The token buckets used within this policer.
toLong(byte[]) - Static method in class org.onlab.packet.Ethernet
Accepts a MAC address and returns the corresponding long, where the MAC bytes are set on the lower order bytes of the long.
toLong() - Method in class org.onlab.packet.MacAddress
Returns the value of the MACAddress as a long.
toLong(String) - Static method in class org.onlab.util.HexString
Convert a colon-separated hex string to long.
toLong() - Method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
 
toLong() - Method in class org.onosproject.net.PortNumber
Returns the backing long value.
toMACAddress(String) - Static method in class org.onlab.packet.Ethernet
Accepts a MAC address of the form 00:aa:11:bb:22:cc, case does not matter, and returns a corresponding byte[].
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
 
toOctets() - Method in class org.onlab.packet.IpAddress
Returns the IP address as a byte array.
Tools - Class in org.onlab.util
Miscellaneous utility methods.
Tools.LogLevel - Enum in org.onlab.util
Log level for the customized logger.
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.
topicBuilder() - Method in interface org.onosproject.store.service.PrimitiveService
Creates a new TopicBuilder.
topicBuilder() - Method in interface org.onosproject.store.service.StorageService
Creates a new TopicBuilder.
TopicBuilder<T> - Class in org.onosproject.store.service
Builder for Topic instances.
TopicBuilder() - Constructor for class org.onosproject.store.service.TopicBuilder
 
TopicOptions<O extends TopicOptions<O,T>,T> - Class in org.onosproject.store.service
Builder for Topic instances.
TopicOptions() - Constructor for class org.onosproject.store.service.TopicOptions
 
TOPO - Static variable in class org.onosproject.ui.GlyphConstants
 
topo2HighlightsMessage(Highlights) - Static method in class org.onosproject.ui.topo.TopoJson
Returns a formatted message ready to send to the topology-2 view to render highlights.
topo2OverlayFactory(UiTopo2OverlayFactory) - Method in class org.onosproject.ui.UiExtension.Builder
Sets the topology-2 overlay factory for this extension.
topo2OverlayFactory() - Method in class org.onosproject.ui.UiExtension
Returns the topology-2 overlay factory, if one was defined.
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.Properties - Class in org.onosproject.ui.topo
Defines constants for property/localization keys 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 - Variable in class org.onosproject.cli.net.TopologyCommand
 
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(Set<Set<ConnectPoint>>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProviderService
Set of separate topology clusters expressed in terms of connect points which belong to the same SCC of the underlying topology.
topologyChanged(GraphDescription, List<Event>) - Method in interface org.onosproject.net.topology.TopologyProviderService
Signals the core that some aspect of the topology has changed.
TopologyChangeDelegate - Interface in org.onosproject.net.intent
Auxiliary delegate for integration of intent manager and flow trackerService.
TopologyCluster - Interface in org.onosproject.net.topology
Representation of an SCC (strongly-connected component) in a network topology.
TopologyCommand - Class in org.onosproject.cli.net
Lists summary of the current topology.
TopologyCommand() - Constructor for class org.onosproject.cli.net.TopologyCommand
 
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.
TopoUtils.Magnitude - Enum in org.onosproject.ui.topo
Enumeration of magnitudes.
TopoUtils.ValueLabel - Class in org.onosproject.ui.topo
Encapsulates a value to be used as a label.
toResponse(E) - Method in class org.onlab.rest.exceptions.AbstractMapper
 
toResponse(WebApplicationException) - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
Extracts and returns the response from a WebApplicationException.
toShort() - Method in class org.onlab.packet.EthType
Returns the short value for this ethtype.
toShort() - Method in class org.onlab.packet.VlanId
Returns the backing VLAN number.
toString() - Method in class org.onlab.graph.AbstractEdge
 
toString() - Method in class org.onlab.graph.AdjacencyListsGraph
 
toString() - Method in class org.onlab.graph.DefaultMutablePath
 
toString() - Method in class org.onlab.graph.DefaultPath
 
toString() - Method in class org.onlab.graph.DisjointPathPair
 
toString() - Method in class org.onlab.graph.Heap
 
toString() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
 
toString() - Method in class org.onlab.graph.ScalarWeight
 
toString() - Method in class org.onlab.packet.ARP
 
toString() - Method in class org.onlab.packet.ChassisId
Convert the Chassis Id value to a ':' separated hexadecimal string.
toString() - Method in class org.onlab.packet.Data
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6Option
 
toString() - Method in class org.onlab.packet.dhcp.Dhcp6RelayOption
 
toString() - Method in class org.onlab.packet.dhcp.DhcpOption
 
toString() - Method in class org.onlab.packet.DHCP
 
toString() - Method in class org.onlab.packet.DHCP6
 
toString() - Method in enum org.onlab.packet.DHCPPacketType
Deprecated.
 
toString() - Method in class org.onlab.packet.EAP
 
toString() - Method in class org.onlab.packet.EAPOL
 
toString() - Method in class org.onlab.packet.Ethernet
 
toString() - Method in enum org.onlab.packet.EthType.EtherType
 
toString() - Method in class org.onlab.packet.EthType
 
toString() - Method in class org.onlab.packet.ICMP
 
toString() - Method in class org.onlab.packet.ICMP6
 
toString() - Method in class org.onlab.packet.ICMPEcho
 
toString() - Method in class org.onlab.packet.IGMP
 
toString() - Method in class org.onlab.packet.IGMPGroup
 
toString() - Method in class org.onlab.packet.IpAddress
 
toString() - Method in class org.onlab.packet.IpPrefix
 
toString() - Method in class org.onlab.packet.IPv4
 
toString() - Method in class org.onlab.packet.ipv6.Authentication
 
toString() - Method in class org.onlab.packet.ipv6.BaseOptions
 
toString() - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
 
toString() - Method in class org.onlab.packet.ipv6.Fragment
 
toString() - Method in class org.onlab.packet.ipv6.Routing
 
toString() - Method in class org.onlab.packet.IPv6
 
toString() - Method in class org.onlab.packet.lacp.Lacp
 
toString() - Method in class org.onlab.packet.lacp.LacpBaseTlv
 
toString() - Method in class org.onlab.packet.lacp.LacpCollectorTlv
 
toString() - Method in class org.onlab.packet.lacp.LacpState
 
toString() - Method in class org.onlab.packet.lacp.LacpTerminatorTlv
 
toString() - Method in class org.onlab.packet.LLC
 
toString() - Method in class org.onlab.packet.LLDP
 
toString() - Method in class org.onlab.packet.LLDPTLV
 
toString() - Method in class org.onlab.packet.MacAddress
 
toString() - Method in class org.onlab.packet.MPLS
 
toString() - Method in class org.onlab.packet.MplsLabel
 
toString() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
 
toString() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions.Option
 
toString() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
toString() - Method in class org.onlab.packet.ndp.NeighborSolicitation
 
toString() - Method in class org.onlab.packet.ndp.Redirect
 
toString() - Method in class org.onlab.packet.ndp.RouterAdvertisement
 
toString() - Method in class org.onlab.packet.ndp.RouterSolicitation
 
toString() - Method in class org.onlab.packet.pim.PIMHello
 
toString() - Method in class org.onlab.packet.pim.PIMHelloOption
 
toString() - Method in class org.onlab.packet.pim.PIMJoinPrune
 
toString() - Method in class org.onlab.packet.PIM
 
toString() - Method in class org.onlab.packet.RADIUS
 
toString() - Method in class org.onlab.packet.RADIUSAttribute
 
toString() - Method in class org.onlab.packet.RIP
 
toString() - Method in class org.onlab.packet.RIPng
 
toString() - Method in class org.onlab.packet.RIPngEntry
 
toString() - Method in class org.onlab.packet.RIPV2AuthEntry
 
toString() - Method in class org.onlab.packet.RIPV2Entry
 
toString() - Method in class org.onlab.packet.Slow
 
toString() - Method in class org.onlab.packet.TCP
 
toString() - Method in class org.onlab.packet.TpPort
 
toString() - Method in class org.onlab.packet.UDP
 
toString() - Method in class org.onlab.packet.VlanId
 
toString() - Method in class org.onlab.packet.VXLAN
 
toString() - Method in class org.onlab.util.ByteArraySizeHashPrinter
 
toString() - Method in class org.onlab.util.ClosedOpenRange
 
toString() - Method in class org.onlab.util.Counter
 
toString() - Method in class org.onlab.util.Frequency
 
toString() - Method in class org.onlab.util.GeoLocation
 
toString() - Method in class org.onlab.util.GroupedThreadFactory
 
toString() - Method in class org.onlab.util.Identifier
Returns a string representation of a DeviceKeyId.
toString() - Method in class org.onlab.util.ImmutableByteSequence
 
toString() - Method in class org.onlab.util.KryoNamespace
 
toString() - Method in class org.onlab.util.Match
 
toString() - Method in class org.onlab.util.UnmodifiableDeque
 
toString() - Method in class org.onlab.util.XmlString
 
toString() - Method in class org.onosproject.app.DefaultApplicationDescription
 
toString() - Method in class org.onosproject.cfg.ConfigProperty
 
toString() - Method in class org.onosproject.cluster.ClusterEvent
 
toString() - Method in class org.onosproject.cluster.ClusterMetadata
 
toString() - Method in class org.onosproject.cluster.ClusterMetadataEvent
 
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.Member
 
toString() - Method in class org.onosproject.cluster.MembershipGroup
 
toString() - Method in class org.onosproject.cluster.PartitionDiff
 
toString() - Method in class org.onosproject.cluster.RoleInfo
 
toString() - Method in class org.onosproject.common.DefaultTopology
 
toString() - Method in class org.onosproject.core.DefaultApplication
 
toString() - Method in class org.onosproject.core.DefaultApplicationId
 
toString() - Method in class org.onosproject.core.GroupId
 
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.cpman.ControlLoadSnapshot
 
toString() - Method in class org.onosproject.cpman.ControlMetricsRequest
 
toString() - Method in class org.onosproject.cpman.ControlResourceRequest
 
toString() - Method in class org.onosproject.cpman.DefaultControlMessage
 
toString() - Method in class org.onosproject.cpman.message.ControlMessageEvent
 
toString() - Method in class org.onosproject.cpman.MetricValue
 
toString() - Method in class org.onosproject.dhcp.IpAssignment
 
toString() - Method in class org.onosproject.event.AbstractEvent
 
toString() - Method in class org.onosproject.event.Change
 
toString() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
toString() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
toString() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
toString() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
toString() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
toString() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
toString() - Method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
toString() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
 
toString() - Method in class org.onosproject.mastership.MastershipEvent
 
toString() - Method in class org.onosproject.mastership.MastershipInfo
 
toString() - Method in class org.onosproject.mastership.MastershipTerm
 
toString() - Method in class org.onosproject.net.behaviour.BandwidthProfile
 
toString() - Method in class org.onosproject.net.behaviour.BandwidthProfileAction
 
toString() - Method in class org.onosproject.net.behaviour.BridgeName
 
toString() - Method in enum org.onosproject.net.behaviour.ControlProtocolVersion
 
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.DefaultQosDescription
 
toString() - Method in class org.onosproject.net.behaviour.DefaultQueueDescription
 
toString() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
 
toString() - Method in class org.onosproject.net.behaviour.DeviceCpuStats
 
toString() - Method in class org.onosproject.net.behaviour.DeviceMemoryStats
 
toString() - Method in class org.onosproject.net.behaviour.DeviceSystemStats
 
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.protection.ProtectedTransportEndpointDescription
 
toString() - Method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState
 
toString() - Method in class org.onosproject.net.behaviour.protection.ProtectionConfig
 
toString() - Method in class org.onosproject.net.behaviour.protection.TransportEndpointDescription
 
toString() - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState
 
toString() - Method in class org.onosproject.net.behaviour.QosId
 
toString() - Method in class org.onosproject.net.behaviour.QueueId
 
toString() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
toString() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
toString() - Method in class org.onosproject.net.behaviour.trafficcontrol.PolicingResource
 
toString() - Method in class org.onosproject.net.config.basics.BandwidthCapacity
 
toString() - Method in class org.onosproject.net.config.basics.BasicRegionConfig
 
toString() - Method in class org.onosproject.net.config.basics.BasicUiTopoLayoutConfig
 
toString() - Method in class org.onosproject.net.config.Config
 
toString() - Method in class org.onosproject.net.config.inject.DeviceInjectionConfig
 
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.DeviceId
 
toString() - Method in class org.onosproject.net.domain.DomainIntentOperation
 
toString() - Method in class org.onosproject.net.domain.DomainIntentOperations
 
toString() - Method in class org.onosproject.net.domain.DomainPointToPointIntent
 
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.driver.DriverEvent
 
toString() - Method in class org.onosproject.net.FilteredConnectPoint
 
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.PiCriterion
 
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.UnresolvedExtensionSelector
 
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
Deprecated.
 
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.StatTriggerInstruction
 
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.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.flow.instructions.PiInstruction
 
toString() - Method in class org.onosproject.net.flow.instructions.UnresolvedExtensionTreatment
 
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.HostProbingEvent
 
toString() - Method in class org.onosproject.net.host.InterfaceIpAddress
 
toString() - Method in class org.onosproject.net.HostId
 
toString() - Method in class org.onosproject.net.HostLocation
 
toString() - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
 
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.MarkerConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.NonDisruptiveConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.ObstacleConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.PartialFailureConstraint
 
toString() - Method in class org.onosproject.net.intent.constraint.ProtectedConstraint
 
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.IntentInstallationContext
 
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.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.ProtectedTransportIntent
 
toString() - Method in class org.onosproject.net.intent.ProtectionEndpointIntent
 
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.intf.Interface
 
toString() - Method in class org.onosproject.net.intf.InterfaceEvent
 
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.MarkerResource
 
toString() - Method in class org.onosproject.net.mcast.McastEvent
Deprecated.
 
toString() - Method in class org.onosproject.net.mcast.McastRoute
Deprecated.
 
toString() - Method in class org.onosproject.net.mcast.McastRouteInfo
Deprecated.
 
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.DefaultMeterFeatures
 
toString() - Method in class org.onosproject.net.meter.DefaultMeterRequest
 
toString() - Method in class org.onosproject.net.meter.MeterFeaturesKey
 
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.OchSignal
 
toString() - Method in class org.onosproject.net.OduSignalId
 
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.pi.runtime.data.PiBitString
 
toString() - Method in class org.onosproject.net.pi.runtime.data.PiBool
 
toString() - Method in class org.onosproject.net.pi.runtime.data.PiEnumString
 
toString() - Method in class org.onosproject.net.pi.runtime.data.PiErrorString
 
toString() - Method in class org.onosproject.net.pi.runtime.data.PiHeader
 
toString() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderStack
 
toString() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnion
 
toString() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnionStack
 
toString() - Method in class org.onosproject.net.pi.runtime.data.PiStruct
 
toString() - Method in class org.onosproject.net.pi.runtime.data.PiTuple
 
toString() - Method in class org.onosproject.net.pi.runtime.PiAction
 
toString() - Method in class org.onosproject.net.pi.runtime.PiActionGroup
 
toString() - Method in class org.onosproject.net.pi.runtime.PiActionGroupHandle
 
toString() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember
 
toString() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMemberHandle
 
toString() - Method in class org.onosproject.net.pi.runtime.PiActionParam
 
toString() - Method in class org.onosproject.net.pi.runtime.PiControlMetadata
 
toString() - Method in class org.onosproject.net.pi.runtime.PiCounterCell
 
toString() - Method in class org.onosproject.net.pi.runtime.PiCounterCellData
 
toString() - Method in class org.onosproject.net.pi.runtime.PiCounterCellId
 
toString() - Method in class org.onosproject.net.pi.runtime.PiExactFieldMatch
 
toString() - Method in class org.onosproject.net.pi.runtime.PiGroupKey
 
toString() - Method in class org.onosproject.net.pi.runtime.PiHandle
 
toString() - Method in class org.onosproject.net.pi.runtime.PiLpmFieldMatch
 
toString() - Method in class org.onosproject.net.pi.runtime.PiMatchKey
 
toString() - Method in class org.onosproject.net.pi.runtime.PiMeterBand
 
toString() - Method in class org.onosproject.net.pi.runtime.PiMeterCellConfig
 
toString() - Method in class org.onosproject.net.pi.runtime.PiMeterCellId
 
toString() - Method in class org.onosproject.net.pi.runtime.PiMeterHandle
 
toString() - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry
 
toString() - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntryHandle
 
toString() - Method in class org.onosproject.net.pi.runtime.PiPacketOperation
 
toString() - Method in class org.onosproject.net.pi.runtime.PiPreReplica
 
toString() - Method in class org.onosproject.net.pi.runtime.PiRangeFieldMatch
 
toString() - Method in class org.onosproject.net.pi.runtime.PiRegisterCell
 
toString() - Method in class org.onosproject.net.pi.runtime.PiRegisterCellId
 
toString() - Method in class org.onosproject.net.pi.runtime.PiTableEntry
 
toString() - Method in class org.onosproject.net.pi.runtime.PiTableEntryHandle
 
toString() - Method in class org.onosproject.net.pi.runtime.PiTernaryFieldMatch
 
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.ResourceGroup
 
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.routing.NextHop
 
toString() - Method in class org.onosproject.routing.NextHopGroupKey
 
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.primitives.NodeUpdate
 
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.MultimapEvent
 
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.TransactionLog
 
toString() - Method in class org.onosproject.store.service.Version
 
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.lion.LionBundle.LionItem
 
toString() - Method in class org.onosproject.ui.lion.LionBundle
 
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 class org.onosproject.ui.topo.BiLink
 
toString() - Method in enum org.onosproject.ui.topo.Highlights.Amount
 
toString() - Method in class org.onosproject.ui.topo.LayoutLocation
 
toString() - Method in enum org.onosproject.ui.topo.LayoutLocation.Type
 
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 enum org.onosproject.ui.topo.TopoUtils.Magnitude
 
toString() - Method in class org.onosproject.ui.topo.TopoUtils.ValueLabel
 
toString() - Method in class org.onosproject.ui.UiGlyph
 
toString() - Method in class org.onosproject.ui.UiSessionToken
 
toString() - Method in class org.onosproject.ui.UiTopo2Overlay
 
toString() - Method in class org.onosproject.ui.UiTopoMap
 
toString() - Method in class org.onosproject.ui.UiView
 
toString() - Method in class org.onosproject.ui.UiViewHidden
 
toString() - Method in class org.onosproject.upgrade.Upgrade
 
toString() - Method in class org.onosproject.upgrade.UpgradeEvent
 
toStringHelper() - Method in class org.onosproject.net.utils.ForwardingPort
Returns MoreObjects.ToStringHelper with Port attributes excluding annotations.
toStringList() - Static method in enum org.onosproject.net.behaviour.ControlProtocolVersion
Returns a list of control protocol version string values.
toStringNoColon() - Method in class org.onlab.packet.MacAddress
 
toStringUtf8(byte[]) - Static method in class org.onlab.util.Tools
Returns the String representation of UTF-8 encoded byte[].
total() - Method in class org.onlab.util.Counter
Returns the total number of occurrences counted.
TOTAL_BPS_BODY_LENGTH - Static variable in class org.onlab.packet.EAPOLMkpduBasicParameterSet
 
TOTAL_DSAKPS_BODY_LENGTH - Static variable in class org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet
 
TOTAL_ICVPS_BODY_LENGTH - Static variable in class org.onlab.packet.EAPOLMkpduICVIndicatorParameterSet
 
TOTAL_SUPS_BODY_LENGTH - Static variable in class org.onlab.packet.EAPOLMkpduMACSecUseParameterSet
 
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.
totalLength - Variable in class org.onlab.packet.IPv4
 
totalLoad() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns total load of connect point.
totalMemory(int) - Method in interface org.onosproject.cpman.SystemInfo.Builder
Sets total amount of memory.
totalMemory() - Method in interface org.onosproject.cpman.SystemInfo
Returns the total amount of memory in Mega Bytes.
totalNanos() - Method in interface org.onosproject.net.packet.PacketProcessorEntry
Returns the total time, in nanoseconds, spent processing packets.
totalNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns total number.
totalPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic total packets.
totalPending() - Method in class org.onosproject.store.service.WorkQueueStats
Returns the total pending tasks.
toUninstall() - Method in class org.onosproject.net.intent.IntentInstallationContext
Retrieves the Intent data which to be uninstalled.
toUninstall() - Method in class org.onosproject.net.intent.IntentOperationContext
Retrieves high level Intent data to uninstall.
toWeight(double) - Static method in class org.onlab.graph.ScalarWeight
Creates a new scalar weight with the given double value.
tpid() - Method in class org.onosproject.net.DefaultHost
 
tpid() - Method in class org.onosproject.net.host.DefaultHostDescription
 
tpid() - Method in interface org.onosproject.net.host.HostDescription
Returns the TPID of the outermost VLAN associated with this host.
tpid() - Method in interface org.onosproject.net.Host
Returns the TPID of the outermost VLAN associated with this host.
TpPort - Class in org.onlab.packet
Representation of a transport layer port.
TpPort(int) - Constructor for class org.onlab.packet.TpPort
Constructs a new TpPort.
tpPort(int) - Static method in class org.onlab.packet.TpPort
Converts an integer into a TpPort.
trace(String) - Method in class org.onlab.junit.LoggerAdapter
 
trace(String, Object) - Method in class org.onlab.junit.LoggerAdapter
 
trace(String, Object, Object) - Method in class org.onlab.junit.LoggerAdapter
 
trace(String, Object...) - Method in class org.onlab.junit.LoggerAdapter
 
trace(String, Throwable) - Method in class org.onlab.junit.LoggerAdapter
 
trace(Marker, String) - Method in class org.onlab.junit.LoggerAdapter
 
trace(Marker, String, Object) - Method in class org.onlab.junit.LoggerAdapter
 
trace(Marker, String, Object, Object) - Method in class org.onlab.junit.LoggerAdapter
 
trace(Marker, String, Object...) - Method in class org.onlab.junit.LoggerAdapter
 
trace(Marker, String, Throwable) - Method in class org.onlab.junit.LoggerAdapter
 
trackIntent(IntentData) - Method in interface org.onosproject.net.intent.ObjectiveTrackerService
Submits the specified intent data to be tracked.
trafficClass - Variable in class org.onlab.packet.IPv6
 
trafficDurationSec() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic duration second.
trafficSelector() - Method in class org.onosproject.net.FilteredConnectPoint
Returns the traffic selector for this connect point.
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.
TrafficStatInfo - Class in org.onosproject.incubator.net.dpi
Traffic statistic information.
TrafficStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfo
Constructor for default TrafficStatInfo class.
TrafficStatInfo(long, long, long, long, long, int, int, long, long, double, double, double, double, double, int) - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfo
Constructor for TrafficStatInfo class specified with traffic statistic parameters.
TrafficStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for TrafficStatInfo codec.
TrafficStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfoCodec
 
trafficStatistics() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI traffic statistic information.
trafficThroughputBps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns total traffic throughput Bps(Byte per second).
trafficThroughputPps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns total traffic throughput Pps(Packet per second).
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.
Transactional<T> - Interface in org.onosproject.store.service
Interface for transactional primitives.
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.PrimitiveService
Creates a new transaction context builder.
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
 
TransactionContextOptions<O extends TransactionContextOptions<O>> - Class in org.onosproject.store.service
Abstract base class for a transaction context builder.
TransactionContextOptions() - Constructor for class org.onosproject.store.service.TransactionContextOptions
 
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 - Variable in class org.onlab.packet.DHCP
 
TransactionId - Class in org.onosproject.store.primitives
Transaction identifier.
transactionId() - Method in interface org.onosproject.store.service.TransactionContext
Returns the transaction identifier.
transactionId() - Method in class org.onosproject.store.service.TransactionLog
Returns the transaction identifier.
TransactionLog<T> - Class in org.onosproject.store.service
Collection of transaction updates to be applied atomically.
TransactionLog(TransactionId, long, List<T>) - Constructor for class org.onosproject.store.service.TransactionLog
 
TransactionsCommand - Class in org.onosproject.cli.net
CLI to view in-progress database transactions in the system.
TransactionsCommand() - Constructor for class org.onosproject.cli.net.TransactionsCommand
 
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.
translate(T, PiPipeconf) - Method in interface org.onosproject.net.pi.service.PiTranslator
Translate the given PD entity (original) and returns a PI entity that is equivalent to he PD one for the given pipeconf.
translateAlarms(List<T>) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.DeviceAlarmConfig
Returns the list of translated alarms from device-specific representation to ONOS alarms.
translated() - Method in class org.onosproject.net.pi.service.PiTranslatedEntity
Returns the translated PI entity.
translateToAlarm(DeviceId, InputStream) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmTranslator
Translates message from device into an alarm with appropriate information.
TransportEndpointDescription - Class in org.onosproject.net.behaviour.protection
Configuration for a underlying path endpoint, forming protected path.
TransportEndpointDescription(FilteredConnectPoint, boolean) - Constructor for class org.onosproject.net.behaviour.protection.TransportEndpointDescription
 
TransportEndpointDescription.Builder - Class in org.onosproject.net.behaviour.protection
 
TransportEndpointId - Class in org.onosproject.net.behaviour.protection
Identifier for a transport entity endpoint.
TransportEndpointId(String) - Constructor for class org.onosproject.net.behaviour.protection.TransportEndpointId
 
TransportEndpointId() - Constructor for class org.onosproject.net.behaviour.protection.TransportEndpointId
 
TransportEndpointState - Class in org.onosproject.net.behaviour.protection
State of a underlying path endpoint, forming protected path.
TransportEndpointState(TransportEndpointDescription, TransportEndpointId, boolean, Map<String, String>) - Constructor for class org.onosproject.net.behaviour.protection.TransportEndpointState
 
TransportEndpointState.Builder - Class in org.onosproject.net.behaviour.protection
 
TraversalMode - Enum in org.onosproject.incubator.elasticcfg
Traversal Modes for the PropConfig Stores.
treatment(TrafficTreatment) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
treatment - Variable in class org.onosproject.net.domain.DomainIntent.Builder
 
treatment(TrafficTreatment) - Method in class org.onosproject.net.domain.DomainIntent.Builder
Sets the traffic treatment for the intent that will be built.
treatment() - Method in class org.onosproject.net.domain.DomainIntent
Returns the action applied to the traffic at the egress.
treatment(TrafficTreatment) - Method in class org.onosproject.net.domain.DomainPointToPointIntent.Builder
 
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.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.ProtectedTransportIntent.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.
TRIANGLE_DOWN - Static variable in class org.onosproject.ui.GlyphConstants
 
TRIANGLE_UP - Static variable in class org.onosproject.ui.GlyphConstants
 
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.
TriConsumer<U,V,W> - Interface in org.onlab.util
A consumer that accepts three arguments.
triggerCompile(Iterable<Key>, boolean) - Method in interface org.onosproject.net.intent.TopologyChangeDelegate
Notifies that topology has changed in such a way that the specified intents should be recompiled.
triggerDisconnect(DeviceId) - Method in interface org.onosproject.net.device.DeviceProvider
Administratively triggers 'disconnection' from the device.
triggerProbe(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmProvider
Triggers an asynchronous discovery of the alarms on the specified device, intended to refresh internal alarm model for the device.
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.
triggerProbe(DeviceId) - Method in interface org.onosproject.net.pi.service.PiPipeconfWatchdogService
Asynchronously triggers a probe task that checks the device pipeline status and, if required, configures it with the pipeconf associated to this device (via PiPipeconfService.bindToDevice(PiPipeconfId, DeviceId)).
triggerRecompute() - Method in interface org.onosproject.net.topology.TopologyProvider
Triggers topology recomputation.
tryAcquireShared(int) - Method in class org.onlab.util.BlockingBoolean
 
tryLock() - Method in class org.onosproject.store.primitives.DefaultDistributedLock
 
tryLock(Duration) - Method in class org.onosproject.store.primitives.DefaultDistributedLock
 
tryLock() - Method in interface org.onosproject.store.service.AsyncDistributedLock
Attempts to acquire the lock.
tryLock(Duration) - Method in interface org.onosproject.store.service.AsyncDistributedLock
Attempts to acquire the lock for a specified amount of time.
tryLock() - Method in interface org.onosproject.store.service.DistributedLock
Attempts to acquire the lock.
tryLock(Duration) - Method in interface org.onosproject.store.service.DistributedLock
Attempts to acquire the lock for a specified amount of time.
tryReleaseShared(int) - Method in class org.onlab.util.BlockingBoolean
 
ttl - Variable in class org.onlab.packet.IPv4
 
ttl - Variable in class org.onlab.packet.LLDP
 
ttl - Variable in class org.onlab.packet.MPLS
 
TTL_TLV_SIZE - Static variable in class org.onlab.packet.LLDP
 
TTL_TLV_TYPE - Static variable in class org.onlab.packet.LLDP
 
Tunnel - Interface in org.onosproject.incubator.net.tunnel
Abstraction of a generalized Tunnel entity (bandwidth pipe) for either L3/L2 networks or L1/L0 networks, representation of e.g., VLAN, GRE tunnel, MPLS LSP, L1 ODUk connection, WDM OCH, etc..
Tunnel.State - Enum in org.onosproject.incubator.net.tunnel
Representation of the tunnel state.
Tunnel.Type - Enum in org.onosproject.incubator.net.tunnel
Tunnel technology type.
tunnelAdded(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the provider has added a tunnel.
tunnelAdded(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has added a tunnel.
tunnelAdded(TunnelDescription, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has added a tunnel with a status which may not be default, hence is provided as an input.
TunnelAdminService - Interface in org.onosproject.incubator.net.tunnel
Service for administering the inventory of provisioned tunnels.
TunnelBorrowCommand - Class in org.onosproject.cli.net
Borrows tunnels.
TunnelBorrowCommand() - Constructor for class org.onosproject.cli.net.TunnelBorrowCommand
 
tunnelCount() - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels.
tunnelCount() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels.
TunnelCreateCommand - Class in org.onosproject.cli.net
Supports for creating a tunnel by using IP address and optical as tunnel end point.
TunnelCreateCommand() - Constructor for class org.onosproject.cli.net.TunnelCreateCommand
 
TunnelDescription - Interface in org.onosproject.incubator.net.tunnel
Describes a tunnel.
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.
tunnelDown(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProviderService
This method is used to notify the VirtualNetwork service that a tunnel is now FAILED or INACTIVE.
TunnelEndPoint - Interface in org.onosproject.incubator.net.tunnel
Represents for source end point or destination end point of a tunnel.
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.
TunnelEndPointFormatter - Class in org.onosproject.incubator.net.tunnel
Formats an optical tunnel endpoint as "(type)/(element-id)/(port)".
TunnelEndPoints - Class in org.onosproject.net.behaviour
Static utility methods pertaining to TunnelEndPoint instances.
TunnelEvent - Class in org.onosproject.incubator.net.tunnel
Describes tunnel events.
TunnelEvent(TunnelEvent.Type, Tunnel) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelEvent
Creates an event of a given type and for the specified tunnel.
TunnelEvent(TunnelEvent.Type, Tunnel, long) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelEvent
Creates an event of a given type and for the specified link and the current time.
TunnelEvent.Type - Enum in org.onosproject.incubator.net.tunnel
Type of tunnel events.
tunnelId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
tunnelId() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns tunnel identify generated by ONOS as primary key.
TunnelId - Class in org.onosproject.incubator.net.tunnel
Representation of a Tunnel Id.
tunnelId() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel identity.
tunnelId(TunnelId) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the tunnel identifier to be used by the builder.
tunnelId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
Returns the tunnel identifier.
tunnelId() - Method in interface org.onosproject.incubator.net.virtual.VirtualLink
Returns the tunnel identifier to which this virtual link belongs.
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.
TunnelListener - Interface in org.onosproject.incubator.net.tunnel
Entity capable of receiving tunnel related events.
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
tunnelName() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Return the name of a tunnel.
tunnelName() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Return the name of a tunnel.
TunnelName - Class in org.onosproject.incubator.net.tunnel
Represents for a unique tunnel name.
tunnelName(String) - Static method in class org.onosproject.incubator.net.tunnel.TunnelName
Creates a tunnel name using the supplied URI string.
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel name.
TunnelPrimitive - Class in org.onosproject.incubator.net.domain
Provides connectivity through a domain.
TunnelPrimitive(ApplicationId, ConnectPoint, ConnectPoint) - Constructor for class org.onosproject.incubator.net.domain.TunnelPrimitive
 
TunnelProvider - Interface in org.onosproject.incubator.net.tunnel
Abstraction of an entity providing tunnel setup/release services to the core.
TunnelProviderRegistry - Interface in org.onosproject.incubator.net.tunnel
Abstraction of an tunnel provider registry.
TunnelProviderService - Interface in org.onosproject.incubator.net.tunnel
APIs for tunnel provider to notify the tunnel subSystem.
tunnelQueryById(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the a tunnel was queried.
tunnelQueryById(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the a tunnel was queried.
TunnelQueryCommand - Class in org.onosproject.cli.net
Supports for querying tunnels.
TunnelQueryCommand() - Constructor for class org.onosproject.cli.net.TunnelQueryCommand
 
TunnelQuerySubscriptionCommand - Class in org.onosproject.cli.net
Query all tunnel subscriptions of consumer by consumer id.
TunnelQuerySubscriptionCommand() - Constructor for class org.onosproject.cli.net.TunnelQuerySubscriptionCommand
 
TunnelRemoveCommand - Class in org.onosproject.cli.net
Supports for removing tunnels.
TunnelRemoveCommand() - Constructor for class org.onosproject.cli.net.TunnelRemoveCommand
 
tunnelRemoved(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the provider has removed a tunnel.
tunnelRemoved(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has removed a tunnel.
TunnelReturnCommand - Class in org.onosproject.cli.net
Returns tunnels.
TunnelReturnCommand() - Constructor for class org.onosproject.cli.net.TunnelReturnCommand
 
TUNNELS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
TunnelService - Interface in org.onosproject.incubator.net.tunnel
Service for interacting with the inventory of tunnels.
TunnelStatistics - Interface in org.onosproject.incubator.net.tunnel
Statistics of a tunnel.
TunnelStore - Interface in org.onosproject.incubator.net.tunnel
Manages inventory of tunnel; not intended for direct use.
TunnelStoreDelegate - Interface in org.onosproject.incubator.net.tunnel
Tunnel store delegate abstraction.
TunnelSubscription - Class in org.onosproject.incubator.net.tunnel
Represents for a order that consumer subscribe tunnel.
TunnelSubscription(ApplicationId, TunnelEndPoint, TunnelEndPoint, TunnelId, Tunnel.Type, TunnelName, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelSubscription
Creates a TunnelSubscription.
tunnelUp(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProviderService
This method is used to notify the VirtualNetwork service that a tunnel is now ACTIVE.
TunnelUpdateCommand - Class in org.onosproject.cli.net
Supports for updating a tunnel by tunnel identity.
TunnelUpdateCommand() - Constructor for class org.onosproject.cli.net.TunnelUpdateCommand
 
tunnelUpdated(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the a tunnel was changed (e.g., sensing changes of tunnel).It's used by producers.
tunnelUpdated(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the a tunnel was changed (e.g., sensing changes of tunnel).
tunnelUpdated(TunnelDescription, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the tunnel was changed with tunnel status change.
tuple() - Method in class org.onosproject.net.pi.runtime.data.PiTuple
Return protocol-independent tuple instance.
tweakBytes(Random, byte[], int) - Static method in class org.onlab.junit.TestTools
Tweaks the given number of bytes in a byte array.
tweakBytes(Random, byte[], int, int, int) - Static method in class org.onlab.junit.TestTools
Tweaks the given number of bytes in the specified range of a byte array.
two() - Method in class org.onosproject.incubator.net.domain.TunnelPrimitive
The getter for the second connection point associated with a tunnel.
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(DeviceId) - Method in class org.onosproject.net.intent.ProtectedTransportIntent.Builder
Sets the transport endpoint device two.
two() - Method in class org.onosproject.net.intent.ProtectedTransportIntent
Returns the transport endpoint device two.
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 - Variable in class org.onlab.packet.EAP
 
type - Variable in class org.onlab.packet.ipv6.BaseOptions
 
type - Variable in class org.onlab.packet.LLDPTLV
 
type() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions.Option
Gets the option type.
type - Variable in class org.onlab.packet.PIM
 
type - Variable in class org.onlab.packet.RADIUSAttribute
 
type - Variable in class org.onlab.packet.RIPV2AuthEntry
 
type() - Method in class org.onosproject.cfg.ConfigProperty
Returns the property type.
type() - Method in interface org.onosproject.cpman.ControlMessage
Returns the control message type.
type() - Method in class org.onosproject.cpman.DefaultControlMessage
 
type() - Method in class org.onosproject.event.AbstractEvent
 
type() - Method in interface org.onosproject.event.Event
Returns the type of the event.
type() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the type of the instance node.
type() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns request type.
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
type() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the tunnel point type.
type() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the tunnel type.
type() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the tunnel type.
type() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel type.
TYPE - Static variable in class org.onosproject.net.AnnotationKeys
Deprecated.
since Cardinal
type() - Method in class org.onosproject.net.behaviour.BandwidthProfile
Obtains the bandwidth profile type depending on the profile parameters.
type() - Method in class org.onosproject.net.behaviour.ControllerInfo
Exposes the type of the controller connection.
type(QosDescription.Type) - Method in class org.onosproject.net.behaviour.DefaultQosDescription.Builder
 
type() - Method in class org.onosproject.net.behaviour.DefaultQosDescription
 
type(EnumSet<QueueDescription.Type>) - Method in class org.onosproject.net.behaviour.DefaultQueueDescription.Builder
 
type() - Method in class org.onosproject.net.behaviour.DefaultQueueDescription
 
type(TunnelDescription.Type) - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription.Builder
 
type() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
 
type(QosDescription.Type) - Method in interface org.onosproject.net.behaviour.QosDescription.Builder
Returns qos description builder with a given type.
type() - Method in interface org.onosproject.net.behaviour.QosDescription
Returns qos type.
type(EnumSet<QueueDescription.Type>) - Method in interface org.onosproject.net.behaviour.QueueDescription.Builder
Returns queue description builder with given type.
type() - Method in interface org.onosproject.net.behaviour.QueueDescription
Returns type.
type() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket
 
type() - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket
Token bucket type.
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.config.basics.BasicRegionConfig
Returns the region type.
type(Region.Type) - Method in class org.onosproject.net.config.basics.BasicRegionConfig
Sets the region 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(Port.Type) - Method in class org.onosproject.net.device.DefaultPortDescription.Builder
Sets port type.
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.domain.DomainIntentOperation
Returns the type of operation.
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.PiCriterion
 
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.UnresolvedExtensionSelector
 
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 class org.onosproject.net.flow.IndexTableId
 
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.StatTriggerInstruction
 
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.flow.instructions.PiInstruction
 
type() - Method in class org.onosproject.net.flow.instructions.UnresolvedExtensionTreatment
 
type() - Method in interface org.onosproject.net.flow.TableId
Gets type of this table ID.
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
Deprecated.
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 interface org.onosproject.net.meter.MeterCellId
Return the type of this meter cell identifier.
type() - Method in class org.onosproject.net.meter.MeterId
 
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.neighbour.NeighbourMessageContext
Gets the message type of the packet.
type() - Method in interface org.onosproject.net.pi.model.PiData
Returns the type of this protocol-independent data.
type() - Method in interface org.onosproject.net.pi.model.PiPacketOperationModel
Returns the type of this packet operation.
type() - Method in class org.onosproject.net.pi.model.PiTableId
 
type() - Method in class org.onosproject.net.pi.runtime.data.PiBitString
 
type() - Method in class org.onosproject.net.pi.runtime.data.PiBool
 
type() - Method in class org.onosproject.net.pi.runtime.data.PiEnumString
 
type() - Method in class org.onosproject.net.pi.runtime.data.PiErrorString
 
type() - Method in class org.onosproject.net.pi.runtime.data.PiHeader
 
type() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderStack
 
type() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnion
 
type() - Method in class org.onosproject.net.pi.runtime.data.PiHeaderUnionStack
 
type() - Method in class org.onosproject.net.pi.runtime.data.PiStruct
 
type() - Method in class org.onosproject.net.pi.runtime.data.PiTuple
 
type() - Method in class org.onosproject.net.pi.runtime.PiAction
 
type() - Method in class org.onosproject.net.pi.runtime.PiActionGroupId
 
type() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMemberId
 
type() - Method in class org.onosproject.net.pi.runtime.PiExactFieldMatch
 
type() - Method in class org.onosproject.net.pi.runtime.PiFieldMatch
Returns the type of match to be performed.
type() - Method in class org.onosproject.net.pi.runtime.PiLpmFieldMatch
 
type() - Method in class org.onosproject.net.pi.runtime.PiMeterCellId
 
type() - Method in class org.onosproject.net.pi.runtime.PiPacketOperation
Return the type of this packet.
type() - Method in class org.onosproject.net.pi.runtime.PiRangeFieldMatch
 
type() - Method in interface org.onosproject.net.pi.runtime.PiTableAction
Type of this action.
type() - Method in class org.onosproject.net.pi.runtime.PiTernaryFieldMatch
 
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.DistributedPrimitiveOptions
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.primitives.NodeUpdate
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.MultimapEvent
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.UiLinkId
Returns the type of link this identifier represents.
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.
TYPE_ACTOR - Static variable in class org.onlab.packet.lacp.Lacp
 
TYPE_ARP - Static variable in class org.onlab.packet.Ethernet
 
TYPE_ASSERT - Static variable in class org.onlab.packet.PIM
 
TYPE_BOOTSTRAP - Static variable in class org.onlab.packet.PIM
 
TYPE_BSN - Static variable in class org.onlab.packet.Ethernet
 
TYPE_CANDIDATE_RP_ADV - Static variable in class org.onlab.packet.PIM
 
TYPE_COLLECTOR - Static variable in class org.onlab.packet.lacp.Lacp
 
TYPE_DESERIALIZER_MAP - Static variable in class org.onlab.packet.ICMP6
 
TYPE_ECHO_REPLY - Static variable in class org.onlab.packet.ICMP
 
TYPE_ECHO_REQUEST - Static variable in class org.onlab.packet.ICMP
 
TYPE_GRAFT - Static variable in class org.onlab.packet.PIM
 
TYPE_GRAFT_ACK - Static variable in class org.onlab.packet.PIM
 
TYPE_HELLO - Static variable in class org.onlab.packet.PIM
 
TYPE_IGMPV1_MEMBERSHIP_REPORT - Static variable in class org.onlab.packet.IGMP
 
TYPE_IGMPV2_LEAVE_GROUP - Static variable in class org.onlab.packet.IGMP
 
TYPE_IGMPV2_MEMBERSHIP_REPORT - Static variable in class org.onlab.packet.IGMP
 
TYPE_IGMPV3_MEMBERSHIP_QUERY - Static variable in class org.onlab.packet.IGMP
 
TYPE_IGMPV3_MEMBERSHIP_REPORT - Static variable in class org.onlab.packet.IGMP
 
TYPE_IPV4 - Static variable in class org.onlab.packet.Ethernet
 
TYPE_IPV6 - Static variable in class org.onlab.packet.Ethernet
 
TYPE_JOIN_PRUNE_REQUEST - Static variable in class org.onlab.packet.PIM
 
TYPE_LLDP - Static variable in class org.onlab.packet.Ethernet
 
TYPE_MTU - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
TYPE_PARTNER - Static variable in class org.onlab.packet.lacp.Lacp
 
TYPE_PREFIX_INFORMATION - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
TYPE_QINQ - Static variable in class org.onlab.packet.Ethernet
 
TYPE_RARP - Static variable in class org.onlab.packet.Ethernet
 
TYPE_REDIRECTED_HEADER - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
TYPE_REGISTER - Static variable in class org.onlab.packet.PIM
 
TYPE_REGISTER_STOP - Static variable in class org.onlab.packet.PIM
 
TYPE_SOURCE_LL_ADDRESS - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
TYPE_TARGET_LL_ADDRESS - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
 
TYPE_TERMINATOR - Static variable in class org.onlab.packet.lacp.Lacp
 
TYPE_VLAN - Static variable in class org.onlab.packet.Ethernet
 
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
 
types() - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
Returns the set of link types.

U

U_BAND_MAX - Static variable in class org.onlab.util.Spectrum
 
U_BAND_MIN - Static variable in class org.onlab.util.Spectrum
 
UDP - Class in org.onlab.packet
Representation of a UDP packet.
UDP() - Constructor for class org.onlab.packet.UDP
 
udpPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic UDP packets.
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.GlyphConstants
 
UI_TYPE - Static variable in class org.onosproject.net.AnnotationKeys
Annotation key for UI type (the glyph ID for rendering).
UI_TYPE - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
Key for UI type (glyph identifier).
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
Immutable representation of a 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.
UiGlyph - Class in org.onosproject.ui
Represents a glyph to be used in the user interface topology view.
UiGlyph(String, String, String) - Constructor for class org.onosproject.ui.UiGlyph
Creates a new glyph.
UiGlyphFactory - Interface in org.onosproject.ui
Abstraction of an entity capable of producing one or more glyphs for the topology view.
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.
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(LinkKey) - Static method in class org.onosproject.ui.model.topo.UiLinkId
Creates the canonical link identifier from the given link key.
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(DeviceId, PortNumber, DeviceId, PortNumber) - Static method in class org.onosproject.ui.model.topo.UiLinkId
Generates an identifier for a link between two devices.
uiLinkId(HostId, DeviceId, PortNumber) - Static method in class org.onosproject.ui.model.topo.UiLinkId
Generates an identifier for an edge link.
uiLinkId() - Method in class org.onosproject.ui.topo.BiLink
Returns the UI link identifier for this bi-link (if set).
UiLinkId.Direction - Enum in org.onosproject.ui.model.topo
Designates the directionality of an underlying (uni-directional) link.
UiLinkId.Type - Enum in org.onosproject.ui.model.topo
Designates the type of link the identifier represents.
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.
UiModelEvent - Class in org.onosproject.ui.model.topo
UI Topology model events.
UiModelEvent(UiModelEvent.Type, UiElement, ObjectNode, String) - Constructor for class org.onosproject.ui.model.topo.UiModelEvent
Creates a UI model event.
UiModelEvent.Type - Enum in org.onosproject.ui.model.topo
Enumeration of event types.
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.
UiSessionToken - Class in org.onosproject.ui
Encapsulates a session token pertaining to a Web UI websocket connection.
UiSessionToken(String) - Constructor for class org.onosproject.ui.UiSessionToken
Creates a session token from the given string.
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, UiLink) - Constructor for class org.onosproject.ui.model.topo.UiSynthLink
Constructs a synthetic link with the given parameters.
UiTokenService - Interface in org.onosproject.ui
Service for handling UI session tokens.
UiTopo2Overlay - Class in org.onosproject.ui
Represents a user interface topology-2 view overlay.
UiTopo2Overlay(String) - Constructor for class org.onosproject.ui.UiTopo2Overlay
Creates a new user interface topology view overlay descriptor with the given identifier.
UiTopo2OverlayFactory - Interface in org.onosproject.ui
Abstraction of an entity capable of producing one or more topology-2 overlay handlers specific to a given user interface connection.
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) - 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(ServiceBundle) - Constructor for class org.onosproject.ui.model.topo.UiTopology
Creates a new UI topology backed by the specified service bundle.
UiTopoMap - Class in org.onosproject.ui
Represents a geographically-based map to be used in the user interface topology view.
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 geographic-based maps for the topology view.
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, with the given identifier.
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.
uiType() - Method in class org.onosproject.net.config.basics.BasicElementConfig
Returns the UI type (glyph image to be used) for the element in the Topology View.
uiType(String) - Method in class org.onosproject.net.config.basics.BasicElementConfig
Sets the UI type (glyph image to be used) for the element in the Topology View.
UiView - Class in org.onosproject.ui
Represents a 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(UiView.Category, String, 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 the 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.
UNDERSCORE - Static variable in class org.onosproject.ui.table.cell.AbstractCellFormatter
 
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.
uniqueFlows() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic the number of unique flows.
unit() - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer
 
unit() - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer
The unit used within this policer.
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.
unit() - Method in interface org.onosproject.net.pi.model.PiCounterModel
Returns the unit of this counter.
unit() - Method in interface org.onosproject.net.pi.model.PiMeterModel
Returns the unit of this meter.
unitTypes() - Method in class org.onosproject.net.meter.DefaultMeterFeatures
 
unitTypes() - Method in interface org.onosproject.net.meter.MeterFeatures
Returns unit types available for meters.
unixTimestamp() - Method in class org.onosproject.store.service.WallClockTimestamp
Returns the unixTimestamp.
UNKNOWN - Static variable in class org.onosproject.ui.GlyphConstants
 
unknownFlows() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI unknown flows.
unknownLoad() - Method in class org.onosproject.net.statistic.SummaryFlowEntryWithLoad
Returns unknown load of connect point.
unlock() - Method in class org.onosproject.store.primitives.DefaultDistributedLock
 
unlock() - Method in interface org.onosproject.store.service.AsyncDistributedLock
Unlocks the lock.
unlock() - Method in interface org.onosproject.store.service.DistributedLock
Unlocks the lock.
UnmodifiableDeque<E> - Class in org.onlab.util
Unmodifiable view of the specified Deque.
unmodifiableDeque(Deque<T>) - Static method in class org.onlab.util.UnmodifiableDeque
Returns an unmodifiable view of the specified Deque.
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(NetworkConfigRegistry) - Static method in class org.onosproject.routing.config.RoutingConfiguration
Unregisters the routing configuration factories.
unregister(UiExtension) - Method in interface org.onosproject.ui.UiExtensionService
Unregisters the specified user interface extension.
unregister(UiGlyphFactory) - Method in interface org.onosproject.ui.UiExtensionService
Unregisters the specified user interface glyph factory.
unregisterApplication(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
unregisterApplication(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Removes application info from the local bundle-application directories.
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.
unregisterConfigFactory(ConfigFactory) - Method in class org.onosproject.net.config.NetworkConfigRegistryAdapter
 
unregisterHandler(String) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
Unregister current handler, if one exists for message type.
unregisterInstaller(Class<T>) - Method in interface org.onosproject.net.intent.IntentExtensionService
Unregisters the installer for the specific intent class.
unregisterNeighbourHandler(ConnectPoint, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.net.neighbour.NeighbourResolutionService
Unregisters a neighbour message handler that was assigned to a connect point.
unregisterNeighbourHandler(Interface, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.net.neighbour.NeighbourResolutionService
Unregisters a neighbour message handler that was assigned to an interface.
unregisterNeighbourHandlers(ApplicationId) - Method in interface org.onosproject.net.neighbour.NeighbourResolutionService
Unregisters all neighbour handlers that were registered by the given application.
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(VirtualProvider) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Unregisters the supplied virtual provider.
unregisterProvider(DriverProvider) - Method in interface org.onosproject.net.driver.DriverAdminService
Unregisters the specified driver provider.
unregisterProviderService(NetworkId, VirtualProviderService) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Unregisters the supplied virtual provider service.
unregisterProxyService(Class<?>) - Method in interface org.onosproject.cluster.ProxyService
Unregisters the proxy service of the given type.
unregisterProxyService(Class<?>) - Method in interface org.onosproject.mastership.MastershipProxyService
Unregisters the proxy service of the given type.
unregisterReporter(MetricsReporter) - Method in class org.onlab.metrics.MetricsManager
Unregisters the given metric reporter.
unregisterReporter(MetricsReporter) - Method in interface org.onlab.metrics.MetricsService
Unregisters the given metric reporter.
unregisterTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Unregisters the specified, externally generated tenant identifier.
UnresolvedExtensionSelector - Class in org.onosproject.net.flow.criteria
Unresolved extension selector.
UnresolvedExtensionSelector(byte[], ExtensionSelectorType) - Constructor for class org.onosproject.net.flow.criteria.UnresolvedExtensionSelector
Creates a new unresolved extension selector with given data in byte form.
UnresolvedExtensionTreatment - Class in org.onosproject.net.flow.instructions
Unresolved extension treatment.
UnresolvedExtensionTreatment(byte[], ExtensionTreatmentType) - Constructor for class org.onosproject.net.flow.instructions.UnresolvedExtensionTreatment
Creates a new unresolved extension treatment with given data in byte form.
unsetDelegate(NetworkId, D) - Method in interface org.onosproject.incubator.net.virtual.VirtualStore
Withdraws the delegate from the store.
unsetDelegate(TopologyChangeDelegate) - Method in interface org.onosproject.net.intent.ObjectiveTrackerService
Unsets topology change delegate.
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.
unsetProperty(String, String) - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
unsetProvider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Unsets the provider for the intent domain.
UNSIGNED_BYTE_MASK - Static variable in class org.onlab.packet.dhcp.DhcpOption
 
UNSIGNED_SHORT_MASK - Static variable in class org.onlab.packet.dhcp.Dhcp6Option
 
unsubscribe(Consumer<T>) - Method in interface org.onosproject.store.service.Topic
Unsubscribes from this topic.
UNTAGGED - Static variable in class org.onlab.packet.VlanId
 
UP - Static variable in class org.onosproject.cli.UpDownCompleter
 
update(IntentState) - Method in class org.onosproject.net.intent.util.IntentMiniSummary
Updates the Intent Summary.
updateAlarmList(DeviceId, Collection<Alarm>) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmProviderService
Sends active alarm list for a device.
updateAttribute(byte, byte[]) - Method in class org.onlab.packet.RADIUS
Updates an attribute in the RADIUS packet.
updateBandwidthProfile(BandwidthProfile) - Method in interface org.onosproject.net.behaviour.BandwidthProfileConfigBehaviour
Updates an already configured bandwidth profile on the device.
updateBandwidthProfile(Collection<BandwidthProfile>) - Method in interface org.onosproject.net.behaviour.BandwidthProfileConfigBehaviour
Updates already configured bandwidth profiles on the device.
updateBookkeepingFields(AlarmId, boolean, boolean, String) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Update book-keeping (ie administrative) fields for the alarm matching the specified identifier.
updateFlowStatistic(FlowEntry) - Method in interface org.onosproject.net.statistic.FlowStatisticStore
Updates a stats observation for a flow rule.
updateGroupDescription(NetworkId, DeviceId, GroupKey, VirtualNetworkGroupStore.UpdateType, GroupBuckets, GroupKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Updates the existing group entry with the information from group description.
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.
updateLink(VirtualLink, TunnelId, Link.State) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Updates the tunnelId in the virtual link.
updateMeter(NetworkId, Meter) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Updates a meter whose meter id is the same as the passed meter.
updateMeter(Meter) - Method in interface org.onosproject.net.meter.MeterStore
Updates a meter whose meter id is the same as the passed meter.
updateMeterState(NetworkId, Meter) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Updates a given meter's state with the provided state.
updateMeterState(Meter) - Method in interface org.onosproject.net.meter.MeterStore
Updates a given meter's state with the provided state.
updateMetric(ControlMetric, int, Optional<DeviceId>) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Adds a new control metric value with a certain update interval.
updateMetric(ControlMetric, int, String) - Method in interface org.onosproject.cpman.ControlPlaneMonitorService
Adds a new control metric value with a certain update interval.
updateMetric(String, double) - Method in interface org.onosproject.cpman.MetricsDatabase
Update metric value by specifying metric type.
updateMetric(String, double, long) - Method in interface org.onosproject.cpman.MetricsDatabase
Update metric value by specifying metric type in a certain time.
updateMetrics(Map<String, Double>, long) - Method in interface org.onosproject.cpman.MetricsDatabase
Update metric values of a collection of metric types.
updateMetrics(Map<String, Double>) - Method in interface org.onosproject.cpman.MetricsDatabase
Update metric values of a collection of metric types.
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates a node in the elastic config store.
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates a node in the ElasticConfigStore.
updatePorts(DeviceId, List<VirtualPortDescription>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProviderService
Updates information about all ports of a device.
updatePorts(DeviceId, List<PortDescription>) - Method in interface org.onosproject.net.device.DeviceProviderService
Updates 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.
updatePortState(NetworkId, DeviceId, PortNumber, boolean) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Updates port state of an existing virtual port on the specified device.
updatePortState(NetworkId, DeviceId, PortNumber, boolean) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Updates port state of an existing virtual port.
updatePortStatistics(DeviceId, Collection<PortStatistics>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProviderService
Updates statistics about all ports of a device.
updatePortStatistics(DeviceId, Collection<PortStatistics>) - Method in interface org.onosproject.net.device.DeviceProviderService
Updates 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.
updateProtectionEndpoint(ConnectPoint, ProtectedTransportEndpointDescription) - Method in interface org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour
Updates protected path endpoint configuration.
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates nodes in the elastic config store, recursively by creating all missing intermediate nodes in the path.
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates nodes in the ElasticConfigStore, recursively by creating all missing intermediate nodes in the path.
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, Annotations, List<Set<NodeId>>) - Method in interface org.onosproject.net.region.RegionStore
Updates the specified new region using the supplied data.
updateStatsInfo(DeviceId, Set<ControlMessage>) - Method in interface org.onosproject.cpman.message.ControlMessageProviderService
Used to notify the core about the control message statistic information.
updateStatsInfo(ProviderId, DeviceId, Set<ControlMessage>) - Method in interface org.onosproject.cpman.message.ControlMessageStore
Updates the control message statistics of the specified device.
updateTableStatistics(NetworkId, DeviceId, List<TableStatisticsEntry>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Updates the flow table statistics of the specified device using the given statistics.
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.
updateTime(String) - Method in class org.onosproject.common.app.ApplicationArchive
Updates the time-stamp of the app descriptor file.
updateTopology(ProviderId, GraphDescription, List<Event>) - Method in interface org.onosproject.net.topology.TopologyStore
Generates a new topology snapshot from the specified description.
updateTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Invokes the core to update a tunnel based on specified tunnel parameters.
updateTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to update a tunnel.
updateTunnel(ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to update a tunnel given the respective device.
updateTunnelState(Tunnel, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Updates the state of a tunnel.
UpDownCompleter - Class in org.onosproject.cli
Up/down command completer.
UpDownCompleter() - Constructor for class org.onosproject.cli.UpDownCompleter
 
upgrade() - Method in interface org.onosproject.net.behaviour.SoftwareUpgrade
Performs an upgrade.
Upgrade - Class in org.onosproject.upgrade
Represents the state of an upgrade.
Upgrade(Version, Version, Upgrade.Status) - Constructor for class org.onosproject.upgrade.Upgrade
 
upgrade() - Method in interface org.onosproject.upgrade.UpgradeAdminService
Performs an upgrade, transferring device mastership to upgraded nodes.
Upgrade.Status - Enum in org.onosproject.upgrade
Represents the phase of the upgrade protocol.
UpgradeAdminService - Interface in org.onosproject.upgrade
Abstraction for executing the stages of the upgrade process.
upgraded() - Method in enum org.onosproject.upgrade.Upgrade.Status
Returns whether the upgraded version is active.
UpgradeEvent - Class in org.onosproject.upgrade
Upgrade event.
UpgradeEvent(UpgradeEvent.Type, Upgrade) - Constructor for class org.onosproject.upgrade.UpgradeEvent
Creates an event of a given type and for the specified state and the current time.
UpgradeEvent(UpgradeEvent.Type, Upgrade, long) - Constructor for class org.onosproject.upgrade.UpgradeEvent
Creates an event of a given type and for the specified state and time.
UpgradeEvent.Type - Enum in org.onosproject.upgrade
Type of upgrade-related events.
UpgradeEventListener - Interface in org.onosproject.upgrade
Upgrade event listener.
UpgradeService - Interface in org.onosproject.upgrade
Upgrade service.
upperBound() - Method in class org.onlab.util.ClosedOpenRange
Returns the upper bound.
urgentPointer - Variable in class org.onlab.packet.TCP
 
uri - Variable in class org.onosproject.cli.net.DevicePortsListCommand
 
uri() - Method in class org.onosproject.net.behaviour.trafficcontrol.PolicerId
Returns the backing URI.
uri() - Method in class org.onosproject.net.DeviceId
Returns the backing URI.
URI - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
UriSerializer - Class in org.onosproject.store.serializers
Serializer for URI.
UriSerializer() - Constructor for class org.onosproject.store.serializers.UriSerializer
Creates URI serializer instance.
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
Deprecated.
useBackup() - Method in interface org.onosproject.net.DisjointPath
Deprecated.
in 1.11.0
usedNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns used number.
useProtectedLink() - Static method in class org.onosproject.net.intent.constraint.ProtectedConstraint
Returns ProtectedConstraint instance.
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.serializers.StoreSerializer
Deprecated.
Creates a new StoreSerializer instance from a KryoNamespace.
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.
UtilityClassChecker - Class in org.onlab.junit
Hamcrest style class for verifying that a class follows the accepted rules for utility classes.
UtilityClassChecker() - Constructor for class org.onlab.junit.UtilityClassChecker
 

V

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.MarkerConstraint
 
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.
validateFile(File, File) - Static method in class org.onlab.util.FilePathValidator
Validates a File.
validateZipEntry(ZipEntry, File) - Static method in class org.onlab.util.FilePathValidator
Validates a zip entry.
validChecksum() - Method in class org.onlab.packet.IGMP.IGMPv2
 
validChecksum() - Method in class org.onlab.packet.IGMP.IGMPv3
 
validChecksum() - Method in class org.onlab.packet.IGMP
Validates the message's checksum.
value() - Method in class org.onlab.graph.ScalarWeight
Returns inner double value.
value() - Method in class org.onlab.packet.ChassisId
Get the value of the chassis id.
value - Variable in enum org.onlab.packet.DHCP.DHCPOptionCode
 
value - Variable in enum org.onlab.packet.DHCP.MsgType
 
value - Variable in enum org.onlab.packet.DHCP6.MsgType
 
value() - Method in enum org.onlab.packet.DHCP6.MsgType
 
value - Variable in enum org.onlab.packet.DHCP6.OptionCode
 
value() - Method in enum org.onlab.packet.DHCP6.OptionCode
 
value - Variable in enum org.onlab.packet.DHCPPacketType
Deprecated.
 
value - Variable in class org.onlab.packet.LLDPTLV
 
value - Variable in class org.onlab.packet.RADIUSAttribute
 
value - Variable in enum org.onlab.packet.RIP.CmdType
 
value - Variable in enum org.onlab.packet.RIPng.CmdType
 
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() - Method in enum org.onosproject.cli.net.EthType
Gets the value to use for this EthType.
value() - Method in enum org.onosproject.cli.net.ExtHeader
Gets the value to use for this ExtHeader.
value() - Method in enum org.onosproject.cli.net.Icmp6Code
Gets the value to use for this Icmp6Code.
value() - Method in enum org.onosproject.cli.net.Icmp6Type
Gets the value to use for this Icmp6Type.
value() - Method in enum org.onosproject.cli.net.IpProtocol
Gets the value to use for this IpProtocol.
value() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the value of the instance node.
value() - Method in class org.onosproject.incubator.elasticcfg.ElasticConfigEvent
Returns the config node value.
value() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
The string of tunnel name.
value(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() - Method in class org.onosproject.net.behaviour.TunnelEndPoint
Returns the value.
value() - Method in class org.onosproject.net.behaviour.TunnelKey
Returns the value.
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.pi.runtime.PiActionParam
Returns the value of this parameter.
value() - Method in class org.onosproject.net.pi.runtime.PiControlMetadata
Returns the value for the field in this metadata.
value() - Method in class org.onosproject.net.pi.runtime.PiExactFieldMatch
Returns the byte sequence value to be matched.
value() - Method in class org.onosproject.net.pi.runtime.PiLpmFieldMatch
Returns the value matched by this field.
value() - Method in class org.onosproject.net.pi.runtime.PiTernaryFieldMatch
Returns the value matched by this field.
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 class org.onosproject.store.primitives.NodeUpdate
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.Version
Returns the lock version.
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.lion.LionBundle.LionItem
Returns the 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.
ValueLabel(long, String) - Constructor for class org.onosproject.ui.topo.TopoUtils.ValueLabel
Creates a value label with the given base value and unit.
valueOf(String) - Static method in enum org.onlab.graph.DepthFirstSearch.EdgeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.packet.dhcp.Dhcp6Duid.DuidType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.packet.DHCP.DHCPOptionCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.packet.dhcp.DhcpRelayAgentOption.RelayAgentInfoOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.packet.DHCP.MsgType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.packet.DHCP6.MsgType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.packet.DHCP6.OptionCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.packet.DHCPPacketType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.packet.DscpClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.packet.EthType.EtherType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in class org.onlab.packet.Ip4Address
Converts an integer into an IPv4 address.
valueOf(byte[]) - Static method in class org.onlab.packet.Ip4Address
Converts a byte array into an IPv4 address.
valueOf(byte[], int) - Static method in class org.onlab.packet.Ip4Address
Converts a byte array and a given offset from the beginning of the array into an IPv4 address.
valueOf(InetAddress) - Static method in class org.onlab.packet.Ip4Address
Converts an InetAddress into an IPv4 address.
valueOf(String) - Static method in class org.onlab.packet.Ip4Address
Converts an IPv4 string literal (e.g., "10.2.3.4") into an IP address.
valueOf(int, int) - Static method in class org.onlab.packet.Ip4Prefix
Converts an integer and a prefix length into an IPv4 prefix.
valueOf(byte[], int) - Static method in class org.onlab.packet.Ip4Prefix
Converts a byte array and a prefix length into an IPv4 prefix.
valueOf(Ip4Address, int) - Static method in class org.onlab.packet.Ip4Prefix
Converts an IPv4 address and a prefix length into an IPv4 prefix.
valueOf(String) - Static method in class org.onlab.packet.Ip4Prefix
Converts a CIDR (slash) notation string (e.g., "10.1.0.0/16") into an IPv4 prefix.
valueOf(byte[]) - Static method in class org.onlab.packet.Ip6Address
Converts a byte array into an IPv6 address.
valueOf(byte[], int) - Static method in class org.onlab.packet.Ip6Address
Converts a byte array and a given offset from the beginning of the array into an IPv6 address.
valueOf(InetAddress) - Static method in class org.onlab.packet.Ip6Address
Converts an InetAddress into an IPv6 address.
valueOf(String) - Static method in class org.onlab.packet.Ip6Address
Converts an IPv6 string literal (e.g., "1111:2222::8888") into an IP address.
valueOf(byte[], int) - Static method in class org.onlab.packet.Ip6Prefix
Converts a byte array and a prefix length into an IPv6 prefix.
valueOf(Ip6Address, int) - Static method in class org.onlab.packet.Ip6Prefix
Converts an IPv6 address and a prefix length into an IPv6 prefix.
valueOf(String) - Static method in class org.onlab.packet.Ip6Prefix
Converts a CIDR (slash) notation string (e.g., "1111:2222::/64") into an IPv6 prefix.
valueOf(int) - Static method in class org.onlab.packet.IpAddress
Converts an integer into an IPv4 address.
valueOf(IpAddress.Version, byte[]) - Static method in class org.onlab.packet.IpAddress
Converts a byte array into an IP address.
valueOf(IpAddress.Version, byte[], int) - Static method in class org.onlab.packet.IpAddress
Converts a byte array and a given offset from the beginning of the array into an IP address.
valueOf(InetAddress) - Static method in class org.onlab.packet.IpAddress
Converts an InetAddress into an IP address.
valueOf(String) - Static method in class org.onlab.packet.IpAddress
Converts an IPv4 or IPv6 string literal (e.g., "10.2.3.4" or "1111:2222::8888") into an IP address.
valueOf(String) - Static method in enum org.onlab.packet.IpAddress.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.packet.IPPrecedence
Returns the enum constant of this type with the specified name.
valueOf(int, int) - Static method in class org.onlab.packet.IpPrefix
Converts an integer and a prefix length into an IPv4 prefix.
valueOf(IpAddress.Version, byte[], int) - Static method in class org.onlab.packet.IpPrefix
Converts a byte array and a prefix length into an IP prefix.
valueOf(IpAddress, int) - Static method in class org.onlab.packet.IpPrefix
Converts an IP address and a prefix length into an IP prefix.
valueOf(String) - Static method in class org.onlab.packet.IpPrefix
Converts a CIDR (slash) notation string (e.g., "10.1.0.0/16" or "1111:2222::/64") into an IP prefix.
valueOf(String) - Static method in class org.onlab.packet.MacAddress
Returns a MAC address instance representing the value of the specified String.
valueOf(byte[]) - Static method in class org.onlab.packet.MacAddress
Returns a MAC address instance representing the specified byte array.
valueOf(long) - Static method in class org.onlab.packet.MacAddress
Returns a MAC address instance representing the specified long value.
valueOf(String) - Static method in enum org.onlab.packet.RIP.CmdType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.packet.RIPng.CmdType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.util.DataRateUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.util.StringFilter.Strategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onlab.util.Tools.LogLevel
Returns the enum constant of this type with the specified name.
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.cli.net.EthType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cli.net.ExtHeader
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cli.net.Icmp6Code
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cli.net.Icmp6Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cli.net.IpProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.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(int) - Static method in class org.onosproject.core.GroupId
Returns a group ID as an integer value.
valueOf(String) - Static method in enum org.onosproject.cpman.ControlMessage.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cpman.ControlMetricType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cpman.ControlResource.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.cpman.message.ControlMessageEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.dhcp.IpAssignment.AssignmentStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.ConfigStoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.ElasticConfigEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.TraversalMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.domain.IntentDomainEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.incubator.net.domain.IntentDomainId
Creates an intent domain identifier from the specified string representation.
valueOf(String) - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.PortStatisticsService.MetricType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceRequest.Type
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
Creates a tunnel identifier from the specified tunnel.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
Creates a tunnel identifier from the specified tunnel.
valueOf(long) - Static method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
Creates an tunnel identifier from the specified tunnel.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
 
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.TunnelEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.TunnelId
Creates an tunnel identifier from the specified tunnel.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.event.VirtualEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore.UpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.VirtualPortDescription.State
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.BandwidthProfileAction.Action
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.ControlProtocolVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.behaviour.QosDescription.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.behaviour.QueueDescription.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.behaviour.SoftwareUpgrade.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.behaviour.trafficcontrol.Policer.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.behaviour.trafficcontrol.TokenBucket.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.behaviour.trafficcontrol.TokenBucket.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.DeviceAgentEvent.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.domain.DomainIntentOperation.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.driver.DriverEvent.Type
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(String) - Static method in enum org.onosproject.net.flow.FlowEntry.FlowLiveType
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.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.oldbatch.FlowRuleBatchEntry.FlowRuleOperation
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.oldbatch.FlowRuleBatchEvent.Type
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.StatTriggerField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.StatTriggerFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flow.TableId.Type
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 enum org.onosproject.net.host.HostProbingEvent.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.host.ProbeMode
Returns the enum constant of this type with the specified name.
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 class org.onosproject.net.intent.IntentId
Creates an intent identifier from the specified String representation.
valueOf(String) - Static method in enum org.onosproject.net.intent.IntentInstaller.Direction
Returns the enum constant of this type with the specified name.
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.intf.InterfaceEvent.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
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.mcast.McastRoute.Type
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.mcast.McastStore.Type
Deprecated.
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.MeterCellId.MeterCellType
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.MeterFeaturesFlag
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.neighbour.NeighbourMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.neighbour.NeighbourProtocol
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.pi.model.PiCounterModel.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.model.PiCounterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.model.PiData.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.model.PiMatchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.model.PiMeterModel.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.model.PiMeterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.model.PiPacketOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.model.PiPipeconf.ExtensionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.model.PiTableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.runtime.PiEntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.runtime.PiPreEntry.PiPreEntryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.runtime.PiTableAction.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.service.PiPipeconfDeviceMappingEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.service.PiPipeconfWatchdogEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.service.PiPipeconfWatchdogService.PipelineStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.pi.service.PiTranslationEvent.Type
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.security.store.SecurityModeEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.security.store.SecurityModeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.app.DistributedApplicationStore.InternalState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.flow.ReplicaInfoEvent.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.NodeUpdate.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.MultimapEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.service.Ordering
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.service.RevisionType
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.UiLinkId.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ui.model.topo.UiLinkId.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ui.model.topo.UiModelEvent.Type
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.LayoutLocation.Type
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.topo.TopoUtils.Magnitude
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.
valueOf(String) - Static method in enum org.onosproject.upgrade.Upgrade.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.upgrade.UpgradeEvent.Type
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.onlab.graph.DepthFirstSearch.EdgeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.dhcp.Dhcp6Duid.DuidType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.DHCP.DHCPOptionCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.dhcp.DhcpRelayAgentOption.RelayAgentInfoOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.DHCP.MsgType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.DHCP6.MsgType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.DHCP6.OptionCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.DHCPPacketType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.DscpClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.EthType.EtherType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.IpAddress.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.IPPrecedence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.RIP.CmdType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.packet.RIPng.CmdType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.util.DataRateUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.util.StringFilter.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onlab.util.Tools.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
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.cli.net.EthType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cli.net.ExtHeader
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cli.net.Icmp6Code
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cli.net.Icmp6Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cli.net.IpProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.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.cpman.ControlMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cpman.ControlMetricType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cpman.ControlResource.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.cpman.message.ControlMessageEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.dhcp.IpAssignment.AssignmentStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.ConfigStoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.ElasticConfigEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.TraversalMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.domain.IntentDomainEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.PortStatisticsService.MetricType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceRequest.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.TunnelEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.event.VirtualEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore.UpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.VirtualPortDescription.State
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.BandwidthProfileAction.Action
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.ControlProtocolVersion
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.QosDescription.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.QueueDescription.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.SoftwareUpgrade.Status
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.trafficcontrol.Policer.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.behaviour.trafficcontrol.TokenBucket.Action
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.trafficcontrol.TokenBucket.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.DeviceAgentEvent.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.domain.DomainIntentOperation.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.driver.DriverEvent.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.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.FlowEntry.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.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.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.oldbatch.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.oldbatch.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.StatTriggerField
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.StatTriggerFlag
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.TableId.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.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.host.HostProbingEvent.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.host.ProbeMode
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.IntentInstaller.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.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.intf.InterfaceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.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
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.mcast.McastRoute.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.mcast.McastStore.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.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.MeterCellId.MeterCellType
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.MeterFeaturesFlag
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.neighbour.NeighbourMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.neighbour.NeighbourProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.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.pi.model.PiCounterModel.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.pi.model.PiCounterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.pi.model.PiData.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.pi.model.PiMatchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.pi.model.PiMeterModel.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.pi.model.PiMeterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.pi.model.PiPacketOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.pi.model.PiPipeconf.ExtensionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.pi.model.PiTableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.pi.runtime.PiEntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.pi.runtime.PiPreEntry.PiPreEntryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.pi.runtime.PiTableAction.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.pi.service.PiPipeconfDeviceMappingEvent.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.pi.service.PiPipeconfWatchdogEvent.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.pi.service.PiPipeconfWatchdogService.PipelineStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.pi.service.PiTranslationEvent.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.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() - Static method in enum org.onosproject.security.store.SecurityModeEvent.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.store.SecurityModeState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.app.DistributedApplicationStore.InternalState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.flow.ReplicaInfoEvent.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.NodeUpdate.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.MultimapEvent.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.Ordering
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.RevisionType
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.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.model.topo.UiLinkId.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.UiModelEvent.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.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.LayoutLocation.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.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.topo.TopoUtils.Magnitude
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.
values() - Static method in enum org.onosproject.upgrade.Upgrade.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.upgrade.UpgradeEvent.Type
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
 
verify(ONOSLLDP, String, long) - Static method in class org.onlab.packet.ONOSLLDP
 
verify() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
verify(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
 
verify() - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Builds the next objective that needs to be verified.
verify(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
Builds the next objective that needs to be verified.
VERSION - Static variable in class org.onlab.packet.Ip4Address
 
VERSION - Static variable in class org.onlab.packet.Ip4Prefix
 
VERSION - Static variable in class org.onlab.packet.Ip6Address
 
VERSION - Static variable in class org.onlab.packet.Ip6Prefix
 
version() - Method in class org.onlab.packet.IpAddress
Returns the IP version of this address.
version() - Method in class org.onlab.packet.IpPrefix
Returns the IP version of the prefix.
version - Variable in class org.onlab.packet.IPv4
 
version - Variable in class org.onlab.packet.IPv6
 
version - Variable in class org.onlab.packet.PIM
 
version - Variable in class org.onlab.packet.RIP
 
version - Variable in class org.onlab.packet.RIPng
 
version() - Method in interface org.onosproject.app.ApplicationDescription
Returns the application version.
version() - Method in class org.onosproject.app.DefaultApplicationDescription
 
version() - Method in class org.onosproject.cluster.Member
Returns the node version.
version() - Method in class org.onosproject.cluster.MembershipGroup
Returns the group version.
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 interface org.onosproject.core.VersionService
Returns the product version.
version() - Method in class org.onosproject.net.intent.IntentData
Returns the request version of the intent for this key.
version() - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
Returns the primitive version.
version() - Method in class org.onosproject.store.primitives.MapUpdate
Returns the expected current version in the database for the key.
version() - Method in class org.onosproject.store.primitives.NodeUpdate
Returns the expected current version in the database for the key.
version() - Method in class org.onosproject.store.service.TransactionLog
Returns the transaction lock version.
Version - Class in org.onosproject.store.service
Logical timestamp for versions.
Version(long) - Constructor for class org.onosproject.store.service.Version
 
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.
VersionService - Interface in org.onosproject.core
Node version service.
versionService - Variable in class org.onosproject.store.app.DistributedApplicationStore
 
Vertex - Interface in org.onlab.graph
Representation of a graph vertex.
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.
VIEWBOX - Static variable in class org.onosproject.ui.GlyphConstants
 
viewbox() - Method in class org.onosproject.ui.UiGlyph
Returns the viewbox for this glyph.
views() - Method in class org.onosproject.ui.UiExtension
Returns list of user interface views contributed by this extension.
VIRTUAL_DEVICE_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
VIRTUAL_NETWORK_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
VIRTUAL_NETWORK_TOPIC - Static variable in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
The topic used for obtaining globally unique ids.
VIRTUAL_PORT_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
VirtualDevice - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual device.
virtualDevice() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Returns virtual device affected by event - may be null (for events relating to tenants and virtual networks).
VirtualDeviceCompleter - Class in org.onosproject.cli.net.vnet
Virtual device completer.
VirtualDeviceCompleter() - Constructor for class org.onosproject.cli.net.vnet.VirtualDeviceCompleter
 
VirtualDeviceCreateCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual device.
VirtualDeviceCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualDeviceCreateCommand
 
VirtualDeviceListCommand - Class in org.onosproject.cli.net.vnet
Lists all virtual devices for the network ID.
VirtualDeviceListCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualDeviceListCommand
 
VirtualDeviceProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual device information provider.
VirtualDeviceProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual device providers can inject virtual device information into the core.
VirtualDeviceRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual device.
VirtualDeviceRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualDeviceRemoveCommand
 
VirtualElement - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual element.
VirtualEvent<E extends Event> - Class in org.onosproject.incubator.net.virtual.event
Base class for virtual network event that encapsulates a normal event.
VirtualEvent(NetworkId, VirtualEvent.Type, E) - Constructor for class org.onosproject.incubator.net.virtual.event.VirtualEvent
 
VirtualEvent(NetworkId, VirtualEvent.Type, E, long) - Constructor for class org.onosproject.incubator.net.virtual.event.VirtualEvent
 
VirtualEvent.Type - Enum in org.onosproject.incubator.net.virtual.event
Type of virtual network events.
VirtualFlowRuleProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual flow rule provider.
VirtualFlowRuleProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual flow rule providers can inject information into the core.
VirtualFlowsListCommand - Class in org.onosproject.cli.net.vnet
Lists all currently-known flows.
VirtualFlowsListCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualFlowsListCommand
 
VirtualGroupProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of group provider for virtual network.
VirtualGroupProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which Group providers can inject information into the virtual network core.
VirtualHost - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual end-station host.
VirtualHostCompleter - Class in org.onosproject.cli.net.vnet
Virtual host completer.
VirtualHostCompleter() - Constructor for class org.onosproject.cli.net.vnet.VirtualHostCompleter
 
VirtualHostCreateCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual host.
VirtualHostCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualHostCreateCommand
 
VirtualHostListCommand - Class in org.onosproject.cli.net.vnet
Lists all virtual hosts for the network ID.
VirtualHostListCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualHostListCommand
 
VirtualHostRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual host.
VirtualHostRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualHostRemoveCommand
 
VirtualIntentCompiler<T extends Intent> - Interface in org.onosproject.incubator.net.virtual.intent
Abstraction of a compiler which is capable of taking an intent and translating it to other, potentially installable, intents for virtual networks.
VirtualIntentException - Exception in org.onosproject.incubator.net.virtual.intent
 
VirtualIntentException() - Constructor for exception org.onosproject.incubator.net.virtual.intent.VirtualIntentException
Constructs an exception with no message and no underlying cause.
VirtualIntentException(String) - Constructor for exception org.onosproject.incubator.net.virtual.intent.VirtualIntentException
Constructs an exception with the specified message.
VirtualIntentException(String, Throwable) - Constructor for exception org.onosproject.incubator.net.virtual.intent.VirtualIntentException
Constructs an exception with the specified message and the underlying cause.
VirtualLink - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual link.
VirtualLinkCreateCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual link.
VirtualLinkCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualLinkCreateCommand
 
VirtualLinkListCommand - Class in org.onosproject.cli.net.vnet
Lists all virtual links for the network ID.
VirtualLinkListCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualLinkListCommand
 
VirtualLinkRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual link.
VirtualLinkRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualLinkRemoveCommand
 
VirtualListenerRegistryManager - Class in org.onosproject.incubator.net.virtual.event
Base implementation of an virtual event sink and a registry capable of tracking listeners and dispatching events to them as part of event sink processing.
VirtualMeterProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a Meter provider for virtual network.
VirtualMeterProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which meter providers can inject information into the virtual network subsystem core.
VirtualNetwork - Interface in org.onosproject.incubator.net.virtual
Representation of a virtual network.
VirtualNetworkAdminService - Interface in org.onosproject.incubator.net.virtual
Service for managing the inventory of virtual networks.
VirtualNetworkBalanceMastersCommand - Class in org.onosproject.cli.net.vnet
Forces virtual network device mastership rebalancing.
VirtualNetworkBalanceMastersCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkBalanceMastersCommand
 
VirtualNetworkCompleter - Class in org.onosproject.cli.net.vnet
Virtual network completer.
VirtualNetworkCompleter() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkCompleter
 
VirtualNetworkCreateCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual network.
VirtualNetworkCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkCreateCommand
 
VirtualNetworkEvent - Class in org.onosproject.incubator.net.virtual
Describes virtual network event.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject and the virtual device.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice, VirtualPort) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject, virtual device and virtual port.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject and time.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject, virtual device and time.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualPort, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject, virtual port and time.
VirtualNetworkEvent.Type - Enum in org.onosproject.incubator.net.virtual
Type of virtual network events.
VirtualNetworkFlowObjectiveStore - Interface in org.onosproject.incubator.net.virtual
The flow objective store for virtual networks.
VirtualNetworkFlowRuleStore - Interface in org.onosproject.incubator.net.virtual
Manages inventory of flow rules for virtual networks; not intended for direct use.
VirtualNetworkGroupStore - Interface in org.onosproject.incubator.net.virtual
Manages inventory of groups per virtual network and virtual device; not intended for direct use.
VirtualNetworkGroupStore.UpdateType - Enum in org.onosproject.incubator.net.virtual
 
VirtualNetworkIntent - Class in org.onosproject.incubator.net.virtual
Abstraction of VirtualNetworkIntent connectivity.
VirtualNetworkIntent() - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Constructor for serializer.
VirtualNetworkIntent.Builder - Class in org.onosproject.incubator.net.virtual
Builder of a point to point intent.
VirtualNetworkIntentCreateCommand - Class in org.onosproject.cli.net.vnet
Installs virtual network intents.
VirtualNetworkIntentCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkIntentCreateCommand
 
VirtualNetworkIntentRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual network intent.
VirtualNetworkIntentRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkIntentRemoveCommand
 
VirtualNetworkIntentStore - Interface in org.onosproject.incubator.net.virtual
 
VirtualNetworkListCommand - Class in org.onosproject.cli.net.vnet
Lists all virtual networks for the tenant ID.
VirtualNetworkListCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkListCommand
 
VirtualNetworkListener - Interface in org.onosproject.incubator.net.virtual
Represents entity capable of receiving virtual network events.
VirtualNetworkMastershipStore - Interface in org.onosproject.incubator.net.virtual
Manages inventory of mastership roles for devices, across controller instances for virtual networks; not intended for direct use.
VirtualNetworkMeterStore - Interface in org.onosproject.incubator.net.virtual
 
VirtualNetworkPacketRequestCommand - Class in org.onosproject.cli.net.vnet
Tests virtual network packet requests.
VirtualNetworkPacketRequestCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkPacketRequestCommand
 
VirtualNetworkPacketStore - Interface in org.onosproject.incubator.net.virtual
 
VirtualNetworkProvider - Interface in org.onosproject.incubator.net.virtual.provider
Entity capable of providing traffic isolation constructs for use in implementation of virtual devices and virtual links.
VirtualNetworkProviderRegistry - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual network provider registry.
VirtualNetworkProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual network providers can inject information into the core.
VirtualNetworkRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual network.
VirtualNetworkRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualNetworkRemoveCommand
 
VirtualNetworkService - Interface in org.onosproject.incubator.net.virtual
Service for querying virtual network inventory.
VirtualNetworkStore - Interface in org.onosproject.incubator.net.virtual
Mechanism for distributing and storing virtual network model information.
VirtualNetworkStoreDelegate - Interface in org.onosproject.incubator.net.virtual
Network configuration store delegate abstraction.
VirtualPacketContext - Interface in org.onosproject.incubator.net.virtual
Represents context for processing an inbound packet for a virtual network, and (optionally) emitting a corresponding outbound packet.
VirtualPacketProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual packet provider capable of emitting packets from virtual network core services to the underlay network.
VirtualPacketProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Entity capable of processing inbound packets for virtual networks.
virtualPort() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Returns virtual port affected by event - may be null (for events relating to tenants, virtual networks and virtual devices).
VirtualPort - Interface in org.onosproject.incubator.net.virtual
Representation of a virtual port.
VirtualPortBindCommand - Class in org.onosproject.cli.net.vnet
Binds an existing virtual port with a physical port.
VirtualPortBindCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualPortBindCommand
 
VirtualPortCompleter - Class in org.onosproject.cli.net.vnet
Virtual port completer.
VirtualPortCompleter() - Constructor for class org.onosproject.cli.net.vnet.VirtualPortCompleter
 
VirtualPortCreateCommand - Class in org.onosproject.cli.net.vnet
Creates a new virtual port.
VirtualPortCreateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualPortCreateCommand
 
VirtualPortDescription - Interface in org.onosproject.incubator.net.virtual
Information about a virtual port.
VirtualPortDescription.State - Enum in org.onosproject.incubator.net.virtual
Representation of the virtual port.
VirtualPortListCommand - Class in org.onosproject.cli.net.vnet
Lists all virtual ports for the network ID.
VirtualPortListCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualPortListCommand
 
VirtualPortRemoveCommand - Class in org.onosproject.cli.net.vnet
Removes a virtual port.
VirtualPortRemoveCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualPortRemoveCommand
 
VirtualPortStateCommand - Class in org.onosproject.cli.net.vnet
Administratively enables or disables state of an existing virtual port.
VirtualPortStateCommand() - Constructor for class org.onosproject.cli.net.vnet.VirtualPortStateCommand
 
VirtualProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a provider of information about virtual network environment.
VirtualProviderRegistryService - Interface in org.onosproject.incubator.net.virtual.provider
Registry for tracking information providers with the core.
VirtualProviderService<P extends VirtualProvider> - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a service through which virtual providers can inject information about the network environment into the virtual core.
VirtualStore<E extends Event,D extends StoreDelegate<E>> - Interface in org.onosproject.incubator.net.virtual
Abstraction of a entity capable of storing and/or distributing information for virtual network across a cluster.
VLAN - Static variable in class org.onosproject.net.config.basics.InterfaceConfig
 
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() - Method in class org.onosproject.net.intf.Interface
Retrieves the VLAN ID that is assigned to the interface.
vlan() - Method in interface org.onosproject.net.neighbour.NeighbourMessageContext
Gets the vlan of the packet, if any.
vlan() - Method in class org.onosproject.routing.config.BgpConfig.BgpSpeakerConfig
 
VLAN - Static variable in class org.onosproject.routing.config.BgpConfig
 
VLAN - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
VLAN_HEADER_LENGTH - Static variable in class org.onlab.packet.Ethernet
 
VLAN_NATIVE - Static variable in class org.onosproject.net.config.basics.InterfaceConfig
 
VLAN_NONE - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
 
VLAN_TAGGED - Static variable in class org.onosproject.net.config.basics.InterfaceConfig
 
VLAN_UNTAGGED - Static variable in class org.onlab.packet.Ethernet
 
VLAN_UNTAGGED - Static variable in class org.onosproject.net.config.basics.InterfaceConfig
 
vlanId() - Method in class org.onlab.packet.dhcp.CircuitId
Gets the vlan id of circuit id.
vlanID - Variable in class org.onlab.packet.Ethernet
 
VlanId - Class in org.onlab.packet
Representation of a VLAN identifier.
vlanId() - Static method in class org.onlab.packet.VlanId
Creates a VLAN identifier for untagged VLAN.
vlanId(short) - Static method in class org.onlab.packet.VlanId
Creates a VLAN identifier using the supplied VLAN identifier.
vlanId(String) - Static method in class org.onlab.packet.VlanId
Creates a VLAN identifier Object using the supplied VLAN identifier.
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.
vlanNative() - Method in class org.onosproject.net.intf.Interface
Retrieves the VLAN ID that is assigned to untagged packets on this tagged interface.
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.
vlanTagged() - Method in class org.onosproject.net.intf.Interface
Retrieves the set of VLAN IDs that are allowed on this interface.
vlanUntagged() - Method in class org.onosproject.net.intf.Interface
Retrieves the VLAN ID that is assigned to untagged packets.
VnetService - Interface in org.onosproject.incubator.net.virtual
Virtual network service interface.
vni - Variable in class org.onlab.packet.VXLAN
 
VXLAN - Class in org.onlab.packet
Representation of a VXLAN(Virtual eXtensible Local Area Network) packet.
VXLAN() - Constructor for class org.onlab.packet.VXLAN
 
VXLAN_UDP_PORT - Static variable in class org.onlab.packet.UDP
 

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
 
warn(String) - Method in class org.onlab.junit.LoggerAdapter
 
warn(String, Object) - Method in class org.onlab.junit.LoggerAdapter
 
warn(String, Object...) - Method in class org.onlab.junit.LoggerAdapter
 
warn(String, Object, Object) - Method in class org.onlab.junit.LoggerAdapter
 
warn(String, Throwable) - Method in class org.onlab.junit.LoggerAdapter
 
warn(Marker, String) - Method in class org.onlab.junit.LoggerAdapter
 
warn(Marker, String, Object) - Method in class org.onlab.junit.LoggerAdapter
 
warn(Marker, String, Object, Object) - Method in class org.onlab.junit.LoggerAdapter
 
warn(Marker, String, Object...) - Method in class org.onlab.junit.LoggerAdapter
 
warn(Marker, String, Throwable) - Method in class org.onlab.junit.LoggerAdapter
 
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
 
WebApplicationExceptionMapper - Class in org.onlab.rest.exceptions
Exception mapper for WebApplicationExceptions.
WebApplicationExceptionMapper() - Constructor for class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
weight(E) - Method in class org.onlab.graph.DefaultEdgeWeigher
 
weight(E) - Method in interface org.onlab.graph.EdgeWeigher
Returns the weight of the given edge.
Weight - Interface in org.onlab.graph
Abstraction of a graph edge weight.
weight() - Method in class org.onosproject.net.DefaultDisjointPath
 
weight() - Method in class org.onosproject.net.DefaultPath
 
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() - Method in interface org.onosproject.net.Path
Returns the path cost as an weight instance.
weight() - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember
Returns the weight associated to this member.
weight(TopologyEdge) - Method in class org.onosproject.net.topology.GeoDistanceLinkWeight
 
weight(TopologyEdge) - Method in class org.onosproject.net.topology.HopCountLinkWeigher
 
weight(TopologyEdge) - Method in class org.onosproject.net.topology.MetricLinkWeight
 
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class org.onlab.util.BlockingAwareFuture
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class org.onlab.util.BlockingAwareFuture
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
 
windowSize - Variable in class org.onlab.packet.TCP
 
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.
WipeOutCommand - Class in org.onosproject.cli.net
Wipes-out the entire network information base, i.e.
WipeOutCommand() - Constructor for class org.onosproject.cli.net.WipeOutCommand
 
withAcknowledged(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm acknowledged flag.
withAction(TokenBucket.Action) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket.Builder
 
withAction(TokenBucket.Action) - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket.Builder
Assigns the action to this token bucket.
withAction(PiAction) - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember.Builder
Sets the action of this member.
withAction(PiTableAction) - Method in class org.onosproject.net.pi.runtime.PiTableEntry.Builder
Sets the action of this table entry.
withActionProfileId(PiActionProfileId) - Method in class org.onosproject.net.pi.runtime.PiActionGroup.Builder
Sets the identifier of the action profile.
withActiveFlowEntries(long) - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry.Builder
 
withActivePathIndex(int) - Method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState.Builder
Sets the activePathIndex.
withAntiEntropyPeriod(long, TimeUnit) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Configures how often to run the anti-entropy background task.
withAppId(ApplicationId) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds an application id.
withApplicationId(ApplicationId) - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
Sets the application id that owns this primitive.
withAssignedUser(String) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm assigned user.
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.
withBandTypes(Set<Band.Type>) - Method in class org.onosproject.net.meter.DefaultMeterFeatures.Builder
 
withBandTypes(Set<Band.Type>) - Method in interface org.onosproject.net.meter.MeterFeatures.Builder
Assigns the band types for this meter features.
withBurstSize(long) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket.Builder
 
withBurstSize(long) - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket.Builder
Assigns the burst size to this token bucket.
withCategory(String) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds a category string.
withCategory(String) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds a category string.
withCause() - Method in class org.onlab.junit.ExceptionTest
 
withCellId(MeterCellId) - Method in class org.onosproject.net.meter.DefaultMeter.Builder
 
withCellId(MeterCellId) - Method in interface org.onosproject.net.meter.Meter.Builder
Assigns the id to this meter cell.
withCellId(PiRegisterCellId) - Method in class org.onosproject.net.pi.runtime.PiRegisterCell.Builder
Sets the register cell identifier for this register.
withCommunicationExecutor(ExecutorService) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Sets the executor to use for sending events to peers.
withCompatibilityFunction(BiFunction<V, Version, V>) - Method in class org.onosproject.store.service.AtomicValueOptions
Sets a compatibility function on the map.
withCompatibilityFunction(BiFunction<V, Version, V>) - Method in class org.onosproject.store.service.ConsistentMapOptions
Sets a compatibility function on the map.
withCompatibilityFunction(BiFunction<T, Version, T>) - Method in class org.onosproject.store.service.TopicOptions
Sets a compatibility function on the map.
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.
withCookie(long) - Method in class org.onosproject.net.pi.runtime.PiTableEntry.Builder
Sets the cookie, i.e.
withCounterCellData(PiCounterCellData) - Method in class org.onosproject.net.pi.runtime.PiTableEntry.Builder
Sets the counter cell data of this table entry.
withData(ImmutableByteSequence) - Method in class org.onosproject.net.pi.runtime.PiPacketOperation.Builder
Sets the raw packet data.
withData(PiData) - Method in class org.onosproject.net.pi.runtime.PiRegisterCell.Builder
Sets the data of this register cell.
withDescription(String) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds a description string.
withDescription(String) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds a description string.
withDescription(ProtectedTransportEndpointDescription) - Method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState.Builder
Sets the description.
withDescription(TransportEndpointDescription) - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState.Builder
Sets the description.
withDescription(String) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer.Builder
 
withDescription(String) - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer.Builder
Assigns description for this policer.
withDeviceId(DeviceId) - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry.Builder
 
withdraw(String) - Method in interface org.onosproject.cluster.LeadershipService
Withdraws from a leadership contest.
withdraw(Intent) - Static method in class org.onosproject.net.intent.IntentData
Creates IntentData for Intent withdraw request.
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.
withDscp(short) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket.Builder
 
withDscp(short) - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket.Builder
Assigns the dscp value to this token bucket.
withElectionTimeout(long) - Method in class org.onosproject.store.service.LeaderElectorOptions
Sets the election timeout in milliseconds.
withElectionTimeout(long, TimeUnit) - Method in class org.onosproject.store.service.LeaderElectorOptions
Sets the election timeout.
withEnabled(boolean) - Method in class org.onosproject.net.behaviour.protection.TransportEndpointDescription.Builder
Sets enabled state.
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.
withFeatures(List<String>) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds a features list.
withFeatures(List<String>) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds a features list.
withFeatures(Set<MeterFeaturesFlag>) - Method in class org.onosproject.net.meter.DefaultMeterFeatures.Builder
 
withFeatures(Set<MeterFeaturesFlag>) - Method in interface org.onosproject.net.meter.MeterFeatures.Builder
Assigns the features for this meter features for OF1.5.
withFeaturesRepo(URI) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds a URI for a features repository.
withFeaturesRepo(Optional<URI>) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds a URI for a features repository.
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.
withGroupId(int) - Method in class org.onosproject.net.pi.runtime.PiMulticastGroupEntry.Builder
Sets the identifier of this multicast group.
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.
withIcon(byte[]) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds an icon.
withIcon(byte[]) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds an icon.
withId(TransportEndpointId) - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState.Builder
Sets id.
withId(PolicerId) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer.Builder
 
withId(PolicerId) - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer.Builder
Assigns the id to this policer.
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
Deprecated.
in Nightingale release (version 1.13.0). Use Meter.Builder.withCellId(MeterCellId) instead.
withId(PiPipeconfId) - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf.Builder
Sets the identifier of this pipeconf.
withId(PiActionId) - Method in class org.onosproject.net.pi.runtime.PiAction.Builder
Sets the identifier of this action.
withId(PiActionGroupId) - Method in class org.onosproject.net.pi.runtime.PiActionGroup.Builder
Sets the identifier of this action group.
withId(PiActionGroupMemberId) - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember.Builder
Sets the identifier of this member.
withId(PiControlMetadataId) - Method in class org.onosproject.net.pi.runtime.PiControlMetadata.Builder
Sets the identifier of this control metadata.
withIdleTimeout(int) - Method in interface org.onosproject.net.flow.FlowRule.Builder
Sets the idle timeout parameter in flow table.
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
 
withLive(boolean) - Method in class org.onosproject.net.behaviour.protection.TransportEndpointState.Builder
Sets liveness state.
withLocale(Locale) - Method in class org.onosproject.ui.table.cell.TimeFormatter
Sets the locale to use for formatting the time.
withManuallyClearable(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm the manually clearable flag.
withMatchKey(PiMatchKey) - Method in class org.onosproject.net.pi.runtime.PiTableEntry.Builder
Sets the match key of this table entry.
withMaxBands(short) - Method in class org.onosproject.net.meter.DefaultMeterFeatures.Builder
 
withMaxBands(short) - Method in interface org.onosproject.net.meter.MeterFeatures.Builder
Assigns the max bands value for this meter features.
withMaxColors(short) - Method in class org.onosproject.net.meter.DefaultMeterFeatures.Builder
 
withMaxColors(short) - Method in interface org.onosproject.net.meter.MeterFeatures.Builder
Assigns the max colors value for this meter features.
withMaxMeters(long) - Method in class org.onosproject.net.meter.DefaultMeterFeatures.Builder
 
withMaxMeters(long) - Method in interface org.onosproject.net.meter.MeterFeatures.Builder
Assigns the max meters value for this meter features.
withMaxSize(long) - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry.Builder
 
withMessage() - Method in class org.onlab.junit.ExceptionTest
 
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.
withMetadata(PiControlMetadata) - Method in class org.onosproject.net.pi.runtime.PiPacketOperation.Builder
Adds a control metadata.
withMetadatas(Collection<PiControlMetadata>) - Method in class org.onosproject.net.pi.runtime.PiPacketOperation.Builder
Adds many packet metadatas.
withMeterBand(PiMeterBand) - Method in class org.onosproject.net.pi.runtime.PiMeterCellConfig.Builder
Sets a meter band of this meter.
withMeterCellId(PiMeterCellId) - Method in class org.onosproject.net.pi.runtime.PiMeterCellConfig.Builder
Sets the meter cell identifier for this meter.
withMeteringDisabled() - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
Deprecated.
usage of this method is discouraged for most common scenarios.
withMetricName(String) - Method in interface org.onosproject.cpman.MetricsDatabase.Builder
Sets the metric name.
withName(String) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds an application id.
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.DistributedPrimitiveOptions
Sets the primitive name.
withName(String) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Sets the name of the map.
withNullValues() - Method in class org.onosproject.store.service.ConsistentMapOptions
Enables null values in the map.
withOrdering(Ordering) - Method in class org.onosproject.store.service.DocumentTreeOptions
Sets the ordering of the tree nodes.
withOrigin(String) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds an origin string.
withOrigin(String) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds an origin string.
withOutput(FilteredConnectPoint) - Method in class org.onosproject.net.behaviour.protection.TransportEndpointDescription.Builder
Sets output configuration.
withPacketsLookedUpCount(long) - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry.Builder
 
withPacketsMatchedCount(long) - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry.Builder
 
withParameter(PiActionParam) - Method in class org.onosproject.net.pi.runtime.PiAction.Builder
Adds a runtime parameter.
withParameters(Collection<PiActionParam>) - Method in class org.onosproject.net.pi.runtime.PiAction.Builder
Adds many runtime parameters.
withPath(DocumentPath) - Method in class org.onosproject.store.primitives.NodeUpdate.Builder
 
withPathStates(List<TransportEndpointState>) - Method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState.Builder
Sets the path states.
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.
withPermissions(Set<Permission>) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds a permissions set.
withPermissions(Set<Permission>) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds a permissions set.
withPersistence() - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Configure the map to persist data to disk.
withPipelineModel(PiPipelineModel) - Method in class org.onosproject.net.pi.model.DefaultPiPipeconf.Builder
Sets the pipeline model of this pipeconf.
withPolicingResource(PolicingResource) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer.Builder
 
withPolicingResource(PolicingResource) - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer.Builder
Assigns policer id and device id for this policer.
withPortNumber(PortNumber) - Method in class org.onosproject.net.device.DefaultPortDescription.Builder
Sets mandatory field PortNumber.
withPortNumer(PortNumber) - Method in class org.onosproject.net.device.DefaultPortDescription.Builder
Deprecated.
in 1.13.0 use withPortNumber() instead.
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.FilteringObjective.Builder
Sets the priority for this objective.
withPriority(int) - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
Sets the priority for this objective.
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.
withPriority(int) - Method in class org.onosproject.net.pi.runtime.PiTableEntry.Builder
Sets the priority of this table entry.
withPurgeOnUninstall() - Method in class org.onosproject.store.service.ConsistentMapOptions
Clears map contents when the owning application is uninstalled.
withPurgeOnUninstall() - Method in class org.onosproject.store.service.ConsistentMultimapOptions
Clears multimap contents when the owning application is uninstalled.
withPurgeOnUninstall() - Method in class org.onosproject.store.service.ConsistentTreeMapOptions
Clears map contents when the owning application is uninstalled.
withPurgeOnUninstall() - Method in class org.onosproject.store.service.DistributedSetOptions
Enables clearing set contents when the owning application is uninstalled.
withPurgeOnUninstall() - Method in class org.onosproject.store.service.DocumentTreeOptions
Clears document tree contents when the owning application is uninstalled.
withRate(long) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket.Builder
 
withRate(long) - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket.Builder
Assigns the rate to this token bucket.
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
 
withReadme(String) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds a readme string.
withReadme(String) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds a readme string.
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.DistributedPrimitiveOptions
Turns on relaxed consistency for read operations.
withRequiredApps(List<String>) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds a list of required applications.
withRequiredApps(List<String>) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds a list of required applications.
withResourceName(String) - Method in interface org.onosproject.cpman.MetricsDatabase.Builder
Sets the resource name.
withRevisionType(RevisionType) - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
Sets the primitive revision type.
withRole(ApplicationRole) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds an application role.
withRole(ApplicationRole) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds an application role.
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.DistributedPrimitiveOptions
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.
withServiceAffecting(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm service affecting flag.
withTableId(TableId) - Method in class org.onosproject.net.flow.DefaultTableStatisticsEntry.Builder
 
withTimeCleared(Long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm time cleared.
withTimeout(double) - Method in class org.onosproject.net.pi.runtime.PiTableEntry.Builder
Sets the timeout of this table entry.
withTimestampProvider(BiFunction<K, V, Timestamp>) - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
Sets the function to use for generating timestamps for map updates.
withTimeUpdated(long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm time updated.
withTitle(String) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds a title string.
withTitle(String) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds a title string.
withTokenBuckets(Collection<TokenBucket>) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer.Builder
 
withTokenBuckets(Collection<TokenBucket>) - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer.Builder
Assigns token buckets for this policer.
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(TokenBucket.Type) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultTokenBucket.Builder
 
withType(TokenBucket.Type) - Method in interface org.onosproject.net.behaviour.trafficcontrol.TokenBucket.Builder
Assigns the type to this token bucket.
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(PiPacketOperationType) - Method in class org.onosproject.net.pi.runtime.PiPacketOperation.Builder
Sets the type of this packet.
withType(MapUpdate.Type) - Method in class org.onosproject.store.primitives.MapUpdate.Builder
 
withType(NodeUpdate.Type) - Method in class org.onosproject.store.primitives.NodeUpdate.Builder
 
withUnit(Policer.Unit) - Method in class org.onosproject.net.behaviour.trafficcontrol.DefaultPolicer.Builder
 
withUnit(Policer.Unit) - Method in interface org.onosproject.net.behaviour.trafficcontrol.Policer.Builder
Assigns the unit to use for this policer.
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.
withUnits(Set<Meter.Unit>) - Method in class org.onosproject.net.meter.DefaultMeterFeatures.Builder
 
withUnits(Set<Meter.Unit>) - Method in interface org.onosproject.net.meter.MeterFeatures.Builder
Assigns the capabilities for this meter features.
withUpdatesDisabled() - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
Disables state changing operations on the returned distributed primitive.
withUrl(String) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds a URL string.
withUrl(String) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds a URL string.
withValue(ImmutableByteSequence) - Method in class org.onosproject.net.pi.runtime.PiControlMetadata.Builder
Sets the value of this metadata.
withValue(V) - Method in class org.onosproject.store.primitives.MapUpdate.Builder
 
withValue(V) - Method in class org.onosproject.store.primitives.NodeUpdate.Builder
 
withVersion(Version) - Method in class org.onosproject.app.DefaultApplicationDescription.Builder
Adds a version string.
withVersion(Version) - Method in class org.onosproject.core.DefaultApplication.Builder
Adds a version string.
withVersion(Version) - Method in class org.onosproject.store.primitives.DistributedPrimitiveOptions
Sets the primitive version.
withVersion(long) - Method in class org.onosproject.store.primitives.MapUpdate.Builder
 
withVersion(long) - Method in class org.onosproject.store.primitives.NodeUpdate.Builder
 
withWeight(int) - Method in class org.onosproject.net.pi.runtime.PiActionGroupMember.Builder
Sets the weight of this member.
withZone(ZoneId) - Method in class org.onosproject.ui.table.cell.TimeFormatter
Sets the time zone to use for formatting the time.
withZone(DateTimeZone) - Method in class org.onosproject.ui.table.cell.TimeFormatter
Deprecated.
in 1.12.0
workingPathIndex() - Method in class org.onosproject.net.behaviour.protection.ProtectedTransportEndpointState
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.
workQueueBuilder() - Method in interface org.onosproject.store.service.PrimitiveService
Creates a new WorkQueueBuilder.
WorkQueueBuilder<E> - Class in org.onosproject.store.service
Builder for WorkQueue.
WorkQueueBuilder() - Constructor for class org.onosproject.store.service.WorkQueueBuilder
 
WorkQueueOptions<O extends WorkQueueOptions<O,E>,E> - Class in org.onosproject.store.service
Builder for WorkQueue.
WorkQueueOptions() - Constructor for class org.onosproject.store.service.WorkQueueOptions
 
WorkQueueStats - Class in org.onosproject.store.service
Statistics for a WorkQueue.
WorkQueueStats.Builder - Class in org.onosproject.store.service
 
wrap(byte[]) - Method in interface org.onlab.packet.EAPOLMkpduDistributedSAKParameterSet.KeyWrapper
 
wrap(Runnable) - Static method in class org.onlab.util.SafeRecurringTask
Wraps a runnable in a safe recurring task.
write(NetworkId, IntentData) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Writes an IntentData object to the store.
write(IntentData) - Method in interface org.onosproject.net.intent.IntentStore
Writes an IntentData object to the store.
write(Kryo, Output, DefaultAnnotations) - Method in class org.onosproject.store.serializers.AnnotationsSerializer
 
write(Kryo, Output, List<?>) - Method in class org.onosproject.store.serializers.ArraysAsListSerializer
 
write(Kryo, Output, BitSet) - Method in class org.onosproject.store.serializers.BitSetSerializer
 
write(Kryo, Output, ConnectPoint) - Method in class org.onosproject.store.serializers.ConnectPointSerializer
 
write(Kryo, Output, MastershipBasedTimestamp) - Method in class org.onosproject.store.serializers.custom.MastershipBasedTimestampSerializer
 
write(Kryo, Output, DefaultApplicationId) - Method in class org.onosproject.store.serializers.DefaultApplicationIdSerializer
 
write(Kryo, Output, DefaultLink) - Method in class org.onosproject.store.serializers.DefaultLinkSerializer
 
write(Kryo, Output, DefaultOutboundPacket) - Method in class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
 
write(Kryo, Output, DefaultPort) - Method in class org.onosproject.store.serializers.DefaultPortSerializer
 
write(Kryo, Output, DeviceId) - Method in class org.onosproject.store.serializers.DeviceIdSerializer
 
write(Kryo, Output, ExtensionCriterion) - Method in class org.onosproject.store.serializers.ExtensionCriterionSerializer
 
write(Kryo, Output, Instructions.ExtensionInstructionWrapper) - Method in class org.onosproject.store.serializers.ExtensionInstructionSerializer
 
write(Kryo, Output, FilteredConnectPoint) - Method in class org.onosproject.store.serializers.FilteredConnectPointSerializer
 
write(Kryo, Output, HostLocation) - Method in class org.onosproject.store.serializers.HostLocationSerializer
 
write(Kryo, Output, ImmutableByteSequence) - Method in class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
 
write(Kryo, Output, ImmutableList<?>) - Method in class org.onosproject.store.serializers.ImmutableListSerializer
 
write(Kryo, Output, ImmutableMap<?, ?>) - Method in class org.onosproject.store.serializers.ImmutableMapSerializer
 
write(Kryo, Output, ImmutableSet<?>) - Method in class org.onosproject.store.serializers.ImmutableSetSerializer
 
write(Kryo, Output, Ip4Address) - Method in class org.onosproject.store.serializers.Ip4AddressSerializer
 
write(Kryo, Output, Ip4Prefix) - Method in class org.onosproject.store.serializers.Ip4PrefixSerializer
 
write(Kryo, Output, Ip6Address) - Method in class org.onosproject.store.serializers.Ip6AddressSerializer
 
write(Kryo, Output, Ip6Prefix) - Method in class org.onosproject.store.serializers.Ip6PrefixSerializer
 
write(Kryo, Output, IpAddress) - Method in class org.onosproject.store.serializers.IpAddressSerializer
 
write(Kryo, Output, IpPrefix) - Method in class org.onosproject.store.serializers.IpPrefixSerializer
 
write(Kryo, Output, LinkKey) - Method in class org.onosproject.store.serializers.LinkKeySerializer
 
write(Kryo, Output, MacAddress) - Method in class org.onosproject.store.serializers.MacAddressSerializer
 
write(Kryo, Output, MastershipTerm) - Method in class org.onosproject.store.serializers.MastershipTermSerializer
 
write(Kryo, Output, NodeId) - Method in class org.onosproject.store.serializers.NodeIdSerializer
 
write(Kryo, Output, PortNumber) - Method in class org.onosproject.store.serializers.PortNumberSerializer
 
write(Kryo, Output, ProviderId) - Method in class org.onosproject.store.serializers.ProviderIdSerializer
 
write(Kryo, Output, URI) - Method in class org.onosproject.store.serializers.UriSerializer
 
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.
writeRandomFile(File, int, int) - Static method in class org.onlab.junit.TestTools
Writes random binary content into the specified file.
writeRegisterCell(PiRegisterCell) - Method in interface org.onosproject.net.behaviour.PiRegisterProgrammable
Write a register cell of this device.
writeString(String, ByteBuffer, int) - Method in class org.onlab.packet.DHCP
 
writeTo(ObjectNode, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.onlab.rest.JsonBodyWriter
 

X

X_MARK - Static variable in class org.onosproject.ui.GlyphConstants
 
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, BehaviourClassResolver) - Constructor for class org.onosproject.net.driver.XmlDriverLoader
Creates a new driver loader capable of loading drivers from the supplied class loader.
XmlEventParser - Class in org.onosproject.incubator.net.faultmanagement.alarm
Parser for Netconf notifications.
XmlString - Class in org.onlab.util
PrettyPrinted XML String.

Y

yellowAction(BandwidthProfileAction) - Method in class org.onosproject.net.behaviour.BandwidthProfile.Builder
Sets the yellow action of this builder.
yellowAction() - Method in class org.onosproject.net.behaviour.BandwidthProfile
Obtains the action to be taken for traffic marked as yellow.
yourIPAddress - Variable in class org.onlab.packet.DHCP
 

Z

ZERO - Static variable in class org.onlab.packet.Ip4Address
All-zero unspecified IPv4 address.
ZERO - Static variable in class org.onlab.packet.Ip6Address
All-zero unspecified IPv6 address.
ZERO - Static variable in class org.onlab.packet.MacAddress
All-zero MAC address.
ZERO_THRESHOLD - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
Threshold for detecting double value is zero.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links