- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- ConnectPointSerializer() - Constructor for class org.onosproject.store.serializers.ConnectPointSerializer
-
- 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
-
- 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.
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-