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

A

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.
AbstractMapper<E extends Throwable> - Class in org.onlab.rest.exceptions
Base exception mapper implementation.
AbstractMapper() - Constructor for class org.onlab.rest.exceptions.AbstractMapper
 
AbstractVirtualListenerManager<E extends org.onosproject.event.Event,L extends org.onosproject.event.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
 
AbstractVirtualStore<E extends org.onosproject.event.Event,D extends org.onosproject.store.StoreDelegate<E>> - Class in org.onosproject.incubator.store.virtual.impl
Base implementation of a virtual store.
AbstractVirtualStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.AbstractVirtualStore
 
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
 
acknowledged() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm has been acknowledged.
acknowledged() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
activate() - Method in class org.onosproject.app.impl.ApplicationManager
 
activate(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
activate() - Method in class org.onosproject.cfg.impl.ComponentConfigLoader
 
activate() - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
activate() - Method in class org.onosproject.cluster.impl.ClusterManager
 
activate() - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
activate(ComponentContext) - Method in class org.onosproject.cluster.impl.ComponentsMonitor
 
activate() - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
activate() - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
activate() - Method in class org.onosproject.cluster.impl.LeadershipManager
 
activate() - Method in class org.onosproject.cluster.impl.MastershipManager
 
activate() - Method in class org.onosproject.codec.impl.CodecManager
 
activate() - Method in class org.onosproject.common.net.AbstractDeviceProvider
 
activate(ApplicationId, String) - Method in class org.onosproject.component.impl.ComponentManager
 
activate() - Method in class org.onosproject.core.impl.CoreManager
 
activate() - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 
activate() - Method in class org.onosproject.core.impl.MetricsManagerComponent
 
activate() - Method in class org.onosproject.core.impl.VersionManager
 
activate() - Method in class org.onosproject.event.impl.CoreEventDispatcher
 
activate() - Method in class org.onosproject.incubator.net.config.impl.ExtraNetworkConfigs
 
activate() - Method in class org.onosproject.incubator.net.domain.impl.IntentDomainManager
 
activate(ComponentContext) - Method in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
activate() - Method in class org.onosproject.incubator.net.impl.PortStatisticsManager
 
activate() - Method in class org.onosproject.incubator.net.meter.impl.MeterManager
 
activate() - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
activate() - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
activate() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
activate() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualGroupProvider
 
activate() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualMeterProvider
 
activate() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualNetworkProvider
 
activate() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketProvider
 
activate() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
activate() - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
activate() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
activate() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
Distributed network store service activate method.
activate(ComponentContext) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualPacketStore
 
activate() - Method in class org.onosproject.net.config.impl.BasicNetworkConfigs
 
activate() - Method in class org.onosproject.net.config.impl.DeviceInjectionConfigMonitor
 
activate() - Method in class org.onosproject.net.config.impl.NetworkConfigLoader
 
activate() - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
activate() - Method in class org.onosproject.net.device.impl.DeviceManager
 
activate() - Method in class org.onosproject.net.domain.impl.DomainIntentManager
 
activate() - Method in class org.onosproject.net.domain.impl.DomainManager
 
activate() - Method in class org.onosproject.net.driver.impl.DriverManager
 
activate(ComponentContext) - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
activate() - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
activate(ComponentContext) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
activate() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
activate() - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
activate(ComponentContext) - Method in class org.onosproject.net.group.impl.GroupManager
 
activate(ComponentContext) - Method in class org.onosproject.net.host.impl.HostManager
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.HostToHostIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
Deprecated.
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.ProtectedTransportIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.SinglePointToMultiPointIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.TwoWayP2PIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.installer.FlowObjectiveIntentInstaller
 
activate() - Method in class org.onosproject.net.intent.impl.installer.FlowRuleIntentInstaller
 
activate() - Method in class org.onosproject.net.intent.impl.installer.ProtectionEndpointIntentInstaller
 
activate() - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
activate() - Method in class org.onosproject.net.intent.impl.IntentManager
 
activate() - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
activate() - Method in class org.onosproject.net.intent.impl.ProtectionConfigMonitor
 
activate() - Method in class org.onosproject.net.intf.impl.InterfaceManager
 
activate() - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
activate() - Method in class org.onosproject.net.link.impl.LinkManager
 
activate() - Method in class org.onosproject.net.mcast.impl.MulticastRouteManager
 
activate(ComponentContext) - Method in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
activate() - Method in class org.onosproject.net.packet.impl.PacketManager
 
activate() - Method in class org.onosproject.net.pi.impl.PiFlowRuleTranslationServiceImpl
 
activate() - Method in class org.onosproject.net.pi.impl.PiPipeconfManager
 
activate() - Method in class org.onosproject.net.region.impl.RegionManager
 
activate() - Method in class org.onosproject.net.resource.impl.ResourceManager
 
activate() - Method in class org.onosproject.net.resource.impl.ResourceRegistrar
 
activate() - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
activate() - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
activate(ComponentContext) - Method in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
activate() - Method in class org.onosproject.net.topology.impl.PathManager
 
activate() - Method in class org.onosproject.net.topology.impl.TopologyManager
 
activated() - Method in class org.onosproject.net.intent.impl.installer.DomainIntentInstaller
 
add(Interface) - Method in class org.onosproject.net.intf.impl.InterfaceManager
 
add(McastRoute) - Method in class org.onosproject.net.mcast.impl.MulticastRouteManager
 
addActivePartitionMember(PartitionId, NodeId) - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
addActivePartitionMember(PartitionId, NodeId) - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
addBucketsToGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkGroupManager
 
addBucketsToGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in class org.onosproject.net.group.impl.GroupManager
Append buckets to existing group.
addChildren(Class<ConfigNode>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds children to the children field.
addConfig(S, Class<C>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
addConfigListener(ConfigStoreType, ConfigNodePath, ElasticConfigListener) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Registers a listener to be notified when the subtree rooted at the specified path is modified.
addCriteria(Set<ConfigNodePath>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Adds new ConfigNodePath filtering criteria to a ConfigFilter object.
addDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual device to the store.
addDevice(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addDevices(RegionId, Collection<DeviceId>) - Method in class org.onosproject.net.region.impl.RegionManager
 
addDpiStatistics(DpiStatistics) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Adds DpiStatistics at the end of the Store list.
addDpiStatistics(DpiStatistics) - Method in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
addGeneratedParentForwardingObjective(ForwardingObjective, ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
addGroup(GroupDescription) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkGroupManager
 
addGroup(GroupDescription) - Method in class org.onosproject.net.group.impl.GroupManager
Create a group in the specified device with the provided parameters.
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.
addHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addKey(DeviceKey) - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
addLink(NetworkId, ConnectPoint, ConnectPoint, Link.State, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual link.
addLink(NetworkId, ConnectPoint, ConnectPoint, Link.State, TunnelId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addListener(L) - Method in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
addListener(DriverListener) - Method in class org.onosproject.net.driver.impl.DriverManager
 
addListener(DriverListener) - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
addNetwork(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual network for the specified tenant to the store.
addNetwork(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addNode(NodeId, IpAddress, int) - Method in class org.onosproject.cluster.impl.ClusterManager
 
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.
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(NetworkId, Group) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
addOrUpdateFlowRule(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Stores a new flow rule, or updates an existing entry.
addOrUpdateFlowRule(NetworkId, FlowEntry) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
addOrUpdateGroupEntry(NetworkId, Group) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Stores a new group entry, or updates an existing entry.
addOrUpdateGroupEntry(NetworkId, Group) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
addPending(IntentData) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
addPending(NetworkId, IntentData) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Adds a new operation, which should be persisted and delegated.
addPending(NetworkId, IntentData) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
addPending(IntentData) - Method in class org.onosproject.net.intent.impl.IntentManager
 
addPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual port to the network.
addPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addProcessor(PacketProcessor, int) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager
 
addProcessor(PacketProcessor, int) - Method in class org.onosproject.net.packet.impl.PacketManager
 
addSink(McastRoute, ConnectPoint) - Method in class org.onosproject.net.mcast.impl.MulticastRouteManager
 
addSource(McastRoute, ConnectPoint) - Method in class org.onosproject.net.mcast.impl.MulticastRouteManager
 
addTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new tenant ID to the store.
addTenantId(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addTrackedResources(Key, Collection<NetworkResource>) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
addTunnelId(Intent, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Deprecated.
in Kingfisher Release (1.10)
addTunnelId(Intent, TunnelId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addType(NodeType) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds the type of the instance node.
addUpdateTable(ForwardUpdateTable) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardUpdateTable
 
addValue(Class<V>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds the value of the instance node.
adjustRate() - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
adminService - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 
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.
allocate(ResourceConsumer, List<? extends Resource>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
allocateBandwidth(ConnectivityIntent, List<ConnectPoint>) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
Allocates the bandwidth specified as intent constraint on each link composing the intent, if a bandwidth constraint is specified.
allocateNextId() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
allocateNextId(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Allocates a next objective id.
allocateNextId(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 
allocateNextId() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
allocateNextId() - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
allocateUniqueIdBlock() - Method in interface org.onosproject.core.impl.IdBlockAllocator
Allocates a unique Id Block.
allocateUniqueIdBlock(long) - Method in interface org.onosproject.core.impl.IdBlockAllocator
Allocates next unique id and retrieve a new range of ids if needed.
allocateUniqueIdBlock() - Method in class org.onosproject.core.impl.StoreBasedIdBlockAllocator
Returns a block of IDs which are unique and unused.
allocateUniqueIdBlock(long) - Method in class org.onosproject.core.impl.StoreBasedIdBlockAllocator
 
allocator - Variable in class org.onosproject.core.impl.BlockAllocatorBasedIdGenerator
 
annotate(ObjectNode, T, CodecContext) - Method in class org.onosproject.codec.impl.AnnotatedCodec
Adds JSON encoding of the given item annotations to the specified node.
AnnotatedCodec<T extends org.onosproject.net.Annotated> - Class in org.onosproject.codec.impl
Base JSON codec for annotated entities.
AnnotatedCodec() - Constructor for class org.onosproject.codec.impl.AnnotatedCodec
 
annotations() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
AnnotationsCodec - Class in org.onosproject.codec.impl
Annotations JSON codec.
AnnotationsCodec() - Constructor for class org.onosproject.codec.impl.AnnotationsCodec
 
AnnotationsSerializer - Class in org.onosproject.store.serializers
 
AnnotationsSerializer() - Constructor for class org.onosproject.store.serializers.AnnotationsSerializer
 
API - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
API_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
KryoNamespace which can serialize API bundle classes.
APP_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
APP_ID - Static variable in class org.onosproject.codec.impl.IntentCodec
 
APP_ID_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
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
 
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
 
ApplicationCodec - Class in org.onosproject.codec.impl
Application JSON codec.
ApplicationCodec() - Constructor for class org.onosproject.codec.impl.ApplicationCodec
 
applicationId - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
ApplicationIdCodec - Class in org.onosproject.codec.impl
ApplicationId JSON codec.
ApplicationIdCodec() - Constructor for class org.onosproject.codec.impl.ApplicationIdCodec
 
applicationIdStore - Variable in class org.onosproject.core.impl.CoreManager
 
ApplicationManager - Class in org.onosproject.app.impl
Implementation of the application management service.
ApplicationManager() - Constructor for class org.onosproject.app.impl.ApplicationManager
 
apply(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider apply the path from the intent resource.
apply(NetworkId, Optional<IntentData>, Optional<IntentData>) - Method in interface org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentProcessor
Applies intents.
apply(FlowRuleOperations) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
apply(FlowRuleOperations) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
apply(IntentOperationContext<DomainIntent>) - Method in class org.onosproject.net.intent.impl.installer.DomainIntentInstaller
 
apply(IntentOperationContext<FlowObjectiveIntent>) - Method in class org.onosproject.net.intent.impl.installer.FlowObjectiveIntentInstaller
 
apply(IntentOperationContext<FlowRuleIntent>) - Method in class org.onosproject.net.intent.impl.installer.FlowRuleIntentInstaller
 
apply(IntentOperationContext<ProtectionEndpointIntent>) - Method in class org.onosproject.net.intent.impl.installer.ProtectionEndpointIntentInstaller
 
apply(Optional<IntentData>, Optional<IntentData>) - Method in interface org.onosproject.net.intent.impl.IntentProcessor
 
applyConfig(S, Class<C>, JsonNode) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
applyConfig(String, S, String, JsonNode) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
applyFlowRule(NetworkId, FlowRule...) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
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.
applyFlowRules(FlowRule...) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
applyFlowRules(FlowRule...) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
applyFromDevicePool(DeviceId, long) - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
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.
applyFromDevicePool(DeviceId, long) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
applyFromGlobalPool(long) - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
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.
applyFromGlobalPool(long) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
applyNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns apply label number.
appService - Variable in class org.onosproject.core.impl.CoreManager
 
arpEnabled - Variable in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
ArraysAsListSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Arrays.asList(Object...).
ArraysAsListSerializer() - Constructor for class org.onosproject.store.serializers.ArraysAsListSerializer
 
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
 
assignLabelToLinks(Set<Link>, ResourceConsumer, EncapsulationType) - Method in class org.onosproject.net.resource.impl.LabelAllocator
Allocates labels and associates them to links.
assignLabelToPorts(Set<Link>, ResourceConsumer, EncapsulationType) - Method in class org.onosproject.net.resource.impl.LabelAllocator
Allocates labels and associates them to source and destination ports of a link.
avgPktSize() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic average packet size.

B

backupsByNetwork - Variable in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
BadRequestMapper - Class in org.onlab.rest.exceptions
Mapper for IO exceptions to the BAD_REQUEST response code.
BadRequestMapper() - Constructor for class org.onlab.rest.exceptions.BadRequestMapper
 
balanceRoles() - Method in class org.onosproject.cluster.impl.MastershipManager
 
balanceRoles() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
 
BANDWIDTH - Static variable in class org.onosproject.codec.impl.ConstraintCodec
 
bandwidthUtilization() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
bandwidthUtilization() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the bandwidth utilization of a tunnel.
BaseResource - Class in org.onlab.rest
Base abstraction of a JAX-RS resource.
BaseResource() - Constructor for class org.onlab.rest.BaseResource
 
BASIC - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
BASIC_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
basicConfigs - Variable in class org.onosproject.net.config.impl.NetworkConfigLoader
 
BasicDeviceOperator - Class in org.onosproject.net.device.impl
Implementations of merge policies for various sources of device configuration information.
BasicElementOperator - Class in org.onosproject.net.device.impl
Abstract base implementation for element operators.
BasicElementOperator() - Constructor for class org.onosproject.net.device.impl.BasicElementOperator
 
BasicHostOperator - Class in org.onosproject.net.host.impl
Implementations of merge policies for various sources of host configuration information.
BasicLinkOperator - Class in org.onosproject.net.link.impl
Implementations of merge policies for various sources of link configuration information.
BasicNetworkConfigs - Class in org.onosproject.net.config.impl
Component for registration of builtin basic network configurations.
BasicNetworkConfigs() - Constructor for class org.onosproject.net.config.impl.BasicNetworkConfigs
 
batchOperationComplete(NetworkId, FlowRuleBatchEvent) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Invoked on the completion of a storeBatch operation.
batchOperationComplete(NetworkId, FlowRuleBatchEvent) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
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.
batchWrite(NetworkId, Iterable<IntentData>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Writes a batch of IntentData objects to the store.
batchWrite(NetworkId, Iterable<IntentData>) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
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.
bindIntentService(IntentService) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
bindPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Binds an existing virtual port to the network.
bindPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
bindService(NetworkConfigService) - Method in class org.onosproject.net.device.impl.PortAnnotationOperator
 
bindToDevice(PiPipeconfId, DeviceId) - Method in class org.onosproject.net.pi.impl.PiPipeconfManager
 
bindVirtualPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
bindVirtualPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Binds an existing virtual port on the specified device.
BitSetSerializer - Class in org.onosproject.store.serializers
Kryo serializer for BitSet.
BitSetSerializer() - Constructor for class org.onosproject.store.serializers.BitSetSerializer
Creates BitSet serializer instance.
BlockAllocatorBasedIdGenerator - Class in org.onosproject.core.impl
Base class of IdGenerator implementations which use IdBlockAllocator as backend.
BlockAllocatorBasedIdGenerator(IdBlockAllocator) - Constructor for class org.onosproject.core.impl.BlockAllocatorBasedIdGenerator
Constructs an ID generator which use IdBlockAllocator as backend.
borrowTunnel(ApplicationId, TunnelId, Annotations...) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
borrowTunnel(ApplicationId, TunnelName, Annotations...) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
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.
borrowTunnel(ApplicationId, TunnelId, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
borrowTunnel(ApplicationId, TunnelName, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
BOS - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
breed() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol breed.
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.
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.
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(DeviceId, String, Alarm.SeverityLevel, long) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Deprecated.
1.10.0 - Kingfisher
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.
bytes() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow bytes.
bytes() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol bytes.

C

cancel(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider cancel the path.
cancelPackets(TrafficSelector, PacketPriority, ApplicationId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager
 
cancelPackets(TrafficSelector, PacketPriority, ApplicationId, Optional<DeviceId>) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager
 
cancelPackets(PacketRequest) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager.InternalStoreDelegate
 
cancelPackets(NetworkId, PacketRequest) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Cancels intercept of packets that match the given selector.
cancelPackets(NetworkId, PacketRequest) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
cancelPackets(NetworkId, PacketRequest) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualPacketStore
 
cancelPackets(TrafficSelector, PacketPriority, ApplicationId) - Method in class org.onosproject.net.packet.impl.PacketManager
 
cancelPackets(TrafficSelector, PacketPriority, ApplicationId, Optional<DeviceId>) - Method in class org.onosproject.net.packet.impl.PacketManager
 
cancelPackets(PacketRequest) - Method in class org.onosproject.net.packet.impl.PacketManager.InternalStoreDelegate
 
cfgAdmin - Variable in class org.onosproject.cfg.impl.ComponentConfigManager
 
cfgListener - Variable in class org.onosproject.net.pi.impl.PiPipeconfManager
 
cfgRegistry - Variable in class org.onosproject.net.intent.impl.ProtectionConfigMonitor
 
cfgRegistry - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 
cfgService - Variable in class org.onosproject.cluster.impl.MastershipManager
 
cfgService - Variable in class org.onosproject.core.impl.CoreManager
 
cfgService - Variable in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
cfgService - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
cfgService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
cfgService - Variable in class org.onosproject.net.group.impl.GroupManager
 
cfgService - Variable in class org.onosproject.net.host.impl.HostManager
 
cfgService - Variable in class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 
cfgService - Variable in class org.onosproject.net.intent.impl.IntentCleanup
 
cfgService - Variable in class org.onosproject.net.pi.impl.PiPipeconfManager
 
cfgService - Variable in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
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 class org.onosproject.net.device.impl.DeviceManager
 
CHANNEL_SPACING - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
CHANNEL_SPACING - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
checkPath(Path, List<Constraint>) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
Validates the specified path against the given constraints.
checkValidity() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
Checks the validity of this provider service.
children() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the children of the instance node.
clear() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Clears the alarm that is being created.
clearActive(String) - Method in class org.onosproject.common.app.ApplicationArchive
Clears the app as active by deleting token file in the app directory.
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
 
CLUSTER_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
clusterAdminService - Variable in class org.onosproject.cluster.impl.ComponentsMonitor
 
clusterCommunicator - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
clusterCommunicator - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
clusterCommunicator - Variable in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
clusterCount() - Method in class org.onosproject.common.DefaultTopology
 
ClusterManager - Class in org.onosproject.cluster.impl
Implementation of the cluster service.
ClusterManager() - Constructor for class org.onosproject.cluster.impl.ClusterManager
 
clusterMetadataAdminService - Variable in class org.onosproject.cluster.impl.ClusterManager
 
ClusterMetadataManager - Class in org.onosproject.cluster.impl
Implementation of ClusterMetadataService.
ClusterMetadataManager() - Constructor for class org.onosproject.cluster.impl.ClusterMetadataManager
 
clusterMetadataService - Variable in class org.onosproject.cluster.impl.ClusterManager
 
clusterService - Variable in class org.onosproject.cluster.impl.LeadershipManager
 
clusterService - Variable in class org.onosproject.cluster.impl.MastershipManager
 
clusterService - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
 
clusterService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
clusterService - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
clusterService - Variable in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
clusterService - Variable in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
clusterService - Variable in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
clusterService - Variable in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
clusterService - Variable in class org.onosproject.net.device.impl.DeviceManager
 
clusterService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
clusterService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
clusterService - Variable in class org.onosproject.net.packet.impl.PacketManager
 
CodecManager - Class in org.onosproject.codec.impl
Implementation of the JSON codec brokering service.
CodecManager() - Constructor for class org.onosproject.codec.impl.CodecManager
 
combine(BasicDeviceConfig, DeviceDescription) - Static method in class org.onosproject.net.device.impl.BasicDeviceOperator
Generates a DeviceDescription containing fields from a DeviceDescription and a DeviceConfig.
combine(BasicDeviceConfig, SparseAnnotations) - Static method in class org.onosproject.net.device.impl.BasicDeviceOperator
Generates an annotation from an existing annotation and DeviceConfig.
combine(ConnectPoint, PortDescription) - Method in class org.onosproject.net.device.impl.PortAnnotationOperator
 
combine(BasicHostConfig, HostDescription) - Static method in class org.onosproject.net.host.impl.BasicHostOperator
Generates a HostDescription containing fields from a HostDescription and a HostConfig.
combine(BasicHostConfig, SparseAnnotations) - Static method in class org.onosproject.net.host.impl.BasicHostOperator
Generates an annotation from an existing annotation and HostConfig.
combine(BasicLinkConfig, LinkDescription) - Static method in class org.onosproject.net.link.impl.BasicLinkOperator
Generates a LinkDescription containing fields from a LinkDescription and a LinkConfig.
combine(BasicLinkConfig, SparseAnnotations) - Static method in class org.onosproject.net.link.impl.BasicLinkOperator
Generates an annotation from an existing annotation and LinkConfig.
combineElementAnnotations(BasicElementConfig, DefaultAnnotations.Builder) - Static method in class org.onosproject.net.device.impl.BasicElementOperator
Sets all defined values from the element config on the supplied annotations builder.
communicationService - Variable in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
communicationService - Variable in class org.onosproject.net.device.impl.DeviceManager
 
Comparators - Class in org.onosproject.utils
Various comparators.
compareTo(Timestamp) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore.SystemClockTimestamp
 
compile(NetworkId, Intent, List<Intent>) - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentCompilerRegistry
Compiles an intent recursively.
compile(NetworkId, Intent, List<Intent>) - Method in interface org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentProcessor
Compiles an intent recursively.
compile(NetworkId, T, List<Intent>) - Method in interface org.onosproject.incubator.net.virtual.intent.VirtualIntentCompiler
Compiles the specified intent into other intents.
compile(HostToHostIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.HostToHostIntentCompiler
 
compile(LinkCollectionIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
compile(LinkCollectionIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
Deprecated.
 
compile(LinkCollectionIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler
 
compile(MultiPointToSinglePointIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 
compile(PathCompiler.PathCompilerCreateFlow<T>, PathIntent, List<T>, List<DeviceId>) - Method in class org.onosproject.net.intent.impl.compiler.PathCompiler
Compiles an intent down to flows.
compile(PathIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
compile(PathIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
compile(PointToPointIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
compile(ProtectedTransportIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.ProtectedTransportIntentCompiler
 
compile(SinglePointToMultiPointIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.SinglePointToMultiPointIntentCompiler
 
compile(TwoWayP2PIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.TwoWayP2PIntentCompiler
 
compile(VirtualNetworkIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
compile(Intent, List<Intent>) - Method in interface org.onosproject.net.intent.impl.IntentProcessor
Compiles an intent recursively.
componenService - Variable in class org.onosproject.net.driver.impl.DriverRegistryManager
 
ComponentConfigLoader - Class in org.onosproject.cfg.impl
Component responsible for automatically loading configuration file from configuration directory.
ComponentConfigLoader() - Constructor for class org.onosproject.cfg.impl.ComponentConfigLoader
 
ComponentConfigManager - Class in org.onosproject.cfg.impl
Implementation of the centralized component configuration service.
ComponentConfigManager() - Constructor for class org.onosproject.cfg.impl.ComponentConfigManager
 
componentConfigService - Variable in class org.onosproject.net.driver.impl.DriverRegistryManager
 
componentConfigService - Variable in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
ComponentManager - Class in org.onosproject.component.impl
Manages OSGi components.
ComponentManager() - Constructor for class org.onosproject.component.impl.ComponentManager
 
ComponentsMonitor - Class in org.onosproject.cluster.impl
Monitors the system to make sure that all bundles and their components are properly activated and keeps the cluster node service appropriately updated.
ComponentsMonitor() - Constructor for class org.onosproject.cluster.impl.ComponentsMonitor
 
composeOverride(ForwardingObjective, int) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
composeParallel(ForwardingObjective, ForwardingObjective) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
composeSequential(ForwardingObjective, ForwardingObjective, int) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
computeCost() - Method in class org.onosproject.common.DefaultTopology
 
computePorts(LinkCollectionIntent, SetMultimap<DeviceId, PortNumber>, SetMultimap<DeviceId, PortNumber>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Helper method to compute input and output ports for each device crossed in the path.
ConfigFileBasedClusterMetadataProvider - Class in org.onosproject.cluster.impl
Provider of cluster metadata sourced from a local config file.
ConfigFileBasedClusterMetadataProvider() - Constructor for class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
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.
ConfigKey(Class, Class) - Constructor for class org.onosproject.net.config.impl.NetworkConfigManager.ConfigKey
 
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.
ConfigPropertyDefinitions - Class in org.onosproject.cfg.impl
Utility for writing and reading configuration property definition file.
configService - Variable in class org.onosproject.cfg.impl.ComponentConfigLoader
 
configService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
configService - Variable in class org.onosproject.net.intf.impl.InterfaceManager
 
ConfigStoreType - Enum in org.onosproject.incubator.elasticcfg
Designates the store type for various Proprietary Config stores.
CONNECT_POINT_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
ConnectivityIntentCodec - Class in org.onosproject.codec.impl
Connectivity intent codec.
ConnectivityIntentCodec() - Constructor for class org.onosproject.codec.impl.ConnectivityIntentCodec
 
ConnectivityIntentCompiler<T extends org.onosproject.net.intent.ConnectivityIntent> - Class in org.onosproject.net.intent.impl.compiler
Base class for compilers of various connectivity intents.
ConnectivityIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
 
ConnectivityIntentCompiler.ConstraintBasedLinkWeigher - Class in org.onosproject.net.intent.impl.compiler
Edge-weight capable of evaluating link cost using a set of constraints.
ConnectPointCodec - Class in org.onosproject.codec.impl
Connection point JSON codec.
ConnectPointCodec() - Constructor for class org.onosproject.codec.impl.ConnectPointCodec
 
ConnectPointSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for ConnectPointSerializer.
ConnectPointSerializer() - Constructor for class org.onosproject.store.serializers.ConnectPointSerializer
Creates ConnectPointSerializer serializer instance.
ConsistentVirtualDeviceMastershipStore - Class in org.onosproject.incubator.store.virtual.impl
 
ConsistentVirtualDeviceMastershipStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
ConstraintCodec - Class in org.onosproject.codec.impl
Constraint JSON codec.
ConstraintCodec() - Constructor for class org.onosproject.codec.impl.ConstraintCodec
 
constraints(List<Constraint>) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
consumeAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmConsumer
Returns the list of active alarms consumed from the device.
consumerId() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns consumer identity.
Context(Timer.Context, String) - Constructor for class org.onosproject.utils.MeteringAgent.Context
Constructs Context.
ControllerNodeCodec - Class in org.onosproject.codec.impl
Device JSON codec.
ControllerNodeCodec() - Constructor for class org.onosproject.codec.impl.ControllerNodeCodec
 
copy(T) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deprecated.
Returns a copy of the specfied object.
CoreEventDispatcher - Class in org.onosproject.event.impl
Simple implementation of an event dispatching service.
CoreEventDispatcher() - Constructor for class org.onosproject.event.impl.CoreEventDispatcher
 
CoreManager - Class in org.onosproject.core.impl
Core service implementation.
CoreManager() - Constructor for class org.onosproject.core.impl.CoreManager
 
coreService - Variable in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
coreService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
coreService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketProvider
 
coreService - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
coreService - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
coreService - Variable in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
coreService - Variable in class org.onosproject.net.config.impl.BasicNetworkConfigs
 
coreService - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
coreService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
coreService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
Deprecated.
 
coreService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler
 
coreService - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
coreService - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
coreService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
coreService - Variable in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
coreService - Variable in class org.onosproject.net.packet.impl.PacketManager
 
coreStorageService - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMeterManager
 
Corrupt - Class in org.onosproject.net.intent.impl.phase
A class representing errors removing or installing intents.
createContext(Ethernet, ConnectPoint, NeighbourMessageActions) - Static method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
Attempts to create a MessageContext for the given Ethernet frame.
createDevicePool(DeviceId, LabelResourceId, LabelResourceId) - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
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.
createDevicePool(DeviceId, LabelResourceId, LabelResourceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
createFlow(TrafficSelector, TrafficTreatment, ConnectPoint, ConnectPoint, int, boolean, List<T>, List<DeviceId>) - Method in interface org.onosproject.net.intent.impl.compiler.PathCompiler.PathCompilerCreateFlow
 
createFlow(TrafficSelector, TrafficTreatment, ConnectPoint, ConnectPoint, int, boolean, List<FlowRule>, List<DeviceId>) - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
createFlow(TrafficSelector, TrafficTreatment, ConnectPoint, ConnectPoint, int, boolean, List<Objective>, List<DeviceId>) - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
createForwardingInstruction(Optional<EncapsulationConstraint>, LinkCollectionIntent, PortNumber, Set<PortNumber>, DeviceId, Map<ConnectPoint, Identifier<?>>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Helper method to handle the different scenario (not encap, single hop, encap).
createForwardingInstructions(LinkCollectionIntent, PortNumber, DeviceId, Set<PortNumber>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Computes treatment and selector which will be used in the flow representation (Rule, Objective).
createForwardingInstructions(LinkCollectionIntent, PortNumber, Identifier<?>, DeviceId, Set<PortNumber>, Map<ConnectPoint, Identifier<?>>, EncapsulationType) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Computes treatment and selector which will be used in the flow representation (Rule, Objective).
createGlobalPool(LabelResourceId, LabelResourceId) - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
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.
createGlobalPool(LabelResourceId, LabelResourceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
createHandler(DeviceId, String...) - Method in class org.onosproject.net.driver.impl.DriverManager
 
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.
createOrUpdateTunnel(Tunnel) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
createOrUpdateTunnel(Tunnel, Tunnel.State) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
createProviderService(ClusterMetadataProvider) - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
createProviderService(IntentDomainProvider) - Method in class org.onosproject.incubator.net.domain.impl.IntentDomainManager
 
createProviderService(MeterProvider) - Method in class org.onosproject.incubator.net.meter.impl.MeterManager
 
createProviderService(LabelResourceProvider) - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
createProviderService(TunnelProvider) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
createProviderService(VirtualNetworkProvider) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
createProviderService(DeviceProvider) - Method in class org.onosproject.net.device.impl.DeviceManager
 
createProviderService(FlowRuleProvider) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
createProviderService(GroupProvider) - Method in class org.onosproject.net.group.impl.GroupManager
 
createProviderService(HostProvider) - Method in class org.onosproject.net.host.impl.HostManager
 
createProviderService(LinkProvider) - Method in class org.onosproject.net.link.impl.LinkManager
 
createProviderService(PacketProvider) - Method in class org.onosproject.net.packet.impl.PacketManager
 
createProviderService(TopologyProvider) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
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.
createRegion(RegionId, String, Region.Type, List<Set<NodeId>>) - Method in class org.onosproject.net.region.impl.RegionManager
 
createRules(LinkCollectionIntent, DeviceId, Set<PortNumber>, Set<PortNumber>, Map<ConnectPoint, Identifier<?>>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Creates the flows representations.
createRules(LinkCollectionIntent, DeviceId, Set<PortNumber>, Set<PortNumber>, Map<ConnectPoint, Identifier<?>>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
createRules(LinkCollectionIntent, DeviceId, Set<PortNumber>, Set<PortNumber>, Map<ConnectPoint, Identifier<?>>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
Deprecated.
 
createRules(LinkCollectionIntent, DeviceId, Set<PortNumber>, Set<PortNumber>, Map<ConnectPoint, Identifier<?>>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler
 
createTunnel(NetworkId, ConnectPoint, ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualNetworkProvider
 
createTunnel(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProvider
Deprecated.
in Loon Release (1.11)
createVirtualDevice(NetworkId, DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
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 class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
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 class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
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 class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
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 class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
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
 
CriterionCodec - Class in org.onosproject.codec.impl
Criterion codec.
CriterionCodec() - Constructor for class org.onosproject.codec.impl.CriterionCodec
 
currentTopology() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
currentTopology() - Method in class org.onosproject.net.topology.impl.TopologyManager
 
currentUsedMaxLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.

D

data() - Method in class org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualFinalIntentProcessPhase
Returns the IntentData object being acted on by this phase.
data() - Method in class org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualIntentFailed
 
data() - Method in class org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualIntentInstalling
 
data() - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentSkipped
 
data() - Method in class org.onosproject.net.intent.impl.phase.Corrupt
 
data() - Method in class org.onosproject.net.intent.impl.phase.Failed
 
data() - Method in class org.onosproject.net.intent.impl.phase.FinalIntentProcessPhase
Returns the IntentData object being acted on by this phase.
data() - Method in class org.onosproject.net.intent.impl.phase.Skipped
 
deactivate() - Method in class org.onosproject.app.impl.ApplicationManager
 
deactivate(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
deactivate() - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
deactivate() - Method in class org.onosproject.cluster.impl.ClusterManager
 
deactivate() - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
deactivate() - Method in class org.onosproject.cluster.impl.ComponentsMonitor
 
deactivate() - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
deactivate() - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
deactivate() - Method in class org.onosproject.cluster.impl.LeadershipManager
 
deactivate() - Method in class org.onosproject.cluster.impl.MastershipManager
 
deactivate() - Method in class org.onosproject.codec.impl.CodecManager
 
deactivate() - Method in class org.onosproject.common.net.AbstractDeviceProvider
 
deactivate(ApplicationId, String) - Method in class org.onosproject.component.impl.ComponentManager
 
deactivate() - Method in class org.onosproject.core.impl.CoreManager
 
deactivate() - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 
deactivate() - Method in class org.onosproject.core.impl.MetricsManagerComponent
 
deactivate() - Method in class org.onosproject.event.impl.CoreEventDispatcher
 
deactivate() - Method in class org.onosproject.incubator.net.config.impl.ExtraNetworkConfigs
 
deactivate() - Method in class org.onosproject.incubator.net.domain.impl.IntentDomainManager
 
deactivate() - Method in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
deactivate() - Method in class org.onosproject.incubator.net.impl.PortStatisticsManager
 
deactivate() - Method in class org.onosproject.incubator.net.meter.impl.MeterManager
 
deactivate() - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
deactivate() - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
deactivate() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
deactivate() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualGroupProvider
 
deactivate() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualMeterProvider
 
deactivate() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualNetworkProvider
 
deactivate() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketProvider
 
deactivate() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
deactivate() - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
deactivate() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
deactivate() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
Distributed network store service deactivate method.
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualPacketStore
 
deactivate() - Method in class org.onosproject.net.config.impl.BasicNetworkConfigs
 
deactivate() - Method in class org.onosproject.net.config.impl.DeviceInjectionConfigMonitor
 
deactivate() - Method in class org.onosproject.net.config.impl.NetworkConfigLoader
 
deactivate() - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
deactivate() - Method in class org.onosproject.net.device.impl.DeviceManager
 
deactivate() - Method in class org.onosproject.net.domain.impl.DomainIntentManager
 
deactivate() - Method in class org.onosproject.net.domain.impl.DomainManager
 
deactivate() - Method in class org.onosproject.net.driver.impl.DriverManager
 
deactivate() - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
deactivate() - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
deactivate() - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
deactivate() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
deactivate() - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
deactivate() - Method in class org.onosproject.net.group.impl.GroupManager
 
deactivate() - Method in class org.onosproject.net.host.impl.HostManager
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.HostToHostIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
Deprecated.
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.ProtectedTransportIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.SinglePointToMultiPointIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.TwoWayP2PIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
deactivate() - Method in class org.onosproject.net.intent.impl.IntentManager
 
deactivate() - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
deactivate() - Method in class org.onosproject.net.intent.impl.ProtectionConfigMonitor
 
deactivate() - Method in class org.onosproject.net.intf.impl.InterfaceManager
 
deactivate() - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
deactivate() - Method in class org.onosproject.net.link.impl.LinkManager
 
deactivate() - Method in class org.onosproject.net.mcast.impl.MulticastRouteManager
 
deactivate() - Method in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
deactivate() - Method in class org.onosproject.net.packet.impl.PacketManager
 
deactivate() - Method in class org.onosproject.net.pi.impl.PiFlowRuleTranslationServiceImpl
 
deactivate() - Method in class org.onosproject.net.pi.impl.PiPipeconfManager
 
deactivate() - Method in class org.onosproject.net.region.impl.RegionManager
 
deactivate() - Method in class org.onosproject.net.resource.impl.ResourceManager
 
deactivate() - Method in class org.onosproject.net.resource.impl.ResourceRegistrar
 
deactivate() - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
deactivate() - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
deactivate(ComponentContext) - Method in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
deactivate() - Method in class org.onosproject.net.topology.impl.PathManager
 
deactivate() - Method in class org.onosproject.net.topology.impl.TopologyManager
 
deactivated() - Method in class org.onosproject.net.intent.impl.installer.DomainIntentInstaller
 
deactivated() - Method in class org.onosproject.net.intent.impl.installer.FlowObjectiveIntentInstaller
 
deactivated() - Method in class org.onosproject.net.intent.impl.installer.FlowRuleIntentInstaller
 
deactivated() - Method in class org.onosproject.net.intent.impl.installer.ProtectionEndpointIntentInstaller
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.AnnotationsCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.ApplicationIdCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.ConnectPointCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.ConstraintCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.ControllerNodeCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.CriterionCodec
 
decode() - Method in class org.onosproject.codec.impl.DecodeConstraintCodecHelper
Decodes the given constraint.
decode() - Method in class org.onosproject.codec.impl.DecodeCriterionCodecHelper
Decodes the JSON into a criterion object.
decode() - Method in class org.onosproject.codec.impl.DecodeInstructionCodecHelper
Decodes the JSON into an instruction object.
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.DeviceCodec
Note: ProviderId is not part of JSON representation.
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.DeviceKeyCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.FilteredConnectPointCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.FilteringObjectiveCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.FlowRuleCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.ForwardingObjectiveCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.GroupBucketCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.GroupCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.HostToHostIntentCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.InstructionCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.IntentCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.LinkCodec
Note: ProviderId is not part of JSON representation.
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.MastershipRoleCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.MastershipTermCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.McastRouteCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.MeterBandCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.MeterRequestCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.MultiPointToSinglePointIntentCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.NextObjectiveCodec
 
decode(ObjectNode, Objective.Builder, CodecContext) - Method in class org.onosproject.codec.impl.ObjectiveCodecHelper
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.PacketRequestCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.PointToPointIntentCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.PortCodec
Note: Result of Port.element() returned Port object, is not a full Device object.
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.RegionCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.RoleInfoCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.SinglePointToMultiPointIntentCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.TenantIdCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.TrafficSelectorCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.TrafficTreatmentCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.TransportEndpointDescriptionCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.VirtualDeviceCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.VirtualHostCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.VirtualLinkCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.VirtualNetworkCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.VirtualPortCodec
 
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(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.
DecodeConstraintCodecHelper - Class in org.onosproject.codec.impl
Constraint JSON decoder.
DecodeConstraintCodecHelper(ObjectNode) - Constructor for class org.onosproject.codec.impl.DecodeConstraintCodecHelper
Constructs a constraint decoder.
DecodeCriterionCodecHelper - Class in org.onosproject.codec.impl
Decode portion of the criterion codec.
DecodeCriterionCodecHelper(ObjectNode) - Constructor for class org.onosproject.codec.impl.DecodeCriterionCodecHelper
Creates a decode criterion codec object.
DecodeInstructionCodecHelper - Class in org.onosproject.codec.impl
Decoding portion of the instruction codec.
DecodeInstructionCodecHelper(ObjectNode, CodecContext) - Constructor for class org.onosproject.codec.impl.DecodeInstructionCodecHelper
Creates a decode instruction codec object.
DEFAULT_COST - Static variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
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.
DefaultApplicationIdSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DefaultApplicationId.
DefaultApplicationIdSerializer() - Constructor for class org.onosproject.store.serializers.DefaultApplicationIdSerializer
Creates DefaultApplicationId serializer instance.
DefaultClusterMetadataProvider - Class in org.onosproject.cluster.impl
Provider of default cluster metadata.
DefaultClusterMetadataProvider() - Constructor for class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
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.
DefaultLinkSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DefaultLink.
DefaultLinkSerializer() - Constructor for class org.onosproject.store.serializers.DefaultLinkSerializer
Creates DefaultLink serializer instance.
DefaultNeighbourMessageActions - Class in org.onosproject.net.neighbour.impl
Implementation of neighbour message actions.
DefaultNeighbourMessageActions(PacketService, EdgePortService) - Constructor for class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageActions
 
DefaultNeighbourMessageContext - Class in org.onosproject.net.neighbour.impl
Default implementation of a neighbour message context.
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).
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.
DefaultPortSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DefaultPort.
DefaultPortSerializer() - Constructor for class org.onosproject.store.serializers.DefaultPortSerializer
Creates DefaultPort serializer instance.
defaultProvider() - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
defaultProvider() - Method in class org.onosproject.net.group.impl.GroupManager
 
defaultProvider() - Method in class org.onosproject.net.packet.impl.PacketManager
 
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.
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.
DefaultTopologyProvider - Class in org.onosproject.net.topology.impl
Default implementation of a network topology provider that feeds off device and link subsystem events to trigger assembly and computation of new topology snapshots.
DefaultTopologyProvider() - Constructor for class org.onosproject.net.topology.impl.DefaultTopologyProvider
Creates a provider with the supplier identifier.
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.
DefaultTunnelStatistics - Class in org.onosproject.incubator.net.tunnel
Default implementation of immutable tunnel statistics.
DefaultTunnelStatistics.Builder - Class in org.onosproject.incubator.net.tunnel
Builder for tunnelStatistics.
DefaultVirtualDevice - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual device.
DefaultVirtualDevice(NetworkId, DeviceId) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
Creates a network element attributed to the specified provider.
DefaultVirtualFlowRuleProvider - Class in org.onosproject.incubator.net.virtual.impl.provider
Provider that translate virtual flow rules into physical rules.
DefaultVirtualFlowRuleProvider() - Constructor for class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
Creates a provider with the identifier.
DefaultVirtualGroupProvider - Class in org.onosproject.incubator.net.virtual.impl.provider
Provider to handle Group for virtual network.
DefaultVirtualGroupProvider() - Constructor for class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualGroupProvider
Creates a virtual provider with the supplied identifier.
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.
DefaultVirtualMeterProvider - Class in org.onosproject.incubator.net.virtual.impl.provider
Provider to handle meters for virtual networks.
DefaultVirtualMeterProvider() - Constructor for class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualMeterProvider
Creates a provider with the identifier.
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.
DefaultVirtualNetworkProvider - Class in org.onosproject.incubator.net.virtual.impl.provider
Virtual network topology provider.
DefaultVirtualNetworkProvider() - Constructor for class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualNetworkProvider
Default constructor.
DefaultVirtualPacketContext - Class in org.onosproject.incubator.net.virtual.impl.provider
Default implementation of a virtual packet context.
DefaultVirtualPacketContext(long, InboundPacket, OutboundPacket, boolean, NetworkId, DefaultVirtualPacketProvider) - Constructor for class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketContext
Creates a new packet context.
DefaultVirtualPacketProvider - Class in org.onosproject.incubator.net.virtual.impl.provider
 
DefaultVirtualPacketProvider() - Constructor for class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketProvider
Creates a provider with the supplied identifier.
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
 
delegateMap - Variable in class org.onosproject.incubator.store.virtual.impl.AbstractVirtualStore
 
deleteFlowRule(NetworkId, FlowRule) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Marks a flow rule for deletion.
deleteFlowRule(NetworkId, FlowRule) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
deleteGeneratedParentForwardingObjective(List<ForwardingObjective>) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
deleteGroupDescription(NetworkId, DeviceId, GroupKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Triggers deleting the existing group entry.
deleteGroupDescription(NetworkId, DeviceId, GroupKey) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
deleteMeter(NetworkId, Meter) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Deletes a meter from the store.
deleteMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
deleteMeter(NetworkId, Meter) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
deleteMeterFeatures(DeviceId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProviderService
Delete meter features collected from the device.
deleteMeterFeatures(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Deletes the meter features from the store.
deleteMeterFeatures(DeviceId) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
deleteMeterFeatures(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
deleteMeterNow(NetworkId, Meter) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Delete this meter immediately.
deleteMeterNow(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
deleteMeterNow(NetworkId, Meter) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
deleteRecursive(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Delete nodes in the elastic config store, recursively by deleting all intermediate nodes in the path.
deleteRecursive(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Delete nodes in the ElasticConfigStore, recursively by deleting all intermediate nodes in the path.
deleteTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes a tunnel by a specific tunnel identifier.
deleteTunnel(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes all tunnels between source point and destination point.
deleteTunnel(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Deletes all specific type tunnels between source point and destination point.
deleteTunnel(TunnelId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
deleteTunnel(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
deleteTunnel(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
description() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a description of alarm.
description() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
descriptionOf(Device) - Static method in class org.onosproject.net.device.impl.BasicDeviceOperator
Returns a description of the given device.
descriptionOf(Host) - Static method in class org.onosproject.net.host.impl.BasicHostOperator
Returns a description of the given host.
descriptionOf(ConnectPoint, ConnectPoint, Link) - Static method in class org.onosproject.net.link.impl.BasicLinkOperator
Generates a link description from a link description entity.
descriptionOf(ConnectPoint, ConnectPoint, BasicLinkConfig) - Static method in class org.onosproject.net.link.impl.BasicLinkOperator
Generates a link description from a link config entity.
destroyDevicePool(DeviceId) - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
destroyDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Destroys a label resource pool of a specific device id.
destroyDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Destroys a label resource pool of a specific device id.
destroyDevicePool(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
destroyGlobalPool() - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
destroyGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Destroys the global label resource pool.
destroyGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Destroys a the global label resource pool.
destroyGlobalPool() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
destroyTunnel(NetworkId, TunnelId) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualNetworkProvider
 
destroyTunnel(NetworkId, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProvider
Deprecated.
in Loon Release (1.11)
detectedProtocol() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow detected protocol.
detectedProtocolName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow detected protocol name.
detectedProtos() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI detected protocols statistic information.
DEVICE_ID - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
DEVICE_KEY_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
DeviceCodec - Class in org.onosproject.codec.impl
Device JSON codec.
DeviceCodec() - Constructor for class org.onosproject.codec.impl.DeviceCodec
 
deviceCount() - Method in class org.onosproject.common.DefaultTopology
 
deviceId() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
The device to which this alarm is related.
deviceId() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
deviceId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
deviceId() - Method in interface org.onosproject.incubator.net.resource.label.LabelResource
Returns device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns a device id.
DeviceIdSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DeviceId.
DeviceIdSerializer() - Constructor for class org.onosproject.store.serializers.DeviceIdSerializer
Creates DeviceId serializer instance.
deviceIdSerializer() - Static method in class org.onosproject.store.serializers.DeviceIdSerializer
 
deviceInitialAuditCompleted(NetworkId, DeviceId, boolean) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Indicates the first group audit is completed.
deviceInitialAuditCompleted(NetworkId, DeviceId, boolean) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
deviceInitialAuditStatus(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Retrieves the initial group audit status for a device.
deviceInitialAuditStatus(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
DeviceInjectionConfigMonitor - Class in org.onosproject.net.config.impl
Component to monitor DeviceInjectionConfig changes.
DeviceInjectionConfigMonitor() - Constructor for class org.onosproject.net.config.impl.DeviceInjectionConfigMonitor
 
deviceInstallers - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
deviceInstallers - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
DeviceKeyCodec - Class in org.onosproject.codec.impl
Device key JSON codec.
DeviceKeyCodec() - Constructor for class org.onosproject.codec.impl.DeviceKeyCodec
 
DeviceKeyManager - Class in org.onosproject.net.key.impl
Implementation of device key services.
DeviceKeyManager() - Constructor for class org.onosproject.net.key.impl.DeviceKeyManager
 
deviceLabelResourcePoolDestroyed(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceProviderService
Signals that an label resource pool has been destroyed.
deviceLabelResourcePoolDetected(DeviceId, LabelResourceId, LabelResourceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceProviderService
Signals that a device label resource pool has been detected.
DeviceManager - Class in org.onosproject.net.device.impl
Provides implementation of the device SB & NB APIs.
DeviceManager() - Constructor for class org.onosproject.net.device.impl.DeviceManager
 
deviceProviderRegistry - Variable in class org.onosproject.net.config.impl.DeviceInjectionConfigMonitor
 
deviceService - Variable in class org.onosproject.incubator.net.impl.PortStatisticsManager
 
deviceService - Variable in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
deviceService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
deviceService - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
deviceService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
deviceService - Variable in class org.onosproject.net.config.impl.DeviceInjectionConfigMonitor
 
deviceService - Variable in class org.onosproject.net.domain.impl.DomainIntentManager
 
deviceService - Variable in class org.onosproject.net.domain.impl.DomainManager
 
deviceService - Variable in class org.onosproject.net.driver.impl.DriverManager
 
deviceService - Variable in class org.onosproject.net.driver.impl.DriverRegistryManager
 
deviceService - Variable in class org.onosproject.net.edgeservice.impl.EdgeManager
 
deviceService - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
deviceService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
deviceService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
deviceService - Variable in class org.onosproject.net.group.impl.GroupDriverProvider
 
deviceService - Variable in class org.onosproject.net.group.impl.GroupManager
 
deviceService - Variable in class org.onosproject.net.host.impl.HostManager
 
deviceService - Variable in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
 
deviceService - Variable in class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 
deviceService - Variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
deviceService - Variable in class org.onosproject.net.intent.impl.compiler.SinglePointToMultiPointIntentCompiler
 
deviceService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
deviceService - Variable in class org.onosproject.net.intent.impl.ProtectionConfigMonitor
 
deviceService - Variable in class org.onosproject.net.link.impl.LinkManager
 
deviceService - Variable in class org.onosproject.net.packet.impl.PacketDriverProvider
 
deviceService - Variable in class org.onosproject.net.packet.impl.PacketManager
 
deviceService - Variable in class org.onosproject.net.pi.impl.PiFlowRuleTranslationServiceImpl
 
deviceService - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 
deviceService - Variable in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
deviceService - Variable in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
devicesToPipeconf - Variable in class org.onosproject.net.pi.impl.PiPipeconfManager
 
discardedBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic discarded bytes.
discoverDevice(DriverHandler) - Method in class org.onosproject.common.net.AbstractDeviceProvider
Discovers the device details using the device discovery behaviour of the supplied driver handler context for interacting with a specific device.
DisjointPathCodec - Class in org.onosproject.codec.impl
DisjointPath JSON codec.
DisjointPathCodec() - Constructor for class org.onosproject.codec.impl.DisjointPathCodec
 
DistributedLabelResourceStore - Class in org.onosproject.incubator.store.resource.impl
Manages label resources using copycat.
DistributedLabelResourceStore() - Constructor for class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
DistributedMeterStore - Class in org.onosproject.incubator.store.meter.impl
A distributed meter store implementation.
DistributedMeterStore() - Constructor for class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
DistributedTunnelStore - Class in org.onosproject.incubator.store.tunnel.impl
Manages inventory of tunnel in distributed data store that uses optimistic replication and gossip based techniques.
DistributedTunnelStore() - Constructor for class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
DistributedVirtualFlowObjectiveStore - Class in org.onosproject.incubator.store.virtual.impl
Distributed flow objective store for virtual network.
DistributedVirtualFlowObjectiveStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.DistributedVirtualFlowObjectiveStore
 
DistributedVirtualNetworkStore - Class in org.onosproject.incubator.store.virtual.impl
Implementation of the virtual network store.
DistributedVirtualNetworkStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
DistributedVirtualPacketStore - Class in org.onosproject.incubator.store.virtual.impl
Distributed virtual packet store implementation allowing packets to be sent to remote instances.
DistributedVirtualPacketStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
DomainIntentInstaller - Class in org.onosproject.net.intent.impl.installer
Installer for domain Intent.
DomainIntentInstaller() - Constructor for class org.onosproject.net.intent.impl.installer.DomainIntentInstaller
 
DomainIntentManager - Class in org.onosproject.net.domain.impl
DomainIntentService implementation class.
DomainIntentManager() - Constructor for class org.onosproject.net.domain.impl.DomainIntentManager
 
domainIntentService - Variable in class org.onosproject.net.intent.impl.installer.DomainIntentInstaller
 
domainIntentService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
DomainManager - Class in org.onosproject.net.domain.impl
Exposes domain topology elements and listen for updates of such elements.
DomainManager() - Constructor for class org.onosproject.net.domain.impl.DomainManager
 
domainService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
domainService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler
 
DomainTunnelId - Class in org.onosproject.incubator.net.tunnel
A wrapper class for a long used to identify domain level tunnels.
DomainTunnelId() - Constructor for class org.onosproject.incubator.net.tunnel.DomainTunnelId
Constructor for serializer.
DomainTunnelId(long) - Constructor for class org.onosproject.incubator.net.tunnel.DomainTunnelId
Constructs the Domain ID corresponding to a given long value.
downTunnel(ApplicationId, TunnelId) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
downTunnel(ApplicationId, TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Triggers removal of specified tunnel.
DpiStatInfo - Class in org.onosproject.incubator.net.dpi
DPI statistic information.
DpiStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for default DpiStatInfo class.
DpiStatInfo(TrafficStatInfo) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo and detectedProtos.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>, List<FlowStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo, detectedProtos and knownFlows.
DpiStatInfo(TrafficStatInfo, List<ProtocolStatInfo>, List<FlowStatInfo>, List<FlowStatInfo>) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfo
Constructor for DpiStatistics class specified with trafficStatInfo, detectedProtos, knownFlows and unknownFlows.
dpiStatInfo() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
Returns DPI statistics information.
DpiStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for DpiStatInfo codec.
DpiStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatInfoCodec
 
DpiStatistics - Class in org.onosproject.incubator.net.dpi
DPI statistics with received time.
DpiStatistics(String, DpiStatInfo) - Constructor for class org.onosproject.incubator.net.dpi.DpiStatistics
Constructor for DpiStatistics class.
DpiStatisticsCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for DpiStatistics codec.
DpiStatisticsCodec() - Constructor for class org.onosproject.incubator.net.dpi.DpiStatisticsCodec
 
DpiStatisticsManager - Class in org.onosproject.incubator.net.dpi.impl
DPI Statistics Manager.
DpiStatisticsManager() - Constructor for class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
DpiStatisticsManagerService - Interface in org.onosproject.incubator.net.dpi
Service for DPI Statistics Service Manager.
dpiThroughputBps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic throughput Bps(Byte per second).
dpiThroughputPps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic throughput Pps(Packet per second).
driverAdminService - Variable in class org.onosproject.net.pi.impl.PiPipeconfManager
 
DriverCodec - Class in org.onosproject.codec.impl
JSON codec for the Driver class.
DriverCodec() - Constructor for class org.onosproject.codec.impl.DriverCodec
 
DriverManager - Class in org.onosproject.net.driver.impl
Manages inventory of device drivers.
DriverManager() - Constructor for class org.onosproject.net.driver.impl.DriverManager
 
DriverRegistryManager - Class in org.onosproject.net.driver.impl
Manages inventory of device drivers.
DriverRegistryManager() - Constructor for class org.onosproject.net.driver.impl.DriverRegistryManager
 
driverService - Variable in class org.onosproject.common.net.AbstractDeviceProvider
 
driverService - Variable in class org.onosproject.incubator.net.meter.impl.MeterManager
 
driverService - Variable in class org.onosproject.net.config.impl.DeviceInjectionConfigMonitor
 
driverService - Variable in class org.onosproject.net.domain.impl.DomainIntentManager
 
driverService - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
driverService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
driverService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
driverService - Variable in class org.onosproject.net.intent.impl.ProtectionConfigMonitor
 
driverService - Variable in class org.onosproject.net.pi.impl.PiPipeconfManager
 
driverService - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 
drop(NeighbourMessageContext) - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageActions
 
drop() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
dst() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
dst() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
dst() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
the terminal of a tunnel.
dst() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the connection point destination.
dst() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns destination point of tunnel.
dst(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the destination connect point to be used by the builder.
dstMac() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 

E

EdgeManager - Class in org.onosproject.net.edgeservice.impl
This is an implementation of the edge net service.
EdgeManager() - Constructor for class org.onosproject.net.edgeservice.impl.EdgeManager
 
edgePorts() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the set of edge ports for the intent domain.
edgePortService - Variable in class org.onosproject.net.host.impl.HostManager
 
edgeService - Variable in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
egress() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the egress connect point associated with this resource at creation.
egressPoint(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the egress point of the virtual network intent that will be built.
egressPoint() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the port on which the traffic should egress.
ElasticConfigEvent - Class in org.onosproject.incubator.elasticcfg
Describes a ProprietaryConfig event.
ElasticConfigEvent(ElasticConfigEvent.Type, ConfigNodePath, ConfigNode) - Constructor for class org.onosproject.incubator.elasticcfg.ElasticConfigEvent
Creates an event of a given type, config node value and config node path.
ElasticConfigEvent.Type - Enum in org.onosproject.incubator.elasticcfg
Type of configuration events.
ElasticConfigListener - Interface in org.onosproject.incubator.elasticcfg
Entity capable of receiving elastic config change events.
ElasticConfigService - Interface in org.onosproject.incubator.elasticcfg
Service for storing and distributing elastic configuration data.
ElasticConfigStore - Interface in org.onosproject.incubator.elasticcfg
Store service for storing and distributing elastic configuration data.
ElasticConfigStoreDelegate - Interface in org.onosproject.incubator.elasticcfg
Proprietary configuration store delegate abstraction.
ELEMENT_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
ELEMENT_ID_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
elementId() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
elementId() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent network element to which this tunnel point belongs.
emit(NetworkId, OutboundPacket) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketProvider
 
emit(OutboundPacket) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager
 
emit(NetworkId, OutboundPacket) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualPacketProvider
Emits the specified outbound packet onto the underlay physical network.
emit(NetworkId, OutboundPacket) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Decides which instance should emit the packet and forwards the packet to that instance.
emit(NetworkId, OutboundPacket) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
emit(NetworkId, OutboundPacket) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualPacketStore
 
emit(OutboundPacket) - Method in class org.onosproject.net.packet.impl.PacketDriverProvider
 
emit(OutboundPacket) - Method in class org.onosproject.net.packet.impl.PacketManager
 
emitPacket(ByteBuffer, Optional<TrafficTreatment>) - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
emitPacket(DeviceId, ByteBuffer, Optional<TrafficTreatment>) - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
encode(Annotations, CodecContext) - Method in class org.onosproject.codec.impl.AnnotationsCodec
 
encode(Application, CodecContext) - Method in class org.onosproject.codec.impl.ApplicationCodec
 
encode(ApplicationId, CodecContext) - Method in class org.onosproject.codec.impl.ApplicationIdCodec
 
encode(ConnectivityIntent, CodecContext) - Method in class org.onosproject.codec.impl.ConnectivityIntentCodec
 
encode(ConnectPoint, CodecContext) - Method in class org.onosproject.codec.impl.ConnectPointCodec
 
encode(Constraint, CodecContext) - Method in class org.onosproject.codec.impl.ConstraintCodec
 
encode(ControllerNode, CodecContext) - Method in class org.onosproject.codec.impl.ControllerNodeCodec
 
encode(Criterion, CodecContext) - Method in class org.onosproject.codec.impl.CriterionCodec
 
encode(Device, CodecContext) - Method in class org.onosproject.codec.impl.DeviceCodec
 
encode(DeviceKey, CodecContext) - Method in class org.onosproject.codec.impl.DeviceKeyCodec
 
encode(DisjointPath, CodecContext) - Method in class org.onosproject.codec.impl.DisjointPathCodec
 
encode(Driver, CodecContext) - Method in class org.onosproject.codec.impl.DriverCodec
 
encode() - Method in class org.onosproject.codec.impl.EncodeConstraintCodecHelper
Encodes the constraint in JSON.
encode() - Method in class org.onosproject.codec.impl.EncodeCriterionCodecHelper
Encodes a criterion into a JSON node.
encode() - Method in class org.onosproject.codec.impl.EncodeInstructionCodecHelper
Encodes the given instruction into JSON.
encode(Ethernet, CodecContext) - Method in class org.onosproject.codec.impl.EthernetCodec
 
encode(FilteredConnectPoint, CodecContext) - Method in class org.onosproject.codec.impl.FilteredConnectPointCodec
 
encode(FilteringObjective, CodecContext) - Method in class org.onosproject.codec.impl.FilteringObjectiveCodec
 
encode(FlowEntry, CodecContext) - Method in class org.onosproject.codec.impl.FlowEntryCodec
 
encode(FlowRule, CodecContext) - Method in class org.onosproject.codec.impl.FlowRuleCodec
 
encode(ForwardingObjective, CodecContext) - Method in class org.onosproject.codec.impl.ForwardingObjectiveCodec
 
encode(GroupBucket, CodecContext) - Method in class org.onosproject.codec.impl.GroupBucketCodec
 
encode(Group, CodecContext) - Method in class org.onosproject.codec.impl.GroupCodec
 
encode(Host, CodecContext) - Method in class org.onosproject.codec.impl.HostCodec
 
encode(HostLocation, CodecContext) - Method in class org.onosproject.codec.impl.HostLocationCodec
 
encode(HostToHostIntent, CodecContext) - Method in class org.onosproject.codec.impl.HostToHostIntentCodec
 
encode(Instruction, CodecContext) - Method in class org.onosproject.codec.impl.InstructionCodec
 
encode(Intent, CodecContext) - Method in class org.onosproject.codec.impl.IntentCodec
 
encode(IntentMiniSummary, CodecContext) - Method in class org.onosproject.codec.impl.IntentMiniSummaryCodec
 
encode(Link, CodecContext) - Method in class org.onosproject.codec.impl.LinkCodec
 
encode(Load, CodecContext) - Method in class org.onosproject.codec.impl.LoadCodec
 
encode(MastershipRole, CodecContext) - Method in class org.onosproject.codec.impl.MastershipRoleCodec
 
encode(MastershipTerm, CodecContext) - Method in class org.onosproject.codec.impl.MastershipTermCodec
 
encode(McastRoute, CodecContext) - Method in class org.onosproject.codec.impl.McastRouteCodec
 
encode(Band, CodecContext) - Method in class org.onosproject.codec.impl.MeterBandCodec
 
encode(Meter, CodecContext) - Method in class org.onosproject.codec.impl.MeterCodec
 
encode(Metric, CodecContext) - Method in class org.onosproject.codec.impl.MetricCodec
 
encode(MultiPointToSinglePointIntent, CodecContext) - Method in class org.onosproject.codec.impl.MultiPointToSinglePointIntentCodec
 
encode(NextObjective, CodecContext) - Method in class org.onosproject.codec.impl.NextObjectiveCodec
 
encode(Objective, CodecContext) - Method in class org.onosproject.codec.impl.ObjectiveCodecHelper
 
encode(PacketRequest, CodecContext) - Method in class org.onosproject.codec.impl.PacketRequestCodec
 
encode(Path, CodecContext) - Method in class org.onosproject.codec.impl.PathCodec
 
encode(PointToPointIntent, CodecContext) - Method in class org.onosproject.codec.impl.PointToPointIntentCodec
 
encode(Port, CodecContext) - Method in class org.onosproject.codec.impl.PortCodec
 
encode(PortStatistics, CodecContext) - Method in class org.onosproject.codec.impl.PortStatisticsCodec
 
encode(Region, CodecContext) - Method in class org.onosproject.codec.impl.RegionCodec
 
encode(RoleInfo, CodecContext) - Method in class org.onosproject.codec.impl.RoleInfoCodec
 
encode(SinglePointToMultiPointIntent, CodecContext) - Method in class org.onosproject.codec.impl.SinglePointToMultiPointIntentCodec
 
encode(TableStatisticsEntry, CodecContext) - Method in class org.onosproject.codec.impl.TableStatisticsEntryCodec
 
encode(TenantId, CodecContext) - Method in class org.onosproject.codec.impl.TenantIdCodec
 
encode(TopologyCluster, CodecContext) - Method in class org.onosproject.codec.impl.TopologyClusterCodec
 
encode(Topology, CodecContext) - Method in class org.onosproject.codec.impl.TopologyCodec
 
encode(TrafficSelector, CodecContext) - Method in class org.onosproject.codec.impl.TrafficSelectorCodec
 
encode(TrafficTreatment, CodecContext) - Method in class org.onosproject.codec.impl.TrafficTreatmentCodec
 
encode(TransportEndpointDescription, CodecContext) - Method in class org.onosproject.codec.impl.TransportEndpointDescriptionCodec
 
encode(VirtualDevice, CodecContext) - Method in class org.onosproject.codec.impl.VirtualDeviceCodec
 
encode(VirtualHost, CodecContext) - Method in class org.onosproject.codec.impl.VirtualHostCodec
 
encode(VirtualLink, CodecContext) - Method in class org.onosproject.codec.impl.VirtualLinkCodec
 
encode(VirtualNetwork, CodecContext) - Method in class org.onosproject.codec.impl.VirtualNetworkCodec
 
encode(VirtualPort, CodecContext) - Method in class org.onosproject.codec.impl.VirtualPortCodec
 
encode(DpiStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfoCodec
 
encode(DpiStatistics, CodecContext) - Method in class org.onosproject.incubator.net.dpi.DpiStatisticsCodec
 
encode(FlowStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
encode(ProtocolStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
encode(TrafficStatInfo, CodecContext) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfoCodec
 
encode(Object) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deprecated.
Serializes the specified object into bytes.
encode(Object, ByteBuffer) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deprecated.
Serializes the specified object into bytes.
encode(Object, OutputStream) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deprecated.
Serializes the specified object into bytes.
EncodeConstraintCodecHelper - Class in org.onosproject.codec.impl
Implementation of encoder for constraint JSON codec.
EncodeConstraintCodecHelper(Constraint, CodecContext) - Constructor for class org.onosproject.codec.impl.EncodeConstraintCodecHelper
Constructs a constraint encoder.
EncodeCriterionCodecHelper - Class in org.onosproject.codec.impl
Encode portion of the criterion codec.
EncodeCriterionCodecHelper(Criterion, CodecContext) - Constructor for class org.onosproject.codec.impl.EncodeCriterionCodecHelper
Creates an encoder object for a criterion.
EncodeInstructionCodecHelper - Class in org.onosproject.codec.impl
JSON encoding of Instructions.
EncodeInstructionCodecHelper(Instruction, CodecContext) - Constructor for class org.onosproject.codec.impl.EncodeInstructionCodecHelper
Creates an instruction object encoder.
endLabel() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns an end Label id.
EntityNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the NOT_FOUND response code.
EntityNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.EntityNotFoundMapper
 
equals(Object) - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
equals(Object) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
equals(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
equals(Object) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
equals(Object) - Method in class org.onosproject.net.config.impl.NetworkConfigManager.ConfigKey
 
equals(Object) - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
eraseBackup - Variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
erasePrimary - Variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
error - Variable in class org.onlab.rest.exceptions.AbstractMapper
Holds the current exception for use in subclasses.
ERROR_MESSAGE - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
ETH_TYPE - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
ETHERNET_TYPE - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
ethernetBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ethernet bytes.
EthernetCodec - Class in org.onosproject.codec.impl
Ethernet codec.
EthernetCodec() - Constructor for class org.onosproject.codec.impl.EthernetCodec
 
event(IntentEvent) - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
event(NetworkConfigEvent) - Method in class org.onosproject.net.intent.impl.ProtectionConfigMonitor.ProtectionConfigListener
 
eventDeliveryService - Variable in class org.onosproject.core.impl.CoreManager
 
eventDispatcher - Variable in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
eventDispatcher - Variable in class org.onosproject.net.driver.impl.DriverRegistryManager
 
execute() - Method in class org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualFinalIntentProcessPhase
 
execute() - Method in class org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualIntentCompiling
 
execute() - Method in interface org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualIntentProcessPhase
Execute the procedure represented by the instance and generates the next update instance.
execute() - Method in class org.onosproject.net.intent.impl.phase.FinalIntentProcessPhase
 
execute() - Method in interface org.onosproject.net.intent.impl.phase.IntentProcessPhase
Execute the procedure represented by the instance and generates the next update instance.
executeBatch(NetworkId, FlowRuleBatchOperation) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
executeBatch(NetworkId, FlowRuleBatchOperation) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProvider
Installs a batch of flow rules.
executor - Variable in class org.onosproject.net.pi.impl.PiPipeconfManager
 
existingRequests(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Obtains all existing requests in the system.
existingRequests(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
existingRequests(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualPacketStore
 
EXT_HDR_FLAGS - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
EXTENSION - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
ExtensionCriterionSerializer - Class in org.onosproject.store.serializers
Serializer for extension criteria.
ExtensionCriterionSerializer() - Constructor for class org.onosproject.store.serializers.ExtensionCriterionSerializer
Constructs a extension criterion serializer.
ExtensionInstructionSerializer - Class in org.onosproject.store.serializers
Serializer for extension instructions.
ExtensionInstructionSerializer() - Constructor for class org.onosproject.store.serializers.ExtensionInstructionSerializer
Constructs a extension instruction serializer.
extensionService - Variable in class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 
extractAnnotations(ObjectNode, CodecContext) - Method in class org.onosproject.codec.impl.AnnotatedCodec
Extracts annotations of given Object.
ExtraNetworkConfigs - Class in org.onosproject.incubator.net.config.impl
Component for registration of builtin basic network configurations.
ExtraNetworkConfigs() - Constructor for class org.onosproject.incubator.net.config.impl.ExtraNetworkConfigs
 
ExtraSubjectFactories - Class in org.onosproject.incubator.net.config.basics
Set of subject factories for potential configuration subjects.

F

factory - Variable in class org.onosproject.net.pi.impl.PiPipeconfManager
 
failed(IntentOperationContext) - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentInstallCoordinator
Handles failed operation context.
failed(IntentOperationContext) - Method in class org.onosproject.net.intent.impl.InstallCoordinator
Handles failed operation context.
Failed - Class in org.onosproject.net.intent.impl.phase
Represents a phase where the compile has failed.
FailedException - Exception in org.onosproject.incubator.elasticcfg
Exceptions for use by the PropConfigService.
FailedException() - Constructor for exception org.onosproject.incubator.elasticcfg.FailedException
Constructs a new runtime exception with no error message.
FailedException(String) - Constructor for exception org.onosproject.incubator.elasticcfg.FailedException
Constructs a new runtime exception with the given error message.
failedMeter(NetworkId, MeterOperation, MeterFailReason) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Update the store by deleting the failed meter.
failedMeter(MeterOperation, MeterFailReason) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
failedMeter(NetworkId, MeterOperation, MeterFailReason) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
featuresService - Variable in class org.onosproject.app.impl.ApplicationManager
 
featuresService - Variable in class org.onosproject.cluster.impl.ComponentsMonitor
 
fetchSinks(McastRoute) - Method in class org.onosproject.net.mcast.impl.MulticastRouteManager
 
fetchSource(McastRoute) - Method in class org.onosproject.net.mcast.impl.MulticastRouteManager
 
filter(DeviceId, FilteringObjective) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
filter(DeviceId, FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
filter(DeviceId, FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
FilteredConnectPointCodec - Class in org.onosproject.codec.impl
JSON Codec for FilteredConnectPoint.
FilteredConnectPointCodec() - Constructor for class org.onosproject.codec.impl.FilteredConnectPointCodec
 
FilteredConnectPointSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for FilteredConnectPointSerializer.
FilteredConnectPointSerializer() - Constructor for class org.onosproject.store.serializers.FilteredConnectPointSerializer
Creates FilteredConnectPointSerializer serializer instance.
FilteringObjectiveCodec - Class in org.onosproject.codec.impl
Filtering Objective Codec.
FilteringObjectiveCodec() - Constructor for class org.onosproject.codec.impl.FilteringObjectiveCodec
 
filterMap - Variable in class org.onosproject.net.flowobjective.impl.composition.FilterTable
 
FilterTable - Class in org.onosproject.net.flowobjective.impl.composition
Provides a table to store Fitler.
FilterTable() - Constructor for class org.onosproject.net.flowobjective.impl.composition.FilterTable
 
filterTable - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
FinalIntentProcessPhase - Class in org.onosproject.net.intent.impl.phase
Represents a final phase of processing an intent.
FinalIntentProcessPhase() - Constructor for class org.onosproject.net.intent.impl.phase.FinalIntentProcessPhase
 
findPath(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.provider.InternalRoutingAlgorithm
Find a route between two connect points (i.e.
FirstFitSelection() - Constructor for class org.onosproject.net.resource.impl.LabelAllocator.FirstFitSelection
 
firstReusableMeterId(DeviceId) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
flood(NeighbourMessageContext) - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageActions
 
flood() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
FLOW_LABEL - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
FLOW_LABEL - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
FLOW_RULE_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
FLOW_RULE_NULL - Static variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
FLOW_RULE_NULL - Static variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
flowDelay() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
flowDelay() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the end-to-end traffic flow delay of a tunnel.
FLOWENTRY_WITHLOAD_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
FlowEntryCodec - Class in org.onosproject.codec.impl
Flow entry JSON codec.
FlowEntryCodec() - Constructor for class org.onosproject.codec.impl.FlowEntryCodec
 
FlowObjectiveCompositionManager - Class in org.onosproject.net.flowobjective.impl.composition
Provides implementation of the flow objective programming service with composition feature.
FlowObjectiveCompositionManager() - Constructor for class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
FlowObjectiveCompositionManager.PolicyOperator - Enum in org.onosproject.net.flowobjective.impl.composition
 
FlowObjectiveCompositionTree - Class in org.onosproject.net.flowobjective.impl.composition
Provides a policy tree to store all flow tables for each device.
FlowObjectiveCompositionTree(short) - Constructor for class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
FlowObjectiveCompositionTree(Character) - Constructor for class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
FlowObjectiveCompositionUtil - Class in org.onosproject.net.flowobjective.impl.composition
Provide util functions for FlowObjectiveComposition.
FlowObjectiveIntentInstaller - Class in org.onosproject.net.intent.impl.installer
Installer for FlowObjectiveIntent.
FlowObjectiveIntentInstaller() - Constructor for class org.onosproject.net.intent.impl.installer.FlowObjectiveIntentInstaller
 
FlowObjectiveManager - Class in org.onosproject.net.flowobjective.impl
Provides implementation of the flow objective programming service.
FlowObjectiveManager() - Constructor for class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
flowObjectiveService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
Deprecated.
 
flowObjectiveService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler
 
flowObjectiveService - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
flowObjectiveService - Variable in class org.onosproject.net.intent.impl.installer.FlowObjectiveIntentInstaller
 
flowObjectiveService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
flowObjectiveStore - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
flowObjectiveStore - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
flowObjectiveStore - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
flowRemoved(FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Signals that a flow rule that was previously installed has been removed.
FlowRuleCodec - Class in org.onosproject.codec.impl
Flow rule JSON codec.
FlowRuleCodec() - Constructor for class org.onosproject.codec.impl.FlowRuleCodec
 
FlowRuleIntentInstaller - Class in org.onosproject.net.intent.impl.installer
Installer for FlowRuleIntent.
FlowRuleIntentInstaller() - Constructor for class org.onosproject.net.intent.impl.installer.FlowRuleIntentInstaller
 
FlowRuleManager - Class in org.onosproject.net.flow.impl
Provides implementation of the flow NB & SB APIs.
FlowRuleManager() - Constructor for class org.onosproject.net.flow.impl.FlowRuleManager
 
flowRuleService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
flowRuleService - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
flowRuleService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
flowRuleService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
flowRuleService - Variable in class org.onosproject.net.intent.impl.installer.FlowRuleIntentInstaller
 
flowRuleService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
flowRuleService - Variable in class org.onosproject.net.statistic.impl.StatisticManager
 
flows() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol flows.
FlowStatInfo - Class in org.onosproject.incubator.net.dpi
Flow statistic information.
FlowStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for default FlowStatInfo class.
FlowStatInfo(String, String, int, String, int, int, String, long, long) - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for FlowStatInfo class specified with flow statistic parameters.
FlowStatInfo(String, String, int, String, int, int, String, long, long, String) - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for FlowStatInfo class specified with flow statistic parameters and hostServerName.
FlowStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for FlowStatInfo codec.
FlowStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
FlowStatisticManager - Class in org.onosproject.net.statistic.impl
Provides an implementation of the Flow Statistic Service.
FlowStatisticManager() - Constructor for class org.onosproject.net.statistic.impl.FlowStatisticManager
 
formCluster(Set<ControllerNode>) - Method in class org.onosproject.cluster.impl.ClusterManager
 
formCluster(Set<ControllerNode>, int) - Method in class org.onosproject.cluster.impl.ClusterManager
 
forSource(AlarmEntityId) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm source.
forward(DeviceId, ForwardingObjective) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
forward(DeviceId, ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
forward(DeviceId, ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
forward(NeighbourMessageContext, ConnectPoint) - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageActions
 
forward(NeighbourMessageContext, Interface) - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageActions
 
forward(ConnectPoint) - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
forward(Interface) - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
ForwardingInstructions(TrafficTreatment, TrafficSelector) - Constructor for class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler.ForwardingInstructions
 
ForwardingObjectiveCodec - Class in org.onosproject.codec.impl
Forwarding Objective Codec.
ForwardingObjectiveCodec() - Constructor for class org.onosproject.codec.impl.ForwardingObjectiveCodec
 
forwardingObjectiveHash(ForwardingObjective) - Static method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
forwardingObjectiveToString(ForwardingObjective) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
forwardMap - Variable in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
forwardTable - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
ForwardTable - Class in org.onosproject.net.flowobjective.impl.composition
Provides a table to store Forward.
ForwardTable() - Constructor for class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
ForwardUpdateTable - Class in org.onosproject.net.flowobjective.impl.composition
Provides an update table for Forward.
ForwardUpdateTable() - Constructor for class org.onosproject.net.flowobjective.impl.composition.ForwardUpdateTable
 

G

generatedParentForwardingObjectiveMap - Variable in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
get(Class<T>) - Method in class org.onlab.rest.BaseResource
Returns reference to the specified service implementation.
get(NetworkId, Class<T>) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
get(NetworkId, Class<T>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns implementation of the specified service class for operating in the context of the given network.
get(Class<T>) - Method in interface org.onosproject.incubator.rpc.RemoteServiceContext
Returns implementation of the specified service class.
get(URI) - Method in interface org.onosproject.incubator.rpc.RemoteServiceContextProvider
Returns RemoteServiceContext for given URI.
get(URI) - Method in interface org.onosproject.incubator.rpc.RemoteServiceDirectory
Returns remote service context.
getActiveAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the ACTIVE alarms.
getActiveAlarms(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the ACTIVE alarms for a specific device.
getActiveFlowRuleCount(DeviceId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getActiveLinks() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkLinkManager
 
getActiveLinks() - Method in class org.onosproject.net.link.impl.LinkManager
 
getActivePartitionMembers(PartitionId) - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
getActivePartitionMembers(PartitionId) - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
getAlarm(AlarmId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm with the specified identifier.
getAlarmCounts(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns summary of alarms on a given device.
getAlarmCounts() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns summary of alarms on all devices.
getAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the alarms.
getAlarms(Alarm.SeverityLevel) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarms with the specified severity.
getAlarms(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm matching a given device, regardless of source within that device.
getAlarms(DeviceId, AlarmEntityId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm for a given device and source.
getAlarmsForFlow(DeviceId, long) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm affecting a given flow.
getAlarmsForLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm affecting a given link.
getAllGroups(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Fetch all groups from the store and their mapping to nextIds.
getAllGroups(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 
getAllMeters() - Method in class org.onosproject.incubator.net.meter.impl.MeterManager
 
getAllMeters() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMeterManager
 
getAllMeters(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Returns all meters stored in the store.
getAllMeters() - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
getAllMeters(DeviceId) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
getAllMeters(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
getAppId(Short) - Method in class org.onosproject.core.impl.CoreManager
 
getAppId(String) - Method in class org.onosproject.core.impl.CoreManager
 
getAppIds() - Method in class org.onosproject.core.impl.CoreManager
 
getApplication(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
getApplicationDescription(String) - Method in class org.onosproject.common.app.ApplicationArchive
Loads the application descriptor from the specified application archive stream and saves the stream in the appropriate application archive directory.
getApplicationInputStream(String) - Method in class org.onosproject.common.app.ApplicationArchive
Returns application archive stream for the specified application.
getApplicationNames() - Method in class org.onosproject.common.app.ApplicationArchive
Returns the set of installed application names.
getApplications() - Method in class org.onosproject.app.impl.ApplicationManager
 
getAvailableDeviceCount() - Method in class org.onosproject.net.device.impl.DeviceManager
 
getAvailableDevices() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getAvailableDevices(Device.Type) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getAvailableDevices() - Method in class org.onosproject.net.device.impl.DeviceManager
 
getAvailableDevices(Device.Type) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getAvailableResources(DiscreteResourceId) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getAvailableResources(DiscreteResourceId, Class<T>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getAvailableResourceValues(DiscreteResourceId, Class<T>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getBehaviourClass(String) - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
getClasses(Class<?>...) - Method in class org.onlab.rest.AbstractWebApplication
Returns the aggregate set of resources, writers and mappers combined with a default set of such web entities.
getClasses() - Method in class org.onlab.rest.AbstractWebApplication
 
getCluster(ClusterId) - Method in class org.onosproject.common.DefaultTopology
Returns the specified topology cluster.
getCluster(DeviceId) - Method in class org.onosproject.common.DefaultTopology
Returns the topology cluster that contains the given device.
getCluster(Topology, ClusterId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getCluster(Topology, ClusterId) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getClusterDevices(TopologyCluster) - Method in class org.onosproject.common.DefaultTopology
Returns the set of cluster devices.
getClusterDevices(Topology, TopologyCluster) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getClusterDevices(Topology, TopologyCluster) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getClusterLinks(TopologyCluster) - Method in class org.onosproject.common.DefaultTopology
Returns the set of cluster links.
getClusterLinks(Topology, TopologyCluster) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getClusterLinks(Topology, TopologyCluster) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getClusterMetadata() - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
getClusterMetadata() - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
getClusterMetadata() - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
getClusters() - Method in class org.onosproject.common.DefaultTopology
Returns the set of topology clusters.
getClusters(Topology) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getClusters(Topology) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getCodec(Class<T>) - Method in class org.onosproject.codec.impl.CodecManager
 
getCodecs() - Method in class org.onosproject.codec.impl.CodecManager
 
getCompilers() - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentCompilerRegistry
Returns immutable set of bindings of currently registered intent compilers.
getCompilers() - Method in class org.onosproject.net.intent.impl.IntentManager
 
getComponentNames() - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
getConfig(S, Class<C>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConfigClass(String, String) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConfigFactories() - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConfigFactories(Class<S>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConfigFactory(Class<C>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConfigs(S) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConnectedHosts(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
 
getConnectedHosts(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
 
getConnectedHosts(ConnectPoint) - Method in class org.onosproject.net.host.impl.HostManager
 
getConnectedHosts(DeviceId) - Method in class org.onosproject.net.host.impl.HostManager
 
getConnectPoints(Topology) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualNetworkProvider
Returns a set of set of interconnected connect points in the default topology.
getCriteria() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to list all the ConfigNodePath criteria that are in place for a ConfigFilter.
getDeltaStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getDeltaStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getDevice(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getDevice(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getDeviceCount() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getDeviceCount() - Method in class org.onosproject.net.device.impl.DeviceManager
 
getDeviceEgressLinks(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkLinkManager
 
getDeviceEgressLinks(DeviceId) - Method in class org.onosproject.net.link.impl.LinkManager
 
getDeviceIds(DomainId) - Method in class org.onosproject.net.domain.impl.DomainManager
 
getDeviceIngressLinks(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkLinkManager
 
getDeviceIngressLinks(DeviceId) - Method in class org.onosproject.net.link.impl.LinkManager
 
getDeviceKey(DeviceKeyId) - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
getDeviceKeys() - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
getDeviceLabelResourcePool(DeviceId) - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
getDeviceLabelResourcePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the label resource pool of a label resource by a specific device id.
getDeviceLabelResourcePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the label resource pool by a specific device id.
getDeviceLabelResourcePool(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getDeviceLinks(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkLinkManager
 
getDeviceLinks(DeviceId) - Method in class org.onosproject.net.link.impl.LinkManager
 
getDevices() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getDevices(Device.Type) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getDevices(NetworkId, NodeId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the devices that a controller instance is master of.
getDevices(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of devices in the specified virtual network.
getDevices(NetworkId, NodeId) - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
getDevices(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getDevices(NetworkId, NodeId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
getDevices() - Method in class org.onosproject.net.device.impl.DeviceManager
 
getDevices(Device.Type) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getDevicesOf(NodeId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
getDevicesOf(NodeId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
 
getDisjointPath(ConnectivityIntent, ElementId, ElementId) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
Computes a disjoint path between two ConnectPoints.
getDisjointPaths(DeviceId, DeviceId) - Method in class org.onosproject.common.DefaultTopology
Returns the set of pre-computed shortest disjoint path pairs between source and destination devices.
getDisjointPaths(DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the set of shortest disjoint path pairs between source and destination devices.
getDisjointPaths(DeviceId, DeviceId, LinkWeigher, Map<Link, Object>) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the set of shortest disjoint risk groups path pairs between source and destination devices.
getDisjointPaths(DeviceId, DeviceId, Map<Link, Object>) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the set of shortest disjoint risk groups path pairs between source and destination devices.
getDisjointPaths(ElementId, ElementId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPathManager
 
getDisjointPaths(ElementId, ElementId, Map<Link, Object>) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPathManager
 
getDisjointPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, Map<Link, Object>) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight, Map<Link, Object>) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeigher, Map<Link, Object>) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getDisjointPaths(ElementId, ElementId) - Method in class org.onosproject.net.topology.impl.PathManager
 
getDisjointPaths(ElementId, ElementId, LinkWeight) - Method in class org.onosproject.net.topology.impl.PathManager
 
getDisjointPaths(ElementId, ElementId, LinkWeigher) - Method in class org.onosproject.net.topology.impl.PathManager
 
getDisjointPaths(ElementId, ElementId, Map<Link, Object>) - Method in class org.onosproject.net.topology.impl.PathManager
 
getDisjointPaths(ElementId, ElementId, LinkWeight, Map<Link, Object>) - Method in class org.onosproject.net.topology.impl.PathManager
 
getDisjointPaths(ElementId, ElementId, LinkWeigher, Map<Link, Object>) - Method in class org.onosproject.net.topology.impl.PathManager
 
getDisjointPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, Map<Link, Object>) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight, Map<Link, Object>) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeigher, Map<Link, Object>) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getDispatchTimeLimit() - Method in class org.onosproject.event.impl.CoreEventDispatcher
 
getDomain(IntentDomainId) - Method in class org.onosproject.incubator.net.domain.impl.IntentDomainManager
 
getDomain(IntentDomainId) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns the intent domain for the given id.
getDomain(DeviceId) - Method in class org.onosproject.net.domain.impl.DomainManager
 
getDomainIds() - Method in class org.onosproject.net.domain.impl.DomainManager
 
getDomainIntents(LinkCollectionIntent, DomainService) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Creates the domain intents that the LinkCollectionIntent contains.
getDomains() - Method in class org.onosproject.incubator.net.domain.impl.IntentDomainManager
 
getDomains(DeviceId) - Method in class org.onosproject.incubator.net.domain.impl.IntentDomainManager
 
getDomains() - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns a set of all intent domains.
getDomains(DeviceId) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns any network domains associated with the given device id.
getDpiStatistics(int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Gets the last N(Max = 100) DpiStatistics in the Store list.
getDpiStatistics(int, int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Gets the last N(Max = 100) DpiStatistics in the Store list.
getDpiStatistics(String) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the specified receivedTime DpiStatistics in the Store list.
getDpiStatistics(String, int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the specified receivedTime DpiStatistics in the Store list.
getDpiStatistics(int) - Method in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
getDpiStatistics(int, int, int) - Method in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
getDpiStatistics(String) - Method in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
getDpiStatistics(String, int, int) - Method in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
getDpiStatisticsLatest() - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the latest DpiStatistics in the Store list.
getDpiStatisticsLatest(int, int) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Get the latest DpiStatistics in the Store list.
getDpiStatisticsLatest() - Method in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
getDpiStatisticsLatest(int, int) - Method in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
getDriver(String) - Method in class org.onosproject.net.driver.impl.DriverManager
 
getDriver(String, String, String) - Method in class org.onosproject.net.driver.impl.DriverManager
 
getDriver(DeviceId) - Method in class org.onosproject.net.driver.impl.DriverManager
 
getDriver(String, String, String) - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
getDriver(String) - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
getDrivers() - Method in class org.onosproject.net.driver.impl.DriverManager
 
getDrivers(Class<? extends Behaviour>) - Method in class org.onosproject.net.driver.impl.DriverManager
 
getDrivers() - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
getEdgePoints() - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
getEdgePoints(DeviceId) - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
getEgressLinks(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkLinkManager
 
getEgressLinks(ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
getExtraneousGroups(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the extraneous groups associated with a device.
getExtraneousGroups(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
getFlowEntries(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
getFlowEntries(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the flow entries associated with a device.
getFlowEntries(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
getFlowEntries(DeviceId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getFlowEntriesById(ApplicationId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
getFlowEntriesById(ApplicationId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getFlowEntry(NetworkId, FlowRule) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the stored flow.
getFlowEntry(NetworkId, FlowRule) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
getFlowRuleCount() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
getFlowRuleCount(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the number of flow rule in the store.
getFlowRuleCount(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
getFlowRuleCount() - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getFlowRulesByGroupId(ApplicationId, short) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
getFlowRulesByGroupId(ApplicationId, short) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getFlowRulesById(ApplicationId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
getFlowRulesById(ApplicationId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
Deprecated.
getFlowTableStatistics(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
getFlowTableStatistics(DeviceId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getForwardingObjectives() - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
getFreeNumOfDevicePool(DeviceId) - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
getFreeNumOfDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the unused label number of a label resource pool by a specific device id.
getFreeNumOfDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the unused label number of a label resource pool by a specific device id.
getFreeNumOfDevicePool(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getFreeNumOfGlobalPool() - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
getFreeNumOfGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the unused label number of a global label resource pool.
getFreeNumOfGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the unused number of a global label resource pool.
getFreeNumOfGlobalPool() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getGeneratedParentForwardingObjectiveForRemove(ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
getGlobalLabelResourcePool() - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
getGlobalLabelResourcePool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the global label resource pool.
getGlobalLabelResourcePool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the global label resource pool.
getGlobalLabelResourcePool() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getGraph() - Method in class org.onosproject.common.DefaultTopology
Returns the backing topology graph.
getGraph(Topology) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getGraph(Topology) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getGroup(DeviceId, GroupKey) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkGroupManager
 
getGroup(NetworkId, DeviceId, GroupKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the stored group entry in a virtual network.
getGroup(NetworkId, DeviceId, GroupId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the stored group entry for an id.
getGroup(NetworkId, DeviceId, GroupKey) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
getGroup(NetworkId, DeviceId, GroupId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
getGroup(DeviceId, GroupKey) - Method in class org.onosproject.net.group.impl.GroupManager
Return a group object associated to an application cookie.
getGroupCount(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the number of groups for the specified virtual device in the store.
getGroupCount(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
getGroups(DeviceId, ApplicationId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkGroupManager
 
getGroups(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkGroupManager
 
getGroups(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the groups associated with a virtual device.
getGroups(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
getGroups(DeviceId, ApplicationId) - Method in class org.onosproject.net.group.impl.GroupManager
Retrieve all groups created by an application in the specified device as seen by current controller instance.
getGroups(DeviceId) - Method in class org.onosproject.net.group.impl.GroupManager
 
getHandlerRegistrations() - Method in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
getHost(HostId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
 
getHost(HostId) - Method in class org.onosproject.net.host.impl.HostManager
 
getHostCount() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
 
getHostCount() - Method in class org.onosproject.net.host.impl.HostManager
 
getHosts() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
 
getHosts(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of hosts in the specified virtual network.
getHosts(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getHosts() - Method in class org.onosproject.net.host.impl.HostManager
 
getHostsByIp(IpAddress) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
 
getHostsByIp(IpAddress) - Method in class org.onosproject.net.host.impl.HostManager
 
getHostsByMac(MacAddress) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
 
getHostsByMac(MacAddress) - Method in class org.onosproject.net.host.impl.HostManager
 
getHostsByVlan(VlanId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
 
getHostsByVlan(VlanId) - Method in class org.onosproject.net.host.impl.HostManager
 
getId(String) - Method in class org.onosproject.app.impl.ApplicationManager
 
getIdGenerator(String) - Method in class org.onosproject.core.impl.CoreManager
 
getIngressLinks(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkLinkManager
 
getIngressLinks(ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
getInstallableIntents(Key) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
getInstallableIntents(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the list of the installable events associated with the specified original intent.
getInstallableIntents(NetworkId, Key) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
getInstallableIntents(Key) - Method in class org.onosproject.net.intent.impl.IntentManager
 
getInstaller(Class<T>) - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentInstallerRegistry
Get an Intent installer by given Intent type.
getInstaller(Class<T>) - Method in class org.onosproject.net.intent.impl.InstallerRegistry
Get an Intent installer by given Intent type.
getInstaller(Class<T>) - Method in class org.onosproject.net.intent.impl.IntentManager
 
getInstallers() - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentInstallerRegistry
Returns immutable set of binding of currently registered intent installers.
getInstallers() - Method in class org.onosproject.net.intent.impl.InstallerRegistry
Returns immutable set of binding of currently registered intent installers.
getInstallers() - Method in class org.onosproject.net.intent.impl.IntentManager
 
getInstance() - Static method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
getInstance() - Static method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentCompilerRegistry
 
getInstance() - Static method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentInstallerRegistry
 
getIntent(Key) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
getIntent(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent with the specified identifier.
getIntent(NetworkId, Key) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
getIntent(Key) - Method in class org.onosproject.net.intent.impl.IntentManager
 
getIntentCount() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
getIntentCount(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the number of intents in the store.
getIntentCount(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
getIntentCount() - Method in class org.onosproject.net.intent.impl.IntentManager
 
getIntentData() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
getIntentData(NetworkId, boolean, long) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns an iterable of all intent data objects in the store.
getIntentData(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data object associated with the specified key.
getIntentData(NetworkId, boolean, long) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
getIntentData(NetworkId, Key) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
getIntentData() - Method in class org.onosproject.net.intent.impl.IntentManager
 
getIntentEncapConstraint(LinkCollectionIntent) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Retrieves the encapsulation constraint from the link collection intent.
getIntents() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
getIntents(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns an iterable of all intents in the store.
getIntents(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
getIntents() - Method in class org.onosproject.net.intent.impl.IntentManager
 
getIntentState(Key) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
getIntentState(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the state of the specified intent.
getIntentState(NetworkId, Key) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
getIntentState(Key) - Method in class org.onosproject.net.intent.impl.IntentManager
 
getInterfaceByName(ConnectPoint, String) - Method in class org.onosproject.net.intf.impl.InterfaceManager
 
getInterfaces() - Method in class org.onosproject.net.intf.impl.InterfaceManager
 
getInterfacesByIp(IpAddress) - Method in class org.onosproject.net.intf.impl.InterfaceManager
 
getInterfacesByPort(ConnectPoint) - Method in class org.onosproject.net.intf.impl.InterfaceManager
 
getInterfacesByVlan(VlanId) - Method in class org.onosproject.net.intf.impl.InterfaceManager
 
getKShortestPaths(DeviceId, DeviceId, int) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the k-shortest paths between source and destination devices.
getKShortestPaths(DeviceId, DeviceId, LinkWeigher, int) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the k-shortest paths between source and destination devices.
getKShortestPaths(DeviceId, DeviceId) - Method in class org.onosproject.common.DefaultTopology
Lazily computes on-demand the k-shortest paths between source and destination devices.
getKShortestPaths(DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.common.DefaultTopology
Lazily computes on-demand the k-shortest paths between source and destination devices.
getKShortestPaths(ElementId, ElementId, LinkWeigher) - Method in class org.onosproject.net.topology.impl.PathManager
 
getKShortestPaths(Topology, DeviceId, DeviceId, LinkWeigher, int) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getKShortestPaths(Topology, DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getLabelSelection() - Method in class org.onosproject.net.resource.impl.LabelAllocator
Retrieves the selection behavior.
getLastUpdated(NodeId) - Method in class org.onosproject.cluster.impl.ClusterManager
 
getLeaderBoard() - Method in class org.onosproject.cluster.impl.LeadershipManager
 
getLeadership(String) - Method in class org.onosproject.cluster.impl.LeadershipManager
 
getLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkLinkManager
 
getLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the virtual link matching the network identifier, source connect point, and destination connect point.
getLink(NetworkId, ConnectPoint, ConnectPoint) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
getLinkCount() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkLinkManager
 
getLinkCount() - Method in class org.onosproject.net.link.impl.LinkManager
 
getLinks() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkLinkManager
 
getLinks(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkLinkManager
 
getLinks(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of virtual links in the specified virtual network.
getLinks(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getLinks() - Method in class org.onosproject.net.link.impl.LinkManager
 
getLinks(ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
getLocalNode() - Method in class org.onosproject.cluster.impl.ClusterManager
 
getLocalNode() - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
getLocalRole(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
getLocalRole(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
 
getMaster(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the master for a device.
getMaster(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
getMaster(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
getMasterFor(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
getMasterFor(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
 
getMastershipTerm(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
getMastershipTerm(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
 
getMatchingInterface(IpAddress) - Method in class org.onosproject.net.intf.impl.InterfaceManager
 
getMatchingInterfaces(IpAddress) - Method in class org.onosproject.net.intf.impl.InterfaceManager
 
getMaxMeters(NetworkId, MeterFeaturesKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Retrieve maximum meters available for the device.
getMaxMeters(MeterFeaturesKey) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
getMaxMeters(NetworkId, MeterFeaturesKey) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
getMeter(DeviceId, MeterId) - Method in class org.onosproject.incubator.net.meter.impl.MeterManager
 
getMeter(DeviceId, MeterId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMeterManager
 
getMeter(NetworkId, MeterKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Obtains a meter matching the given meter key.
getMeter(MeterKey) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
getMeter(NetworkId, MeterKey) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
getMeters(DeviceId) - Method in class org.onosproject.incubator.net.meter.impl.MeterManager
 
getMeters(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMeterManager
 
getNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the virtual network for the given network identifier.
getNetwork(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getNetworks(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of networks.
getNetworks(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getNewId() - Method in class org.onosproject.core.impl.BlockAllocatorBasedIdGenerator
 
getNextGroup(NetworkId, Integer) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Fetch a next group from the store.
getNextGroup(NetworkId, Integer) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 
getNextGroups(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualFlowObjectiveStore
 
getNextGroups(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 
getNextMappings() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
getNextMappings() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
getNextMappings() - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
getNode(NodeId) - Method in class org.onosproject.cluster.impl.ClusterManager
 
getNode(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Returns a value node or subtree under the given path.
getNode(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Returns a value node or subtree under the given path.
getNodes() - Method in class org.onosproject.cluster.impl.ClusterManager
 
getNodes(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the master and backup nodes for a device.
getNodes(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
getNodes(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
getNodesFor(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
getNodesFor(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
 
getNumberOfChildren(ConfigStoreType, ConfigNodePath, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Returns the number of children under the given path, excluding the node at the path.
getNumberOfChildren(ConfigStoreType, ConfigNodePath, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Returns the number of children under the given path, excluding the node at the path.
getOptLabelSelection() - Method in class org.onosproject.net.resource.impl.LabelAllocator
Retrieves the optimization behavior.
getPath(ConnectivityIntent, ElementId, ElementId) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
Computes a path between two ConnectPoints.
getPathOrException(ConnectivityIntent, ElementId, ElementId) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
Deprecated.
getPaths(DeviceId, DeviceId) - Method in class org.onosproject.common.DefaultTopology
Returns the set of pre-computed shortest paths between source and destination devices.
getPaths(DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the set of shortest paths between source and destination devices.
getPaths(DeviceId, DeviceId, LinkWeigher, int) - Method in class org.onosproject.common.DefaultTopology
Computes on-demand the set of shortest paths between source and destination devices, the set of returned paths will be no more than, maxPaths in size.
getPaths(ElementId, ElementId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPathManager
 
getPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getPaths(Topology, DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
getPaths(ElementId, ElementId) - Method in class org.onosproject.net.topology.impl.PathManager
 
getPaths(ElementId, ElementId, LinkWeight) - Method in class org.onosproject.net.topology.impl.PathManager
 
getPaths(ElementId, ElementId, LinkWeigher) - Method in class org.onosproject.net.topology.impl.PathManager
 
getPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getPaths(Topology, DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getPending() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
getPending(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent requests pending processing.
getPending(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
getPending() - Method in class org.onosproject.net.intent.impl.IntentManager
 
getPendingData(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data objects that are pending processing.
getPendingData(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data object that are pending processing for a specfied key.
getPendingData(NetworkId, boolean, long) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data objects that are pending processing for longer than the specified duration.
getPendingData(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
getPendingData(NetworkId, Key) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
getPendingData(NetworkId, boolean, long) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
getPendingFlowObjectives() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
getPendingFlowObjectives() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
getPendingFlowObjectives() - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
getPendingNexts() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
getPendingNexts() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
getPendingNexts() - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
getPermissions(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
getPhase() - Static method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentSkipped
Returns a shared skipped phase.
getPhase() - Static method in class org.onosproject.net.intent.impl.phase.Skipped
Returns a shared skipped phase.
getPhysicalDevices(NetworkId, DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
getPhysicalDevices(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns list of physical device identifier mapping with the virtual device in the specified network.
getPipeconf(PiPipeconfId) - Method in class org.onosproject.net.pi.impl.PiPipeconfManager
 
getPipeconfs() - Method in class org.onosproject.net.pi.impl.PiPipeconfManager
 
getPort(DeviceId, PortNumber) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getPort(DeviceId, PortNumber) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getPortDeltaStatistics(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getPortDeltaStatistics(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getPorts(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getPorts(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of ports of the specified virtual device.
getPorts(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getPorts(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getPortStatistics(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getPortStatistics(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getProcessors() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager
 
getProcessors() - Method in class org.onosproject.net.packet.impl.PacketManager
 
getProperties(String) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
getProvider(ProviderId) - Method in class org.onosproject.incubator.net.virtual.impl.provider.VirtualProviderManager
 
getProvider(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.provider.VirtualProviderManager
 
getProvider(String) - Method in class org.onosproject.incubator.net.virtual.impl.provider.VirtualProviderManager
 
getProvider(ProviderId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns the virtual provider registered with the specified provider ID or null if none is found for the given provider family and default fall-back is not supported.
getProvider(DeviceId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns the virtual provider for the specified device ID based on URI scheme.
getProvider(String) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns the virtual provider registered with the specified scheme.
getProvider(ProviderId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getProvider(DeviceId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
if the Device does not support FlowRuleProgrammable.
getProviders() - Method in class org.onosproject.incubator.net.virtual.impl.provider.VirtualProviderManager
 
getProviders() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns a set of currently registered virtual provider identities.
getProviders() - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
getProvidersByService(VirtualProviderService) - Method in class org.onosproject.incubator.net.virtual.impl.provider.VirtualProviderManager
 
getProvidersByService(VirtualProviderService) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns a set of currently registered virtual provider identities corresponding to the requested providerService.
getProviderService(NetworkId, Class<? extends VirtualProvider>) - Method in class org.onosproject.incubator.net.virtual.impl.provider.VirtualProviderManager
 
getProviderService(NetworkId, Class<? extends VirtualProvider>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns a virtual provider service corresponding to the virtual network and provider class type.
getRegion(RegionId) - Method in class org.onosproject.net.region.impl.RegionManager
 
getRegionDevices(RegionId) - Method in class org.onosproject.net.region.impl.RegionManager
 
getRegionForDevice(DeviceId) - Method in class org.onosproject.net.region.impl.RegionManager
 
getRegionHosts(RegionId) - Method in class org.onosproject.net.region.impl.RegionManager
 
getRegions() - Method in class org.onosproject.net.region.impl.RegionManager
 
getRegisteredResources(DiscreteResourceId) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getRegistry(NetworkId, Class<? extends Event>) - Method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
getRequests() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager
 
getRequests() - Method in class org.onosproject.net.packet.impl.PacketManager
 
getResourceAllocations(ResourceId) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getResourceAllocations(DiscreteResourceId, Class<T>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getResourceAllocations(ResourceConsumer) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getResources() - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Returns all intent resources held by the provider.
getRole(String) - Method in class org.onosproject.common.app.ApplicationArchive
 
getRole(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getRole(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the role of a device for a specific controller instance.
getRole(NetworkId, NodeId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
getRole(NetworkId, NodeId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
getRole(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getRootPath() - Method in class org.onosproject.common.app.ApplicationArchive
Returns the root directory where apps directory is contained.
getRoutes() - Method in class org.onosproject.net.mcast.impl.MulticastRouteManager
 
getServiceDirectory() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
getServiceDirectory() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns service directory.
getSize(ObjectNode, Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 
getState(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
getState(NodeId) - Method in class org.onosproject.cluster.impl.ClusterManager
 
getStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
getStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getSubjectClasses() - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getSubjectFactory(String) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getSubjectFactory(Class) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getSubjects(Class<S>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getSubjects(Class<S>, Class<C>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getTableStatistics(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the flow table statistics associated with a device.
getTableStatistics(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
getTenantIds() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
getTenantIds() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Returns the set of tenant identifiers known to the system.
getTenantIds() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns set of registered tenant IDs.
getTenantIds() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getTermFor(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the current master and number of past mastership hand-offs (terms) for a device.
getTermFor(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
getTermFor(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
getTunnelIds(Intent) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Deprecated.
in Kingfisher Release (1.10)
getTunnelIds(Intent) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getTunnels(DeviceId) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
getTunnels(DeviceId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns the collection of tunnels applied on the specified device.
getTypeSet(TrafficSelector) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
getUpdateTime(String) - Method in class org.onosproject.common.app.ApplicationArchive
Returns the timestamp in millis since start of epoch, of when the specified application was last modified or changed state.
getVersion(NodeId) - Method in class org.onosproject.cluster.impl.ClusterManager
 
getVirtualDevices(NetworkId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
getVirtualDevices(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual devices in the specified network.
getVirtualHosts(NetworkId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
getVirtualHosts(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual hosts in the specified network.
getVirtualLinks(NetworkId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
getVirtualLinks(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns collection of all virtual links in the specified network.
getVirtualNetworkApplicationId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
getVirtualNetworkApplicationId(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns the application identifier for a virtual network.
getVirtualNetworks(TenantId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
getVirtualNetworks(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual networks created on behalf of the specified tenant.
getVirtualPorts(NetworkId, DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
getVirtualPorts(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns list of all virtual ports of the specified device.
GRID_TYPE - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
GRID_TYPE - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
GROUP_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
GROUP_ID - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
GroupBucketCodec - Class in org.onosproject.codec.impl
Group bucket JSON codec.
GroupBucketCodec() - Constructor for class org.onosproject.codec.impl.GroupBucketCodec
 
GroupCodec - Class in org.onosproject.codec.impl
Group JSON codec.
GroupCodec() - Constructor for class org.onosproject.codec.impl.GroupCodec
 
GroupDriverProvider - Class in org.onosproject.net.group.impl
Driver-based Group rule provider.
GroupDriverProvider() - Constructor for class org.onosproject.net.group.impl.GroupDriverProvider
 
groupId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
groupId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
groupId() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns group flow table id which a tunnel match up.
groupId() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns group flow table id which a tunnel match up.
GroupManager - Class in org.onosproject.net.group.impl
Provides implementation of the group service APIs.
GroupManager() - Constructor for class org.onosproject.net.group.impl.GroupManager
 
groupOperationFailed(DeviceId, GroupOperation) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualGroupProviderService
Notifies core if any failure from data plane during group operations.
groupOperationFailed(NetworkId, DeviceId, GroupOperation) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Indicates the group operations failed.
groupOperationFailed(NetworkId, DeviceId, GroupOperation) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
groupService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualGroupProvider
 
groupService - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
groupService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
groupService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
groupService - Variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
groupService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
guessedFlowProtos() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic the number of guessed flow protocols.

H

hasDelegate(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualStore
Indicates whether the store has a delegate.
hasDelegate(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.AbstractVirtualStore
 
hashCode() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
hashCode() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
hashCode() - Method in class org.onosproject.net.config.impl.NetworkConfigManager.ConfigKey
 
hashCode() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
highestHitter(ConnectPoint) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
HOST_ID_NULL - Static variable in class org.onosproject.net.host.impl.HostManager
 
hostAName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host A name.
hostAPort() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host A port.
hostBName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host B name.
hostBPort() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host B Port.
HostCodec - Class in org.onosproject.codec.impl
Host JSON codec.
HostCodec() - Constructor for class org.onosproject.codec.impl.HostCodec
 
HostLocationCodec - Class in org.onosproject.codec.impl
Host JSON codec.
HostLocationCodec() - Constructor for class org.onosproject.codec.impl.HostLocationCodec
 
HostLocationSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for HostLocation.
HostLocationSerializer() - Constructor for class org.onosproject.store.serializers.HostLocationSerializer
Creates HostLocation serializer instance.
HostManager - Class in org.onosproject.net.host.impl
Provides basic implementation of the host SB & NB APIs.
HostManager() - Constructor for class org.onosproject.net.host.impl.HostManager
 
HostMonitor - Class in org.onosproject.net.host.impl
Monitors hosts on the dataplane to detect changes in host data.
HostMonitor(PacketService, HostManager, InterfaceService, EdgePortService) - Constructor for class org.onosproject.net.host.impl.HostMonitor
Creates a new host monitor.
hostServerName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host server name.
hostService - Variable in class org.onosproject.net.intent.impl.compiler.HostToHostIntentCompiler
 
hostService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
hostService - Variable in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
hostService - Variable in class org.onosproject.net.topology.impl.PathManager
 
HostToHostIntentCodec - Class in org.onosproject.codec.impl
Host to host intent codec.
HostToHostIntentCodec() - Constructor for class org.onosproject.codec.impl.HostToHostIntentCodec
 
HostToHostIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
A intent compiler for HostToHostIntent.
HostToHostIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.HostToHostIntentCompiler
 
HybridLogicalClockManager - Class in org.onosproject.core.impl
Implementation of HybridLogicalClockService.
HybridLogicalClockManager() - Constructor for class org.onosproject.core.impl.HybridLogicalClockManager
 

I

ICMP_CODE - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
ICMP_TYPE - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
ICMPV6_CODE - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
ICMPV6_TYPE - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
id() - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
id() - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
ID - Static variable in class org.onosproject.codec.impl.IntentCodec
 
id() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the id for the intent domain.
id() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the unique alarm id within this ONOS instance.
id() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
id() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the identifier.
id() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the tunnel id.
id() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the tunnel id.
id() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
id() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProvider
 
id() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProvider
Returns the provider identifier.
id() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetwork
Returns the network identifier.
idBlock - Variable in class org.onosproject.core.impl.BlockAllocatorBasedIdGenerator
 
IdBlockAllocator - Interface in org.onosproject.core.impl
An interface that gives unique ID spaces.
idBlockStore - Variable in class org.onosproject.core.impl.CoreManager
 
IllegalArgumentExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal argument exceptions to the BAD_REQUEST response code.
IllegalArgumentExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
IllegalStateExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal state exceptions to the BAD_REQUEST response code.
IllegalStateExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
ImmutableByteSequenceSerializer - Class in org.onosproject.store.serializers
Kryo serializer for ImmutableByteSequence.
ImmutableByteSequenceSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
Creates a new ImmutableByteSequence serializer instance.
ImmutableListSerializer - Class in org.onosproject.store.serializers
Creates ImmutableList serializer instance.
ImmutableListSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableListSerializer
Creates ImmutableList serializer instance.
ImmutableMapSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for ImmutableMap.
ImmutableMapSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableMapSerializer
Creates ImmutableMap serializer instance.
ImmutableSetSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for ImmutableSet.
ImmutableSetSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableSetSerializer
Creates ImmutableSet serializer instance.
INCLUSIVE - Static variable in class org.onosproject.codec.impl.ConstraintCodec
 
ingress() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the ingress connect point associated with this resource at creation.
ingressPoint(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the ingress point of the virtual network intent that will be built.
ingressPoint() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the port on which the ingress traffic should be connected to the egress.
initialized - Variable in class org.onosproject.core.impl.BlockAllocatorBasedIdGenerator
 
initNextGroupsMap() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualFlowObjectiveStore
 
initNextGroupsMap() - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 
initPolicy(String) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
initPolicy(String) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
initPolicy(String) - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
INNER_PRIORITY - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
INNER_VLAN_ID - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
inPort() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
install(InputStream) - Method in class org.onosproject.app.impl.ApplicationManager
 
INSTALL_RETRY_ATTEMPTS - Static variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
INSTALL_RETRY_ATTEMPTS - Static variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
INSTALL_RETRY_ATTEMPTS - Static variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
INSTALL_RETRY_INTERVAL - Static variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
INSTALL_RETRY_INTERVAL - Static variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
INSTALL_RETRY_INTERVAL - Static variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
InstallCoordinator - Class in org.onosproject.net.intent.impl
Implementation of IntentInstallCoordinator.
InstallCoordinator(InstallerRegistry, IntentStore) - Constructor for class org.onosproject.net.intent.impl.InstallCoordinator
Creates an InstallCoordinator.
InstallerRegistry - Class in org.onosproject.net.intent.impl
The local registry for Intent installer.
InstallerRegistry() - Constructor for class org.onosproject.net.intent.impl.InstallerRegistry
 
installIntents(Optional<IntentData>, Optional<IntentData>) - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentInstallCoordinator
Applies Intent data to be uninstalled and to be installed.
installIntents(Optional<IntentData>, Optional<IntentData>) - Method in class org.onosproject.net.intent.impl.InstallCoordinator
Applies Intent data to be uninstalled and to be installed.
INSTANCE - Static variable in class org.onosproject.incubator.net.tunnel.TunnelEndPointFormatter
An instance of this class.
INSTANCE_ID_NULL - Static variable in class org.onosproject.cluster.impl.ClusterManager
 
InstructionCodec - Class in org.onosproject.codec.impl
Instruction codec.
InstructionCodec() - Constructor for class org.onosproject.codec.impl.InstructionCodec
 
INTENT_DOMAIN_SUBJECT_FACTORY - Static variable in class org.onosproject.incubator.net.config.basics.ExtraSubjectFactories
 
IntentAccumulator - Class in org.onosproject.net.intent.impl
An accumulator for building batches of intent operations.
IntentAccumulator(IntentBatchDelegate) - Constructor for class org.onosproject.net.intent.impl.IntentAccumulator
Creates an intent operation accumulator.
intentAttributes(ObjectNode, CodecContext, ConnectivityIntent.Builder) - Static method in class org.onosproject.codec.impl.ConnectivityIntentCodec
Extracts connectivity intent specific attributes from a JSON object and adds them to a builder.
intentAttributes(ObjectNode, CodecContext, Intent.Builder) - Static method in class org.onosproject.codec.impl.IntentCodec
Extracts base intent specific attributes from a JSON object and adds them to a builder.
IntentCleanup - Class in org.onosproject.net.intent.impl
This component cleans up intents that have encountered errors or otherwise stalled during installation or withdrawal.
IntentCleanup() - Constructor for class org.onosproject.net.intent.impl.IntentCleanup
 
IntentCodec - Class in org.onosproject.codec.impl
Intent JSON codec.
IntentCodec() - Constructor for class org.onosproject.codec.impl.IntentCodec
 
IntentConfigurableRegistrator - Class in org.onosproject.net.intent.impl.compiler
Auxiliary utility to register either flow-rule compilers or flow-objective compilers.
IntentConfigurableRegistrator() - Constructor for class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 
IntentDomain - Class in org.onosproject.incubator.net.domain
Representation of an intent domain which includes the set of internal devices, the set of edge ports, and the implementation of the domain provider.
IntentDomain(IntentDomainId, String, Set<DeviceId>, Set<ConnectPoint>) - Constructor for class org.onosproject.incubator.net.domain.IntentDomain
 
IntentDomainEvent - Class in org.onosproject.incubator.net.domain
Describes an intent domain event.
IntentDomainEvent(IntentDomainEvent.Type, IntentDomain) - Constructor for class org.onosproject.incubator.net.domain.IntentDomainEvent
 
IntentDomainEvent.Type - Enum in org.onosproject.incubator.net.domain
 
IntentDomainId - Class in org.onosproject.incubator.net.domain
Intent domain identifier.
IntentDomainListener - Interface in org.onosproject.incubator.net.domain
Listener for intent domain events.
IntentDomainManager - Class in org.onosproject.incubator.net.domain.impl
Implementation of the intent domain service.
IntentDomainManager() - Constructor for class org.onosproject.incubator.net.domain.impl.IntentDomainManager
 
IntentDomainProvider - Interface in org.onosproject.incubator.net.domain
FIXME.
IntentDomainProviderRegistry - Interface in org.onosproject.incubator.net.domain
Abstraction of a intent domain provider registry.
IntentDomainProviderService - Interface in org.onosproject.incubator.net.domain
Service through which intent domain providers can report intent domain updates.
IntentDomainService - Interface in org.onosproject.incubator.net.domain
Service for that maintains a graph of intent domains and a registry of intent domain providers.
intentExtensionService - Variable in class org.onosproject.net.intent.impl.installer.DomainIntentInstaller
 
intentExtensionService - Variable in class org.onosproject.net.intent.impl.installer.FlowObjectiveIntentInstaller
 
intentExtensionService - Variable in class org.onosproject.net.intent.impl.installer.FlowRuleIntentInstaller
 
intentExtensionService - Variable in class org.onosproject.net.intent.impl.installer.ProtectionEndpointIntentInstaller
 
IntentInstallationException - Exception in org.onosproject.net.intent.impl
An exception thrown when intent installation fails.
IntentInstallationException() - Constructor for exception org.onosproject.net.intent.impl.IntentInstallationException
 
IntentInstallationException(String) - Constructor for exception org.onosproject.net.intent.impl.IntentInstallationException
 
IntentInstallationException(String, Throwable) - Constructor for exception org.onosproject.net.intent.impl.IntentInstallationException
 
intentInstallCoordinator - Variable in class org.onosproject.net.intent.impl.installer.DomainIntentInstaller
 
intentInstallCoordinator - Variable in class org.onosproject.net.intent.impl.installer.FlowObjectiveIntentInstaller
 
intentInstallCoordinator - Variable in class org.onosproject.net.intent.impl.installer.FlowRuleIntentInstaller
 
intentInstallFailed(IntentOperationContext) - Method in class org.onosproject.net.intent.impl.IntentManager
 
intentInstallSuccess(IntentOperationContext) - Method in class org.onosproject.net.intent.impl.IntentManager
 
intentManager - Variable in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
 
intentManager - Variable in class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 
IntentManager - Class in org.onosproject.net.intent.impl
An implementation of intent service.
IntentManager() - Constructor for class org.onosproject.net.intent.impl.IntentManager
 
IntentMiniSummaryCodec - Class in org.onosproject.codec.impl
Intent MiniSummary JSON codec.
IntentMiniSummaryCodec() - Constructor for class org.onosproject.codec.impl.IntentMiniSummaryCodec
 
IntentPrimitive - Class in org.onosproject.incubator.net.domain
Abstract base class for intent primitives.
IntentPrimitive(ApplicationId) - Constructor for class org.onosproject.incubator.net.domain.IntentPrimitive
 
IntentProcessor - Interface in org.onosproject.net.intent.impl
A collection of methods to process an intent.
IntentProcessPhase - Interface in org.onosproject.net.intent.impl.phase
Represents a phase of processing an intent.
IntentRemovalException - Exception in org.onosproject.net.intent.impl
An exception thrown when intent removal failed.
IntentRemovalException() - Constructor for exception org.onosproject.net.intent.impl.IntentRemovalException
 
IntentRemovalException(String) - Constructor for exception org.onosproject.net.intent.impl.IntentRemovalException
 
IntentRemovalException(String, Throwable) - Constructor for exception org.onosproject.net.intent.impl.IntentRemovalException
 
IntentResource - Class in org.onosproject.incubator.net.domain
The abstract base class for the resource that satisfies an intent primitive.
IntentResource(IntentPrimitive, ApplicationId, ConnectPoint, ConnectPoint) - Constructor for class org.onosproject.incubator.net.domain.IntentResource
 
intentService - Variable in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
intentService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
intentStore - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
InterfaceManager - Class in org.onosproject.net.intf.impl
Manages the inventory of interfaces in the system.
InterfaceManager() - Constructor for class org.onosproject.net.intf.impl.InterfaceManager
 
INTERFACES_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
interfaceService - Variable in class org.onosproject.net.host.impl.HostManager
 
InternalDelegate() - Constructor for class org.onosproject.cluster.impl.MastershipManager.InternalDelegate
 
InternalDelegate() - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager.InternalDelegate
 
internalDevices() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the set of internal devices for the intent domain (devices under exclusive control of the intent domain).
InternalRoutingAlgorithm - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of an embedding algorithm used for embedding virtual objects into the underlying physical network.
InternalStoreDelegate() - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager.InternalStoreDelegate
 
InternalStoreDelegate() - Constructor for class org.onosproject.net.packet.impl.PacketManager.InternalStoreDelegate
 
intersectCriterion(Criterion, Criterion) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
intersectIpPrefix(IpPrefix, IpPrefix) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
intersectTrafficSelector(TrafficSelector, TrafficSelector) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
invalidate() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
Invalidates this provider service.
InvalidFilterException - Exception in org.onosproject.incubator.elasticcfg
Exceptions for use by the ConfigFilter.
InvalidFilterException() - Constructor for exception org.onosproject.incubator.elasticcfg.InvalidFilterException
Constructs a new runtime exception with no error message.
InvalidFilterException(String) - Constructor for exception org.onosproject.incubator.elasticcfg.InvalidFilterException
Constructs a new runtime exception with the given error message.
IP - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
IP - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
ip() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
Returns IP address.
Ip4AddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip4Address.
Ip4AddressSerializer() - Constructor for class org.onosproject.store.serializers.Ip4AddressSerializer
Creates Ip4Address serializer instance.
Ip4PrefixSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip4Prefix.
Ip4PrefixSerializer() - Constructor for class org.onosproject.store.serializers.Ip4PrefixSerializer
Creates Ip4Prefix serializer instance.
Ip6AddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip6Address.
Ip6AddressSerializer() - Constructor for class org.onosproject.store.serializers.Ip6AddressSerializer
Creates Ip6Address serializer instance.
Ip6PrefixSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip6Prefix.
Ip6PrefixSerializer() - Constructor for class org.onosproject.store.serializers.Ip6PrefixSerializer
Creates Ip6Prefix serializer instance.
IP_DSCP - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
IP_ECN - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
IpAddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for IpAddress.
IpAddressSerializer() - Constructor for class org.onosproject.store.serializers.IpAddressSerializer
Creates IpAddress serializer instance.
ipBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ip bytes.
ipPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ip packets.
IpPrefixSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for IpPrefix.
IpPrefixSerializer() - Constructor for class org.onosproject.store.serializers.IpPrefixSerializer
Creates IpPrefix serializer instance.
IpTunnelEndPoint - Class in org.onosproject.incubator.net.tunnel
Represent for a tunnel point using ip address.
ipTunnelPoint(IpAddress) - Static method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
Create a IP tunnel end point.
isActive(String) - Method in class org.onosproject.common.app.ApplicationArchive
Indicates whether the app was marked as active by checking for token file.
isActive() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the status of the intent domain.
isAvailable() - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
isAvailable() - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
isAvailable(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
isAvailable(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
isAvailable(Resource) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
isBroadcastPoint(ConnectPoint) - Method in class org.onosproject.common.DefaultTopology
Indicates whether the given point is part of a broadcast set.
isBroadcastPoint(Topology, ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
isBroadcastPoint(Topology, ConnectPoint) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
isDevicePoolFull(DeviceId) - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
isDevicePoolFull(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Judges if the pool of a specific device id is full.
isDevicePoolFull(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Judges if the pool of a specific device id is full.
isDevicePoolFull(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
isDomainProcessingEnabled(LinkCollectionIntent) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Checks if domain processing is enabled for this intent by looking for the DomainConstraint.
isEdgePoint(ConnectPoint) - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
isEmptyFilter() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to check if the ConfigFilter has an empty criteria set.
isGlobal() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
isGlobal() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Indicates whether or not the port is global significant.
isGlobalPoolFull() - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
isGlobalPoolFull() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Judges if the global resource pool is full.
isGlobalPoolFull() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Judges if the global resource pool is full.
isGlobalPoolFull() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
isInfrastructure(ConnectPoint) - Method in class org.onosproject.common.DefaultTopology
Indicates whether the given point is an infrastructure link end-point.
isInfrastructure(Topology, ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
isInfrastructure(Topology, ConnectPoint) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
isInOptEnum(String) - Static method in class org.onosproject.net.resource.impl.LabelAllocator
Checks if a given string is a valid Optimization Behavior.
isInSelEnum(String) - Static method in class org.onosproject.net.resource.impl.LabelAllocator
Checks if a given string is a valid Selection Behavior.
isLatest(Topology) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
 
isLatest(Topology) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
isLocal(Key) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
isLocal(Key) - Method in class org.onosproject.net.intent.impl.IntentManager
 
isMaster(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Checks to see whether the calling instance is the master for processing this intent, or more specifically, the key contained in this intent.
isMaster(NetworkId, Key) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
isReachable(DeviceId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProvider
Indicates whether or not the all physical devices mapped by the given virtual device are reachable.
isReady() - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentAccumulator
 
isReady() - Method in class org.onosproject.net.intent.impl.IntentAccumulator
 
isRelevant(NetworkConfigEvent) - Method in class org.onosproject.net.intent.impl.ProtectionConfigMonitor.ProtectionConfigListener
 
isTraversable(ConnectPoint, ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualNetworkProvider
 
isTraversable(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProvider
Indicates whether or not the specified connect points on the underlying network are traversable.
isTraversable(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProvider
Indicates whether or not the specified connect points on the underlying network are traversable/reachable.
isValid() - Method in class org.onosproject.incubator.net.config.basics.PortDescriptionsConfig
 
isVirtualNetworkId() - Method in class org.onosproject.incubator.net.virtual.NetworkId
Checks if the id is for virtual network.
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 

J

JsonBodyWriter - Class in org.onlab.rest
JAX-RS Response message body writer.
JsonBodyWriter() - Constructor for class org.onlab.rest.JsonBodyWriter
 

K

KEY - Static variable in class org.onosproject.codec.impl.ConstraintCodec
 
key(Key) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
KEY_FORMAT - Static variable in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
knownFlows() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI known flows.
KryoNamespaces - Class in org.onosproject.store.serializers
 

L

LABEL - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
LABEL_POOL_APPLY - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
LABEL_POOL_CREATED - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
LABEL_POOL_DESTROYED - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
LABEL_POOL_RELEASE - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
LabelAllocator - Class in org.onosproject.net.resource.impl
Helper class which interacts with the ResourceService and provides a unified API to allocate MPLS labels and VLAN Ids.
LabelAllocator(ResourceService) - Constructor for class org.onosproject.net.resource.impl.LabelAllocator
Creates a new label allocator.
LabelAllocator.FirstFitSelection - Class in org.onosproject.net.resource.impl
First fit label selection.
LabelAllocator.LabelSelection - Interface in org.onosproject.net.resource.impl
Interface for selection algorithms of the labels.
LabelAllocator.RandomSelection - Class in org.onosproject.net.resource.impl
Random label selection.
labelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceId
Returns label identifier.
LabelResource - Interface in org.onosproject.incubator.net.resource.label
Representation of label resource.
LabelResourceAdminService - Interface in org.onosproject.incubator.net.resource.label
Service for managing label resource.
LabelResourceDelegate - Interface in org.onosproject.incubator.net.resource.label
Label resource store delegate.
LabelResourceEvent - Class in org.onosproject.incubator.net.resource.label
Describes label resource event.
LabelResourceEvent(LabelResourceEvent.Type, LabelResourcePool) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourceEvent
Creates an event of a given type and the given LabelResourcePool.
LabelResourceEvent.Type - Enum in org.onosproject.incubator.net.resource.label
Type of label resource event.
labelResourceId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
labelResourceId() - Method in interface org.onosproject.incubator.net.resource.label.LabelResource
Returns label resource identifier.
LabelResourceId - Class in org.onosproject.incubator.net.resource.label
Representation of a label.
labelResourceId(long) - Static method in class org.onosproject.incubator.net.resource.label.LabelResourceId
Creates a new label identifier.
LabelResourceListener - Interface in org.onosproject.incubator.net.resource.label
Entity capable of receiving label resource related events.
LabelResourceManager - Class in org.onosproject.incubator.net.resource.label.impl
provides implementation of the label resource NB & SB APIs.
LabelResourceManager() - Constructor for class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
LabelResourceMessageSubjects - Class in org.onosproject.incubator.store.resource.impl
 
LabelResourcePool - Class in org.onosproject.incubator.net.resource.label
Abstraction of the capacity of device label resource or global label resource.
LabelResourcePool(String, long, long) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourcePool
Creates a pool by device id,begin label id,end label id.
LabelResourcePool(String, long, long, long, long, long, ImmutableSet<LabelResource>) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourcePool
Creates a pool by device id,begin label id,end label id.
LabelResourceProvider - Interface in org.onosproject.incubator.net.resource.label
Abstraction of an entity providing information about label resource to the core.
LabelResourceProviderRegistry - Interface in org.onosproject.incubator.net.resource.label
Abstraction of an label resource provider registry.
LabelResourceProviderService - Interface in org.onosproject.incubator.net.resource.label
Means for injecting label information into the core.
LabelResourceRequest - Class in org.onosproject.incubator.net.resource.label
Represents for a label request.
LabelResourceRequest(DeviceId, LabelResourceRequest.Type, long, ImmutableSet<LabelResource>) - Constructor for class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Creates LabelResourceRequest object.
LabelResourceRequest.Type - Enum in org.onosproject.incubator.net.resource.label
Request type.
labelResources() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
labelResources() - Method in interface org.onosproject.incubator.net.tunnel.LabelStack
Returns sequence of label resources comprising the path.
LabelResourceService - Interface in org.onosproject.incubator.net.resource.label
Service for providing label resource allocation.
LabelResourceStore - Interface in org.onosproject.incubator.net.resource.label
Manages inventory of label; not intended for direct use.
LabelStack - Interface in org.onosproject.incubator.net.tunnel
Representation of a label stack in a network which represents the network path.
LAMBDA - Static variable in class org.onosproject.codec.impl.ConstraintCodec
 
LAMBDA - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
LAMBDA - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
LATENCY_MILLIS - Static variable in class org.onosproject.codec.impl.ConstraintCodec
 
LAYOUT_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
leadershipAdminService - Variable in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
LeadershipManager - Class in org.onosproject.cluster.impl
Implementation of LeadershipService and LeadershipAdminService.
LeadershipManager() - Constructor for class org.onosproject.cluster.impl.LeadershipManager
 
leadershipService - Variable in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
LinkCodec - Class in org.onosproject.codec.impl
Link JSON codec.
LinkCodec() - Constructor for class org.onosproject.codec.impl.LinkCodec
 
LinkCollectionCompiler<T> - Class in org.onosproject.net.intent.impl.compiler
Shared APIs and implementations for Link Collection compilers.
LinkCollectionCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
 
LinkCollectionCompiler.ForwardingInstructions - Class in org.onosproject.net.intent.impl.compiler
Helper class to encapsulate treatment and selector in an unique abstraction.
LinkCollectionIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
Compiler to produce flow rules from link collections.
LinkCollectionIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
LinkCollectionIntentFlowObjectiveCompiler - Class in org.onosproject.net.intent.impl.compiler
Deprecated.
1.10 Kingfisher
LinkCollectionIntentFlowObjectiveCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
Deprecated.
 
LinkCollectionIntentObjectiveCompiler - Class in org.onosproject.net.intent.impl.compiler
Compiler to produce flow objectives from link collections.
LinkCollectionIntentObjectiveCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler
 
linkCount() - Method in class org.onosproject.common.DefaultTopology
 
LinkKeySerializer - Class in org.onosproject.store.serializers
Kryo Serializer for LinkKey.
LinkKeySerializer() - Constructor for class org.onosproject.store.serializers.LinkKeySerializer
Creates LinkKey serializer instance.
LinkManager - Class in org.onosproject.net.link.impl
Provides basic implementation of the link SB & NB APIs.
LinkManager() - Constructor for class org.onosproject.net.link.impl.LinkManager
 
linkService - Variable in class org.onosproject.net.edgeservice.impl.EdgeManager
 
linkService - Variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
linkService - Variable in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
load(ConnectPoint) - Method in class org.onosproject.incubator.net.impl.PortStatisticsManager
 
load(ConnectPoint, PortStatisticsService.MetricType) - Method in class org.onosproject.incubator.net.impl.PortStatisticsManager
 
load(ConnectPoint) - Method in interface org.onosproject.incubator.net.PortStatisticsService
Obtain the egress load for the given port in terms of bytes per second.
load(ConnectPoint, PortStatisticsService.MetricType) - Method in interface org.onosproject.incubator.net.PortStatisticsService
Obtain the egress load for the given port in terms of the specified metric.
load(Link) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
load(Link, ApplicationId, Optional<GroupId>) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
load(ConnectPoint) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
loadAllByType(Device, FlowEntry.FlowLiveType, Instruction.Type) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
loadAllByType(Device, PortNumber, FlowEntry.FlowLiveType, Instruction.Type) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
LoadCodec - Class in org.onosproject.codec.impl
Codec for the Load class.
LoadCodec() - Constructor for class org.onosproject.codec.impl.LoadCodec
 
loadSummary(Device) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
loadSummary(Device, PortNumber) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
loadTopnByType(Device, FlowEntry.FlowLiveType, Instruction.Type, int) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
loadTopnByType(Device, PortNumber, FlowEntry.FlowLiveType, Instruction.Type, int) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
localStatus(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
 
localStatus(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
log - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
log - Static variable in class org.onosproject.codec.impl.DecodeInstructionCodecHelper
 
log - Static variable in class org.onosproject.codec.impl.EncodeInstructionCodecHelper
 
log - Static variable in class org.onosproject.codec.impl.EthernetCodec
 
log - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
log - Variable in class org.onosproject.common.net.AbstractDeviceProvider
 
log() - Method in interface org.onosproject.net.intent.impl.compiler.PathCompiler.PathCompilerCreateFlow
 
log() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
log() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
log - Variable in class org.onosproject.net.intent.impl.installer.FlowRuleIntentInstaller
 
logicalCounter() - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 
logicalTime() - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 
logicId(long) - Static method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
Returns the LabelId representing the specified long value.
logicId(String) - Static method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
Returns the LabelId representing the specified string value.

M

MAC - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
MAC - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
MacAddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for MacAddress.
MacAddressSerializer() - Constructor for class org.onosproject.store.serializers.MacAddressSerializer
Creates MacAddress serializer instance.
makeGroupKey(IntentId) - Static method in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
Creates group key unique to each intent.
manager - Variable in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
manager - Variable in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
manager - Variable in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
manuallyClearable() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm is manually-cleared by a user action within ONOS.
manuallyClearable() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
markFullyStarted(boolean) - Method in class org.onosproject.cluster.impl.ClusterManager
 
masterMapByNetwork - Variable in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
MastershipManager - Class in org.onosproject.cluster.impl
 
MastershipManager() - Constructor for class org.onosproject.cluster.impl.MastershipManager
 
MastershipManager.InternalDelegate - Class in org.onosproject.cluster.impl
 
MastershipRoleCodec - Class in org.onosproject.codec.impl
Codec for mastership role.
MastershipRoleCodec() - Constructor for class org.onosproject.codec.impl.MastershipRoleCodec
 
mastershipService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
mastershipService - Variable in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
mastershipService - Variable in class org.onosproject.net.device.impl.DeviceManager
 
mastershipService - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
mastershipService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
mastershipService - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 
MastershipTermCodec - Class in org.onosproject.codec.impl
Codec for mastership term.
MastershipTermCodec() - Constructor for class org.onosproject.codec.impl.MastershipTermCodec
 
MastershipTermSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for MastershipTerm.
MastershipTermSerializer() - Constructor for class org.onosproject.store.serializers.MastershipTermSerializer
Creates MastershipTerm serializer instance.
max(Path) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
MAX_DPI_STATISTICS_REQUEST - Static variable in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
MAX_DPI_STATISTICS_TOPN - Static variable in class org.onosproject.incubator.net.dpi.impl.DpiStatisticsManager
 
McastRouteCodec - Class in org.onosproject.codec.impl
Codec to encode and decode a multicast route to and from JSON.
McastRouteCodec() - Constructor for class org.onosproject.codec.impl.McastRouteCodec
 
messageFrom(Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response message from the supplied exception.
METADATA - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
meter() - Method in class org.onosproject.incubator.store.meter.impl.MeterData
 
METER_ID - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
MeterBandCodec - Class in org.onosproject.codec.impl
Meter band JSON codec.
MeterBandCodec() - Constructor for class org.onosproject.codec.impl.MeterBandCodec
 
MeterCodec - Class in org.onosproject.codec.impl
Meter JSON codec.
MeterCodec() - Constructor for class org.onosproject.codec.impl.MeterCodec
 
MeterData - Class in org.onosproject.incubator.store.meter.impl
A class representing the meter information stored in the meter store.
MeterData(Meter, MeterFailReason, NodeId) - Constructor for class org.onosproject.incubator.store.meter.impl.MeterData
 
MeteringAgent - Class in org.onosproject.utils
Agent that implements usage and performance monitoring via the metrics service.
MeteringAgent(String, String, boolean) - Constructor for class org.onosproject.utils.MeteringAgent
Constructs a new MeteringAgent for a given distributed primitive.
MeteringAgent.Context - Class in org.onosproject.utils
Timer.Context with a specific operation.
MeterManager - Class in org.onosproject.incubator.net.meter.impl
Provides implementation of the meter service APIs.
MeterManager() - Constructor for class org.onosproject.incubator.net.meter.impl.MeterManager
 
meterOperationFailed(MeterOperation, MeterFailReason) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProviderService
Notifies the core that a meter operation failed for a specific reason.
MeterRequestCodec - Class in org.onosproject.codec.impl
MeterRequest JSON codec.
MeterRequestCodec() - Constructor for class org.onosproject.codec.impl.MeterRequestCodec
 
meterService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualMeterProvider
 
MetricCodec - Class in org.onosproject.codec.impl
Codec for the Metric class.
MetricCodec() - Constructor for class org.onosproject.codec.impl.MetricCodec
 
MetricsManagerComponent - Class in org.onosproject.core.impl
Metrics service implementation.
MetricsManagerComponent() - Constructor for class org.onosproject.core.impl.MetricsManagerComponent
 
metricsService - Variable in class org.onosproject.cluster.impl.MastershipManager
 
metricsService() - Method in class org.onosproject.cluster.impl.MastershipManager
 
metricsService - Variable in class org.onosproject.core.impl.CoreManager
 
metricsService() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
 
min(Path) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
minusForwardingObjectives(Collection<ForwardingObjective>, Collection<ForwardingObjective>) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
MISC - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
MISC_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
KryoNamespace which can serialize ON.lab misc classes.
MISSING_MEMBER_MESSAGE - Static variable in class org.onosproject.codec.impl.ConstraintCodec
 
MISSING_MEMBER_MESSAGE - Static variable in class org.onosproject.codec.impl.DecodeCriterionCodecHelper
 
MISSING_MEMBER_MESSAGE - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
MISSING_MEMBER_MESSAGE - Static variable in class org.onosproject.codec.impl.IntentCodec
 
modified() - Method in class org.onosproject.cluster.impl.MastershipManager
 
modified(ComponentContext) - Method in class org.onosproject.core.impl.CoreManager
 
modified(ComponentContext) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
modified(ComponentContext) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualGroupProvider
 
modified(ComponentContext) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketProvider
 
modified(ComponentContext) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
modified(ComponentContext) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
modified(ComponentContext) - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
modified(ComponentContext) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
modified(ComponentContext) - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
modified(ComponentContext) - Method in class org.onosproject.net.group.impl.GroupManager
 
modified(ComponentContext) - Method in class org.onosproject.net.host.impl.HostManager
 
modified(ComponentContext) - Method in class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 
modified(ComponentContext) - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
modified(ComponentContext) - Method in class org.onosproject.net.intent.impl.IntentManager
 
modified(ComponentContext) - Method in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
modified(ComponentContext) - Method in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
modify(IntentResource, IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Request that the provider attempt to modify an existing resource to satisfy a new intent primitive.
MPLS_BOS - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
MPLS_LABEL - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
MulticastRouteManager - Class in org.onosproject.net.mcast.impl
An implementation of a multicast route table.
MulticastRouteManager() - Constructor for class org.onosproject.net.mcast.impl.MulticastRouteManager
 
MultiPointToSinglePointIntentCodec - Class in org.onosproject.codec.impl
Multi Point to Single Point intent codec.
MultiPointToSinglePointIntentCodec() - Constructor for class org.onosproject.codec.impl.MultiPointToSinglePointIntentCodec
 
MultiPointToSinglePointIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
An intent compiler for MultiPointToSinglePointIntent.
MultiPointToSinglePointIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 

N

name() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the friendly name for the intent domain.
name() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol name.
ndpEnabled - Variable in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
negateFilter(ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to create a filter that include all entries rejected by the criteria.
NeighbourResolutionManager - Class in org.onosproject.net.neighbour.impl
Manages handlers for neighbour messages.
NeighbourResolutionManager() - Constructor for class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
netcfgRegistry - Variable in class org.onosproject.net.config.impl.DeviceInjectionConfigMonitor
 
netcfgService - Variable in class org.onosproject.net.config.impl.DeviceInjectionConfigMonitor
 
NetworkConfigLoader - Class in org.onosproject.net.config.impl
Component for loading the initial network configuration.
NetworkConfigLoader() - Constructor for class org.onosproject.net.config.impl.NetworkConfigLoader
 
NetworkConfigManager - Class in org.onosproject.net.config.impl
Implementation of the network configuration subsystem.
NetworkConfigManager() - Constructor for class org.onosproject.net.config.impl.NetworkConfigManager
 
NetworkConfigManager.ConfigKey - Class in org.onosproject.net.config.impl
 
networkConfigService - Variable in class org.onosproject.net.config.impl.NetworkConfigLoader
 
networkConfigService - Variable in class org.onosproject.net.device.impl.DeviceManager
 
networkConfigService - Variable in class org.onosproject.net.host.impl.HostManager
 
networkConfigService - Variable in class org.onosproject.net.intent.impl.ProtectionConfigMonitor
 
networkConfigService - Variable in class org.onosproject.net.link.impl.LinkManager
 
networkConfigService - Variable in class org.onosproject.net.region.impl.RegionManager
 
networkId - Variable in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
networkId() - Method in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the network identifier to be used by the builder.
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
networkId - Variable in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
networkId() - Method in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
networkId() - Method in class org.onosproject.incubator.net.virtual.event.VirtualEvent
 
networkId() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketContext
 
networkId() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPathManager
 
NetworkId - Class in org.onosproject.incubator.net.virtual
Representation of network identity.
NetworkId() - Constructor for class org.onosproject.incubator.net.virtual.NetworkId
 
networkId(long) - Static method in class org.onosproject.incubator.net.virtual.NetworkId
Creates a network id using the supplied backing id.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VirtualElement
Returns the network identifier to which this virtual element belongs.
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the virtual network of the virtual network intent.
networkId() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the virtual network identifier.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VirtualPacketContext
Returns the network identifier.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VnetService
 
NetworkTunnelId - Class in org.onosproject.incubator.net.tunnel
Representation of a Network Tunnel Id.
NetworkTunnelId(long) - Constructor for class org.onosproject.incubator.net.tunnel.NetworkTunnelId
Constructs the ID corresponding to a given long value.
newInitialPhase(NetworkId, VirtualIntentProcessor, IntentData, IntentData) - Static method in interface org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualIntentProcessPhase
Create a starting intent process phase according to intent data this class holds.
newInitialPhase(IntentProcessor, IntentData, IntentData) - Static method in interface org.onosproject.net.intent.impl.phase.IntentProcessPhase
Create a starting intent process phase according to intent data this class holds.
next(DeviceId, NextObjective) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
next(DeviceId, NextObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
next(DeviceId, NextObjective) - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
nextMap - Variable in class org.onosproject.net.flowobjective.impl.composition.NextTable
 
NextObjectiveCodec - Class in org.onosproject.codec.impl
Next Objective Codec.
NextObjectiveCodec() - Constructor for class org.onosproject.codec.impl.NextObjectiveCodec
 
nextTable - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
NextTable - Class in org.onosproject.net.flowobjective.impl.composition
Provides a table to store Next.
NextTable() - Constructor for class org.onosproject.net.flowobjective.impl.composition.NextTable
 
NODE_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
NodeIdSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for NodeId.
NodeIdSerializer() - Constructor for class org.onosproject.store.serializers.NodeIdSerializer
Creates NodeId serializer instance.
nodeIdSerializer() - Static method in class org.onosproject.store.serializers.NodeIdSerializer
 
nodeKey() - Method in class org.onosproject.incubator.elasticcfg.ConfigNodePath
Returns the node key.
NodeType - Enum in org.onosproject.incubator.elasticcfg
Node Type representation for applications.
NONE - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
NONE - Static variable in class org.onosproject.incubator.net.virtual.NetworkId
Represents no network, or an unspecified network.
NONE - Static variable in class org.onosproject.incubator.net.virtual.TenantId
Represents no tenant, or an unspecified tenant.
nonNullFormat(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelEndPointFormatter
 
NotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for api not found exceptions to the NOT_FOUND response code.
NotFoundMapper() - Constructor for class org.onlab.rest.exceptions.NotFoundMapper
 
notify(MastershipEvent) - Method in class org.onosproject.cluster.impl.MastershipManager.InternalDelegate
 
notify(MastershipEvent) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager.InternalDelegate
 
notify(PacketEvent) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager.InternalStoreDelegate
 
notify(PacketEvent) - Method in class org.onosproject.net.packet.impl.PacketManager.InternalStoreDelegate
 
notifyDelegate(NetworkId, E) - Method in class org.onosproject.incubator.store.virtual.impl.AbstractVirtualStore
Notifies the delegate with the specified event.
notifyDelegate(NetworkId, List<E>) - Method in class org.onosproject.incubator.store.virtual.impl.AbstractVirtualStore
Notifies the delegate with the specified list of events.
notifyOfFailovers(Collection<Group>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualGroupProviderService
Notifies store of group failovers.
notifyOfFailovers(NetworkId, Collection<Group>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Indicates failover within a failover group.
notifyOfFailovers(NetworkId, Collection<Group>) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 

O

ObjectiveCodecHelper - Class in org.onosproject.codec.impl
Objective Codec Helper.
ObjectiveCodecHelper() - Constructor for class org.onosproject.codec.impl.ObjectiveCodecHelper
 
objectiveService - Variable in class org.onosproject.net.packet.impl.PacketManager
 
ObjectiveTracker - Class in org.onosproject.net.intent.impl
Entity responsible for tracking installed flows and for monitoring topology events to determine what flows are affected by topology changes.
ObjectiveTracker() - Constructor for class org.onosproject.net.intent.impl.ObjectiveTracker
 
OBSTACLES - Static variable in class org.onosproject.codec.impl.ConstraintCodec
 
OCH_SIGNAL_ID - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
OCH_SIGNAL_TYPE - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
ODU_SIGNAL_ID - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
ODU_SIGNAL_TYPE - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
ofDevice(DeviceId) - Method in class org.onosproject.net.pi.impl.PiPipeconfManager
 
ok(Object) - Static method in class org.onlab.rest.BaseResource
 
one() - Method in class org.onosproject.incubator.net.domain.TunnelPrimitive
The getter for the first connection point associated with a tunnel.
onProcessLimit() - Method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
operationsService - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
operationsService - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
OpticalLogicId - Class in org.onosproject.incubator.net.tunnel
Representation of a label Id, a logical port identifier.
OpticalTunnelEndPoint - Interface in org.onosproject.incubator.net.tunnel
Generic representation of a logical port entity in a consistent way, it is used to identify e.g., ODUk timeSlot, WDM lambda, etc.
OpticalTunnelEndPoint.Type - Enum in org.onosproject.incubator.net.tunnel
Represents coarse tunnel point type classification.
org.onlab.rest - package org.onlab.rest
Facilities for building JAX-RS web resources.
org.onlab.rest.exceptions - package org.onlab.rest.exceptions
Various exception mappers to map errors to proper response status codes.
org.onosproject.app.impl - package org.onosproject.app.impl
Subsystem for managing applications.
org.onosproject.cfg.impl - package org.onosproject.cfg.impl
Subsystem for central management of component configurations.
org.onosproject.cluster.impl - package org.onosproject.cluster.impl
Subsystem for tracking controller cluster nodes.
org.onosproject.codec.impl - package org.onosproject.codec.impl
Implementations of the codec broker and built-in entity JSON codecs.
org.onosproject.common - package org.onosproject.common
Miscellaneous common facilities used for construction of various core and app subsystems.
org.onosproject.common.app - package org.onosproject.common.app
Common facilities for construction of application management subsystem.
org.onosproject.common.net - package org.onosproject.common.net
Set of common network core facilities.
org.onosproject.component.impl - package org.onosproject.component.impl
Implementation of component management system.
org.onosproject.core.impl - package org.onosproject.core.impl
Miscellaneous core system implementations.
org.onosproject.event.impl - package org.onosproject.event.impl
Local event dispatching mechanism.
org.onosproject.incubator.elasticcfg - package org.onosproject.incubator.elasticcfg
Abstractions for interacting with the elastic configuration subsystem.
org.onosproject.incubator.net - package org.onosproject.incubator.net
Incubating network model abstractions and APIs.
org.onosproject.incubator.net.config.basics - package org.onosproject.incubator.net.config.basics
Various basic builtin network configurations.
org.onosproject.incubator.net.config.impl - package org.onosproject.incubator.net.config.impl
Implementation of the network configuration subsystem.
org.onosproject.incubator.net.domain - package org.onosproject.incubator.net.domain
Subsystem for network intent domains.
org.onosproject.incubator.net.domain.impl - package org.onosproject.incubator.net.domain.impl
Implementation of the intent domain subsystem.
org.onosproject.incubator.net.dpi - package org.onosproject.incubator.net.dpi
Subsystem for dpi statistics service.
org.onosproject.incubator.net.dpi.impl - package org.onosproject.incubator.net.dpi.impl
Implementation of the dpi statistics service.
org.onosproject.incubator.net.faultmanagement.alarm - package org.onosproject.incubator.net.faultmanagement.alarm
Abstractions for interacting with alarms.
org.onosproject.incubator.net.impl - package org.onosproject.incubator.net.impl
Implementations of incubating core subsystems.
org.onosproject.incubator.net.meter.impl - package org.onosproject.incubator.net.meter.impl
Provides implementation of the meter service APIs.
org.onosproject.incubator.net.resource.label - package org.onosproject.incubator.net.resource.label
Service for reserving labels as network resources.
org.onosproject.incubator.net.resource.label.impl - package org.onosproject.incubator.net.resource.label.impl
Implementation of the label resource subsystem.
org.onosproject.incubator.net.tunnel - package org.onosproject.incubator.net.tunnel
Tunnel model related services and providers API definitions.
org.onosproject.incubator.net.tunnel.impl - package org.onosproject.incubator.net.tunnel.impl
Core subsystem for tracking global inventory of tunnels.
org.onosproject.incubator.net.virtual - package org.onosproject.incubator.net.virtual
Network virtualization data models and services.
org.onosproject.incubator.net.virtual.event - package org.onosproject.incubator.net.virtual.event
Virtual network event delivery subsystem interfaces & supporting abstractions.
org.onosproject.incubator.net.virtual.impl - package org.onosproject.incubator.net.virtual.impl
Implementation of the virtual network subsystem.
org.onosproject.incubator.net.virtual.impl.intent - package org.onosproject.incubator.net.virtual.impl.intent
Core subsystem for tracking high-level intents for treatment of selected network traffic for virtual networks.
org.onosproject.incubator.net.virtual.impl.intent.phase - package org.onosproject.incubator.net.virtual.impl.intent.phase
Implementations of various intent processing phases for virtual networks.
org.onosproject.incubator.net.virtual.impl.provider - package org.onosproject.incubator.net.virtual.impl.provider
Network virtualization provider implementations.
org.onosproject.incubator.net.virtual.intent - package org.onosproject.incubator.net.virtual.intent
Set of abstractions for conveying high-level intents for treatment of selected network traffic by allowing applications to express the what rather than the how for virtual networks.
org.onosproject.incubator.net.virtual.provider - package org.onosproject.incubator.net.virtual.provider
Network virtualization provider interfaces and implementation.
org.onosproject.incubator.rpc - package org.onosproject.incubator.rpc
Incubating inter-cluster RPC APIs.
org.onosproject.incubator.store.meter.impl - package org.onosproject.incubator.store.meter.impl
A distributed meter store implementation that stores meter data consistently across the cluster.
org.onosproject.incubator.store.resource.impl - package org.onosproject.incubator.store.resource.impl
Implementation of the label resource distributed store.
org.onosproject.incubator.store.tunnel.impl - package org.onosproject.incubator.store.tunnel.impl
Implementation of distributed tunnel store using p2p synchronization protocol.
org.onosproject.incubator.store.virtual.impl - package org.onosproject.incubator.store.virtual.impl
Implementation of distributed virtual network store.
org.onosproject.net.config.impl - package org.onosproject.net.config.impl
Implementation of the network configuration subsystem.
org.onosproject.net.device.impl - package org.onosproject.net.device.impl
Core subsystem for tracking global inventory of infrastructure devices.
org.onosproject.net.domain.impl - package org.onosproject.net.domain.impl
Implementation of the domain management.
org.onosproject.net.driver.impl - package org.onosproject.net.driver.impl
Implementation of the device driver management subsystem.
org.onosproject.net.edgeservice.impl - package org.onosproject.net.edgeservice.impl
Core subsystem for interacting with network edges.
org.onosproject.net.flow.impl - package org.onosproject.net.flow.impl
Core subsystem for tracking and manipulating global flow state.
org.onosproject.net.flowobjective.impl - package org.onosproject.net.flowobjective.impl
Implementations of the flow objective programming subsystem.
org.onosproject.net.flowobjective.impl.composition - package org.onosproject.net.flowobjective.impl.composition
Prototype of a composition mechanism for flow objective composition.
org.onosproject.net.group.impl - package org.onosproject.net.group.impl
Core subsystem for group state.
org.onosproject.net.host.impl - package org.onosproject.net.host.impl
Core subsystem for tracking global inventory of end-station hosts.
org.onosproject.net.intent.impl - package org.onosproject.net.intent.impl
Core subsystem for tracking high-level intents for treatment of selected network traffic.
org.onosproject.net.intent.impl.compiler - package org.onosproject.net.intent.impl.compiler
Implementations of builtin intent compilers.
org.onosproject.net.intent.impl.installer - package org.onosproject.net.intent.impl.installer
Installers for different installable Intents.
org.onosproject.net.intent.impl.phase - package org.onosproject.net.intent.impl.phase
Implementations of various intent processing phases.
org.onosproject.net.intf.impl - package org.onosproject.net.intf.impl
Implementation of service for interacting with interfaces.
org.onosproject.net.key.impl - package org.onosproject.net.key.impl
Implementation of device key subsystem.
org.onosproject.net.link.impl - package org.onosproject.net.link.impl
Core subsystem for tracking global inventory of infrastructure links.
org.onosproject.net.mcast.impl - package org.onosproject.net.mcast.impl
An implementation of a multicast RIB.
org.onosproject.net.neighbour.impl - package org.onosproject.net.neighbour.impl
Implementation of neighbour resolution service.
org.onosproject.net.packet.impl - package org.onosproject.net.packet.impl
Core subsystem for processing inbound packets and emitting outbound packets.
org.onosproject.net.pi.impl - package org.onosproject.net.pi.impl
Core subsystem for handling protocol-independence.
org.onosproject.net.region.impl - package org.onosproject.net.region.impl
Core subsystem for managing region definitions.
org.onosproject.net.resource.impl - package org.onosproject.net.resource.impl
Implementation of the generic network resource subsystem.
org.onosproject.net.statistic.impl - package org.onosproject.net.statistic.impl
Core subsystem for responding to statistical inquiries.
org.onosproject.net.topology.impl - package org.onosproject.net.topology.impl
Core subsystem for tracking global & consistent topology graph views.
org.onosproject.store.serializers - package org.onosproject.store.serializers
Various Kryo serializers for use in distributed stores.
org.onosproject.utils - package org.onosproject.utils
Miscellaneous common facilities used for construction of various core and app subsystems.
origin() - Method in class org.onosproject.incubator.store.meter.impl.MeterData
 

P

packet() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
PacketDriverProvider - Class in org.onosproject.net.packet.impl
Driver-based packet rule provider.
PacketDriverProvider() - Constructor for class org.onosproject.net.packet.impl.PacketDriverProvider
 
packetLossRate() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
packetLossRate() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the packet loss ratio of a tunnel.
PacketManager - Class in org.onosproject.net.packet.impl
Provides a basic implementation of the packet SB & NB APIs.
PacketManager() - Constructor for class org.onosproject.net.packet.impl.PacketManager
 
PacketManager.InternalStoreDelegate - Class in org.onosproject.net.packet.impl
Internal callback from the packet store.
PacketRequestCodec - Class in org.onosproject.codec.impl
Codec for the PacketRequest class.
PacketRequestCodec() - Constructor for class org.onosproject.codec.impl.PacketRequestCodec
 
packets() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow packets.
packets() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol packets.
packetService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketProvider
 
packetService - Variable in class org.onosproject.net.edgeservice.impl.EdgeManager
 
packetService - Variable in class org.onosproject.net.host.impl.HostManager
 
packetService - Variable in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
parentKey() - Method in class org.onosproject.incubator.elasticcfg.ConfigNodePath
Returns the parent key.
parentPoint() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
parentPoint() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent tunnel point to which this tunnel point belongs, optional.
parsePolicyString(String) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
partitionService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
path() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
path() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
path() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the path of the tunnel.
path() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the path of the tunnel.
PathCodec - Class in org.onosproject.codec.impl
Path JSON codec.
PathCodec() - Constructor for class org.onosproject.codec.impl.PathCodec
 
PathCompiler<T> - Class in org.onosproject.net.intent.impl.compiler
Shared APIs and implementations for path compilers.
PathCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.PathCompiler
 
PathCompiler.PathCompilerCreateFlow<T> - Interface in org.onosproject.net.intent.impl.compiler
Defines methods used to create objects representing flows.
PathIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
 
PathIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
PathIntentFlowObjectiveCompiler - Class in org.onosproject.net.intent.impl.compiler
 
PathIntentFlowObjectiveCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
PathManager - Class in org.onosproject.net.topology.impl
Provides implementation of a path selection service atop the current topology and host services.
PathManager() - Constructor for class org.onosproject.net.topology.impl.PathManager
 
PathNotFoundException - Exception in org.onosproject.net.intent.impl
An exception thrown when a path is not found.
PathNotFoundException(ElementId, ElementId) - Constructor for exception org.onosproject.net.intent.impl.PathNotFoundException
 
pathService - Variable in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
 
pause() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Pauses the virtual port for stopping a network or device.
pendingFlowRule(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Marks a flow rule as PENDING_ADD during retry.
pendingFlowRule(NetworkId, FlowEntry) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
performGroupOperation(NetworkId, DeviceId, GroupOperations) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualGroupProvider
 
performGroupOperation(NetworkId, DeviceId, GroupOperations) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualGroupProvider
Performs a batch of group operation in the specified virtual device with the specified parameters.
performGroupOperation(DeviceId, GroupOperations) - Method in class org.onosproject.net.group.impl.GroupDriverProvider
 
performMeterOperation(NetworkId, DeviceId, MeterOperations) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualMeterProvider
 
performMeterOperation(NetworkId, DeviceId, MeterOperation) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualMeterProvider
 
performMeterOperation(NetworkId, DeviceId, MeterOperations) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProvider
Performs a batch of meter operation on the specified virtual device with the specified parameters.
performMeterOperation(NetworkId, DeviceId, MeterOperation) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProvider
Performs a meter operation on the specified vitual device with the specified parameters.
period - Variable in class org.onosproject.net.intent.impl.IntentCleanup
 
PHYSICAL - Static variable in class org.onosproject.incubator.net.virtual.NetworkId
Represents the underlying physical network.
physicalTimeSource - Variable in class org.onosproject.core.impl.HybridLogicalClockManager
 
PID - Static variable in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
PiFlowRuleTranslationServiceImpl - Class in org.onosproject.net.pi.impl
Implementation of the protocol-independent flow rule translation service.
PiFlowRuleTranslationServiceImpl() - Constructor for class org.onosproject.net.pi.impl.PiFlowRuleTranslationServiceImpl
 
PiPipeconfManager - Class in org.onosproject.net.pi.impl
Implementation of the PiPipeconfService.
PiPipeconfManager() - Constructor for class org.onosproject.net.pi.impl.PiPipeconfManager
 
piPipeconfs - Variable in class org.onosproject.net.pi.impl.PiPipeconfManager
 
PointToPointIntentCodec - Class in org.onosproject.codec.impl
Point to point intent codec.
PointToPointIntentCodec() - Constructor for class org.onosproject.codec.impl.PointToPointIntentCodec
 
PointToPointIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
An intent compiler for PointToPointIntent.
PointToPointIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
PORT - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
PORT - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
PORT_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
PortAnnotationOperator - Class in org.onosproject.net.device.impl
Implementations of PortConfigOperator to weave annotations added via PortAnnotationConfig.
PortAnnotationOperator() - Constructor for class org.onosproject.net.device.impl.PortAnnotationOperator
Creates PortAnnotationOperator instance.
PortCodec - Class in org.onosproject.codec.impl
Device port JSON codec.
PortCodec() - Constructor for class org.onosproject.codec.impl.PortCodec
 
portDescriptions() - Method in class org.onosproject.incubator.net.config.basics.PortDescriptionsConfig
Retrieves all port descriptions.
PortDescriptionsConfig - Class in org.onosproject.incubator.net.config.basics
Configuration for Ports.
PortDescriptionsConfig() - Constructor for class org.onosproject.incubator.net.config.basics.PortDescriptionsConfig
 
portNumber() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
portNumber() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent network port to which this tunnel point belongs, can not be be null.
PortNumberSerializer - Class in org.onosproject.store.serializers
Serializer for PortNumber.
PortNumberSerializer() - Constructor for class org.onosproject.store.serializers.PortNumberSerializer
Creates PortNumber serializer instance.
PortStatisticsCodec - Class in org.onosproject.codec.impl
Port statistics entry JSON codec.
PortStatisticsCodec() - Constructor for class org.onosproject.codec.impl.PortStatisticsCodec
 
PortStatisticsManager - Class in org.onosproject.incubator.net.impl
Implementation of the port statistics service.
PortStatisticsManager() - Constructor for class org.onosproject.incubator.net.impl.PortStatisticsManager
 
PortStatisticsService - Interface in org.onosproject.incubator.net
Service for obtaining statistic information about device ports.
PortStatisticsService.MetricType - Enum in org.onosproject.incubator.net
Specifies the type of metric.
portStatusChanged(DeviceId, VirtualPortDescription) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProviderService
Notifies the core about port status change of a single port.
post(Event) - Method in class org.onosproject.event.impl.CoreEventDispatcher
 
post(E) - Method in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
Safely posts the specified event to the local event dispatcher.
preExecute() - Method in class org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualFinalIntentProcessPhase
Executes operations that must take place before the phase starts.
preExecute() - Method in class org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualIntentInstalling
 
preExecute() - Method in class org.onosproject.net.intent.impl.phase.FinalIntentProcessPhase
Executes operations that must take place before the phase starts.
preSetProperty(String, String, String) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
primitive() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the intent primitive associated with this resource at creation.
PRIORITY - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
PRIORITY - Static variable in class org.onosproject.codec.impl.IntentCodec
 
priority(int) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
PRIORITY - Static variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
priorityAddend - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
priorityMultiplier - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
process(VirtualEvent) - Method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
process(VirtualIntentProcessPhase) - Static method in interface org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualIntentProcessPhase
 
process(IntentProcessPhase) - Static method in interface org.onosproject.net.intent.impl.phase.IntentProcessPhase
 
processEvent(NetworkConfigEvent) - Method in class org.onosproject.net.intent.impl.ProtectionConfigMonitor.ProtectionConfigListener
Process ProtectionConfig add/update/remove event.
processItems(List<IntentData>) - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentAccumulator
 
processItems(List<IntentData>) - Method in class org.onosproject.net.intent.impl.IntentAccumulator
 
processPacket(PacketContext) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualPacketProviderService
Submits inbound packet context for processing to virtual network core.
producerName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
producerName() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns tunnel producer name.
promoteToTopOfCandidateList(String, NodeId) - Method in class org.onosproject.cluster.impl.LeadershipManager
 
ProtectedTransportIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
IntentCompiler for ProtectedTransportIntent.
ProtectedTransportIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.ProtectedTransportIntentCompiler
 
ProtectionConfigListener() - Constructor for class org.onosproject.net.intent.impl.ProtectionConfigMonitor.ProtectionConfigListener
 
ProtectionConfigMonitor - Class in org.onosproject.net.intent.impl
Component to monitor ProtectionConfig changes.
ProtectionConfigMonitor() - Constructor for class org.onosproject.net.intent.impl.ProtectionConfigMonitor
 
ProtectionConfigMonitor.ProtectionConfigListener - Class in org.onosproject.net.intent.impl
Listens for new ProtectionConfig to install/remove.
ProtectionEndpointIntentInstaller - Class in org.onosproject.net.intent.impl.installer
Installer for ProtectionEndpointIntent.
ProtectionEndpointIntentInstaller() - Constructor for class org.onosproject.net.intent.impl.installer.ProtectionEndpointIntentInstaller
 
PROTOCOL - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
protocol() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow protocol.
protocol() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
ProtocolStatInfo - Class in org.onosproject.incubator.net.dpi
Protocol statistic information.
ProtocolStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Constructor for default ProtocolStatInfo class.
ProtocolStatInfo(String, String, long, long, int) - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Constructor for ProtocolStatInfo class specified with protocol statistic parameters.
ProtocolStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for ProtocolStatInfo codec.
ProtocolStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
provider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the provider for the intent domain.
provider() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
 
provider() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderService
Returns the virtual provider to which this service has been issued.
providerId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
ProviderIdSerializer - Class in org.onosproject.store.serializers
Serializer for ProviderId.
ProviderIdSerializer() - Constructor for class org.onosproject.store.serializers.ProviderIdSerializer
Creates ProviderId serializer instance.
providerRegistry - Variable in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
providerRegistry - Variable in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
providerRegistry - Variable in class org.onosproject.common.net.AbstractDeviceProvider
 
providerRegistry - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualNetworkProvider
 
providerRegistry - Variable in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
providerRegistryService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
providerRegistryService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualGroupProvider
 
providerRegistryService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualMeterProvider
 
providerRegistryService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketProvider
 
providerService - Variable in class org.onosproject.common.net.AbstractDeviceProvider
 
purge(Intent) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
purge(Intent) - Method in class org.onosproject.net.intent.impl.IntentManager
 
purgeApplication(String) - Method in class org.onosproject.common.app.ApplicationArchive
Purges the application archive directory.
purgeFlowRule(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Removes all flow entries of given device from store.
purgeFlowRule(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
purgeFlowRules(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
purgeFlowRules(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Removes all flow entries from store.
purgeFlowRules(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
purgeFlowRules(DeviceId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
purgeGroupEntries(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkGroupManager
 
purgeGroupEntries() - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkGroupManager
 
purgeGroupEntries(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Removes all group entries from store.
purgeGroupEntries(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
purgeGroupEntries(DeviceId) - Method in class org.onosproject.net.group.impl.GroupManager
 
purgeGroupEntries() - Method in class org.onosproject.net.group.impl.GroupManager
 
purgeGroupEntry(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Removes all group entries of given device from store.
purgeGroupEntry(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
pushFlowMetrics(DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of flow entries currently applied on the given virtual device.
pushFlowMetricsWithoutFlowMissing(DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of flow entries currently applied on the given device without flowMissing process.
pushGroupMetrics(DeviceId, Collection<Group>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualGroupProviderService
Pushes the collection of group detected in the data plane along with statistics.
pushGroupMetrics(NetworkId, DeviceId, Collection<Group>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Submits the group metrics to store for a given device ID.
pushGroupMetrics(NetworkId, DeviceId, Collection<Group>) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
pushMeterFeatures(DeviceId, MeterFeatures) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProviderService
Pushes the meter features collected from the device.
pushMeterMetrics(DeviceId, Collection<Meter>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProviderService
Pushes the collection of meters observed on the data plane as well as their associated statistics.
pushTableStatistics(DeviceId, List<TableStatisticsEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of table statistics entries currently extracted from the given virtual device.
putNextGroup(NetworkId, Integer, NextGroup) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Adds a NextGroup to the store, by mapping it to the nextId as key, and replacing any previous mapping.
putNextGroup(NetworkId, Integer, NextGroup) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 

Q

queryAllTunnels() - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
queryAllTunnels() - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels.
queryAllTunnels() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels.
queryAllTunnels() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(TunnelId) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
queryTunnel(Tunnel.Type) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels between source point and destination point.
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source point and destination point.
queryTunnel(TunnelId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(Tunnel.Type) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnelSubscription(ApplicationId) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnel subscription record by consumer.
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnel subscription record by consumer.
queryTunnelSubscription(ApplicationId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
QUEUE_ID - Static variable in class org.onosproject.codec.impl.InstructionCodec
 

R

RandomSelection() - Constructor for class org.onosproject.net.resource.impl.LabelAllocator.RandomSelection
 
read(InputStream) - Static method in class org.onosproject.cfg.impl.ConfigPropertyDefinitions
Reads the specified input stream and creates from its contents a set of property definitions.
read(Kryo, Input, Class<DefaultAnnotations>) - Method in class org.onosproject.store.serializers.AnnotationsSerializer
 
read(Kryo, Input, Class<List<?>>) - Method in class org.onosproject.store.serializers.ArraysAsListSerializer
 
read(Kryo, Input, Class<BitSet>) - Method in class org.onosproject.store.serializers.BitSetSerializer
 
read(Kryo, Input, Class<ConnectPoint>) - Method in class org.onosproject.store.serializers.ConnectPointSerializer
 
read(Kryo, Input, Class<DefaultApplicationId>) - Method in class org.onosproject.store.serializers.DefaultApplicationIdSerializer
 
read(Kryo, Input, Class<DefaultLink>) - Method in class org.onosproject.store.serializers.DefaultLinkSerializer
 
read(Kryo, Input, Class<DefaultOutboundPacket>) - Method in class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
 
read(Kryo, Input, Class<DefaultPort>) - Method in class org.onosproject.store.serializers.DefaultPortSerializer
 
read(Kryo, Input, Class<DeviceId>) - Method in class org.onosproject.store.serializers.DeviceIdSerializer
 
read(Kryo, Input, Class<ExtensionCriterion>) - Method in class org.onosproject.store.serializers.ExtensionCriterionSerializer
 
read(Kryo, Input, Class<Instructions.ExtensionInstructionWrapper>) - Method in class org.onosproject.store.serializers.ExtensionInstructionSerializer
 
read(Kryo, Input, Class<FilteredConnectPoint>) - Method in class org.onosproject.store.serializers.FilteredConnectPointSerializer
 
read(Kryo, Input, Class<HostLocation>) - Method in class org.onosproject.store.serializers.HostLocationSerializer
 
read(Kryo, Input, Class<ImmutableByteSequence>) - Method in class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
 
read(Kryo, Input, Class<ImmutableList<?>>) - Method in class org.onosproject.store.serializers.ImmutableListSerializer
 
read(Kryo, Input, Class<ImmutableMap<?, ?>>) - Method in class org.onosproject.store.serializers.ImmutableMapSerializer
 
read(Kryo, Input, Class<ImmutableSet<?>>) - Method in class org.onosproject.store.serializers.ImmutableSetSerializer
 
read(Kryo, Input, Class<Ip4Address>) - Method in class org.onosproject.store.serializers.Ip4AddressSerializer
 
read(Kryo, Input, Class<Ip4Prefix>) - Method in class org.onosproject.store.serializers.Ip4PrefixSerializer
 
read(Kryo, Input, Class<Ip6Address>) - Method in class org.onosproject.store.serializers.Ip6AddressSerializer
 
read(Kryo, Input, Class<Ip6Prefix>) - Method in class org.onosproject.store.serializers.Ip6PrefixSerializer
 
read(Kryo, Input, Class<IpAddress>) - Method in class org.onosproject.store.serializers.IpAddressSerializer
 
read(Kryo, Input, Class<IpPrefix>) - Method in class org.onosproject.store.serializers.IpPrefixSerializer
 
read(Kryo, Input, Class<LinkKey>) - Method in class org.onosproject.store.serializers.LinkKeySerializer
 
read(Kryo, Input, Class<MacAddress>) - Method in class org.onosproject.store.serializers.MacAddressSerializer
 
read(Kryo, Input, Class<MastershipTerm>) - Method in class org.onosproject.store.serializers.MastershipTermSerializer
 
read(Kryo, Input, Class<NodeId>) - Method in class org.onosproject.store.serializers.NodeIdSerializer
 
read(Kryo, Input, Class<PortNumber>) - Method in class org.onosproject.store.serializers.PortNumberSerializer
 
read(Kryo, Input, Class<ProviderId>) - Method in class org.onosproject.store.serializers.ProviderIdSerializer
 
read(Kryo, Input, Class<URI>) - Method in class org.onosproject.store.serializers.UriSerializer
 
ready() - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentAccumulator
 
ready() - Method in class org.onosproject.net.intent.impl.IntentAccumulator
 
realizedBy() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
realizedBy() - Method in interface org.onosproject.incubator.net.virtual.VirtualPort
Returns the underlying port using which this port is realized.
reason() - Method in class org.onosproject.incubator.store.meter.impl.MeterData
 
receivedRoleReply(DeviceId, MastershipRole, MastershipRole) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProviderService
Notifies the core about the result of a RoleRequest sent to a device.
receivedTime() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
Returns DPI statistics received time.
recordEventTime(HybridLogicalTime) - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 
REGION_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
RegionCodec - Class in org.onosproject.codec.impl
Codec for the Region class.
RegionCodec() - Constructor for class org.onosproject.codec.impl.RegionCodec
 
RegionManager - Class in org.onosproject.net.region.impl
Provides implementation of the region service APIs.
RegionManager() - Constructor for class org.onosproject.net.region.impl.RegionManager
 
regionService - Variable in class org.onosproject.cluster.impl.MastershipManager
 
register(PiPipeconf) - Method in class org.onosproject.net.pi.impl.PiPipeconfManager
 
register(List<? extends Resource>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
registerApplication(String) - Method in class org.onosproject.core.impl.CoreManager
 
registerApplication(String, Runnable) - Method in class org.onosproject.core.impl.CoreManager
 
registerCodec(Class<T>, JsonCodec<T>) - Method in class org.onosproject.codec.impl.CodecManager
 
registerCompiler(Class<T>, VirtualIntentCompiler<T>) - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentCompilerRegistry
Registers the specified compiler for the given intent class.
registerCompiler(Class<T>, IntentCompiler<T>) - Method in class org.onosproject.net.intent.impl.IntentManager
 
registerConfigFactory(ConfigFactory) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
registerDeactivateHook(ApplicationId, Runnable) - Method in class org.onosproject.app.impl.ApplicationManager
 
registerInstaller(Class<T>, IntentInstaller<T>) - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentInstallerRegistry
Registers the specific installer for the given intent class.
registerInstaller(Class<T>, IntentInstaller<T>) - Method in class org.onosproject.net.intent.impl.InstallerRegistry
Registers the specific installer for the given intent class.
registerInstaller(Class<T>, IntentInstaller<T>) - Method in class org.onosproject.net.intent.impl.IntentManager
 
registerNeighbourHandler(ConnectPoint, NeighbourMessageHandler, ApplicationId) - Method in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
registerNeighbourHandler(Interface, NeighbourMessageHandler, ApplicationId) - Method in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
registerPortConfigOperator(PortConfigOperator, Class<? extends Config<ConnectPoint>>...) - Method in class org.onosproject.net.device.impl.DeviceManager
 
registerProperties(Class<?>) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
registerProvider(VirtualProvider) - Method in class org.onosproject.incubator.net.virtual.impl.provider.VirtualProviderManager
 
registerProvider(VirtualProvider) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Registers the supplied virtual provider.
registerProvider(DriverProvider) - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
registerProviderService(NetworkId, VirtualProviderService) - Method in class org.onosproject.incubator.net.virtual.impl.provider.VirtualProviderManager
 
registerProviderService(NetworkId, VirtualProviderService) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Registers the supplied virtual provider.
registerTenantId(TenantId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
registerTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Registers the specified, externally generated tenant identifier.
registrator - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
registrator - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
Deprecated.
 
registrator - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler
 
registrator - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
registrator - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
registry - Variable in class org.onosproject.incubator.net.config.impl.ExtraNetworkConfigs
 
registry - Variable in class org.onosproject.net.config.impl.BasicNetworkConfigs
 
registry - Variable in class org.onosproject.net.driver.impl.DriverManager
 
release(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider release an intent resource.
release(List<ResourceAllocation>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
release(ResourceConsumer) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
releaseCollection() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns the collection of release labels.
releaseLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns the Set of released label before.
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Releases unused labels to device pools .
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Releases unused labels to device pools .
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
releaseToGlobalPool(Set<LabelResourceId>) - Method in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
releaseToGlobalPool(Set<LabelResourceId>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Releases unused labels to the global resource pool.
releaseToGlobalPool(Set<LabelResourceId>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Releases unused labels to the global resource pool.
releaseToGlobalPool(Set<LabelResourceId>) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
releaseTunnel(Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to release a tunnel.
releaseTunnel(ElementId, Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to release a tunnel given the respective device.
relinquishAllRole(NetworkId, NodeId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Removes all the roles for the specified controller instance.
relinquishAllRole(NetworkId, NodeId) - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
relinquishAllRole(NetworkId, NodeId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
relinquishMastership(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
relinquishMastership(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
 
relinquishRole(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Allows a controller instance to give up its current role for a device.
relinquishRole(NetworkId, NodeId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
relinquishRole(NetworkId, NodeId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
RemoteServiceContext - Interface in org.onosproject.incubator.rpc
Context for Remote service.
RemoteServiceContextProvider - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service implementation provider.
RemoteServiceContextProviderService - Interface in org.onosproject.incubator.rpc
 
RemoteServiceDirectory - Interface in org.onosproject.incubator.rpc
Service for retrieving RPC session handler (RemoteServiceContext).
RemoteServiceProviderRegistry - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service provider registry.
remove(AlarmId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Remove an alarm from ONOS.
remove(ConnectPoint, String) - Method in class org.onosproject.net.intf.impl.InterfaceManager
 
remove(McastRoute) - Method in class org.onosproject.net.mcast.impl.MulticastRouteManager
 
remove(PiPipeconfId) - Method in class org.onosproject.net.pi.impl.PiPipeconfManager
 
removeActivePartitionMember(PartitionId, NodeId) - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
removeActivePartitionMember(PartitionId, NodeId) - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
removeBucketsFromGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkGroupManager
 
removeBucketsFromGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in class org.onosproject.net.group.impl.GroupManager
Remove buckets from existing group.
removeConfig(S, Class<C>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
removeConfig(String, S, String) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
removeConfig(S) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
removeConfig() - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
removeConfigListener(ElasticConfigListener) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Unregisters a previously added listener.
removeCriteria(Set<ConfigNodePath>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Removes the given ConfigNodePath filtering criteria from a ConfigFilter object.
removeDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual device from the given network.
removeDevice(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeDevice(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
removeDevices(RegionId, Collection<DeviceId>) - Method in class org.onosproject.net.region.impl.RegionManager
 
removeExtraneousGroupEntry(NetworkId, Group) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Remove the group entry from extraneous database.
removeExtraneousGroupEntry(NetworkId, Group) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
removeFlowRule(NetworkId, FlowRule...) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
removeFlowRule(NetworkId, FlowRule...) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProvider
Instructs the provider to remove the specified flow rules to their respective virtual devices.
removeFlowRule(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Removes an existing flow entry.
removeFlowRule(NetworkId, FlowEntry) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
removeFlowRules(FlowRule...) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
removeFlowRules(FlowRule...) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
removeFlowRulesById(ApplicationId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
 
removeFlowRulesById(ApplicationId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
removeGroup(DeviceId, GroupKey, ApplicationId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkGroupManager
 
removeGroup(DeviceId, GroupKey, ApplicationId) - Method in class org.onosproject.net.group.impl.GroupManager
Delete a group associated to an application cookie.
removeGroupEntry(NetworkId, Group) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Removes the group entry from store.
removeGroupEntry(NetworkId, Group) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
removeHost(NetworkId, HostId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual host from the store.
removeHost(NetworkId, HostId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeHost(HostId) - Method in class org.onosproject.net.host.impl.HostManager
 
removeKey(DeviceKeyId) - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
removeLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified link from the store.
removeLink(NetworkId, ConnectPoint, ConnectPoint) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
removeLinks(ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
removeLinks(DeviceId) - Method in class org.onosproject.net.link.impl.LinkManager
 
removeListener(L) - Method in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
removeListener(DriverListener) - Method in class org.onosproject.net.driver.impl.DriverManager
 
removeListener(DriverListener) - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
removeNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual network from the store.
removeNetwork(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeNextGroup(NetworkId, Integer) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Remove a next group mapping from the store.
removeNextGroup(NetworkId, Integer) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 
removeNode(NodeId) - Method in class org.onosproject.cluster.impl.ClusterManager
 
removeNode(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Removes a node from the elastic config store.
removeNode(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Removes a node from the ElasticConfigStore.
removePort(NetworkId, DeviceId, PortNumber) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified port from the given device and network.
removePort(NetworkId, DeviceId, PortNumber) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeProcessor(PacketProcessor) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager
 
removeProcessor(PacketProcessor) - Method in class org.onosproject.net.packet.impl.PacketManager
 
removeRegion(RegionId) - Method in class org.onosproject.net.region.impl.RegionManager
 
removeSink(McastRoute, ConnectPoint) - Method in class org.onosproject.net.mcast.impl.MulticastRouteManager
 
removeTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified tenant ID from the store.
removeTenantId(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeTrackedResources(Key, Collection<NetworkResource>) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
removeTunnel(TunnelId) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
removeTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes the provisioned tunnel.
removeTunnelId(Intent, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Deprecated.
in Kingfisher Release (1.10)
removeTunnelId(Intent, TunnelId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeTunnels(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
removeTunnels(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
removeTunnels(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes the provisioned tunnel leading to and from the specified labels.
removeTunnels(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes all provisioned tunnels leading to and from the specified connection point.
removeVirtualDevice(NetworkId, DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
removeVirtualDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual device and all its ports and affiliated links.
removeVirtualHost(NetworkId, HostId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
removeVirtualHost(NetworkId, HostId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual host.
removeVirtualLink(NetworkId, ConnectPoint, ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
removeVirtualLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual link.
removeVirtualNetwork(NetworkId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
removeVirtualNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual network and all its devices and links.
removeVirtualPort(NetworkId, DeviceId, PortNumber) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
removeVirtualPort(NetworkId, DeviceId, PortNumber) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual port.
reply(NeighbourMessageContext, MacAddress) - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageActions
 
reply(MacAddress) - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
request(IntentDomainId, IntentPrimitive) - Method in class org.onosproject.incubator.net.domain.impl.IntentDomainManager
 
request(IntentDomain, IntentPrimitive) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider attempt to satisfy the intent primitive.
request(IntentDomainId, IntentPrimitive) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Requests an intent primitive from the intent domain.
requestMac(IpAddress) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
 
requestMac(IpAddress) - Method in class org.onosproject.net.host.impl.HostManager
 
requestPackets(PacketRequest) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager.InternalStoreDelegate
 
requestPackets(TrafficSelector, PacketPriority, ApplicationId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager
 
requestPackets(TrafficSelector, PacketPriority, ApplicationId, Optional<DeviceId>) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager
 
requestPackets(NetworkId, PacketRequest) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Requests intercept of packets that match the given selector.
requestPackets(NetworkId, PacketRequest) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
requestPackets(NetworkId, PacketRequest) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualPacketStore
 
requestPackets(PacketRequest) - Method in class org.onosproject.net.packet.impl.PacketManager.InternalStoreDelegate
 
requestPackets(TrafficSelector, PacketPriority, ApplicationId) - Method in class org.onosproject.net.packet.impl.PacketManager
 
requestPackets(TrafficSelector, PacketPriority, ApplicationId, Optional<DeviceId>) - Method in class org.onosproject.net.packet.impl.PacketManager
 
requestRole(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Requests role of the local node for the specified device.
requestRole(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
requestRole(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
requestRoleFor(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
requestRoleFor(DeviceId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
 
resource() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
resource() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
resource() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Network resource backing the tunnel, e.g.
resource() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the network resource backing the tunnel, e.g.
RESOURCE_GROUP - Static variable in class org.onosproject.codec.impl.IntentCodec
 
resourceGroup(ResourceGroup) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
ResourceManager - Class in org.onosproject.net.resource.impl
An implementation of ResourceService.
ResourceManager() - Constructor for class org.onosproject.net.resource.impl.ResourceManager
 
ResourceRegistrar - Class in org.onosproject.net.resource.impl
A class registering resources when they are detected.
ResourceRegistrar() - Constructor for class org.onosproject.net.resource.impl.ResourceRegistrar
 
RESOURCES - Static variable in class org.onosproject.codec.impl.IntentCodec
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
Deprecated.
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentObjectiveCompiler
 
resourceService() - Method in interface org.onosproject.net.intent.impl.compiler.PathCompiler.PathCompilerCreateFlow
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
resourceService() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
resourceService() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.ProtectedTransportIntentCompiler
 
resourceService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
resourceService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
resourceService - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 
response(Response.Status, Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response builder primed with the supplied status code and JSON entity with the status code and exception message.
responseStatus() - Method in class org.onlab.rest.exceptions.AbstractMapper
Returns the response status to be given when the exception occurs.
responseStatus() - Method in class org.onlab.rest.exceptions.BadRequestMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.EntityNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.NotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServerErrorMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
REST_APP_ID - Static variable in class org.onosproject.codec.impl.FilteringObjectiveCodec
 
REST_APP_ID - Static variable in class org.onosproject.codec.impl.FlowRuleCodec
 
REST_APP_ID - Static variable in class org.onosproject.codec.impl.ForwardingObjectiveCodec
 
REST_APP_ID - Static variable in class org.onosproject.codec.impl.GroupCodec
 
REST_APP_ID - Static variable in class org.onosproject.codec.impl.MeterCodec
 
REST_APP_ID - Static variable in class org.onosproject.codec.impl.MeterRequestCodec
 
REST_APP_ID - Static variable in class org.onosproject.codec.impl.NextObjectiveCodec
 
REST_APP_ID - Static variable in class org.onosproject.codec.impl.ObjectiveCodecHelper
 
REST_APP_ID - Static variable in class org.onosproject.codec.impl.PacketRequestCodec
 
retryThreshold - Variable in class org.onosproject.net.intent.impl.IntentCleanup
 
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns back a specific tunnel to store.
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specific name tunnel back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specific type tunnels between source and destination back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels between source and destination back the store.
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns back a specific tunnel to store.
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specific name tunnel back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specific type tunnels between source and destination back store.
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source and destination back the store.
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
revertTreatmentSelector(TrafficTreatment, TrafficSelector) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
roleChanged(DeviceId, MastershipRole) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProvider
Notifies the provider of a mastership role change for the specified device as decided by the core.
RoleInfoCodec - Class in org.onosproject.codec.impl
Codec for role info.
RoleInfoCodec() - Constructor for class org.onosproject.codec.impl.RoleInfoCodec
 
run() - Method in class org.onosproject.net.host.impl.HostMonitor
 
run() - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
runForLeadership(String) - Method in class org.onosproject.cluster.impl.LeadershipManager
 

S

saveApplication(InputStream) - Method in class org.onosproject.common.app.ApplicationArchive
Loads the application descriptor from the specified application archive stream and saves the stream in the appropriate application archive directory.
SCHEMES - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
scrService - Variable in class org.onosproject.cluster.impl.ComponentsMonitor
 
scrService - Variable in class org.onosproject.component.impl.ComponentManager
 
SCTP_PORT - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
select(Set<Identifier<?>>) - Method in class org.onosproject.net.resource.impl.LabelAllocator.FirstFitSelection
Selects an identifier from a given set of values using the first fit selection algorithm.
select(Set<Identifier<?>>) - Method in interface org.onosproject.net.resource.impl.LabelAllocator.LabelSelection
Picks an element from values using a particular algorithm.
select(Set<Identifier<?>>) - Method in class org.onosproject.net.resource.impl.LabelAllocator.RandomSelection
Selects an identifier from a given set of values using the random selection algorithm.
selector(TrafficSelector) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
selector() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler.ForwardingInstructions
 
send() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketContext
 
send(VirtualPacketContext) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketProvider
Send the outbound packet of a virtual context.
sender() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
sendProbe(ConnectPoint, IpAddress, IpAddress, MacAddress, VlanId) - Method in class org.onosproject.net.host.impl.HostMonitor
 
SERIALIZER - Static variable in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
ServerErrorMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the INTERNAL_SERVER_ERROR response code.
ServerErrorMapper() - Constructor for class org.onlab.rest.exceptions.ServerErrorMapper
 
service - Variable in class org.onosproject.net.intent.impl.IntentCleanup
 
serviceAffecting() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns true if alarm is service affecting Note: Whilst X.733 combines service-affecting state with severity (where severities of critical and major are deemed service-affecting) ONOS keeps these attributes separate.
serviceAffecting() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
serviceDirectory - Variable in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
serviceDirectory - Variable in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
serviceDirectory - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
serviceDirectory - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
serviceDirectory - Variable in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
ServiceNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the SERVICE_UNAVAILABLE response code.
ServiceNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
setActive(String) - Method in class org.onosproject.common.app.ApplicationArchive
Marks the app as active by creating token file in the app directory.
setAlarms(List<String>) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set alarms.
setAvgPktSize(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setBreed(String) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setBucketsForGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkGroupManager
 
setBucketsForGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in class org.onosproject.net.group.impl.GroupManager
Set buckets for an existing group.
setBwUtilization(double) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
set bandwidth utilization.
setBytes(long) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setBytes(long) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setClusterMetadata(ClusterMetadata) - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
setClusterMetadata(ClusterMetadata) - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
setClusterMetadata(ClusterMetadata) - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
setDefaultGraphPathSearch(GraphPathSearch<TopologyVertex, TopologyEdge>) - Static method in class org.onosproject.common.DefaultTopology
Sets the default lpath search algorighm to be used when computing paths.
setDefaultLinkWeigher(LinkWeigher) - Static method in class org.onosproject.common.DefaultTopology
Sets the default link-weight to be used when computing paths.
setDelegate(NetworkId, D) - Method in interface org.onosproject.incubator.net.virtual.VirtualStore
Sets the delegate on the store.
setDelegate(NetworkId, D) - Method in class org.onosproject.incubator.store.virtual.impl.AbstractVirtualStore
 
setDelegate(TopologyChangeDelegate) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
setDetectedProtocol(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setDetectedProtocolName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setDetectedProtos(List<ProtocolStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the detected protocols statistic information.
setDiscardedBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setDispatchTimeLimit(long) - Method in class org.onosproject.event.impl.CoreEventDispatcher
 
setDpiThroughputBps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setDpiThroughputPps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setEmbeddingAlgorithm(InternalRoutingAlgorithm) - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
setEthernetBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setFlowDelay(Duration) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set flow delay.
setFlows(int) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setGuessedFlowProtos(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setHostAName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostAPort(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostBName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostBPort(int) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setHostServerName(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setIpBytes(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setIpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setKnownFlows(List<FlowStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the known flows information.
setLabelSelection(String) - Method in class org.onosproject.net.resource.impl.LabelAllocator
Changes the selection behavior.
setMaster(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Sets a device's role for a specified controller instance.
setMaster(NetworkId, NodeId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
setMaster(NetworkId, NodeId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
setName(String) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setOptLabelSelection(String) - Method in class org.onosproject.net.resource.impl.LabelAllocator
Changes the optimization behavior.
setPacketLossRatio(double) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set packet loss ratio.
setPackets(long) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setPackets(long) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
setPermissions(ApplicationId, Set<Permission>) - Method in class org.onosproject.app.impl.ApplicationManager
 
setProperty(String, String, String) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
setProtocol(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setProvider(IntentDomainProvider) - Method in class org.onosproject.incubator.net.domain.IntentDomain
Sets the provider for the intent domain if one is not already set.
setProvider(P) - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
Creates a virtual provider service on behalf of the specified provider.
setRole(NodeId, DeviceId, MastershipRole) - Method in class org.onosproject.cluster.impl.MastershipManager
 
setRole(NodeId, DeviceId, MastershipRole) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
 
setRootPath(String) - Method in class org.onosproject.common.app.ApplicationArchive
Sets the root directory where apps directory is contained.
setServiceDirectory(ServiceDirectory) - Static method in class org.onlab.rest.BaseResource
Sets alternate service directory to be used for lookups.
setStandby(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Sets a controller instance's mastership role to STANDBY for a device.
setStandby(NetworkId, NodeId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.ConsistentVirtualDeviceMastershipStore
 
setStandby(NetworkId, NodeId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
setStore(VirtualNetworkStore) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
Only used for Junit test methods outside of this package.
setTcpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTotalPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficDurationSec(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficStatistics(TrafficStatInfo) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the traffic statistic information.
setTrafficThroughputBps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficThroughputPps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTunnelId(TunnelId) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set tunnel id.
setUdpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setUniqueFlows(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setUnknownFlows(List<FlowStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the unknown flows information.
setupTunnel(ApplicationId, ElementId, Tunnel, Path) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
setupTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to setup a tunnel.
setupTunnel(ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to setup a tunnel given the respective device.
setupTunnel(ApplicationId, ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Creates a tunnel with given path and default initial state.
severity() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the severity.
severity() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
SimpleVirtualFlowObjectiveStore - Class in org.onosproject.incubator.store.virtual.impl
Single instance implementation of store to manage the inventory of created next groups for virtual network.
SimpleVirtualFlowObjectiveStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 
SimpleVirtualFlowRuleStore - Class in org.onosproject.incubator.store.virtual.impl
Implementation of the virtual network flow rule store to manage inventory of virtual flow rules using trivial in-memory implementation.
SimpleVirtualFlowRuleStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
SimpleVirtualGroupStore - Class in org.onosproject.incubator.store.virtual.impl
Manages inventory of virtual group entries using trivial in-memory implementation.
SimpleVirtualGroupStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
SimpleVirtualIntentStore - Class in org.onosproject.incubator.store.virtual.impl
Simple single-instance implementation of the intent store for virtual networks.
SimpleVirtualIntentStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
SimpleVirtualIntentStore.SystemClockTimestamp - Class in org.onosproject.incubator.store.virtual.impl
 
SimpleVirtualMastershipStore - Class in org.onosproject.incubator.store.virtual.impl
Implementation of the virtual network mastership store to manage inventory of mastership using trivial in-memory implementation.
SimpleVirtualMastershipStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
SimpleVirtualMeterStore - Class in org.onosproject.incubator.store.virtual.impl
Implementation of the virtual meter store for a single instance.
SimpleVirtualMeterStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
SimpleVirtualPacketStore - Class in org.onosproject.incubator.store.virtual.impl
Simple single instance implementation of the virtual packet store.
SimpleVirtualPacketStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.SimpleVirtualPacketStore
 
SinglePointToMultiPointIntentCodec - Class in org.onosproject.codec.impl
Single Point to Multi Point intent codec.
SinglePointToMultiPointIntentCodec() - Constructor for class org.onosproject.codec.impl.SinglePointToMultiPointIntentCodec
 
SinglePointToMultiPointIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
 
SinglePointToMultiPointIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.SinglePointToMultiPointIntentCompiler
 
Skipped - Class in org.onosproject.net.intent.impl.phase
Represents a phase where an intent is not compiled.
SLOT_GRANULARITY - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
SLOT_GRANULARITY - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
source() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns an entity within the context of this alarm's device.
source() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
SPACING_MULIPLIER - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
SPACING_MULTIPLIER - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
src() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
src() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
src() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
the origin of a tunnel.
src() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the connection point source.
src() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns source point of tunnel.
src(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the source connect point to be used by the builder.
srcMac() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
start() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Starts the virtual port.
startMonitoringIp(IpAddress) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
 
startMonitoringIp(IpAddress) - Method in class org.onosproject.net.host.impl.HostManager
 
startPacketHandling() - Method in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketProvider
Just for test.
startTimer(String) - Method in class org.onosproject.utils.MeteringAgent
Initializes a specific timer for a given operation.
STATE - Static variable in class org.onosproject.codec.impl.IntentCodec
 
state() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
state() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the tunnel state.
state(Link.State) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the link state to be used by the builder.
state() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Returns the virtual port state.
StatisticManager - Class in org.onosproject.net.statistic.impl
Provides an implementation of the Statistic Service.
StatisticManager() - Constructor for class org.onosproject.net.statistic.impl.StatisticManager
 
statisticStore - Variable in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
statisticStore - Variable in class org.onosproject.net.statistic.impl.StatisticManager
 
stop() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Stops the virtual port.
stop(Throwable) - Method in class org.onosproject.utils.MeteringAgent.Context
Stops timer given a specific context and updates all related metrics.
stopMonitoringIp(IpAddress) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
 
stopMonitoringIp(IpAddress) - Method in class org.onosproject.net.host.impl.HostManager
 
storageService - Variable in class org.onosproject.incubator.net.meter.impl.MeterManager
 
storageService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
storageService - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
storageService - Variable in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
storageService - Variable in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualPacketStore
 
storageService - Variable in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 
storageService - Variable in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
store - Variable in class org.onosproject.app.impl.ApplicationManager
 
store - Variable in class org.onosproject.cfg.impl.ComponentConfigManager
 
store - Variable in class org.onosproject.cluster.impl.ClusterManager
 
store - Variable in class org.onosproject.cluster.impl.LeadershipManager
 
store - Variable in class org.onosproject.cluster.impl.MastershipManager
 
store - Variable in class org.onosproject.incubator.net.meter.impl.MeterManager
 
store - Variable in class org.onosproject.incubator.net.resource.label.impl.LabelResourceManager
 
store - Variable in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
store - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
store - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMeterManager
 
store - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager
 
store - Variable in class org.onosproject.net.config.impl.NetworkConfigManager
 
store - Variable in class org.onosproject.net.device.impl.DeviceManager
 
store - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
store - Variable in class org.onosproject.net.group.impl.GroupManager
 
store - Variable in class org.onosproject.net.host.impl.HostManager
 
store - Variable in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
store - Variable in class org.onosproject.net.intent.impl.IntentCleanup
 
store - Variable in class org.onosproject.net.intent.impl.IntentManager
 
store - Variable in class org.onosproject.net.key.impl.DeviceKeyManager
 
store - Variable in class org.onosproject.net.link.impl.LinkManager
 
store - Variable in class org.onosproject.net.mcast.impl.MulticastRouteManager
 
store - Variable in class org.onosproject.net.packet.impl.PacketManager
 
store - Variable in class org.onosproject.net.region.impl.RegionManager
 
store - Variable in class org.onosproject.net.resource.impl.ResourceManager
 
store - Variable in class org.onosproject.net.topology.impl.TopologyManager
 
StoreBasedIdBlockAllocator - Class in org.onosproject.core.impl
 
StoreBasedIdBlockAllocator(String, IdBlockStore) - Constructor for class org.onosproject.core.impl.StoreBasedIdBlockAllocator
 
storeBatch(NetworkId, FlowRuleBatchOperation) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Stores a batch of flow rules.
storeBatch(NetworkId, FlowRuleBatchOperation) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
storeGroupDescription(NetworkId, GroupDescription) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Stores a new group entry using the information from group description for a virtual network.
storeGroupDescription(NetworkId, GroupDescription) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
storeMeter(NetworkId, Meter) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Adds a meter to the store.
storeMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
storeMeter(NetworkId, Meter) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
storeMeterFeatures(NetworkId, MeterFeatures) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Adds the meter features to the store.
storeMeterFeatures(MeterFeatures) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
storeMeterFeatures(NetworkId, MeterFeatures) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
StoreSerializer - Interface in org.onosproject.store.serializers
Deprecated.
since 1.11 ("Loon")
submit(IntentDomainId, IntentResource) - Method in class org.onosproject.incubator.net.domain.impl.IntentDomainManager
 
submit(IntentDomainId, IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Submits an intent resource to the intent domain for installation.
submit(MeterRequest) - Method in class org.onosproject.incubator.net.meter.impl.MeterManager
 
submit(Intent) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
submit(MeterRequest) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMeterManager
 
submit(Intent) - Method in class org.onosproject.net.intent.impl.IntentManager
 
SUBTYPE - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
success(IntentOperationContext) - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentInstallCoordinator
Handles success operation context.
success(IntentOperationContext) - Method in class org.onosproject.net.intent.impl.InstallCoordinator
Handles success operation context.
sumbit(DomainIntentOperations) - Method in class org.onosproject.net.domain.impl.DomainIntentManager
 
SystemClockTimestamp() - Constructor for class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore.SystemClockTimestamp
 
SystemClockTimestamp(long) - Constructor for class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore.SystemClockTimestamp
 
systemService - Variable in class org.onosproject.cluster.impl.ClusterManager
 

T

TABLE_ID - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
TableStatisticsEntryCodec - Class in org.onosproject.codec.impl
Table statistics entry JSON codec.
TableStatisticsEntryCodec() - Constructor for class org.onosproject.codec.impl.TableStatisticsEntryCodec
 
target() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
TARGET_ADDRESS - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
TCP_PORT - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
TCP_PORT - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
tcpPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic TCP packets.
TENANT_ID_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
tenantId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
TenantId - Class in org.onosproject.incubator.net.virtual
Representation of network tenant.
TenantId() - Constructor for class org.onosproject.incubator.net.virtual.TenantId
 
tenantId(String) - Static method in class org.onosproject.incubator.net.virtual.TenantId
Creates a tenant id using the supplied backing id.
tenantId() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetwork
Returns the identifier of the tenant to which this virtual network belongs.
TenantIdCodec - Class in org.onosproject.codec.impl
Codec for the TenantId class.
TenantIdCodec() - Constructor for class org.onosproject.codec.impl.TenantIdCodec
 
termMapByNetwork - Variable in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
termService - Variable in class org.onosproject.net.device.impl.DeviceManager
 
THRESHOLD - Static variable in class org.onosproject.codec.impl.ConstraintCodec
 
time() - Method in class org.onosproject.common.DefaultTopology
 
timeCleared() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the time when cleared.
timeCleared() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
timeNow() - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 
timeRaised() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the time when raised.
timeRaised() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
timeUpdated() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns time at which the alarm was updated most recently, due to some change in the device, or ONOS.
timeUpdated() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
toForwardingObjectiveList() - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardUpdateTable
 
toLong() - Method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
 
topologyChanged(Set<Set<ConnectPoint>>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProviderService
Set of separate topology clusters expressed in terms of connect points which belong to the same SCC of the underlying topology.
TopologyClusterCodec - Class in org.onosproject.codec.impl
Topology cluster JSON codec.
TopologyClusterCodec() - Constructor for class org.onosproject.codec.impl.TopologyClusterCodec
 
TopologyCodec - Class in org.onosproject.codec.impl
Topology JSON codec.
TopologyCodec() - Constructor for class org.onosproject.codec.impl.TopologyCodec
 
topologyListener - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualNetworkProvider
 
TopologyManager - Class in org.onosproject.net.topology.impl
Provides basic implementation of the topology SB & NB APIs.
TopologyManager() - Constructor for class org.onosproject.net.topology.impl.TopologyManager
 
topologyService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 
topologyService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualNetworkProvider
 
topologyService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
topologyService - Variable in class org.onosproject.net.topology.impl.PathManager
 
toResponse(E) - Method in class org.onlab.rest.exceptions.AbstractMapper
 
toResponse(WebApplicationException) - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
Extracts and returns the response from a WebApplicationException.
toString() - Method in class org.onosproject.common.DefaultTopology
 
toString() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
toString() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
toString() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
toString() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
toString() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
toString() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
toString() - Method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
toString() - Method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelId
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
toString() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
toString() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
toString() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
 
toString() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
toString() - Method in exception org.onosproject.net.intent.impl.PathNotFoundException
 
totalNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns total number.
totalPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic total packets.
trackerService - Variable in class org.onosproject.net.intent.impl.installer.DomainIntentInstaller
 
trackerService - Variable in class org.onosproject.net.intent.impl.installer.FlowObjectiveIntentInstaller
 
trackerService - Variable in class org.onosproject.net.intent.impl.installer.FlowRuleIntentInstaller
 
trackerService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
trackIntent(IntentData) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
trafficDurationSec() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic duration second.
TrafficSelectorCodec - Class in org.onosproject.codec.impl
Traffic selector codec.
TrafficSelectorCodec() - Constructor for class org.onosproject.codec.impl.TrafficSelectorCodec
 
TrafficStatInfo - Class in org.onosproject.incubator.net.dpi
Traffic statistic information.
TrafficStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfo
Constructor for default TrafficStatInfo class.
TrafficStatInfo(long, long, long, long, long, int, int, long, long, double, double, double, double, double, int) - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfo
Constructor for TrafficStatInfo class specified with traffic statistic parameters.
TrafficStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for TrafficStatInfo codec.
TrafficStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.TrafficStatInfoCodec
 
trafficStatistics() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI traffic statistic information.
trafficThroughputBps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns total traffic throughput Bps(Byte per second).
trafficThroughputPps() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns total traffic throughput Pps(Packet per second).
TrafficTreatmentCodec - Class in org.onosproject.codec.impl
Traffic treatment codec.
TrafficTreatmentCodec() - Constructor for class org.onosproject.codec.impl.TrafficTreatmentCodec
 
transferErrorCount(IntentData, Optional<IntentData>) - Static method in interface org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualIntentProcessPhase
 
transferErrorCount(IntentData, Optional<IntentData>) - Static method in interface org.onosproject.net.intent.impl.phase.IntentProcessPhase
 
transferLeadership(String, NodeId) - Method in class org.onosproject.cluster.impl.LeadershipManager
 
translate(FlowRule, PiPipeconf) - Method in class org.onosproject.net.pi.impl.PiFlowRuleTranslationServiceImpl
 
translateToAlarm(DeviceId, InputStream) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmTranslator
Translates message from device into an alarm with appropriate information.
TransportEndpointDescriptionCodec - Class in org.onosproject.codec.impl
JSON Codec for TransportEndpointDescription.
TransportEndpointDescriptionCodec() - Constructor for class org.onosproject.codec.impl.TransportEndpointDescriptionCodec
 
TraversalMode - Enum in org.onosproject.incubator.elasticcfg
Traversal Modes for the PropConfig Stores.
treatment(TrafficTreatment) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
treatment() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler.ForwardingInstructions
 
TRIBUTARY_PORT_NUMBER - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
TRIBUTARY_PORT_NUMBER - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
TRIBUTARY_SLOT_BITMAP - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
TRIBUTARY_SLOT_BITMAP - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
TRIBUTARY_SLOT_LEN - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
TRIBUTARY_SLOT_LEN - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
triggerProbe(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmProvider
Triggers an asynchronous discovery of the alarms on the specified device, intended to refresh internal alarm model for the device.
triggerRecompute() - Method in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
Tunnel - Interface in org.onosproject.incubator.net.tunnel
Abstraction of a generalized Tunnel entity (bandwidth pipe) for either L3/L2 networks or L1/L0 networks, representation of e.g., VLAN, GRE tunnel, MPLS LSP, L1 ODUk connection, WDM OCH, etc..
Tunnel.State - Enum in org.onosproject.incubator.net.tunnel
Representation of the tunnel state.
Tunnel.Type - Enum in org.onosproject.incubator.net.tunnel
Tunnel technology type.
TUNNEL_ID - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
TUNNEL_ID - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
tunnelAdded(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the provider has added a tunnel.
tunnelAdded(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has added a tunnel.
tunnelAdded(TunnelDescription, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has added a tunnel with a status which may not be default, hence is provided as an input.
TunnelAdminService - Interface in org.onosproject.incubator.net.tunnel
Service for administering the inventory of provisioned tunnels.
tunnelCount() - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
tunnelCount() - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels.
tunnelCount() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels.
tunnelCount() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
TunnelDescription - Interface in org.onosproject.incubator.net.tunnel
Describes a tunnel.
tunnelDown(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProviderService
This method is used to notify the VirtualNetwork service that a tunnel is now FAILED or INACTIVE.
TunnelEndPoint - Interface in org.onosproject.incubator.net.tunnel
Represents for source end point or destination end point of a tunnel.
TunnelEndPointFormatter - Class in org.onosproject.incubator.net.tunnel
Formats an optical tunnel endpoint as "(type)/(element-id)/(port)".
TunnelEvent - Class in org.onosproject.incubator.net.tunnel
Describes tunnel events.
TunnelEvent(TunnelEvent.Type, Tunnel) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelEvent
Creates an event of a given type and for the specified tunnel.
TunnelEvent(TunnelEvent.Type, Tunnel, long) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelEvent
Creates an event of a given type and for the specified link and the current time.
TunnelEvent.Type - Enum in org.onosproject.incubator.net.tunnel
Type of tunnel events.
tunnelId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
tunnelId() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns tunnel identify generated by ONOS as primary key.
TunnelId - Class in org.onosproject.incubator.net.tunnel
Representation of a Tunnel Id.
tunnelId() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel identity.
tunnelId(TunnelId) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the tunnel identifier to be used by the builder.
tunnelId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
Returns the tunnel identifier.
tunnelId() - Method in interface org.onosproject.incubator.net.virtual.VirtualLink
Returns the tunnel identifier to which this virtual link belongs.
TunnelListener - Interface in org.onosproject.incubator.net.tunnel
Entity capable of receiving tunnel related events.
TunnelManager - Class in org.onosproject.incubator.net.tunnel.impl
Provides implementation of the tunnel NB/SB APIs.
TunnelManager() - Constructor for class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
tunnelName() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Return the name of a tunnel.
tunnelName() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Return the name of a tunnel.
TunnelName - Class in org.onosproject.incubator.net.tunnel
Represents for a unique tunnel name.
tunnelName(String) - Static method in class org.onosproject.incubator.net.tunnel.TunnelName
Creates a tunnel name using the supplied URI string.
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel name.
TunnelPrimitive - Class in org.onosproject.incubator.net.domain
Provides connectivity through a domain.
TunnelPrimitive(ApplicationId, ConnectPoint, ConnectPoint) - Constructor for class org.onosproject.incubator.net.domain.TunnelPrimitive
 
TunnelProvider - Interface in org.onosproject.incubator.net.tunnel
Abstraction of an entity providing tunnel setup/release services to the core.
TunnelProviderRegistry - Interface in org.onosproject.incubator.net.tunnel
Abstraction of an tunnel provider registry.
TunnelProviderService - Interface in org.onosproject.incubator.net.tunnel
APIs for tunnel provider to notify the tunnel subSystem.
tunnelQueryById(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the a tunnel was queried.
tunnelQueryById(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the a tunnel was queried.
tunnelRemoved(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the provider has removed a tunnel.
tunnelRemoved(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has removed a tunnel.
TunnelService - Interface in org.onosproject.incubator.net.tunnel
Service for interacting with the inventory of tunnels.
TunnelStatistics - Interface in org.onosproject.incubator.net.tunnel
Statistics of a tunnel.
TunnelStore - Interface in org.onosproject.incubator.net.tunnel
Manages inventory of tunnel; not intended for direct use.
TunnelStoreDelegate - Interface in org.onosproject.incubator.net.tunnel
Tunnel store delegate abstraction.
TunnelSubscription - Class in org.onosproject.incubator.net.tunnel
Represents for a order that consumer subscribe tunnel.
TunnelSubscription(ApplicationId, TunnelEndPoint, TunnelEndPoint, TunnelId, Tunnel.Type, TunnelName, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelSubscription
Creates a TunnelSubscription.
tunnelUp(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProviderService
This method is used to notify the VirtualNetwork service that a tunnel is now ACTIVE.
tunnelUpdated(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the a tunnel was changed (e.g., sensing changes of tunnel).It's used by producers.
tunnelUpdated(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the a tunnel was changed (e.g., sensing changes of tunnel).
tunnelUpdated(TunnelDescription, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the tunnel was changed with tunnel status change.
two() - Method in class org.onosproject.incubator.net.domain.TunnelPrimitive
The getter for the second connection point associated with a tunnel.
TwoWayP2PIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
A intent compiler for TwoWayP2PIntent.
TwoWayP2PIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.TwoWayP2PIntentCompiler
 
TYPE - Static variable in class org.onosproject.codec.impl.ConstraintCodec
 
TYPE - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
TYPE - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
TYPE - Static variable in class org.onosproject.codec.impl.IntentCodec
 
type() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the type of the instance node.
type() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns request type.
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
type() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the tunnel point type.
type() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the tunnel type.
type() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the tunnel type.
type() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel type.
type() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
TYPES - Static variable in class org.onosproject.codec.impl.ConstraintCodec
 

U

UDP_PORT - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
UDP_PORT - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
udpPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic UDP packets.
unbindIntentService(IntentService) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
uninstall(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
unionTrafficTreatment(TrafficTreatment, TrafficTreatment) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
uniqueFlows() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic the number of unique flows.
unknownFlows() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI unknown flows.
unregister(NodeId) - Method in class org.onosproject.cluster.impl.LeadershipManager
 
unregister(List<? extends ResourceId>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
unregisterCodec(Class<?>) - Method in class org.onosproject.codec.impl.CodecManager
 
unregisterCompiler(Class<T>) - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentCompilerRegistry
Unregisters the compiler for the specified intent class.
unregisterCompiler(Class<T>) - Method in class org.onosproject.net.intent.impl.IntentManager
 
unregisterConfigFactory(ConfigFactory) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
unregisterInstaller(Class<T>) - Method in class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentInstallerRegistry
Unregisters the installer for the specific intent class.
unregisterInstaller(Class<T>) - Method in class org.onosproject.net.intent.impl.InstallerRegistry
Unregisters the installer for the specific intent class.
unregisterInstaller(Class<T>) - Method in class org.onosproject.net.intent.impl.IntentManager
 
unregisterNeighbourHandler(ConnectPoint, NeighbourMessageHandler, ApplicationId) - Method in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
unregisterNeighbourHandler(Interface, NeighbourMessageHandler, ApplicationId) - Method in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
unregisterNeighbourHandlers(ApplicationId) - Method in class org.onosproject.net.neighbour.impl.NeighbourResolutionManager
 
unregisterPortConfigOperator(PortConfigOperator) - Method in class org.onosproject.net.device.impl.DeviceManager
 
unregisterProperties(Class<?>, boolean) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
unregisterProvider(VirtualProvider) - Method in class org.onosproject.incubator.net.virtual.impl.provider.VirtualProviderManager
 
unregisterProvider(VirtualProvider) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Unregisters the supplied virtual provider.
unregisterProvider(DriverProvider) - Method in class org.onosproject.net.driver.impl.DriverRegistryManager
 
unregisterProviderService(NetworkId, VirtualProviderService) - Method in class org.onosproject.incubator.net.virtual.impl.provider.VirtualProviderManager
 
unregisterProviderService(NetworkId, VirtualProviderService) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Unregisters the supplied virtual provider service.
unregisterTenantId(TenantId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
unregisterTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Unregisters the specified, externally generated tenant identifier.
unsetDelegate(NetworkId, D) - Method in interface org.onosproject.incubator.net.virtual.VirtualStore
Withdraws the delegate from the store.
unsetDelegate(NetworkId, D) - Method in class org.onosproject.incubator.store.virtual.impl.AbstractVirtualStore
 
unsetDelegate(TopologyChangeDelegate) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
unsetProperty(String, String) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
unsetProvider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Unsets the provider for the intent domain.
updateAlarmList(DeviceId, Collection<Alarm>) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmProviderService
Sends active alarm list for a device.
updateBookkeepingFields(AlarmId, boolean, String) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Deprecated.
1.10.0 Kingfisher
updateBookkeepingFields(AlarmId, boolean, boolean, String) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Update book-keeping (ie administrative) fields for the alarm matching the specified identifier.
updateFilter(FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FilterTable
 
updateFilter(List<FilteringObjective>) - Method in class org.onosproject.net.flowobjective.impl.composition.FilterTable
 
updateFilter(FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateFilterOverride(FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateFilterParallel(FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateFilterSequential(FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateForward(ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateForward(ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
updateForward(List<ForwardingObjective>) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
updateForwardComposition(ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateForwardNode(ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateGroupDescription(NetworkId, DeviceId, GroupKey, VirtualNetworkGroupStore.UpdateType, GroupBuckets, GroupKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Updates the existing group entry with the information from group description.
updateGroupDescription(NetworkId, DeviceId, GroupKey, VirtualNetworkGroupStore.UpdateType, GroupBuckets, GroupKey) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualGroupStore
 
updateLink(VirtualLink, TunnelId, Link.State) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Updates the tunnelId in the virtual link.
updateLink(VirtualLink, TunnelId, Link.State) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
updateMeter(NetworkId, Meter) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Updates a meter whose meter id is the same as the passed meter.
updateMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
updateMeter(NetworkId, Meter) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
updateMeterState(NetworkId, Meter) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMeterStore
Updates a given meter's state with the provided state.
updateMeterState(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
updateMeterState(NetworkId, Meter) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMeterStore
 
updateNext(NextObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateNext(NextObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.NextTable
 
updateNext(List<NextObjective>) - Method in class org.onosproject.net.flowobjective.impl.composition.NextTable
 
updateNextComposition(NextObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateNextGroupsMap(NetworkId, ConcurrentMap<Integer, byte[]>) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualFlowObjectiveStore
 
updateNextGroupsMap(NetworkId, ConcurrentMap<Integer, byte[]>) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowObjectiveStore
 
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates a node in the elastic config store.
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates a node in the ElasticConfigStore.
updatePorts(DeviceId, List<VirtualPortDescription>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProviderService
Updates information about all ports of a device.
updatePortStatistics(DeviceId, Collection<PortStatistics>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProviderService
Updates statistics about all ports of a device.
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates nodes in the elastic config store, recursively by creating all missing intermediate nodes in the path.
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates nodes in the ElasticConfigStore, recursively by creating all missing intermediate nodes in the path.
updateRegion(RegionId, String, Region.Type, List<Set<NodeId>>) - Method in class org.onosproject.net.region.impl.RegionManager
 
updateScheduled - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
updateTableStatistics(NetworkId, DeviceId, List<TableStatisticsEntry>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Updates the flow table statistics of the specified device using the given statistics.
updateTableStatistics(NetworkId, DeviceId, List<TableStatisticsEntry>) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualFlowRuleStore
 
updateTime(String) - Method in class org.onosproject.common.app.ApplicationArchive
Updates the time-stamp of the app descriptor file.
updateTunnel(Tunnel, Path) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
updateTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Invokes the core to update a tunnel based on specified tunnel parameters.
updateTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to update a tunnel.
updateTunnel(ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to update a tunnel given the respective device.
updateTunnelState(Tunnel, Tunnel.State) - Method in class org.onosproject.incubator.net.tunnel.impl.TunnelManager
 
updateTunnelState(Tunnel, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Updates the state of a tunnel.
UriSerializer - Class in org.onosproject.store.serializers
Serializer for URI.
UriSerializer() - Constructor for class org.onosproject.store.serializers.UriSerializer
Creates URI serializer instance.
usedNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns used number.
useRegionForBalanceRoles - Variable in class org.onosproject.cluster.impl.MastershipManager
 
using(KryoNamespace) - Static method in interface org.onosproject.store.serializers.StoreSerializer
Deprecated.
Creates a new StoreSerializer instance from a KryoNamespace.

V

value() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the value of the instance node.
value() - Method in class org.onosproject.incubator.elasticcfg.ElasticConfigEvent
Returns the config node value.
value() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
The string of tunnel name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.ConfigStoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.ElasticConfigEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.TraversalMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.domain.IntentDomainEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.incubator.net.domain.IntentDomainId
Creates an intent domain identifier from the specified string representation.
valueOf(String) - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.PortStatisticsService.MetricType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceRequest.Type
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
Creates a tunnel identifier from the specified tunnel.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
Creates a tunnel identifier from the specified tunnel.
valueOf(long) - Static method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
Creates an tunnel identifier from the specified tunnel.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
 
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.TunnelEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.TunnelId
Creates an tunnel identifier from the specified tunnel.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.event.VirtualEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore.UpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.VirtualPortDescription.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager.PolicyOperator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.incubator.elasticcfg.ConfigStoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.ElasticConfigEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.TraversalMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.domain.IntentDomainEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.PortStatisticsService.MetricType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceRequest.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.TunnelEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.event.VirtualEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore.UpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.VirtualPortDescription.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager.PolicyOperator
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class org.onosproject.core.impl.CoreManager
 
version() - Method in class org.onosproject.core.impl.VersionManager
 
VersionManager - Class in org.onosproject.core.impl
Node version service implementation.
VersionManager() - Constructor for class org.onosproject.core.impl.VersionManager
 
versionService - Variable in class org.onosproject.core.impl.CoreManager
 
versionService - Variable in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualMastershipStore
 
VIRTUAL_DEVICE_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
VIRTUAL_NETWORK_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
VIRTUAL_NETWORK_TOPIC - Static variable in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
The topic used for obtaining globally unique ids.
VIRTUAL_PORT_COMPARATOR - Static variable in class org.onosproject.utils.Comparators
 
VirtualDevice - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual device.
virtualDevice() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Returns virtual device affected by event - may be null (for events relating to tenants and virtual networks).
VirtualDeviceCodec - Class in org.onosproject.codec.impl
Codec for the VirtualDevice class.
VirtualDeviceCodec() - Constructor for class org.onosproject.codec.impl.VirtualDeviceCodec
 
VirtualDeviceProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual device information provider.
VirtualDeviceProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual device providers can inject virtual device information into the core.
VirtualElement - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual element.
VirtualEvent<E extends org.onosproject.event.Event> - Class in org.onosproject.incubator.net.virtual.event
Base class for virtual network event that encapsulates a normal event.
VirtualEvent(NetworkId, VirtualEvent.Type, E) - Constructor for class org.onosproject.incubator.net.virtual.event.VirtualEvent
 
VirtualEvent(NetworkId, VirtualEvent.Type, E, long) - Constructor for class org.onosproject.incubator.net.virtual.event.VirtualEvent
 
VirtualEvent.Type - Enum in org.onosproject.incubator.net.virtual.event
Type of virtual network events.
VirtualFinalIntentProcessPhase - Class in org.onosproject.incubator.net.virtual.impl.intent.phase
Represents a final phase of processing an intent for virtual networks.
VirtualFinalIntentProcessPhase() - Constructor for class org.onosproject.incubator.net.virtual.impl.intent.phase.VirtualFinalIntentProcessPhase
 
virtualFlowObjectiveStore - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
VirtualFlowRuleProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual flow rule provider.
VirtualFlowRuleProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual flow rule providers can inject information into the core.
VirtualGroupProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of group provider for virtual network.
VirtualGroupProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which Group providers can inject information into the virtual network core.
VirtualHost - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual end-station host.
VirtualHostCodec - Class in org.onosproject.codec.impl
Codec for the VirtualHost class.
VirtualHostCodec() - Constructor for class org.onosproject.codec.impl.VirtualHostCodec
 
VirtualIntentAccumulator - Class in org.onosproject.incubator.net.virtual.impl.intent
An accumulator for building batches of intent operations for virtual network.
VirtualIntentAccumulator(IntentBatchDelegate) - Constructor for class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentAccumulator
Creates an intent operation accumulator.
VirtualIntentCompiler<T extends org.onosproject.net.intent.Intent> - Interface in org.onosproject.incubator.net.virtual.intent
Abstraction of a compiler which is capable of taking an intent and translating it to other, potentially installable, intents for virtual networks.
VirtualIntentCompilerRegistry - Class in org.onosproject.incubator.net.virtual.impl.intent
 
VirtualIntentCompiling - Class in org.onosproject.incubator.net.virtual.impl.intent.phase
Represents a phase where an intent is being compiled or recompiled for virtual networks.
VirtualIntentException - Exception in org.onosproject.incubator.net.virtual.intent
 
VirtualIntentException() - Constructor for exception org.onosproject.incubator.net.virtual.intent.VirtualIntentException
Constructs an exception with no message and no underlying cause.
VirtualIntentException(String) - Constructor for exception org.onosproject.incubator.net.virtual.intent.VirtualIntentException
Constructs an exception with the specified message.
VirtualIntentException(String, Throwable) - Constructor for exception org.onosproject.incubator.net.virtual.intent.VirtualIntentException
Constructs an exception with the specified message and the underlying cause.
VirtualIntentFailed - Class in org.onosproject.incubator.net.virtual.impl.intent.phase
Represents a phase where the compile has failed.
VirtualIntentInstallCoordinator - Class in org.onosproject.incubator.net.virtual.impl.intent
Implementation of IntentInstallCoordinator for virtual network.
VirtualIntentInstallCoordinator(NetworkId, VirtualIntentInstallerRegistry, VirtualNetworkIntentStore) - Constructor for class org.onosproject.incubator.net.virtual.impl.intent.VirtualIntentInstallCoordinator
Creates an InstallCoordinator.
VirtualIntentInstallerRegistry - Class in org.onosproject.incubator.net.virtual.impl.intent
The local registry for Intent installer for virtual networks.
VirtualIntentInstalling - Class in org.onosproject.incubator.net.virtual.impl.intent.phase
Represents a phase where an intent is being installed for a virtual network.
VirtualIntentProcessor - Interface in org.onosproject.incubator.net.virtual.impl.intent
A collection of methods to process an intent for virtual networks.
VirtualIntentProcessPhase - Interface in org.onosproject.incubator.net.virtual.impl.intent.phase
Represents a phase of processing an intent.
VirtualIntentSkipped - Class in org.onosproject.incubator.net.virtual.impl.intent
Represents a phase where an intent is not compiled for a virtual network.
VirtualLink - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual link.
VirtualLinkCodec - Class in org.onosproject.codec.impl
Codec for the VirtualLink class.
VirtualLinkCodec() - Constructor for class org.onosproject.codec.impl.VirtualLinkCodec
 
VirtualListenerRegistryManager - Class in org.onosproject.incubator.net.virtual.event
Base implementation of an virtual event sink and a registry capable of tracking listeners and dispatching events to them as part of event sink processing.
VirtualMeterProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a Meter provider for virtual network.
VirtualMeterProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which meter providers can inject information into the virtual network subsystem core.
VirtualNetwork - Interface in org.onosproject.incubator.net.virtual
Representation of a virtual network.
VirtualNetworkAdminService - Interface in org.onosproject.incubator.net.virtual
Service for managing the inventory of virtual networks.
VirtualNetworkCodec - Class in org.onosproject.codec.impl
Codec for the VirtualNetwork class.
VirtualNetworkCodec() - Constructor for class org.onosproject.codec.impl.VirtualNetworkCodec
 
VirtualNetworkDeviceManager - Class in org.onosproject.incubator.net.virtual.impl
Device service implementation built on the virtual network service.
VirtualNetworkDeviceManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkDeviceManager
Creates a new VirtualNetworkDeviceService object.
VirtualNetworkEvent - Class in org.onosproject.incubator.net.virtual
Describes virtual network event.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject and the virtual device.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice, VirtualPort) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject, virtual device and virtual port.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject and time.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject, virtual device and time.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualPort, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject, virtual port and time.
VirtualNetworkEvent.Type - Enum in org.onosproject.incubator.net.virtual
Type of virtual network events.
VirtualNetworkFlowObjectiveManager - Class in org.onosproject.incubator.net.virtual.impl
Provides implementation of the flow objective programming service for virtual networks.
VirtualNetworkFlowObjectiveManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowObjectiveManager
 
VirtualNetworkFlowObjectiveStore - Interface in org.onosproject.incubator.net.virtual
The flow objective store for virtual networks.
VirtualNetworkFlowRuleManager - Class in org.onosproject.incubator.net.virtual.impl
Flow rule service implementation built on the virtual network service.
VirtualNetworkFlowRuleManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkFlowRuleManager
Creates a new VirtualNetworkFlowRuleService object.
VirtualNetworkFlowRuleStore - Interface in org.onosproject.incubator.net.virtual
Manages inventory of flow rules for virtual networks; not intended for direct use.
VirtualNetworkGroupManager - Class in org.onosproject.incubator.net.virtual.impl
Group service implementation built on the virtual network service.
VirtualNetworkGroupManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkGroupManager
 
VirtualNetworkGroupStore - Interface in org.onosproject.incubator.net.virtual
Manages inventory of groups per virtual network and virtual device; not intended for direct use.
VirtualNetworkGroupStore.UpdateType - Enum in org.onosproject.incubator.net.virtual
 
VirtualNetworkHostManager - Class in org.onosproject.incubator.net.virtual.impl
Host service implementation built on the virtual network service.
VirtualNetworkHostManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkHostManager
Creates a new virtual network host service object.
VirtualNetworkIntent - Class in org.onosproject.incubator.net.virtual
Abstraction of VirtualNetworkIntent connectivity.
VirtualNetworkIntent() - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Constructor for serializer.
VirtualNetworkIntent.Builder - Class in org.onosproject.incubator.net.virtual
Builder of a point to point intent.
VirtualNetworkIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
An intent compiler for VirtualNetworkIntent.
VirtualNetworkIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
VirtualNetworkIntentManager - Class in org.onosproject.incubator.net.virtual.impl
Intent service implementation built on the virtual network service.
VirtualNetworkIntentManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
Creates a new VirtualNetworkIntentService object.
VirtualNetworkIntentStore - Interface in org.onosproject.incubator.net.virtual
 
VirtualNetworkLinkManager - Class in org.onosproject.incubator.net.virtual.impl
Link service implementation built on the virtual network service.
VirtualNetworkLinkManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkLinkManager
Creates a new VirtualNetworkLinkService object.
VirtualNetworkListener - Interface in org.onosproject.incubator.net.virtual
Represents entity capable of receiving virtual network events.
VirtualNetworkManager - Class in org.onosproject.incubator.net.virtual.impl
Implementation of the virtual network service.
VirtualNetworkManager() - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkManager
 
VirtualNetworkMastershipManager - Class in org.onosproject.incubator.net.virtual.impl
 
VirtualNetworkMastershipManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMastershipManager
Creates a new VirtualNetworkMastershipManager object.
VirtualNetworkMastershipManager.InternalDelegate - Class in org.onosproject.incubator.net.virtual.impl
 
VirtualNetworkMastershipStore - Interface in org.onosproject.incubator.net.virtual
Manages inventory of mastership roles for devices, across controller instances for virtual networks; not intended for direct use.
VirtualNetworkMeterManager - Class in org.onosproject.incubator.net.virtual.impl
 
VirtualNetworkMeterManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMeterManager
Creates a new VirtualNetworkMeterManager object.
VirtualNetworkMeterStore - Interface in org.onosproject.incubator.net.virtual
 
VirtualNetworkPacketManager - Class in org.onosproject.incubator.net.virtual.impl
 
VirtualNetworkPacketManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPacketManager
 
VirtualNetworkPacketManager.InternalStoreDelegate - Class in org.onosproject.incubator.net.virtual.impl
Internal callback from the packet store.
VirtualNetworkPacketStore - Interface in org.onosproject.incubator.net.virtual
 
VirtualNetworkPathManager - Class in org.onosproject.incubator.net.virtual.impl
Path service implementation built on the virtual network service.
VirtualNetworkPathManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkPathManager
Creates a new virtual network path service object.
VirtualNetworkProvider - Interface in org.onosproject.incubator.net.virtual.provider
Entity capable of providing traffic isolation constructs for use in implementation of virtual devices and virtual links.
VirtualNetworkProviderRegistry - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual network provider registry.
VirtualNetworkProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual network providers can inject information into the core.
VirtualNetworkService - Interface in org.onosproject.incubator.net.virtual
Service for querying virtual network inventory.
virtualNetworkStore - Variable in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
VirtualNetworkStore - Interface in org.onosproject.incubator.net.virtual
Mechanism for distributing and storing virtual network model information.
VirtualNetworkStoreDelegate - Interface in org.onosproject.incubator.net.virtual
Network configuration store delegate abstraction.
VirtualNetworkTopologyManager - Class in org.onosproject.incubator.net.virtual.impl
Topology service implementation built on the virtual network service.
VirtualNetworkTopologyManager(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.impl.VirtualNetworkTopologyManager
Creates a new VirtualNetworkTopologyService object.
VirtualPacketContext - Interface in org.onosproject.incubator.net.virtual
Represents context for processing an inbound packet for a virtual network, and (optionally) emitting a corresponding outbound packet.
VirtualPacketProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual packet provider capable of emitting packets from virtual network core services to the underlay network.
VirtualPacketProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Entity capable of processing inbound packets for virtual networks.
virtualPort() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Returns virtual port affected by event - may be null (for events relating to tenants, virtual networks and virtual devices).
VirtualPort - Interface in org.onosproject.incubator.net.virtual
Representation of a virtual port.
VirtualPortCodec - Class in org.onosproject.codec.impl
Codec for the VirtualPort class.
VirtualPortCodec() - Constructor for class org.onosproject.codec.impl.VirtualPortCodec
 
VirtualPortDescription - Interface in org.onosproject.incubator.net.virtual
Information about a virtual port.
VirtualPortDescription.State - Enum in org.onosproject.incubator.net.virtual
Representation of the virtual port.
VirtualProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a provider of information about virtual network environment.
VirtualProviderManager - Class in org.onosproject.incubator.net.virtual.impl.provider
Implementation of the virtual provider registry and providerService registry service.
VirtualProviderManager() - Constructor for class org.onosproject.incubator.net.virtual.impl.provider.VirtualProviderManager
 
VirtualProviderRegistryService - Interface in org.onosproject.incubator.net.virtual.provider
Registry for tracking information providers with the core.
VirtualProviderService<P extends VirtualProvider> - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a service through which virtual providers can inject information about the network environment into the virtual core.
VirtualStore<E extends org.onosproject.event.Event,D extends org.onosproject.store.StoreDelegate<E>> - Interface in org.onosproject.incubator.net.virtual
Abstraction of a entity capable of storing and/or distributing information for virtual network across a cluster.
vlan() - Method in class org.onosproject.net.neighbour.impl.DefaultNeighbourMessageContext
 
VLAN_ID - Static variable in class org.onosproject.codec.impl.CriterionCodec
 
VLAN_ID - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
VLAN_PCP - Static variable in class org.onosproject.codec.impl.InstructionCodec
 
vnaService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualPacketProvider
 
VnetService - Interface in org.onosproject.incubator.net.virtual
Virtual network service interface.
vnService - Variable in class org.onosproject.incubator.net.virtual.impl.provider.DefaultVirtualFlowRuleProvider
 

W

WAYPOINTS - Static variable in class org.onosproject.codec.impl.ConstraintCodec
 
WebApplicationExceptionMapper - Class in org.onlab.rest.exceptions
Exception mapper for WebApplicationExceptions.
WebApplicationExceptionMapper() - Constructor for class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
weigher(List<Constraint>) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
Returns an edge-weight capable of evaluating links on the basis of the specified constraints.
weight(TopologyEdge) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler.ConstraintBasedLinkWeigher
 
withAcknowledged(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm acknowledged flag.
withAssignedUser(String) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm assigned user.
withdraw(String) - Method in class org.onosproject.cluster.impl.LeadershipManager
 
withdraw(MeterRequest, MeterId) - Method in class org.onosproject.incubator.net.meter.impl.MeterManager
 
withdraw(Intent) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkIntentManager
 
withdraw(MeterRequest, MeterId) - Method in class org.onosproject.incubator.net.virtual.impl.VirtualNetworkMeterManager
 
withdraw(Intent) - Method in class org.onosproject.net.intent.impl.IntentManager
 
withId(AlarmId) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Deprecated.
1.10.0- Kingfisher
withManuallyClearable(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm the manually clearable flag.
withServiceAffecting(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm service affecting flag.
withTimeCleared(Long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm time cleared.
withTimeUpdated(long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm time updated.
write(OutputStream, Set<ConfigProperty>) - Static method in class org.onosproject.cfg.impl.ConfigPropertyDefinitions
Writes the specified set of property definitions into the given output stream.
write(NetworkId, IntentData) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Writes an IntentData object to the store.
write(NetworkId, IntentData) - Method in class org.onosproject.incubator.store.virtual.impl.SimpleVirtualIntentStore
 
write(Kryo, Output, DefaultAnnotations) - Method in class org.onosproject.store.serializers.AnnotationsSerializer
 
write(Kryo, Output, List<?>) - Method in class org.onosproject.store.serializers.ArraysAsListSerializer
 
write(Kryo, Output, BitSet) - Method in class org.onosproject.store.serializers.BitSetSerializer
 
write(Kryo, Output, ConnectPoint) - Method in class org.onosproject.store.serializers.ConnectPointSerializer
 
write(Kryo, Output, DefaultApplicationId) - Method in class org.onosproject.store.serializers.DefaultApplicationIdSerializer
 
write(Kryo, Output, DefaultLink) - Method in class org.onosproject.store.serializers.DefaultLinkSerializer
 
write(Kryo, Output, DefaultOutboundPacket) - Method in class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
 
write(Kryo, Output, DefaultPort) - Method in class org.onosproject.store.serializers.DefaultPortSerializer
 
write(Kryo, Output, DeviceId) - Method in class org.onosproject.store.serializers.DeviceIdSerializer
 
write(Kryo, Output, ExtensionCriterion) - Method in class org.onosproject.store.serializers.ExtensionCriterionSerializer
 
write(Kryo, Output, Instructions.ExtensionInstructionWrapper) - Method in class org.onosproject.store.serializers.ExtensionInstructionSerializer
 
write(Kryo, Output, FilteredConnectPoint) - Method in class org.onosproject.store.serializers.FilteredConnectPointSerializer
 
write(Kryo, Output, HostLocation) - Method in class org.onosproject.store.serializers.HostLocationSerializer
 
write(Kryo, Output, ImmutableByteSequence) - Method in class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
 
write(Kryo, Output, ImmutableList<?>) - Method in class org.onosproject.store.serializers.ImmutableListSerializer
 
write(Kryo, Output, ImmutableMap<?, ?>) - Method in class org.onosproject.store.serializers.ImmutableMapSerializer
 
write(Kryo, Output, ImmutableSet<?>) - Method in class org.onosproject.store.serializers.ImmutableSetSerializer
 
write(Kryo, Output, Ip4Address) - Method in class org.onosproject.store.serializers.Ip4AddressSerializer
 
write(Kryo, Output, Ip4Prefix) - Method in class org.onosproject.store.serializers.Ip4PrefixSerializer
 
write(Kryo, Output, Ip6Address) - Method in class org.onosproject.store.serializers.Ip6AddressSerializer
 
write(Kryo, Output, Ip6Prefix) - Method in class org.onosproject.store.serializers.Ip6PrefixSerializer
 
write(Kryo, Output, IpAddress) - Method in class org.onosproject.store.serializers.IpAddressSerializer
 
write(Kryo, Output, IpPrefix) - Method in class org.onosproject.store.serializers.IpPrefixSerializer
 
write(Kryo, Output, LinkKey) - Method in class org.onosproject.store.serializers.LinkKeySerializer
 
write(Kryo, Output, MacAddress) - Method in class org.onosproject.store.serializers.MacAddressSerializer
 
write(Kryo, Output, MastershipTerm) - Method in class org.onosproject.store.serializers.MastershipTermSerializer
 
write(Kryo, Output, NodeId) - Method in class org.onosproject.store.serializers.NodeIdSerializer
 
write(Kryo, Output, PortNumber) - Method in class org.onosproject.store.serializers.PortNumberSerializer
 
write(Kryo, Output, ProviderId) - Method in class org.onosproject.store.serializers.ProviderIdSerializer
 
write(Kryo, Output, URI) - Method in class org.onosproject.store.serializers.UriSerializer
 
writeTo(ObjectNode, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.onlab.rest.JsonBodyWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links