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 instru