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

A

acceptOutboundMessage(Object) - Method in class org.onosproject.store.cluster.messaging.impl.MessageEncoder
 
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(ApplicationId, String) - Method in interface org.onosproject.incubator.component.ComponentService
Activates the component identified by the given name.
activate() - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
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.routing.impl.LocalRouteStore
 
activate() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
Distributed network store service activate method.
activate() - Method in class org.onosproject.store.app.DistributedApplicationStore
 
activate(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
activate() - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
activate() - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
activate() - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
activate() - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
activate() - Method in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
activate() - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
activate() - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
activate() - Method in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
activate() - Method in class org.onosproject.store.core.impl.LogicalClockManager
 
activate() - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
activate() - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
activate() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
activate(ComponentContext) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
activate() - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
activate() - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
activate() - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
activate(ComponentContext) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
activate() - Method in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
activate() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
activate() - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
activate() - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
Activate the distributed device key store.
activate() - Method in class org.onosproject.store.link.impl.ECLinkStore
 
activate() - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
activate(ComponentContext) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
activate() - Method in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
Deprecated.
 
activate() - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
activate() - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
activate(ComponentContext) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
activate(ComponentContext) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
activate() - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
add(Interface) - Method in interface org.onosproject.incubator.net.intf.InterfaceAdminService
Adds a new interface configuration to the system.
addChildren(Class<ConfigNode>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds children to the children field.
addConfigFactory(ConfigFactory) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
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.store.region.impl.DistributedRegionStore
 
addDpiStatistics(DpiStatistics) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Adds DpiStatistics at the end of the Store list.
addFlowStatistic(FlowEntry) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
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
 
addInterface(Interface) - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Adds an interface to the config.
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(ReplicaInfoEventListener) - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
addListener(ReplicaInfoEventListener) - Method in interface org.onosproject.store.flow.ReplicaInfoService
Adds the specified replica placement info change listener.
addListener(WorkPartitionEventListener) - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
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(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.
addNode(NodeId, IpAddress, int) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
addOrUpdateExtraneousGroupEntry(Group) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
addOrUpdateFlowRule(FlowEntry) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
addOrUpdateGroupEntry(Group) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Stores a new group entry, or updates an existing entry.
addOrUpdateIntent(Intent, IntentState) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Add or update the intent to the store.
addOrUpdateIntent(Intent, IntentState) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addOrUpdateStatistic(FlowEntry) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
addPending(IntentData) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
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
 
addRegistration(String) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
addSubscriber(MessageSubject, ClusterMessageHandler, ExecutorService) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
addSubscriber(MessageSubject, Function<byte[], M>, Function<M, R>, Function<R, byte[]>, Executor) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
addSubscriber(MessageSubject, Function<byte[], M>, Function<M, CompletableFuture<R>>, Function<R, byte[]>) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
addSubscriber(MessageSubject, Function<byte[], M>, Consumer<M>, Executor) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
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
 
addTunnelId(Intent, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds the intent to tunnel identifier mapping to the store.
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.
addValue(Class<V>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds the value of the instance node.
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(long) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
Creates an alarm identifier from the specified long representation.
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(List<? extends Resource>, ResourceConsumer) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
allocateMapping(IntentId, IntentId) - Method in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
allocateNextId() - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
annotations() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
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.
appCookie() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the application cookie associated with this group request.
appendSink(ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
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() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourHandlerRegistration
Gets the ID of the application that registered the handler.
appId(ApplicationId) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
AppIdEvent - Class in org.onosproject.store.core.impl
Application ID event.
AppIdEvent(AppIdEvent.Type, ApplicationId) - Constructor for class org.onosproject.store.core.impl.AppIdEvent
 
AppIdEvent.Type - Enum in org.onosproject.store.core.impl
 
AppIdStoreDelegate - Interface in org.onosproject.store.core.impl
Application ID store delegate.
apply(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider apply the path from the intent resource.
APPLY_BATCH_FLOWS - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
 
applyConfig(S, Class<C>, JsonNode) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
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.
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 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.
ArraysAsListSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Arrays.asList(Object...).
ArraysAsListSerializer() - Constructor for class org.onosproject.store.serializers.ArraysAsListSerializer
 
assignedUser() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the user to whom this alarm is assigned; this is for future use and always returns null in this release.
assignedUser() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
avgPktSize() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic average packet size.

B

backups() - Method in class org.onosproject.store.flow.ReplicaInfo
Returns the collection of NodeId, where backup copies should be placed.
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.
BASIC - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
BASIC_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
batchOperationComplete(FlowRuleBatchEvent) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
batchWrite(Iterable<IntentData>) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
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.
bindComponentConfigService(ComponentConfigService) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
Hook for wiring up optional reference to a service.
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
 
bindVirtualPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Binds an existing virtual port on the specified device.
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
 
breed() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol breed.
broadcast(M, MessageSubject, Function<M, byte[]>) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
broadcastIncludeSelf(M, MessageSubject, Function<M, byte[]>) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
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
 
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
 
Builder(DeviceId, String, Alarm.SeverityLevel, long) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
Builder() - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
 
builder() - Static method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
Creates a new default virtual link builder.
builder() - Static method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns a new point to point intent builder.
bytes() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow bytes.
bytes() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol bytes.

C

calcDeltaStats(DeviceId, PortStatistics, PortStatistics) - Method in class org.onosproject.store.device.impl.ECDeviceStore
Calculate delta statistics by subtracting previous from new statistics.
calcDeltaStats(DeviceId, PortStatistics, PortStatistics) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
Calculate delta statistics by subtracting previous from new statistics.
cancel(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider cancel the path.
cancelPackets(PacketRequest) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
cfgService - Variable in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
cfgService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
cfgService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
 
cfgService - Variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
cfgService - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
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
 
clearConfig(S, Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
clearConfig(S) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
clearConfig() - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
clearQueuedConfig(S, String) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
clockService - Variable in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
clockService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
ClusterCommunicationManager - Class in org.onosproject.store.cluster.messaging.impl
 
ClusterCommunicationManager() - Constructor for class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
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.store.app.DistributedApplicationStore
 
clusterCommunicator - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
clusterCommunicator - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
clusterCommunicator - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
clusterCommunicator - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
clusterCommunicator - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
clusterCommunicator - Variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
clusterCommunicator - Variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
clusterCommunicator - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
clusterMetadataService - Variable in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
clusterMetadataService - Variable in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
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.store.app.DistributedApplicationStore
 
clusterService - Variable in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
clusterService - Variable in class org.onosproject.store.device.impl.DeviceClockManager
 
clusterService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
clusterService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
clusterService - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
clusterService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
clusterService - Variable in class org.onosproject.store.intent.impl.GossipIntentStore
 
clusterService - Variable in class org.onosproject.store.intent.impl.WorkPartitionManager
 
clusterService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
clusterService - Variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
clusterService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
 
clusterService - Variable in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
Deprecated.
 
clusterService - Variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
clusterService - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
commService - Variable in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
Deprecated.
 
communicationService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
 
compareTo(Timestamp) - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
 
ComponentService - Interface in org.onosproject.incubator.component
Service for managing the components in the system.
ConfigException - Exception in org.onosproject.incubator.net.config.basics
Signals that an error was encountered while reading/writing configuration.
ConfigException(String) - Constructor for exception org.onosproject.incubator.net.config.basics.ConfigException
Constructs a new ConfigException with the given message.
ConfigException(String, Throwable) - Constructor for exception org.onosproject.incubator.net.config.basics.ConfigException
Constructs a new ConfigException with the given message and cause.
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.
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.
configService - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
configService - Variable in class org.onosproject.store.host.impl.DistributedHostStore
 
configService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
ConfigStoreType - Enum in org.onosproject.incubator.elasticcfg
Designates the store type for various Proprietary Config stores.
connectPoint() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the connection point that this interface maps to.
ConnectPointSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for ConnectPointSerializer.
ConnectPointSerializer() - Constructor for class org.onosproject.store.serializers.ConnectPointSerializer
Creates ConnectPointSerializer serializer instance.
ConsistentDeviceMastershipStore - Class in org.onosproject.store.mastership.impl
Implementation of the MastershipStore on top of Leadership Service.
ConsistentDeviceMastershipStore() - Constructor for class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
ConsistentIntentSetMultimap - Class in org.onosproject.store.intent.impl
A collection that maps Intent IDs as keys to values as Intent IDs, where each key may associated with multiple values without duplication.
ConsistentIntentSetMultimap() - Constructor for class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
ConsistentResourceStore - Class in org.onosproject.store.resource.impl
Implementation of ResourceStore using TransactionalMap.
ConsistentResourceStore() - Constructor for class org.onosproject.store.resource.impl.ConsistentResourceStore
 
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.
copy(T) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
copy(T) - Method in interface org.onosproject.store.serializers.StoreSerializer
Returns a copy of the specfied object.
CoreConfig - Class in org.onosproject.store.link.impl
 
CoreConfig() - Constructor for class org.onosproject.store.link.impl.CoreConfig
 
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.store.flow.impl.DistributedFlowRuleStore
 
coreService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
create(InputStream) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
createConfig(S, Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
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
 
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
 
createGroupAddRequestMsg(DeviceId, GroupDescription) - Static method in class org.onosproject.store.group.impl.GroupStoreMessage
Creates a group store message for group ADD request.
createGroupDeleteRequestMsg(DeviceId, GroupKey) - Static method in class org.onosproject.store.group.impl.GroupStoreMessage
Creates a group store message for group DELETE request.
createGroupFailoverMsg(DeviceId, GroupDescription) - Static method in class org.onosproject.store.group.impl.GroupStoreMessage
 
createGroupUpdateRequestMsg(DeviceId, GroupKey, GroupStore.UpdateType, GroupBuckets, GroupKey) - Static method in class org.onosproject.store.group.impl.GroupStoreMessage
Creates a group store message for group UPDATE request.
createOrUpdateDevice(ProviderId, DeviceId, DeviceDescription) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
createOrUpdateDevice(ProviderId, DeviceId, DeviceDescription) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
createOrUpdateDeviceKey(DeviceKey) - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
createOrUpdateHost(ProviderId, HostId, HostDescription, boolean) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
createOrUpdateLink(ProviderId, LinkDescription) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
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
 
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.store.region.impl.DistributedRegionStore
 
createTunnel(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProvider
Creates a network tunnel for all traffic from the specified source connection point to the indicated destination connection point.
createVirtualDevice(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual device within the specified network.
createVirtualHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual host within the specified network.
createVirtualLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual link within the specified network.
createVirtualNetwork(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual network for the specified tenant.
createVirtualPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Creates a new virtual port on the specified device.
currentTopology() - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
currentUsedMaxLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.

D

deactivate(ApplicationId, String) - Method in interface org.onosproject.incubator.component.ComponentService
Deactivates the component identified by the given name.
deactivate() - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
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.DistributedVirtualNetworkStore
Distributed network store service deactivate method.
deactivate() - Method in class org.onosproject.store.app.DistributedApplicationStore
 
deactivate(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
deactivate() - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
deactivate() - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
deactivate() - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
deactivate() - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
deactivate() - Method in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
deactivate() - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
deactivate() - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
deactivate() - Method in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
deactivate() - Method in class org.onosproject.store.core.impl.LogicalClockManager
 
deactivate() - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
deactivate() - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
deactivate() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
deactivate(ComponentContext) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
deactivate() - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
deactivate() - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
deactivate() - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
deactivate() - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
deactivate() - Method in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
deactivate() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
deactivate() - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
deactivate() - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
Deactivate the distributed device key store.
deactivate() - Method in class org.onosproject.store.link.impl.ECLinkStore
 
deactivate() - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
deactivate() - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
deactivate() - Method in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
Deprecated.
 
deactivate() - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
deactivate() - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
deactivate() - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
deactivate() - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
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(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.onosproject.store.cluster.messaging.impl.MessageDecoder
 
decode(byte[]) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
decode(ByteBuffer) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
decode(InputStream) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
decode(byte[]) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deserializes the specified bytes into an object.
decode(ByteBuffer) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deserializes the specified bytes into an object.
decode(InputStream) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deserializes the specified bytes into an object.
DecoderState - Enum in org.onosproject.store.cluster.messaging.impl
State transitions a decoder goes through as it is decoding an incoming message.
DEFAULT_LINK_DISCOVERY_MODE - Static variable in class org.onosproject.store.link.impl.CoreConfig
 
DefaultAlarm - Class in org.onosproject.incubator.net.faultmanagement.alarm
Default implementation of an alarm.
DefaultAlarm.Builder - Class in org.onosproject.incubator.net.faultmanagement.alarm
 
DefaultApplicationIdSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DefaultApplicationId.
DefaultApplicationIdSerializer() - Constructor for class org.onosproject.store.serializers.DefaultApplicationIdSerializer
Creates DefaultApplicationId serializer instance.
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.
DefaultNeighbourMessageHandler - Class in org.onosproject.incubator.net.neighbour
Default neighbour message handler which implements basic proxying on an L2 network (i.e.
DefaultNeighbourMessageHandler() - Constructor for class org.onosproject.incubator.net.neighbour.DefaultNeighbourMessageHandler
 
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.
DefaultTunnel - Class in org.onosproject.incubator.net.tunnel
The default implementation of an network tunnel.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, DefaultGroupId, 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, DefaultGroupId, 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, DefaultGroupId, 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, DefaultGroupId, 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, DefaultGroupId, 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, DefaultGroupId, 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.
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.
DefaultVirtualLink - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual link.
DefaultVirtualLink.Builder - Class in org.onosproject.incubator.net.virtual
Builder for DefaultVirtualLink objects.
DefaultVirtualNetwork - Class in org.onosproject.incubator.net.virtual
Default implementation of the virtual network descriptor.
DefaultVirtualNetwork(NetworkId, TenantId) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
Creates a new virtual network descriptor.
DefaultVirtualPort - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual port.
DefaultVirtualPort(NetworkId, Device, PortNumber, ConnectPoint) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
deleteDeviceKey(DeviceKeyId) - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
deleteFlowRule(FlowRule) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
deleteGroupDescription(DeviceId, GroupKey) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Triggers deleting the existing group entry.
deleteMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
deleteMeterNow(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
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
 
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 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 interface org.onosproject.incubator.net.virtual.VirtualNetworkProvider
Destroys the specified network tunnel.
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_ADVERTISE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DEVICE_INJECTED - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
Deprecated.
in Hummingbird(1.7.0)
DEVICE_OFFLINE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DEVICE_REMOVE_REQ - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DEVICE_REMOVED - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DEVICE_REQUEST - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DEVICE_UPDATE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DeviceAntiEntropyAdvertisement - Class in org.onosproject.store.device.impl
Device Advertisement message.
DeviceAntiEntropyAdvertisement(NodeId, Map<DeviceFragmentId, Timestamp>, Map<PortFragmentId, Timestamp>, Map<DeviceId, Timestamp>) - Constructor for class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
 
DeviceAntiEntropyRequest - Class in org.onosproject.store.device.impl
Message to request for other peers information.
DeviceAntiEntropyRequest(NodeId, Collection<DeviceFragmentId>, Collection<PortFragmentId>) - Constructor for class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
 
DeviceClockManager - Class in org.onosproject.store.device.impl
Clock service to issue Timestamp based on Device Mastership.
DeviceClockManager() - Constructor for class org.onosproject.store.device.impl.DeviceClockManager
 
deviceClockService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
deviceClockService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
deviceClockService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
deviceDescription() - Method in class org.onosproject.store.device.impl.DeviceInjectedEvent
Deprecated.
 
deviceDescription() - Method in class org.onosproject.store.device.impl.InternalDeviceEvent
 
deviceFingerPrints() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
 
DeviceFragmentId - Class in org.onosproject.store.device.impl
Identifier for DeviceDesctiption from a Provider.
DeviceFragmentId(DeviceId, ProviderId) - Constructor for class org.onosproject.store.device.impl.DeviceFragmentId
 
deviceId() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
The device to which this alarm is related.
deviceId() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
deviceId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
deviceId() - Method in interface org.onosproject.incubator.net.resource.label.LabelResource
Returns device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns a device id.
deviceId - Variable in class org.onosproject.store.device.impl.DeviceFragmentId
 
deviceId() - Method in class org.onosproject.store.device.impl.DeviceInjectedEvent
Deprecated.
 
deviceId() - Method in class org.onosproject.store.device.impl.DeviceKey
 
deviceId() - Method in class org.onosproject.store.device.impl.InternalDeviceEvent
 
deviceId() - Method in class org.onosproject.store.device.impl.InternalDeviceOfflineEvent
 
deviceId() - Method in class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
 
deviceId() - Method in class org.onosproject.store.device.impl.InternalPortEvent
 
deviceId() - Method in class org.onosproject.store.device.impl.InternalPortStatusEvent
 
deviceId - Variable in class org.onosproject.store.device.impl.PortFragmentId
 
deviceId() - Method in class org.onosproject.store.device.impl.PortInjectedEvent
Deprecated.
 
deviceId() - Method in class org.onosproject.store.device.impl.PortKey
 
deviceId() - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreMapKey
 
deviceId() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the device identifier of this group request.
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(DeviceId, boolean) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
deviceInitialAuditStatus(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
DeviceInjectedEvent - Class in org.onosproject.store.device.impl
Deprecated.
in Hummingbird(1.7.0)
DeviceInjectedEvent(ProviderId, DeviceId, DeviceDescription) - Constructor for class org.onosproject.store.device.impl.DeviceInjectedEvent
Deprecated.
 
DeviceInjectedEvent() - Constructor for class org.onosproject.store.device.impl.DeviceInjectedEvent
Deprecated.
 
DeviceKey - Class in org.onosproject.store.device.impl
Key for DeviceDescriptions in ECDeviceStore.
DeviceKey(ProviderId, DeviceId) - Constructor for class org.onosproject.store.device.impl.DeviceKey
 
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.
devices() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
 
deviceService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
deviceService - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
deviceService - Variable in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
deviceService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
discardedBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic discarded bytes.
DistributedApplicationIdStore - Class in org.onosproject.store.core.impl
ApplicationIdStore implementation on top of AtomicCounter and ConsistentMap primitives.
DistributedApplicationIdStore() - Constructor for class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
DistributedApplicationStore - Class in org.onosproject.store.app
Manages inventory of applications in a distributed data store providing stronger consistency guarantees.
DistributedApplicationStore() - Constructor for class org.onosproject.store.app.DistributedApplicationStore
 
DistributedApplicationStore.InternalState - Enum in org.onosproject.store.app
 
DistributedClusterStore - Class in org.onosproject.store.cluster.impl
 
DistributedClusterStore() - Constructor for class org.onosproject.store.cluster.impl.DistributedClusterStore
 
DistributedComponentConfigStore - Class in org.onosproject.store.cfg
Manages inventory of component configurations in a distributed data store that provides strong sequential consistency guarantees.
DistributedComponentConfigStore() - Constructor for class org.onosproject.store.cfg.DistributedComponentConfigStore
 
DistributedDeviceKeyStore - Class in org.onosproject.store.key.impl
A distributed device key store implementation, device keys are stored consistently across the cluster.
DistributedDeviceKeyStore() - Constructor for class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
DistributedFlowObjectiveStore - Class in org.onosproject.store.flowobjective.impl
Manages the inventory of created next groups.
DistributedFlowObjectiveStore() - Constructor for class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
DistributedFlowRuleStore - Class in org.onosproject.store.flow.impl
Manages inventory of flow rules using a distributed state management protocol.
DistributedFlowRuleStore() - Constructor for class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
DistributedFlowStatisticStore - Class in org.onosproject.store.statistic.impl
Maintains flow statistics using RPC calls to collect stats from remote instances on demand.
DistributedFlowStatisticStore() - Constructor for class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
DistributedGroupStore - Class in org.onosproject.store.group.impl
Manages inventory of group entries using distributed group stores from the storage service.
DistributedGroupStore() - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore
 
DistributedGroupStore.GroupStoreIdMapKey - Class in org.onosproject.store.group.impl
 
DistributedGroupStore.GroupStoreKeyMapKey - Class in org.onosproject.store.group.impl
 
DistributedGroupStore.GroupStoreMapKey - Class in org.onosproject.store.group.impl
Flattened map key to be used to store group entries.
DistributedHostStore - Class in org.onosproject.store.host.impl
Manages the inventory of hosts using a EventuallyConsistentMap.
DistributedHostStore() - Constructor for class org.onosproject.store.host.impl.DistributedHostStore
 
DistributedIdBlockStore - Class in org.onosproject.store.core.impl
Implementation of IdBlockStore using AtomicCounter.
DistributedIdBlockStore() - Constructor for class org.onosproject.store.core.impl.DistributedIdBlockStore
 
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
 
DistributedLeadershipStore - Class in org.onosproject.store.cluster.impl
Implementation of LeadershipStore that makes use of a LeaderElector primitive.
DistributedLeadershipStore() - Constructor for class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
DistributedMcastStore - Class in org.onosproject.incubator.store.mcast.impl
A distributed mcast store implementation.
DistributedMcastStore() - Constructor for class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
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
 
DistributedNetworkConfigStore - Class in org.onosproject.store.config.impl
Implementation of a distributed network configuration store.
DistributedNetworkConfigStore() - Constructor for class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
DistributedPacketStore - Class in org.onosproject.store.packet.impl
Distributed packet store implementation allowing packets to be sent to remote instances.
DistributedPacketStore() - Constructor for class org.onosproject.store.packet.impl.DistributedPacketStore
 
DistributedProxyArpStore - Class in org.onosproject.store.proxyarp.impl
Deprecated.
in Hummingbird release. This is no longer necessary as there are other solutions for the problem this was solving.
DistributedProxyArpStore() - Constructor for class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
Deprecated.
 
DistributedRegionStore - Class in org.onosproject.store.region.impl
Consistent store implementation for tracking region definitions and device region affiliation.
DistributedRegionStore() - Constructor for class org.onosproject.store.region.impl.DistributedRegionStore
 
DistributedStatisticStore - Class in org.onosproject.store.statistic.impl
Maintains statistics using RPC calls to collect stats from remote instances on demand.
DistributedStatisticStore() - Constructor for class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
DistributedStoreSerializers - Class in org.onosproject.store.serializers.custom
 
DistributedTopologyStore - Class in org.onosproject.store.topology.impl
Manages inventory of topology snapshots using trivial in-memory structures implementation.
DistributedTopologyStore() - Constructor for class org.onosproject.store.topology.impl.DistributedTopologyStore
 
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
 
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
 
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 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
 
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).
drop(NeighbourMessageContext) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Drops the incoming message.
drop() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Drops the incoming message.
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 interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the destination MAC address of the message.

E

ECDeviceStore - Class in org.onosproject.store.device.impl
Manages the inventory of devices using a EventuallyConsistentMap.
ECDeviceStore() - Constructor for class org.onosproject.store.device.impl.ECDeviceStore
 
ECLinkStore - Class in org.onosproject.store.link.impl
Manages the inventory of links using a EventuallyConsistentMap.
ECLinkStore() - Constructor for class org.onosproject.store.link.impl.ECLinkStore
 
ECLinkStore.LinkDiscoveryMode - Enum in org.onosproject.store.link.impl
Modes for dealing with newly discovered links.
edgePorts() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the set of edge ports for the intent domain.
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.
egressVlan() - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Gets egress VLAN of multicast traffic.
ElasticConfigEvent - Class in org.onosproject.incubator.elasticcfg
Describes a ProprietaryConfig event.
ElasticConfigEvent(ElasticConfigEvent.Type, ConfigNodePath, ConfigNode) - Constructor for class org.onosproject.incubator.elasticcfg.ElasticConfigEvent
Creates an event of a given type, config node value and config node path.
ElasticConfigEvent.Type - Enum in org.onosproject.incubator.elasticcfg
Type of configuration events.
ElasticConfigListener - Interface in org.onosproject.incubator.elasticcfg
Entity capable of receiving elastic config change events.
ElasticConfigService - Interface in org.onosproject.incubator.elasticcfg
Service for storing and distributing elastic configuration data.
ElasticConfigStore - Interface in org.onosproject.incubator.elasticcfg
Store service for storing and distributing elastic configuration data.
ElasticConfigStoreDelegate - Interface in org.onosproject.incubator.elasticcfg
Proprietary configuration store delegate abstraction.
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(OutboundPacket) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
empty() - Static method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
enableNettyTls - Variable in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
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(ChannelHandlerContext, Object, ByteBuf) - Method in class org.onosproject.store.cluster.messaging.impl.MessageEncoder
 
encode(Object) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
encode(Object, ByteBuffer) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
encode(Object, OutputStream) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
encode(Object) - Method in interface org.onosproject.store.serializers.StoreSerializer
Serializes the specified object into bytes.
encode(Object, ByteBuffer) - Method in interface org.onosproject.store.serializers.StoreSerializer
Serializes the specified object into bytes.
encode(Object, OutputStream) - Method in interface org.onosproject.store.serializers.StoreSerializer
Serializes the specified object into bytes.
endLabel() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns an end Label id.
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.intf.Interface
 
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.routing.NextHop
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.NextHopData
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.Route
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.RouteEvent
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.RouteTableId
 
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.store.device.impl.DeviceFragmentId
 
equals(Object) - Method in class org.onosproject.store.device.impl.DeviceKey
 
equals(Object) - Method in class org.onosproject.store.device.impl.PortFragmentId
 
equals(Object) - Method in class org.onosproject.store.device.impl.PortKey
 
equals(Object) - Method in class org.onosproject.store.flow.ReplicaInfo
 
equals(Object) - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreIdMapKey
 
equals(Object) - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreKeyMapKey
 
equals(Object) - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreMapKey
 
equals(Object) - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
 
equals(Object) - Method in class org.onosproject.store.impl.Timestamped
 
equals(Object) - Method in class org.onosproject.store.link.impl.Provided
 
ethernetBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ethernet bytes.
eventDispatcher - Variable in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
eventDispatcher - Variable in class org.onosproject.store.intent.impl.WorkPartitionManager
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.onosproject.store.cluster.messaging.impl.MessageDecoder
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.onosproject.store.cluster.messaging.impl.MessageEncoder
 
existingRequests() - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
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.
ExtraSubjectFactories - Class in org.onosproject.incubator.net.config.basics
Set of subject factories for potential configuration subjects.

F

FailedException - Exception in org.onosproject.incubator.elasticcfg
Exceptions for use by the PropConfigService.
FailedException() - Constructor for exception org.onosproject.incubator.elasticcfg.FailedException
Constructs a new runtime exception with no error message.
FailedException(String) - Constructor for exception org.onosproject.incubator.elasticcfg.FailedException
Constructs a new runtime exception with the given error message.
failedMeter(MeterOperation, MeterFailReason) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
FilteredConnectPointSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for FilteredConnectPointSerializer.
FilteredConnectPointSerializer() - Constructor for class org.onosproject.store.serializers.FilteredConnectPointSerializer
Creates FilteredConnectPointSerializer serializer instance.
fingerprint() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
Returns the backing integer index.
flood(NeighbourMessageContext) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Floods the incoming message to all edge ports except the in port.
flood() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Floods the incoming message out all ports except the input port.
FLOW_TABLE_BACKUP - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
 
flowDelay() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
flowDelay() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the end-to-end traffic flow delay of a tunnel.
flowRemoved(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Signals that a flow rule that was previously installed has been removed.
flows() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol flows.
FlowStatInfo - Class in org.onosproject.incubator.net.dpi
Flow statistic information.
FlowStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for default FlowStatInfo class.
FlowStatInfo(String, String, int, String, int, int, String, long, long) - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for FlowStatInfo class specified with flow statistic parameters.
FlowStatInfo(String, String, int, String, int, int, String, long, long, String) - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfo
Constructor for FlowStatInfo class specified with flow statistic parameters and hostServerName.
FlowStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for FlowStatInfo codec.
FlowStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.FlowStatInfoCodec
 
FlowStoreMessageSubjects - Class in org.onosproject.store.flow.impl
MessageSubjects used by DistributedFlowRuleStore peer-peer communication.
forSource(AlarmEntityId) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
forward(NeighbourMessageContext, ConnectPoint) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Forwards the incoming message to the given connect point.
forward(NeighbourMessageContext, Interface) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Forwards the incoming message to a given interface.
forward(ConnectPoint) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Forwards the message to a given output port.
forward(Interface) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Forwards the message to a given interface.
forward(ConnectPoint, Host, ByteBuffer) - Method in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
Deprecated.
 
fromHost(Host) - Static method in class org.onosproject.incubator.net.routing.NextHopData
Creates a new instance from a host.

G

get(NetworkId, Class<T>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns implementation of the specified service class for operating in the context of the given network.
get(Class<T>) - Method in interface org.onosproject.incubator.rpc.RemoteServiceContext
Returns implementation of the specified service class.
get(URI) - Method in interface org.onosproject.incubator.rpc.RemoteServiceContextProvider
Returns RemoteServiceContext for given URI.
get(URI) - Method in interface org.onosproject.incubator.rpc.RemoteServiceDirectory
Returns remote service context.
GET_CURRENT - Static variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
GET_CURRENT - Static variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
GET_DEVICE_FLOW_ENTRIES - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
 
GET_FLOW_ENTRY - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
 
GET_PREVIOUS - Static variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
GET_PREVIOUS - Static variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
getActiveAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the ACTIVE alarms.
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() - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
getAllMeters() - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
getAllocatedResources(DiscreteResourceId, Class<T>) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
getAllRoutes() - Method in interface org.onosproject.incubator.net.routing.RouteService
Returns all routes for all route tables in the system.
getAppId(Short) - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
getAppId(String) - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
getAppIds() - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
getApplication(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getApplications() - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getAvailableDevices() - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getAvailableDevices() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getChildResources(DiscreteResourceId) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
getChildResources(DiscreteResourceId, Class<T>) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
getCluster(Topology, ClusterId) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getClusterDevices(Topology, TopologyCluster) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getClusterLinks(Topology, TopologyCluster) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getClusters(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getConfig(S, Class<T>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
getConfigClasses(S) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
getConfigFactory(Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
getConnectedHosts(ConnectPoint) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getConnectedHosts(DeviceId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getCriteria() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to list all the ConfigNodePath criteria that are in place for a ConfigFilter.
getCurrentFlowStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
getCurrentStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
getDeltaStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getDeltaStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getDevice(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getDevice(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getDeviceCount() - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getDeviceCount() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getDeviceEgressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
getDeviceIngressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
getDeviceKey(DeviceKeyId) - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
getDeviceKeys() - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
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
 
getDevices(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of devices in the specified virtual network.
getDevices(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getDevices() - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getDevices() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getDevices(NodeId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
getDisjointPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getDisjointPaths(Topology, DeviceId, DeviceId, Map<Link, Object>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight, Map<Link, Object>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getDomain(IntentDomainId) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Returns the intent domain for the given id.
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.
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.
getEgressLinks(ConnectPoint) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
getExtraneousGroups(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
getFlowEntries(DeviceId) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
getFlowEntry(FlowRule) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
getFlowRuleCount() - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
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 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
 
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(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getGroup(DeviceId, GroupKey) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Returns the stored group entry.
getGroup(DeviceId, GroupId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
getGroupCount(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Returns the number of groups for the specified device in the store.
getGroups(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Returns the groups associated with a device.
getHandlerRegistrations() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Gets the neighbour message handlers that have been registered with the service.
getHost(HostId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getHostCount() - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getHostLastseenTime(HostId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
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.store.host.impl.DistributedHostStore
 
getHosts(VlanId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getHosts(MacAddress) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getHosts(IpAddress) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getId(String) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getIdBlock(String) - Method in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
getIngressLinks(ConnectPoint) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
getInstallableIntents(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntent(Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the intent for the specified intent key.
getIntent(Key) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getIntent(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntentCount() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntentData() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the set of intent data.
getIntentData(Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the intent data matching the intent key.
getIntentData() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getIntentData(Key) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getIntentData(boolean, long) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntentData(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntents() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return all intents.
getIntents() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getIntents() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntentState(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getInterfaceByName(ConnectPoint, String) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the interface with the given name.
getInterfaces() - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Retrieves all interfaces configured on this port.
getInterfaces() - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of all interfaces in the system.
getInterfacesByIp(IpAddress) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of interfaces with the given IP address.
getInterfacesByPort(ConnectPoint) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of interfaces configured on the given port.
getInterfacesByVlan(VlanId) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns the set of interfaces in the given VLAN.
getLastUpdated(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
getLeader(K, Function<K, Long>) - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
getLeadership(String) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
getLeaderships() - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
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.store.link.impl.ECLinkStore
 
getLinkCount() - Method in class org.onosproject.store.link.impl.ECLinkStore
 
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.store.link.impl.ECLinkStore
 
getLocalNode() - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
getMapping(IntentId) - Method in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
getMaster(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
getMatchingInterface(IpAddress) - Method in interface org.onosproject.incubator.net.intf.InterfaceService
Returns an interface that has an address that is in the same subnet as the given IP address.
getMeter(MeterKey) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
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
 
getNextGroup(Integer) - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
getNextHop(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the information of the given next hop.
getNextHop(IpAddress) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getNextHops() - Method in interface org.onosproject.incubator.net.routing.RouteService
Returns all next hops in the route store.
getNextHops() - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns all next hops in the route store.
getNextHops() - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getNode(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Returns a value node or subtree under the given path.
getNode(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Returns a value node or subtree under the given path.
getNode(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
getNodes() - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
getNodes(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
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.
getPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getPending() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getPendingData() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getPendingData(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getPendingData(boolean, long) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getPermissions(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPortDeltaStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getPortDeltaStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPortDescription(ProviderId, DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getPortDescription(ProviderId, DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPortDescriptions(ProviderId, DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getPortDescriptions(ProviderId, DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
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.store.device.impl.ECDeviceStore
 
getPorts(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPortStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getPortStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPreviousFlowStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
getPreviousStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
getProviders() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistry
Returns a set of currently registered virtual providers.
getRegion(RegionId) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
getRegionDevices(RegionId) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
getRegionForDevice(DeviceId) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
getRegions() - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
getReplicaInfoFor(DeviceId) - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
getReplicaInfoFor(DeviceId) - Method in interface org.onosproject.store.flow.ReplicaInfoService
Returns the placement information for given Device.
getResourceAllocations(ResourceId) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
getResources() - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Returns all intent resources held by the provider.
getResources(ResourceConsumer) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
getRole(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
getRoutes() - Method in class org.onosproject.incubator.net.routing.RouteConfig
Returns all routes in this configuration.
getRoutes(RouteTableId) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the routes for a particular route table.
getRoutes() - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
getRoutes(RouteTableId) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getRoutesForNextHop(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteService
Returns the routes for the given next hop.
getRoutesForNextHop(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the routes that point to the given next hop IP address.
getRoutesForNextHop(IpAddress) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getRouteTables() - Method in interface org.onosproject.incubator.net.routing.RouteStore
Returns the IDs for all route tables in the store.
getRouteTables() - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getState(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getState(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
getStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getSubjects(Class<S>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
getSubjects(Class<S>, Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
getTableStatistics(DeviceId) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
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(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
getTimestamp() - Method in class org.onosproject.store.core.impl.LogicalClockManager
 
getTimestamp(DeviceId) - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
getTunnelIds(Intent) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Return the set of tunnel identifiers store against the intent.
getTunnelIds(Intent) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getTunnels(DeviceId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns the collection of tunnels applied on the specified device.
getVirtualDevices(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual devices in the specified network.
getVirtualHosts(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual hosts in the specified network.
getVirtualLinks(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns collection of all virtual links in the specified network.
getVirtualNetworks(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual networks created on behalf of the specified tenant.
getVirtualPorts(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns list of all virtual ports of the specified device.
GossipDeviceStore - Class in org.onosproject.store.device.impl
Manages inventory of infrastructure devices using gossip protocol to distribute information.
GossipDeviceStore() - Constructor for class org.onosproject.store.device.impl.GossipDeviceStore
 
GossipDeviceStoreMessageSubjects - Class in org.onosproject.store.device.impl
MessageSubjects used by GossipDeviceStore peer-peer communication.
GossipIntentStore - Class in org.onosproject.store.intent.impl
Manages inventory of Intents in a distributed data store that uses optimistic replication and gossip based techniques.
GossipIntentStore() - Constructor for class org.onosproject.store.intent.impl.GossipIntentStore
 
groupDesc() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the group create parameters associated with this group request.
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.
groupOperationFailed(DeviceId, GroupOperation) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
GroupStoreIdMapKey(DeviceId, GroupId) - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreIdMapKey
 
GroupStoreKeyMapKey(DeviceId, GroupKey) - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreKeyMapKey
 
GroupStoreMapKey(DeviceId) - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreMapKey
 
GroupStoreMessage - Class in org.onosproject.store.group.impl
Format of the Group store message that is used to communicate with the peer nodes in the cluster.
GroupStoreMessage.Type - Enum in org.onosproject.store.group.impl
Type of group store request.
GroupStoreMessageSubjects - Class in org.onosproject.store.group.impl
MessageSubjects used by DistributedGroupRuleStore peer-peer communication.
guessedFlowProtos() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic the number of guessed flow protocols.

H

handleMessage(NeighbourMessageContext, HostService) - Method in class org.onosproject.incubator.net.neighbour.DefaultNeighbourMessageHandler
 
handleMessage(NeighbourMessageContext, HostService) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageHandler
Handles a neighbour message.
handler() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourHandlerRegistration
Gets the neighbour message handler.
hasDelegate() - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
hashCode() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
hashCode() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
hashCode() - Method in class org.onosproject.incubator.net.intf.Interface
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
hashCode() - Method in class org.onosproject.incubator.net.routing.NextHop
 
hashCode() - Method in class org.onosproject.incubator.net.routing.NextHopData
 
hashCode() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
 
hashCode() - Method in class org.onosproject.incubator.net.routing.Route
 
hashCode() - Method in class org.onosproject.incubator.net.routing.RouteEvent
 
hashCode() - Method in class org.onosproject.incubator.net.routing.RouteTableId
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultLabelStack
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
 
hashCode() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
hashCode() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
hashCode() - Method in class org.onosproject.store.device.impl.DeviceFragmentId
 
hashCode() - Method in class org.onosproject.store.device.impl.DeviceKey
 
hashCode() - Method in class org.onosproject.store.device.impl.PortFragmentId
 
hashCode() - Method in class org.onosproject.store.device.impl.PortKey
 
hashCode() - Method in class org.onosproject.store.flow.ReplicaInfo
 
hashCode() - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreIdMapKey
 
hashCode() - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreKeyMapKey
 
hashCode() - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreMapKey
 
hashCode() - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
 
hashCode() - Method in class org.onosproject.store.impl.Timestamped
 
hashCode() - Method in class org.onosproject.store.link.impl.Provided
 
HEARTBEAT_MESSAGE - Static variable in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
hostAName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host A name.
hostAPort() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host A port.
hostBName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host B name.
hostBPort() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host B Port.
HostLocationSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for HostLocation.
HostLocationSerializer() - Constructor for class org.onosproject.store.serializers.HostLocationSerializer
Creates HostLocation serializer instance.
hostServerName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host server name.
hostService - Variable in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
Deprecated.
 

I

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 interface org.onosproject.incubator.net.virtual.VirtualNetwork
Returns the network identifier.
id() - Method in class org.onosproject.store.cluster.messaging.impl.InternalMessage
 
idStore - Variable in class org.onosproject.store.app.DistributedApplicationStore
 
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.
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.
ingressVlan() - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Gets ingress VLAN of multicast traffic.
inPort() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the port where the packet came in to the network.
INSTANCE - Static variable in class org.onosproject.incubator.net.tunnel.TunnelEndPointFormatter
An instance of this class.
INTENT_DOMAIN_SUBJECT_FACTORY - Static variable in class org.onosproject.incubator.net.config.basics.ExtraSubjectFactories
 
IntentDomain - Class in org.onosproject.incubator.net.domain
Representation of an intent domain which includes the set of internal devices, the set of edge ports, and the implementation of the domain provider.
IntentDomain(IntentDomainId, String, Set<DeviceId>, Set<ConnectPoint>) - Constructor for class org.onosproject.incubator.net.domain.IntentDomain
 
IntentDomainEvent - Class in org.onosproject.incubator.net.domain
Describes an intent domain event.
IntentDomainEvent(IntentDomainEvent.Type, IntentDomain) - Constructor for class org.onosproject.incubator.net.domain.IntentDomainEvent
 
IntentDomainEvent.Type - Enum in org.onosproject.incubator.net.domain
 
IntentDomainId - Class in org.onosproject.incubator.net.domain
Intent domain identifier.
IntentDomainListener - Interface in org.onosproject.incubator.net.domain
Listener for intent domain events.
IntentDomainProvider - Interface in org.onosproject.incubator.net.domain
FIXME.
IntentDomainProviderRegistry - Interface in org.onosproject.incubator.net.domain
Abstraction of a intent domain provider registry.
IntentDomainProviderService - Interface in org.onosproject.incubator.net.domain
Service through which intent domain providers can report intent domain updates.
IntentDomainService - Interface in org.onosproject.incubator.net.domain
Service for that maintains a graph of intent domains and a registry of intent domain providers.
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
 
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
 
Interface - Class in org.onosproject.incubator.net.intf
An Interface maps network configuration information (such as addresses and vlans) to a port in the network.
Interface(String, ConnectPoint, List<InterfaceIpAddress>, MacAddress, VlanId) - Constructor for class org.onosproject.incubator.net.intf.Interface
Creates new Interface with the provided configuration.
InterfaceAdminService - Interface in org.onosproject.incubator.net.intf
Provides a means to modify the interfaces configuration.
InterfaceConfig - Class in org.onosproject.incubator.net.config.basics
Configuration for interfaces.
InterfaceConfig() - Constructor for class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
InterfaceEvent - Class in org.onosproject.incubator.net.intf
Describes an interface event.
InterfaceEvent(InterfaceEvent.Type, Interface) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type and subject.
InterfaceEvent(InterfaceEvent.Type, Interface, long) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type, subject and time of event.
InterfaceEvent(InterfaceEvent.Type, Interface, Interface) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type, subject and previous subject.
InterfaceEvent(InterfaceEvent.Type, Interface, Interface, long) - Constructor for class org.onosproject.incubator.net.intf.InterfaceEvent
Creates an interface event with type, subject, previous subject and time.
InterfaceEvent.Type - Enum in org.onosproject.incubator.net.intf
 
InterfaceListener - Interface in org.onosproject.incubator.net.intf
Listener for interface events.
InterfaceService - Interface in org.onosproject.incubator.net.intf
Service for interacting with interfaces.
InternalDeviceEvent - Class in org.onosproject.store.device.impl
Information published by GossipDeviceStore to notify peers of a device change event.
InternalDeviceEvent(ProviderId, DeviceId, Timestamped<DeviceDescription>) - Constructor for class org.onosproject.store.device.impl.InternalDeviceEvent
 
InternalDeviceEvent() - Constructor for class org.onosproject.store.device.impl.InternalDeviceEvent
 
InternalDeviceEventSerializer - Class in org.onosproject.store.device.impl
Kryo Serializer for InternalDeviceEvent.
InternalDeviceEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalDeviceEventSerializer
Creates a serializer for InternalDeviceEvent.
InternalDeviceOfflineEvent - Class in org.onosproject.store.device.impl
Information published by GossipDeviceStore to notify peers of a device going offline.
InternalDeviceOfflineEvent(DeviceId, Timestamp) - Constructor for class org.onosproject.store.device.impl.InternalDeviceOfflineEvent
Creates a InternalDeviceOfflineEvent.
InternalDeviceOfflineEventSerializer - Class in org.onosproject.store.device.impl
Kryo Serializer for InternalDeviceOfflineEvent.
InternalDeviceOfflineEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalDeviceOfflineEventSerializer
Creates a serializer for InternalDeviceOfflineEvent.
InternalDeviceRemovedEvent - Class in org.onosproject.store.device.impl
Information published by GossipDeviceStore to notify peers of a device being administratively removed.
InternalDeviceRemovedEvent(DeviceId, Timestamp) - Constructor for class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
Creates a InternalDeviceRemovedEvent.
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).
InternalMessage - Class in org.onosproject.store.cluster.messaging.impl
Internal message representation with additional attributes for supporting, synchronous request/reply behavior.
InternalMessage(int, HybridLogicalTime, long, Endpoint, String, byte[]) - Constructor for class org.onosproject.store.cluster.messaging.impl.InternalMessage
 
InternalMessage(int, HybridLogicalTime, long, Endpoint, String, byte[], InternalMessage.Status) - Constructor for class org.onosproject.store.cluster.messaging.impl.InternalMessage
 
InternalMessage.Status - Enum in org.onosproject.store.cluster.messaging.impl
Message status.
InternalPortEvent - Class in org.onosproject.store.device.impl
Information published by GossipDeviceStore to notify peers of a port change event.
InternalPortEvent(ProviderId, DeviceId, Timestamped<List<PortDescription>>) - Constructor for class org.onosproject.store.device.impl.InternalPortEvent
 
InternalPortEvent() - Constructor for class org.onosproject.store.device.impl.InternalPortEvent
 
InternalPortEventSerializer - Class in org.onosproject.store.device.impl
Kryo Serializer for InternalPortEvent.
InternalPortEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalPortEventSerializer
Creates a serializer for InternalPortEvent.
InternalPortStatusEvent - Class in org.onosproject.store.device.impl
Information published by GossipDeviceStore to notify peers of a port status change event.
InternalPortStatusEvent(ProviderId, DeviceId, Timestamped<PortDescription>) - Constructor for class org.onosproject.store.device.impl.InternalPortStatusEvent
 
InternalPortStatusEvent() - Constructor for class org.onosproject.store.device.impl.InternalPortStatusEvent
 
InternalPortStatusEventSerializer - Class in org.onosproject.store.device.impl
Kryo Serializer for InternalPortStatusEvent.
InternalPortStatusEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalPortStatusEventSerializer
Creates a serializer for InternalPortStatusEvent.
intf() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourHandlerRegistration
Gets the interface of the registration.
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() - Method in class org.onosproject.incubator.net.routing.NextHop
Returns the IP address of the next hop.
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.
ipAddresses() - Method in class org.onosproject.incubator.net.intf.Interface
Deprecated.
in Falcon release in favour of an ordered list
ipAddressesList() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves a list of IP addresses that are assigned to the interface in the order that they were configured.
IpAddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for IpAddress.
IpAddressSerializer() - Constructor for class org.onosproject.store.serializers.IpAddressSerializer
Creates IpAddress serializer instance.
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.
IPS - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
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() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the status of the intent domain.
isAvailable(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
isAvailable(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
isAvailable(Resource) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
isBroadcastPoint(Topology, ConnectPoint) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
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
 
isEmpty() - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
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 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(Topology, ConnectPoint) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
isLatest(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
isMaster(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
isMine(K, Function<K, Long>) - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
isNewer(Timestamped<T>) - Method in class org.onosproject.store.impl.Timestamped
Tests if this timestamped value is newer than the other.
isNewerThan(Timestamp) - Method in class org.onosproject.store.impl.Timestamped
Tests if this timestamp is newer than the specified timestamp.
isTimestampAvailable(DeviceId) - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
isTraversable(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.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.InterfaceConfig
 
isValid() - Method in class org.onosproject.incubator.net.config.basics.McastConfig
 
isVirtualNetworkId() - Method in class org.onosproject.incubator.net.virtual.NetworkId
Checks if the id is for virtual network.

K

key(Key) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
key() - Method in class org.onosproject.store.link.impl.Provided
 
knownFlows() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI known flows.
KryoNamespaces - Class in org.onosproject.store.serializers
 
KryoSerializer - Class in org.onosproject.store.serializers
Deprecated.
in Goldeneye (1.6.0)
KryoSerializer() - Constructor for class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
ksLocation - Variable in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
ksPwd - Variable in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 

L

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
 
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.
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.
leadershipAdminService - Variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
leadershipService - Variable in class org.onosproject.store.intent.impl.WorkPartitionManager
 
leadershipService - Variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
linkDiscoveryMode() - Method in class org.onosproject.store.link.impl.CoreConfig
Returns the link discovery mode.
linkDiscoveryMode - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
LinkKeySerializer - Class in org.onosproject.store.serializers
Kryo Serializer for LinkKey.
LinkKeySerializer() - Constructor for class org.onosproject.store.serializers.LinkKeySerializer
Creates LinkKey serializer instance.
listenerRegistry - Variable in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
load(ConnectPoint) - Method in interface org.onosproject.incubator.net.PortStatisticsService
Obtain the egress load for the given port.
localNodeId - Variable in class org.onosproject.store.device.impl.DeviceClockManager
 
localNodeId - Variable in class org.onosproject.store.intent.impl.WorkPartitionManager
 
LocalRouteStore - Class in org.onosproject.incubator.store.routing.impl
Route store based on in-memory storage.
LocalRouteStore() - Constructor for class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
location() - Method in class org.onosproject.incubator.net.routing.NextHop
Returns the location of the next hop.
location() - Method in class org.onosproject.incubator.net.routing.NextHopData
Returns the location.
location() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the next hop location.
LogicalClockManager - Class in org.onosproject.store.core.impl
LogicalClockService implementation based on a AtomicCounter.
LogicalClockManager() - Constructor for class org.onosproject.store.core.impl.LogicalClockManager
 
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.
longestPrefixMatch(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteService
Performs a longest prefix match on the given IP address.
longestPrefixMatch(IpAddress) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Performs a longest prefix match with the given IP address.
longestPrefixMatch(IpAddress) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 

M

MAC - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
mac() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the MAC address that is assigned to the interface.
mac() - Method in class org.onosproject.incubator.net.routing.NextHop
Returns the MAC address of the next hop.
mac() - Method in class org.onosproject.incubator.net.routing.NextHopData
Returns the MAC address.
MacAddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for MacAddress.
MacAddressSerializer() - Constructor for class org.onosproject.store.serializers.MacAddressSerializer
Creates MacAddress serializer instance.
makeTopCandidate(String, NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
manuallyClearable() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm is manually-cleared by a user action within ONOS.
manuallyClearable() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
markFullyStarted(boolean) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
markOffline(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
markOffline(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
markOnline(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
markOnline(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
master() - Method in class org.onosproject.store.flow.ReplicaInfo
Returns the NodeId, if there is a Node where the master copy should be.
MastershipBasedTimestamp - Class in org.onosproject.store.impl
A logical timestamp that derives its value from two things: The current mastership term of the device. The value of the counter used for tracking topology events observed from the device during that current time of a device.
MastershipBasedTimestamp() - Constructor for class org.onosproject.store.impl.MastershipBasedTimestamp
Default constructor for serialization.
MastershipBasedTimestamp(long, long) - Constructor for class org.onosproject.store.impl.MastershipBasedTimestamp
Default version tuple.
MastershipBasedTimestampSerializer - Class in org.onosproject.store.serializers.custom
Kryo Serializer for MastershipBasedTimestamp.
MastershipBasedTimestampSerializer() - Constructor for class org.onosproject.store.serializers.custom.MastershipBasedTimestampSerializer
Creates a serializer for MastershipBasedTimestamp.
mastershipService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
mastershipService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
mastershipService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
mastershipService - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
mastershipService - Variable in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
mastershipService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
mastershipService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
mastershipService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
 
mastershipService - Variable in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
Deprecated.
 
mastershipService - Variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
mastershipService - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
mastershipService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
MastershipTermSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for MastershipTerm.
MastershipTermSerializer() - Constructor for class org.onosproject.store.serializers.MastershipTermSerializer
Creates MastershipTerm serializer instance.
mastershipTermService - Variable in class org.onosproject.store.device.impl.DeviceClockManager
 
mastershipTermService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
McastConfig - Class in org.onosproject.incubator.net.config.basics
Configuration for multicast.
McastConfig() - Constructor for class org.onosproject.incubator.net.config.basics.McastConfig
 
mcastRib - Variable in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
mcastRoutes - Variable in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
MessageDecoder - Class in org.onosproject.store.cluster.messaging.impl
Decoder for inbound messages.
MessageDecoder() - Constructor for class org.onosproject.store.cluster.messaging.impl.MessageDecoder
 
MessageEncoder - Class in org.onosproject.store.cluster.messaging.impl
Encode InternalMessage out into a byte buffer.
MessageEncoder(int) - Constructor for class org.onosproject.store.cluster.messaging.impl.MessageEncoder
 
messagingService - Variable in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
messagingService - Variable in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
meter() - Method in class org.onosproject.incubator.store.meter.impl.MeterData
 
MeterData - Class in org.onosproject.incubator.store.meter.impl
A class representing the meter information stored in the meter store.
MeterData(Meter, MeterFailReason, NodeId) - Constructor for class org.onosproject.incubator.store.meter.impl.MeterData
 
MISC - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
MISC_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
KryoNamespace which can serialize ON.lab misc classes.
modified(ComponentContext) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
modified(ComponentContext) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
modified(ComponentContext) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
modified(ComponentContext) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
modified(ComponentContext) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
modified(ComponentContext) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
modified(ComponentContext) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
modified(ComponentContext) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
modify(IntentResource, IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Request that the provider attempt to modify an existing resource to satisfy a new intent primitive.
moveLeadership(String, NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
multicast(M, MessageSubject, Function<M, byte[]>, Set<NodeId>) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
MulticastData - Class in org.onosproject.incubator.store.mcast.impl
Simple entity maintaining a mapping between a source and a collection of sink connect points.
MulticastData(ConnectPoint) - Constructor for class org.onosproject.incubator.store.mcast.impl.MulticastData
 

N

NAME - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
name() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the friendly name for the intent domain.
name() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol name.
name() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the name of the interface.
name() - Method in class org.onosproject.incubator.net.routing.RouteTableId
Returns the name of the route table.
negateFilter(ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to create a filter that include all entries rejected by the criteria.
NeighbourHandlerRegistration - Interface in org.onosproject.incubator.net.neighbour
Information about the registration of a neighbour message handler.
NeighbourMessageActions - Interface in org.onosproject.incubator.net.neighbour
Performs actions on a neighbour message contexts.
NeighbourMessageContext - Interface in org.onosproject.incubator.net.neighbour
Context of an incoming neighbor message (e.g.
NeighbourMessageHandler - Interface in org.onosproject.incubator.net.neighbour
Handler for an incoming neighbour message.
NeighbourMessageType - Enum in org.onosproject.incubator.net.neighbour
Neighbour message type.
NeighbourProtocol - Enum in org.onosproject.incubator.net.neighbour
Enumerates protocols used for neighbour discover/address resolution.
NeighbourResolutionService - Interface in org.onosproject.incubator.net.neighbour
Provides a means of registering logic for handling neighbour messages.
netCfgService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
NettyMessagingManager - Class in org.onosproject.store.cluster.messaging.impl
Netty based MessagingService.
NettyMessagingManager() - Constructor for class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
network() - Method in interface org.onosproject.incubator.net.virtual.VnetService
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the network identifier to be used by the builder.
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
NetworkId - Class in org.onosproject.incubator.net.virtual
Representation of network identity.
NetworkId() - Constructor for class org.onosproject.incubator.net.virtual.NetworkId
 
networkId(long) - Static method in class org.onosproject.incubator.net.virtual.NetworkId
Creates a network id using the supplied backing id.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VirtualElement
Returns the network identifier to which this virtual element belongs.
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the virtual network of the virtual network intent.
networkId() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the virtual network identifier.
NetworkTunnelId - Class in org.onosproject.incubator.net.tunnel
Representation of a Network Tunnel Id.
NetworkTunnelId(long) - Constructor for class org.onosproject.incubator.net.tunnel.NetworkTunnelId
Constructs the ID corresponding to a given long value.
newAppCookie() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the new application cookie associated with this group operation.
NextHop - Class in org.onosproject.incubator.net.routing
Describes a routing next hop.
NextHop(IpAddress, NextHopData) - Constructor for class org.onosproject.incubator.net.routing.NextHop
Creates a new next hop.
nextHop() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the next hop IP address.
nextHop() - Method in class org.onosproject.incubator.net.routing.Route
Returns the next hop IP address.
NextHopData - Class in org.onosproject.incubator.net.routing
Stores next hop information.
NextHopData(MacAddress, ConnectPoint) - Constructor for class org.onosproject.incubator.net.routing.NextHopData
Creates a new instance.
nextHopMac() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the next hop MAC address.
NO_INTERFACE_NAME - Static variable in class org.onosproject.incubator.net.intf.Interface
 
NodeIdSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for NodeId.
NodeIdSerializer() - Constructor for class org.onosproject.store.serializers.NodeIdSerializer
Creates NodeId serializer instance.
nodeIdSerializer() - Static method in class org.onosproject.store.serializers.NodeIdSerializer
 
nodeKey() - Method in class org.onosproject.incubator.elasticcfg.ConfigNodePath
Returns the node key.
NodeType - Enum in org.onosproject.incubator.elasticcfg
Node Type representation for applications.
NONE - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
NONE - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
 
NONE - Static variable in class org.onosproject.incubator.net.virtual.NetworkId
Represents no network, or an unspecified network.
NONE - Static variable in class org.onosproject.incubator.net.virtual.TenantId
Represents no tenant, or an unspecified tenant.
nonNullFormat(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelEndPointFormatter
 
notifyOfFailovers(Collection<Group>) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 

O

offline() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
 
one() - Method in class org.onosproject.incubator.net.domain.TunnelPrimitive
The getter for the first connection point associated with a tunnel.
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.onosproject.incubator.component - package org.onosproject.incubator.component
Component management system.
org.onosproject.incubator.elasticcfg - package org.onosproject.incubator.elasticcfg
Abstractions for interacting with the elastic configuration subsystem.
org.onosproject.incubator.net - package org.onosproject.incubator.net
Incubating network model abstractions and APIs.
org.onosproject.incubator.net.config.basics - package org.onosproject.incubator.net.config.basics
Various basic builtin network configurations.
org.onosproject.incubator.net.domain - package org.onosproject.incubator.net.domain
Subsystem for network intent domains.
org.onosproject.incubator.net.dpi - package org.onosproject.incubator.net.dpi
Subsystem for dpi statistics service.
org.onosproject.incubator.net.faultmanagement.alarm - package org.onosproject.incubator.net.faultmanagement.alarm
Abstractions for interacting with alarms.
org.onosproject.incubator.net.intf - package org.onosproject.incubator.net.intf
Interface Service.
org.onosproject.incubator.net.neighbour - package org.onosproject.incubator.net.neighbour
Neighbour message (ARP, NDP) handling.
org.onosproject.incubator.net.resource.label - package org.onosproject.incubator.net.resource.label
Service for reserving labels as network resources.
org.onosproject.incubator.net.routing - package org.onosproject.incubator.net.routing
Unicast routing service.
org.onosproject.incubator.net.tunnel - package org.onosproject.incubator.net.tunnel
Tunnel model related services and providers API definitions.
org.onosproject.incubator.net.virtual - package org.onosproject.incubator.net.virtual
Network virtualization data models and services.
org.onosproject.incubator.net.virtual.provider - package org.onosproject.incubator.net.virtual.provider
Network virtualization data models and services.
org.onosproject.incubator.rpc - package org.onosproject.incubator.rpc
Incubating inter-cluster RPC APIs.
org.onosproject.incubator.store.mcast.impl - package org.onosproject.incubator.store.mcast.impl
A distributed multicast store implementation that stores multicast rib data consistently across the cluster.
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.routing.impl - package org.onosproject.incubator.store.routing.impl
Implementation of the unicast routing service.
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.store.app - package org.onosproject.store.app
Implementation of distributed application store.
org.onosproject.store.cfg - package org.onosproject.store.cfg
Implementation of distributed component configuration store.
org.onosproject.store.cluster.impl - package org.onosproject.store.cluster.impl
Implementation of a distributed cluster membership store and failure detector.
org.onosproject.store.cluster.messaging.impl - package org.onosproject.store.cluster.messaging.impl
Implementation of the cluster messaging mechanism.
org.onosproject.store.config.impl - package org.onosproject.store.config.impl
Implementation of the distributed network configuration store.
org.onosproject.store.core.impl - package org.onosproject.store.core.impl
Implementation of a distributed application registry.
org.onosproject.store.device.impl - package org.onosproject.store.device.impl
Implementation of distributed device store using p2p synchronization protocol.
org.onosproject.store.flow - package org.onosproject.store.flow
Definitions of events and messages pertaining to replication of flow entries.
org.onosproject.store.flow.impl - package org.onosproject.store.flow.impl
Implementation of the distributed flow rule store using p2p synchronization protocol.
org.onosproject.store.flowobjective.impl - package org.onosproject.store.flowobjective.impl
Implementation of distributed store for the flow objective state.
org.onosproject.store.group.impl - package org.onosproject.store.group.impl
Implementation of a distributed group store.
org.onosproject.store.host.impl - package org.onosproject.store.host.impl
Implementation of a distributed host store.
org.onosproject.store.impl - package org.onosproject.store.impl
Common facilities for use by various distributed stores.
org.onosproject.store.intent.impl - package org.onosproject.store.intent.impl
Implementation of distributed intent store.
org.onosproject.store.key.impl - package org.onosproject.store.key.impl
A distributed device key store implementation that stores device key data consistently across the cluster.
org.onosproject.store.link.impl - package org.onosproject.store.link.impl
Implementation of distributed link store using eventually consistent map primitive.
org.onosproject.store.mastership.impl - package org.onosproject.store.mastership.impl
Implementation of a distributed mastership store.
org.onosproject.store.packet.impl - package org.onosproject.store.packet.impl
Implementation of distributed packet store.
org.onosproject.store.proxyarp.impl - package org.onosproject.store.proxyarp.impl
Implementation of proxy ARP distribution mechanism.
org.onosproject.store.region.impl - package org.onosproject.store.region.impl
A distributed store implementation for tracking region definitions consistently across the cluster.
org.onosproject.store.resource.impl - package org.onosproject.store.resource.impl
Implementation of the network resource distributed store.
org.onosproject.store.serializers - package org.onosproject.store.serializers
Various Kryo serializers for use in distributed stores.
org.onosproject.store.serializers.custom - package org.onosproject.store.serializers.custom
Distributed store serializers.
org.onosproject.store.statistic.impl - package org.onosproject.store.statistic.impl
Implementation of the statistic store.
org.onosproject.store.topology.impl - package org.onosproject.store.topology.impl
Implementation of distributed topology store using p2p synchronization protocol.
origin() - Method in class org.onosproject.incubator.store.meter.impl.MeterData
 

P

packet() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the full parsed representation of the packet.
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.
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.
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.
partitionService - Variable in class org.onosproject.store.intent.impl.GossipIntentStore
 
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.
payload() - Method in class org.onosproject.store.cluster.messaging.impl.InternalMessage
 
pendingFlowRule(FlowEntry) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
persistenceService - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
phi(NodeId) - Method in class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
Compute phi for the specified node id.
PhiAccrualFailureDetector - Class in org.onosproject.store.cluster.impl
Phi Accrual failure detector.
PhiAccrualFailureDetector() - Constructor for class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
 
PHYSICAL - Static variable in class org.onosproject.incubator.net.virtual.NetworkId
Represents the underlying physical network.
PID - Static variable in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
PORT_INJECTED - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
Deprecated.
in Hummingbird(1.7.0)
PORT_STATUS_UPDATE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
PORT_UPDATE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
portDescription() - Method in class org.onosproject.store.device.impl.InternalPortStatusEvent
 
portDescriptions() - Method in class org.onosproject.store.device.impl.InternalPortEvent
 
portDescriptions() - Method in class org.onosproject.store.device.impl.PortInjectedEvent
Deprecated.
 
PortFragmentId - Class in org.onosproject.store.device.impl
Identifier for PortDescription from a Provider.
PortFragmentId(DeviceId, ProviderId, PortNumber) - Constructor for class org.onosproject.store.device.impl.PortFragmentId
 
PortInjectedEvent - Class in org.onosproject.store.device.impl
Deprecated.
in Hummingbird(1.7.0)
PortInjectedEvent(ProviderId, DeviceId, List<PortDescription>) - Constructor for class org.onosproject.store.device.impl.PortInjectedEvent
Deprecated.
 
PortInjectedEvent() - Constructor for class org.onosproject.store.device.impl.PortInjectedEvent
Deprecated.
 
PortKey - Class in org.onosproject.store.device.impl
Key for PortDescriptions in ECDeviceStore.
PortKey(ProviderId, DeviceId, PortNumber) - Constructor for class org.onosproject.store.device.impl.PortKey
 
portNumber() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
portNumber() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent network port to which this tunnel point belongs, can not be be null.
portNumber - Variable in class org.onosproject.store.device.impl.PortFragmentId
 
portNumber() - Method in class org.onosproject.store.device.impl.PortKey
 
PortNumberSerializer - Class in org.onosproject.store.serializers
Serializer for PortNumber.
PortNumberSerializer() - Constructor for class org.onosproject.store.serializers.PortNumberSerializer
Creates PortNumber serializer instance.
ports() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
 
ports() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
 
PortStatisticsService - Interface in org.onosproject.incubator.net
Service for obtaining statistic information about device ports.
preamble() - Method in class org.onosproject.store.cluster.messaging.impl.InternalMessage
 
prefix() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
Returns the IP prefix.
prefix() - Method in class org.onosproject.incubator.net.routing.Route
Returns the IP prefix of the route.
prepareForStatistics(FlowRule) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
prevSubject() - Method in class org.onosproject.incubator.net.intf.InterfaceEvent
Returns the previous interface subject.
prevSubject() - Method in class org.onosproject.incubator.net.routing.RouteEvent
Returns the previous subject of the event.
primitive() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the intent primitive associated with this resource at creation.
priority(int) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
producerName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
producerName() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns tunnel producer name.
protocol() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow protocol.
protocol() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the protocol of the packet.
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
 
Provided<K> - Class in org.onosproject.store.link.impl
Encapsulation of a provider supplied key.
Provided(K, ProviderId) - Constructor for class org.onosproject.store.link.impl.Provided
 
provider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the provider for the intent domain.
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
 
providerId - Variable in class org.onosproject.store.device.impl.DeviceFragmentId
 
providerId() - Method in class org.onosproject.store.device.impl.DeviceInjectedEvent
Deprecated.
 
providerId() - Method in class org.onosproject.store.device.impl.DeviceKey
 
providerId() - Method in class org.onosproject.store.device.impl.InternalDeviceEvent
 
providerId() - Method in class org.onosproject.store.device.impl.InternalPortEvent
 
providerId() - Method in class org.onosproject.store.device.impl.InternalPortStatusEvent
 
providerId - Variable in class org.onosproject.store.device.impl.PortFragmentId
 
providerId() - Method in class org.onosproject.store.device.impl.PortInjectedEvent
Deprecated.
 
providerId() - Method in class org.onosproject.store.device.impl.PortKey
 
providerId() - Method in class org.onosproject.store.link.impl.Provided
 
ProviderIdSerializer - Class in org.onosproject.store.serializers
Serializer for ProviderId.
ProviderIdSerializer() - Constructor for class org.onosproject.store.serializers.ProviderIdSerializer
Creates ProviderId serializer instance.
purgeFlowRule(DeviceId) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
purgeFlowRules() - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
purgeGroupEntries() - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
purgeGroupEntry(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
pushFlowMetrics(NetworkId, 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(NetworkId, 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 class org.onosproject.store.group.impl.DistributedGroupStore
 
pushTableStatistics(NetworkId, 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(Integer, NextGroup) - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 

Q

queryAllTunnels() - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels.
queryAllTunnels() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels.
queryAllTunnels() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels between source point and destination point.
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source point and destination point.
queryTunnel(TunnelId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(Tunnel.Type) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnel subscription record by consumer.
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnel subscription record by consumer.
queryTunnelSubscription(ApplicationId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queueConfig(S, String, JsonNode) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 

R

read(Kryo, Input, Class<InternalDeviceEvent>) - Method in class org.onosproject.store.device.impl.InternalDeviceEventSerializer
 
read(Kryo, Input, Class<InternalDeviceOfflineEvent>) - Method in class org.onosproject.store.device.impl.InternalDeviceOfflineEventSerializer
 
read(Kryo, Input, Class<InternalPortEvent>) - Method in class org.onosproject.store.device.impl.InternalPortEventSerializer
 
read(Kryo, Input, Class<InternalPortStatusEvent>) - Method in class org.onosproject.store.device.impl.InternalPortStatusEventSerializer
 
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<ConnectPoint>) - Method in class org.onosproject.store.serializers.ConnectPointSerializer
 
read(Kryo, Input, Class<MastershipBasedTimestamp>) - Method in class org.onosproject.store.serializers.custom.MastershipBasedTimestampSerializer
 
read(Kryo, Input, Class<DefaultApplicationId>) - Method in class org.onosproject.store.serializers.DefaultApplicationIdSerializer
 
read(Kryo, Input, Class<DefaultLink>) - Method in class org.onosproject.store.serializers.DefaultLinkSerializer
 
read(Kryo, Input, Class<DefaultOutboundPacket>) - Method in class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
 
read(Kryo, Input, Class<DefaultPort>) - Method in class org.onosproject.store.serializers.DefaultPortSerializer
 
read(Kryo, Input, Class<DeviceId>) - Method in class org.onosproject.store.serializers.DeviceIdSerializer
 
read(Kryo, Input, Class<ExtensionCriterion>) - Method in class org.onosproject.store.serializers.ExtensionCriterionSerializer
 
read(Kryo, Input, Class<Instructions.ExtensionInstructionWrapper>) - Method in class org.onosproject.store.serializers.ExtensionInstructionSerializer
 
read(Kryo, Input, Class<FilteredConnectPoint>) - Method in class org.onosproject.store.serializers.FilteredConnectPointSerializer
 
read(Kryo, Input, Class<HostLocation>) - Method in class org.onosproject.store.serializers.HostLocationSerializer
 
read(Kryo, Input, Class<ImmutableByteSequence>) - Method in class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
 
read(Kryo, Input, Class<ImmutableList<?>>) - Method in class org.onosproject.store.serializers.ImmutableListSerializer
 
read(Kryo, Input, Class<ImmutableMap<?, ?>>) - Method in class org.onosproject.store.serializers.ImmutableMapSerializer
 
read(Kryo, Input, Class<ImmutableSet<?>>) - Method in class org.onosproject.store.serializers.ImmutableSetSerializer
 
read(Kryo, Input, Class<Ip4Address>) - Method in class org.onosproject.store.serializers.Ip4AddressSerializer
 
read(Kryo, Input, Class<Ip4Prefix>) - Method in class org.onosproject.store.serializers.Ip4PrefixSerializer
 
read(Kryo, Input, Class<Ip6Address>) - Method in class org.onosproject.store.serializers.Ip6AddressSerializer
 
read(Kryo, Input, Class<Ip6Prefix>) - Method in class org.onosproject.store.serializers.Ip6PrefixSerializer
 
read(Kryo, Input, Class<IpAddress>) - Method in class org.onosproject.store.serializers.IpAddressSerializer
 
read(Kryo, Input, Class<IpPrefix>) - Method in class org.onosproject.store.serializers.IpPrefixSerializer
 
read(Kryo, Input, Class<LinkKey>) - Method in class org.onosproject.store.serializers.LinkKeySerializer
 
read(Kryo, Input, Class<MacAddress>) - Method in class org.onosproject.store.serializers.MacAddressSerializer
 
read(Kryo, Input, Class<MastershipTerm>) - Method in class org.onosproject.store.serializers.MastershipTermSerializer
 
read(Kryo, Input, Class<NodeId>) - Method in class org.onosproject.store.serializers.NodeIdSerializer
 
read(Kryo, Input, Class<PortNumber>) - Method in class org.onosproject.store.serializers.PortNumberSerializer
 
read(Kryo, Input, Class<ProviderId>) - Method in class org.onosproject.store.serializers.ProviderIdSerializer
 
read(Kryo, Input, Class<URI>) - Method in class org.onosproject.store.serializers.UriSerializer
 
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
 
rebalanceScheduled - Variable in class org.onosproject.store.intent.impl.WorkPartitionManager
 
receivedTime() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
Returns DPI statistics received time.
register(P) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistry
Registers the supplied virtual provider with the virtual core.
register(List<? extends Resource>) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
registerApplication(String) - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
registerHandler(String, BiConsumer<Endpoint, byte[]>, Executor) - Method in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
registerHandler(String, BiFunction<Endpoint, byte[], byte[]>, Executor) - Method in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
registerHandler(String, BiFunction<Endpoint, byte[], CompletableFuture<byte[]>>) - Method in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
registerNeighbourHandler(ConnectPoint, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Registers a neighbour message handler for all neighbour messages incoming on the given connect point.
registerNeighbourHandler(Interface, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Registers a neighbour message handler for all neighbour messages incoming on the given interface.
registerTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Registers the specified, externally generated tenant identifier.
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.store.resource.impl.ConsistentResourceStore
 
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.
releaseMapping(IntentId) - Method in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
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 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(NodeId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
relinquishRole(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
REMOTE_APPLY_COMPLETED - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
 
REMOTE_GROUP_OP_REQUEST - Static variable in class org.onosproject.store.group.impl.GroupStoreMessageSubjects
 
RemoteServiceContext - Interface in org.onosproject.incubator.rpc
Context for Remote service.
RemoteServiceContextProvider - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service implementation provider.
RemoteServiceContextProviderService - Interface in org.onosproject.incubator.rpc
 
RemoteServiceDirectory - Interface in org.onosproject.incubator.rpc
Service for retrieving RPC session handler (RemoteServiceContext).
RemoteServiceProviderRegistry - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service provider registry.
remove(ConnectPoint, String) - Method in interface org.onosproject.incubator.net.intf.InterfaceAdminService
Removes an interface configuration from the system.
remove(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
REMOVE_FLOW_ENTRY - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
 
removeConfigFactory(ConfigFactory) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
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.store.device.impl.ECDeviceStore
 
removeDevice(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
removeDevices(RegionId, Collection<DeviceId>) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
removeExtraneousGroupEntry(Group) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
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(FlowEntry) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
removeFlowStatistic(FlowRule) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
removeFromStatistics(FlowRule) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
removeGroupEntry(Group) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Removes the group entry from store.
removeHost(NetworkId, HostId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual host from the store.
removeHost(NetworkId, HostId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeHost(HostId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
removeIntent(Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Remove the virtual intent from the store.
removeIntent(Key) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeInterface(String) - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Removes an interface from the config.
removeIp(HostId, IpAddress) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
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.store.link.impl.ECLinkStore
 
removeListener(ReplicaInfoEventListener) - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
removeListener(ReplicaInfoEventListener) - Method in interface org.onosproject.store.flow.ReplicaInfoService
Removes the specified replica placement info change listener.
removeListener(WorkPartitionEventListener) - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
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(Integer) - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
removeNextHop(IpAddress, NextHopData) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Removes a next hop information from the store.
removeNextHop(IpAddress, NextHopData) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
removeNode(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Removes a node from the elastic config store.
removeNode(ConfigStoreType, ConfigNodePath) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Removes a node from the ElasticConfigStore.
removeNode(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
removeOrDownLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
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
 
removeRegion(RegionId) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
removeRegistration(String) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
removeRegistration(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
removeRoute(Route) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Removes the given route from the store.
removeRoute(Route) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
removeSink(ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
removeSubscriber(MessageSubject) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
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
 
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
Removes the intent to tunnel identifier mapping from the store.
removeTunnelId(Intent, TunnelId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
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 interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual device and all its ports and affiliated links.
removeVirtualHost(NetworkId, HostId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual host.
removeVirtualLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual link.
removeVirtualNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual network and all its devices and links.
removeVirtualPort(NetworkId, DeviceId, PortNumber) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Removes the specified virtual port.
ReplicaInfo - Class in org.onosproject.store.flow
Class to represent placement information about Master/Backup copy.
ReplicaInfo(NodeId, List<NodeId>) - Constructor for class org.onosproject.store.flow.ReplicaInfo
Creates a ReplicaInfo instance.
replicaInfo() - Method in class org.onosproject.store.flow.ReplicaInfoEvent
Returns the current replica information for the subject.
ReplicaInfoEvent - Class in org.onosproject.store.flow
Describes a device replicainfo event.
ReplicaInfoEvent(ReplicaInfoEvent.Type, DeviceId, ReplicaInfo) - Constructor for class org.onosproject.store.flow.ReplicaInfoEvent
Creates an event of a given type and for the specified device, and replica info.
ReplicaInfoEvent.Type - Enum in org.onosproject.store.flow
Types of Replica info event.
ReplicaInfoEventListener - Interface in org.onosproject.store.flow
Entity capable of receiving Replica placement information-related events.
replicaInfoManager - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
ReplicaInfoManager - Class in org.onosproject.store.flow.impl
Manages replica placement information.
ReplicaInfoManager() - Constructor for class org.onosproject.store.flow.impl.ReplicaInfoManager
 
ReplicaInfoService - Interface in org.onosproject.store.flow
Service to return where the replica should be placed.
reply(NeighbourMessageContext, MacAddress) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageActions
Replies to an incoming request with the given MAC address.
reply(MacAddress) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Replies to the request message with a given MAC address.
report(NodeId) - Method in class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
Report a new heart beat for the specified node id.
report(NodeId, long) - Method in class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
Report a new heart beat for the specified node id.
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.
requestPackets(PacketRequest) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
requestRole(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
ResolvedRoute - Class in org.onosproject.incubator.net.routing
Represents a route with the next hop MAC address resolved.
ResolvedRoute(Route, MacAddress, ConnectPoint) - Constructor for class org.onosproject.incubator.net.routing.ResolvedRoute
Creates a new resolved route.
ResolvedRoute(IpPrefix, IpAddress, MacAddress, ConnectPoint) - Constructor for class org.onosproject.incubator.net.routing.ResolvedRoute
Creates a new resolved route.
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.
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
 
Route - Class in org.onosproject.incubator.net.routing
Represents a route.
Route(Route.Source, IpPrefix, IpAddress) - Constructor for class org.onosproject.incubator.net.routing.Route
Creates a route.
Route.Source - Enum in org.onosproject.incubator.net.routing
Source of the route.
RouteAdminService - Interface in org.onosproject.incubator.net.routing
Service allowing mutation of unicast routing state.
RouteConfig - Class in org.onosproject.incubator.net.routing
Route configuration object for Route Service.
RouteConfig() - Constructor for class org.onosproject.incubator.net.routing.RouteConfig
 
RouteEvent - Class in org.onosproject.incubator.net.routing
Describes an event about a route.
RouteEvent(RouteEvent.Type, ResolvedRoute) - Constructor for class org.onosproject.incubator.net.routing.RouteEvent
Creates a new route event without specifying previous subject.
RouteEvent(RouteEvent.Type, ResolvedRoute, long) - Constructor for class org.onosproject.incubator.net.routing.RouteEvent
Creates a new route event.
RouteEvent(RouteEvent.Type, ResolvedRoute, ResolvedRoute) - Constructor for class org.onosproject.incubator.net.routing.RouteEvent
Creates a new route event with previous subject.
RouteEvent.Type - Enum in org.onosproject.incubator.net.routing
Route event type.
RouteListener - Interface in org.onosproject.incubator.net.routing
Listener for route events.
RouteService - Interface in org.onosproject.incubator.net.routing
Unicast IP route service.
RouteStore - Interface in org.onosproject.incubator.net.routing
Unicast route store.
RouteStoreDelegate - Interface in org.onosproject.incubator.net.routing
Route store delegate abstraction.
RouteTableId - Class in org.onosproject.incubator.net.routing
Identifier for a routing table.
RouteTableId(String) - Constructor for class org.onosproject.incubator.net.routing.RouteTableId
Creates a new route table ID.

S

SCHEMES - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
selector(TrafficSelector) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
sendAndReceive(M, MessageSubject, Function<M, byte[]>, Function<byte[], R>, NodeId) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
sendAndReceive(Endpoint, String, byte[]) - Method in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
sendAndReceive(Endpoint, String, byte[], Executor) - Method in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
sendAsync(Endpoint, String, byte[]) - Method in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
sendAsync(Endpoint, InternalMessage) - Method in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
sender() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the source IP address of the message.
sender() - Method in class org.onosproject.store.cluster.messaging.impl.InternalMessage
 
sender() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
 
sender() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
 
sequenceNumber() - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
Returns the sequenceNumber number.
SERIALIZER - Static variable in class org.onosproject.store.device.impl.ECDeviceStore
 
SERIALIZER - Static variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
serializer - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
SERIALIZER - Static variable in class org.onosproject.store.link.impl.ECLinkStore
 
SERIALIZER - Static variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
serializer - Variable in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
Deprecated.
 
SERIALIZER - Static variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
SERIALIZER - Static variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
SERIALIZER_BUILDER - Static variable in class org.onosproject.store.device.impl.ECDeviceStore
 
serializerBuilder - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
serializerPool - Variable in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
service - Variable in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
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
 
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
 
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
 
setCoreService(CoreService) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
This method is used for Junit tests to set the CoreService instance, which is required to set the IdGenerator instance.
setDefaultGraphPathSearch(GraphPathSearch<TopologyVertex, TopologyEdge>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
setDefaultLinkWeight(LinkWeight) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
setDelegate(ApplicationStoreDelegate) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
setDelegate(ClusterStoreDelegate) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
setDelegate(ProxyArpStoreDelegate) - Method in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
Deprecated.
 
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
 
setDpiThroughputBps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setDpiThroughputPps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setEgressVlan(VlanId) - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Sets egress VLAN of multicast traffic.
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
 
setIngressVlan(VlanId) - Method in class org.onosproject.incubator.net.config.basics.McastConfig
Sets ingress VLAN of multicast traffic.
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.
setMaster(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
setName(String) - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
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.store.app.DistributedApplicationStore
 
setProperty(String, String, String) - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
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.
setSource(ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
setStandby(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
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.
setupKryoPool() - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
Sets up the common serializers pool.
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
 
sinks() - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
sinksFor(McastRoute) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
source() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns an entity within the context of this alarm's device.
source() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
source() - Method in class org.onosproject.incubator.net.routing.Route
Returns the route source.
source() - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
sourceFor(McastRoute) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
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 interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the source MAC address of the message.
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.
status() - Method in class org.onosproject.store.cluster.messaging.impl.InternalMessage
 
storageService - Variable in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
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.store.app.DistributedApplicationStore
 
storageService - Variable in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
storageService - Variable in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
storageService - Variable in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
storageService - Variable in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
storageService - Variable in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
storageService - Variable in class org.onosproject.store.core.impl.LogicalClockManager
 
storageService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
storageService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
storageService - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
storageService - Variable in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
storageService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
storageService - Variable in class org.onosproject.store.host.impl.DistributedHostStore
 
storageService - Variable in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
storageService - Variable in class org.onosproject.store.intent.impl.GossipIntentStore
 
storageService - Variable in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
storageService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
storageService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
 
storageService - Variable in class org.onosproject.store.region.impl.DistributedRegionStore
 
storageService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
STORE_COMMON - Static variable in class org.onosproject.store.serializers.custom.DistributedStoreSerializers
KryoNamespace which can serialize ON.lab misc classes.
STORE_CUSTOM_BEGIN - Static variable in class org.onosproject.store.serializers.custom.DistributedStoreSerializers
 
storeBatch(FlowRuleBatchOperation) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
storeFlowRule(FlowRule) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
storeGroupDescription(GroupDescription) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Stores a new group entry using the information from group description.
storeMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
storeRoute(McastRoute, McastStore.Type) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
StoreSerializer - Interface in org.onosproject.store.serializers
Service to serialize Objects into byte array.
storeSink(McastRoute, ConnectPoint, McastStore.Type) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
storeSource(McastRoute, ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
submit(IntentDomainId, IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Submits an intent resource to the intent domain for installation.

T

target() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the target IP address of the message.
tcpPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic TCP packets.
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.
termNumber() - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
Returns the termNumber.
termService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
time() - Method in class org.onosproject.store.cluster.messaging.impl.InternalMessage
 
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
 
timeRaised() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns the time when raised.
timeRaised() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
timestamp() - Method in class org.onosproject.store.device.impl.InternalDeviceOfflineEvent
 
timestamp() - Method in class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
 
timestamp() - Method in class org.onosproject.store.impl.Timestamped
Returns the time stamp.
Timestamped<T> - Class in org.onosproject.store.impl
Wrapper class to store Timestamped value.
Timestamped(T, Timestamp) - Constructor for class org.onosproject.store.impl.Timestamped
Creates a time stamped value.
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
 
TLS_DISABLED - Static variable in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
toLong() - Method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
 
topologyChanged(Set<Set<ConnectPoint>>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkProviderService
Set of separate topology clusters expressed in terms of connect points which belong to the same SCC of the underlying topology.
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.intf.Interface
 
toString() - Method in class org.onosproject.incubator.net.intf.InterfaceEvent
 
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.routing.NextHop
 
toString() - Method in class org.onosproject.incubator.net.routing.NextHopData
 
toString() - Method in class org.onosproject.incubator.net.routing.ResolvedRoute
 
toString() - Method in class org.onosproject.incubator.net.routing.Route
 
toString() - Method in class org.onosproject.incubator.net.routing.RouteEvent
 
toString() - Method in class org.onosproject.incubator.net.routing.RouteTableId
 
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.store.cluster.messaging.impl.InternalMessage
 
toString() - Method in class org.onosproject.store.device.impl.DeviceFragmentId
 
toString() - Method in class org.onosproject.store.device.impl.DeviceInjectedEvent
Deprecated.
 
toString() - Method in class org.onosproject.store.device.impl.DeviceKey
 
toString() - Method in class org.onosproject.store.device.impl.InternalDeviceEvent
 
toString() - Method in class org.onosproject.store.device.impl.InternalDeviceOfflineEvent
 
toString() - Method in class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
 
toString() - Method in class org.onosproject.store.device.impl.InternalPortEvent
 
toString() - Method in class org.onosproject.store.device.impl.InternalPortStatusEvent
 
toString() - Method in class org.onosproject.store.device.impl.PortFragmentId
 
toString() - Method in class org.onosproject.store.device.impl.PortInjectedEvent
Deprecated.
 
toString() - Method in class org.onosproject.store.device.impl.PortKey
 
toString() - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
 
toString() - Method in class org.onosproject.store.impl.Timestamped
 
toString() - Method in class org.onosproject.store.link.impl.Provided
 
toString() - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
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.
trafficDurationSec() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic duration second.
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).
translateToAlarm(DeviceId, InputStream) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmTranslator
Translates message from device into an alarm with appropriate information.
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
 
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.
tsLocation - Variable in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
tsPwd - Variable in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
Tunnel - Interface in org.onosproject.incubator.net.tunnel
Abstraction of a generalized Tunnel entity (bandwidth pipe) for either L3/L2 networks or L1/L0 networks, representation of e.g., VLAN, GRE tunnel, MPLS LSP, L1 ODUk connection, WDM OCH, etc..
Tunnel.State - Enum in org.onosproject.incubator.net.tunnel
Representation of the tunnel state.
Tunnel.Type - Enum in org.onosproject.incubator.net.tunnel
Tunnel technology type.
tunnelAdded(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the provider has added a tunnel.
tunnelAdded(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has added a tunnel.
tunnelAdded(TunnelDescription, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has added a tunnel with a status which may not be default, hence is provided as an input.
TunnelAdminService - Interface in org.onosproject.incubator.net.tunnel
Service for administering the inventory of provisioned tunnels.
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.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.
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.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.
type() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the type of the instance node.
type() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the message type of the packet.
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.store.cluster.messaging.impl.InternalMessage
 
type() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the type of this group operation.

U

udpPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic UDP packets.
unbindComponentConfigService(ComponentConfigService) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
Hook for unwiring optional reference to a service.
unicast(M, MessageSubject, Function<M, byte[]>, NodeId) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
uniqueFlows() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic the number of unique flows.
unknownFlows() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI unknown flows.
unregister(P) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistry
Unregisters the supplied virtual provider.
unregister(List<? extends ResourceId>) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
unregisterHandler(String) - Method in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
 
unregisterNeighbourHandler(ConnectPoint, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Unregisters a neighbour message handler that was assigned to a connect point.
unregisterNeighbourHandler(Interface, NeighbourMessageHandler, ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Unregisters a neighbour message handler that was assigned to an interface.
unregisterNeighbourHandlers(ApplicationId) - Method in interface org.onosproject.incubator.net.neighbour.NeighbourResolutionService
Unregisters all neighbour handlers that were registered by the given application.
unregisterTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Unregisters the specified, externally generated tenant identifier.
unsetDelegate(ClusterStoreDelegate) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
unsetProperty(String, String) - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
unsetProvider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Unsets the provider for the intent domain.
update(Collection<Route>) - Method in interface org.onosproject.incubator.net.routing.RouteAdminService
Updates the given routes in the route service.
updateAlarmList(DeviceId, Collection<Alarm>) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmProviderService
Sends active alarm list for a device.
updateBookkeepingFields(AlarmId, boolean, String) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Update book-keeping (ie administrative) fields for the alarm matching the specified identifier.
updateBuckets() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the group buckets to be updated as part of this group request.
updateFlowStatistic(FlowEntry) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
updateGroupDescription(DeviceId, GroupKey, GroupStore.UpdateType, GroupBuckets, GroupKey) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Updates the existing group entry with the information from group description.
updateLink(VirtualLink, TunnelId, Link.State) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Updates the tunnelId in the virtual link.
updateLink(VirtualLink, TunnelId, Link.State) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
updateMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
updateMeterState(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
updateNextHop(IpAddress, NextHopData) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Updates a next hop information in the store.
updateNextHop(IpAddress, NextHopData) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates a node in the elastic config store.
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates a node in the ElasticConfigStore.
updatePorts(ProviderId, DeviceId, List<PortDescription>) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
updatePorts(ProviderId, DeviceId, List<PortDescription>) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
updatePortStatistics(ProviderId, DeviceId, Collection<PortStatistics>) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
updatePortStatistics(ProviderId, DeviceId, Collection<PortStatistics>) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
updatePortStatus(ProviderId, DeviceId, PortDescription) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
updatePortStatus(ProviderId, DeviceId, PortDescription) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates nodes in the elastic config store, recursively by creating all missing intermediate nodes in the path.
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates nodes in the ElasticConfigStore, recursively by creating all missing intermediate nodes in the path.
updateRegion(RegionId, String, Region.Type, List<Set<NodeId>>) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
updateRoute(Route) - Method in interface org.onosproject.incubator.net.routing.RouteStore
Adds or updates the given route in the store.
updateRoute(Route) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
updateTableStatistics(DeviceId, List<TableStatisticsEntry>) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
updateTopology(ProviderId, GraphDescription, List<Event>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
updateTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Invokes the core to update a tunnel based on specified tunnel parameters.
updateTunnel(Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to update a tunnel.
updateTunnel(ElementId, Tunnel, Path) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to update a tunnel given the respective device.
updateTunnelState(Tunnel, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Updates the state of a tunnel.
updateType() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the update group operation type.
UriSerializer - Class in org.onosproject.store.serializers
Serializer for URI.
UriSerializer() - Constructor for class org.onosproject.store.serializers.UriSerializer
Creates URI serializer instance.
usedNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns used number.
using(KryoNamespace) - Static method in interface org.onosproject.store.serializers.StoreSerializer
Creates a new StoreSerializer instance from a KryoNamespace.

V

value() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the value of the instance node.
value() - Method in class org.onosproject.incubator.elasticcfg.ElasticConfigEvent
Returns the config node value.
value() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
The string of tunnel name.
value() - Method in class org.onosproject.store.impl.Timestamped
Returns the value.
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.intf.InterfaceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourProtocol
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(String) - Static method in enum org.onosproject.incubator.net.routing.Route.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.routing.RouteEvent.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.VirtualNetworkEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.app.DistributedApplicationStore.InternalState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.cluster.messaging.impl.DecoderState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.cluster.messaging.impl.InternalMessage.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.core.impl.AppIdEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.flow.ReplicaInfoEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.group.impl.GroupStoreMessage.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.link.impl.ECLinkStore.LinkDiscoveryMode
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.intf.InterfaceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.neighbour.NeighbourProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.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.routing.Route.Source
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.routing.RouteEvent.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.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.store.app.DistributedApplicationStore.InternalState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.cluster.messaging.impl.DecoderState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.cluster.messaging.impl.InternalMessage.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.core.impl.AppIdEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.flow.ReplicaInfoEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.group.impl.GroupStoreMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.link.impl.ECLinkStore.LinkDiscoveryMode
Returns an array containing the constants of this enum type, in the order they are declared.
VIRTUAL_NETWORK_TOPIC - Static variable in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
The topic used for obtaining globally unique ids.
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).
VirtualElement - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual element.
VirtualFlowRuleProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual flow rule provider.
VirtualFlowRuleProviderRegistry - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction for a flow rule provider registry.
VirtualFlowRuleProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual flow rule providers can inject information into the core.
VirtualHost - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual end-station host.
VirtualLink - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual link.
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.
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, 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.Type - Enum in org.onosproject.incubator.net.virtual
Type of virtual network events.
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.
VirtualNetworkListener - Interface in org.onosproject.incubator.net.virtual
Represents entity capable of receiving virtual network events.
VirtualNetworkProvider - Interface in org.onosproject.incubator.net.virtual
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
Abstraction of a virtual network provider registry.
VirtualNetworkProviderService - Interface in org.onosproject.incubator.net.virtual
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 - 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.
VirtualPort - Interface in org.onosproject.incubator.net.virtual
Representation of a virtual port.
VirtualProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a provider of information about virtual network environment.
VirtualProviderRegistry<P extends VirtualProvider,S extends VirtualProviderService<P>> - Interface in org.onosproject.incubator.net.virtual.provider
Registry for tracking information virtual 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.
VLAN - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
vlan() - Method in class org.onosproject.incubator.net.intf.Interface
Retrieves the VLAN ID that is assigned to the interface.
vlan() - Method in interface org.onosproject.incubator.net.neighbour.NeighbourMessageContext
Gets the vlan of the packet, if any.
VnetService - Interface in org.onosproject.incubator.net.virtual
Virtual network service interface.

W

withAcknowledged(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withAssignedUser(String) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withdraw(Collection<Route>) - Method in interface org.onosproject.incubator.net.routing.RouteAdminService
Withdraws the given routes from the route service.
withId(AlarmId) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withManuallyClearable(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withServiceAffecting(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withTimeCleared(Long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
withTimeUpdated(long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
 
WorkPartitionManager - Class in org.onosproject.store.intent.impl
Manages the assignment of work partitions to instances.
WorkPartitionManager() - Constructor for class org.onosproject.store.intent.impl.WorkPartitionManager
 
write(Kryo, Output, InternalDeviceEvent) - Method in class org.onosproject.store.device.impl.InternalDeviceEventSerializer
 
write(Kryo, Output, InternalDeviceOfflineEvent) - Method in class org.onosproject.store.device.impl.InternalDeviceOfflineEventSerializer
 
write(Kryo, Output, InternalPortEvent) - Method in class org.onosproject.store.device.impl.InternalPortEventSerializer
 
write(Kryo, Output, InternalPortStatusEvent) - Method in class org.onosproject.store.device.impl.InternalPortStatusEventSerializer
 
write(IntentData) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
write(Kryo, Output, DefaultAnnotations) - Method in class org.onosproject.store.serializers.AnnotationsSerializer
 
write(Kryo, Output, List<?>) - Method in class org.onosproject.store.serializers.ArraysAsListSerializer
 
write(Kryo, Output, ConnectPoint) - Method in class org.onosproject.store.serializers.ConnectPointSerializer
 
write(Kryo, Output, MastershipBasedTimestamp) - Method in class org.onosproject.store.serializers.custom.MastershipBasedTimestampSerializer
 
write(Kryo, Output, DefaultApplicationId) - Method in class org.onosproject.store.serializers.DefaultApplicationIdSerializer
 
write(Kryo, Output, DefaultLink) - Method in class org.onosproject.store.serializers.DefaultLinkSerializer
 
write(Kryo, Output, DefaultOutboundPacket) - Method in class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
 
write(Kryo, Output, DefaultPort) - Method in class org.onosproject.store.serializers.DefaultPortSerializer
 
write(Kryo, Output, DeviceId) - Method in class org.onosproject.store.serializers.DeviceIdSerializer
 
write(Kryo, Output, ExtensionCriterion) - Method in class org.onosproject.store.serializers.ExtensionCriterionSerializer
 
write(Kryo, Output, Instructions.ExtensionInstructionWrapper) - Method in class org.onosproject.store.serializers.ExtensionInstructionSerializer
 
write(Kryo, Output, FilteredConnectPoint) - Method in class org.onosproject.store.serializers.FilteredConnectPointSerializer
 
write(Kryo, Output, HostLocation) - Method in class org.onosproject.store.serializers.HostLocationSerializer
 
write(Kryo, Output, ImmutableByteSequence) - Method in class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
 
write(Kryo, Output, ImmutableList<?>) - Method in class org.onosproject.store.serializers.ImmutableListSerializer
 
write(Kryo, Output, ImmutableMap<?, ?>) - Method in class org.onosproject.store.serializers.ImmutableMapSerializer
 
write(Kryo, Output, ImmutableSet<?>) - Method in class org.onosproject.store.serializers.ImmutableSetSerializer
 
write(Kryo, Output, Ip4Address) - Method in class org.onosproject.store.serializers.Ip4AddressSerializer
 
write(Kryo, Output, Ip4Prefix) - Method in class org.onosproject.store.serializers.Ip4PrefixSerializer
 
write(Kryo, Output, Ip6Address) - Method in class org.onosproject.store.serializers.Ip6AddressSerializer
 
write(Kryo, Output, Ip6Prefix) - Method in class org.onosproject.store.serializers.Ip6PrefixSerializer
 
write(Kryo, Output, IpAddress) - Method in class org.onosproject.store.serializers.IpAddressSerializer
 
write(Kryo, Output, IpPrefix) - Method in class org.onosproject.store.serializers.IpPrefixSerializer
 
write(Kryo, Output, LinkKey) - Method in class org.onosproject.store.serializers.LinkKeySerializer
 
write(Kryo, Output, MacAddress) - Method in class org.onosproject.store.serializers.MacAddressSerializer
 
write(Kryo, Output, MastershipTerm) - Method in class org.onosproject.store.serializers.MastershipTermSerializer
 
write(Kryo, Output, NodeId) - Method in class org.onosproject.store.serializers.NodeIdSerializer
 
write(Kryo, Output, PortNumber) - Method in class org.onosproject.store.serializers.PortNumberSerializer
 
write(Kryo, Output, ProviderId) - Method in class org.onosproject.store.serializers.ProviderIdSerializer
 
write(Kryo, Output, URI) - Method in class org.onosproject.store.serializers.UriSerializer
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links