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

A

AbstractMapper<E extends Throwable> - Class in org.onlab.rest.exceptions
Base exception mapper implementation.
AbstractMapper() - Constructor for class org.onlab.rest.exceptions.AbstractMapper
 
AbstractVirtualListenerManager<E extends org.onosproject.event.Event,L extends org.onosproject.event.EventListener<E>> - Class in org.onosproject.incubator.net.virtual.event
Basis for virtual event components which need to export listener mechanism.
AbstractVirtualListenerManager(VirtualNetworkService, NetworkId, Class<? extends Event>) - Constructor for class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
AbstractVirtualProvider - Class in org.onosproject.incubator.net.virtual.provider
 
AbstractVirtualProvider(ProviderId) - Constructor for class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProvider
Creates a virtual provider with the supplied identifier.
AbstractVirtualProviderService<P extends VirtualProvider> - Class in org.onosproject.incubator.net.virtual.provider
Base implementation of a virtual provider service, which tracks the provider to which it is issued and can be invalidated.
AbstractVirtualProviderService() - Constructor for class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
 
AbstractVnetService - Class in org.onosproject.incubator.net.virtual
Basis for virtual network service.
AbstractVnetService(VirtualNetworkService, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.AbstractVnetService
 
AbstractWebApplication - Class in org.onlab.rest
Base web application.
AbstractWebApplication() - Constructor for class org.onlab.rest.AbstractWebApplication
 
acknowledged() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm has been acknowledged.
acknowledged() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
addChildren(Class<ConfigNode>) - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Adds children to the children field.
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(RestSBDevice) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
addDevice(RestSBDevice) - Method in interface org.onosproject.protocol.http.HttpSBController
Adds a device to the device map.
addDpiStatistics(DpiStatistics) - Method in interface org.onosproject.incubator.net.dpi.DpiStatisticsManagerService
Adds DpiStatistics at the end of the Store list.
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.
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.
addListener(L) - Method in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
addNetwork(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual network for the specified tenant to the store.
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.
addNotificationListener(DeviceId, RestconfNotificationEventListener) - Method in interface org.onosproject.protocol.restconf.RestConfSBController
Registers a listener for notification events that occur to restconf devices.
addOrUpdateExtraneousGroupEntry(NetworkId, Group) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
A group entry that is present in switch but not in the store.
addOrUpdateFlowRule(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Stores a new flow rule, or updates an existing entry.
addOrUpdateGroupEntry(NetworkId, Group) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Stores a new group entry, or updates an existing entry.
addPending(NetworkId, IntentData) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Adds a new operation, which should be persisted and delegated.
addPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new virtual port to the network.
addProxiedDevice(DeviceId, RestSBDevice) - Method in interface org.onosproject.protocol.rest.RestSBController
Add a new association between a proxied device exposed to ONOS and a REST proxy server.
addTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Adds a new tenant ID to the store.
addTunnelId(Intent, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Deprecated.
in Kingfisher Release (1.10)
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(DeviceId, String) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
Creates an alarm identifier from the specified device id and unique identifier provided representation.
alarmId(String) - Static method in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmId
Creates an alarm identifier from the specified globally unique identifier.
AlarmListener - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Entity capable of receiving alarm related events.
AlarmProvider - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of an entity capable of supplying alarms collected from network devices.
AlarmProviderRegistry - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of a alarm provider registry.
AlarmProviderService - Interface in org.onosproject.incubator.net.faultmanagement.alarm
The interface Alarm provider service.
alarms() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
alarms() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the alarms on a tunnel.
AlarmService - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Service for interacting with the alarm handling of devices.
AlarmTranslator - Interface in org.onosproject.incubator.net.faultmanagement.alarm
Abstraction of ability to translate device messages into alarms.
allocateNextId(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Allocates a next objective id.
alternatives() - Method in class org.onosproject.incubator.net.routing.EvpnRouteEvent
Returns the set of alternative routes for the subject's prefix.
annotations() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
appId() - Method in class org.onosproject.incubator.net.domain.IntentPrimitive
The getter for the application ID associated with the intent primitive upon creation.
appId() - Method in class org.onosproject.incubator.net.domain.IntentResource
Returns the application ID associated with this resource at creation.
appId(ApplicationId) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
apply(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider apply the path from the intent resource.
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.
applyFromGlobalPool(long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns labels from the global label resource pool.
applyFromGlobalPool(long) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns labels from the global label resource pool.
applyNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns apply label number.
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

BadRequestMapper - Class in org.onlab.rest.exceptions
Mapper for IO exceptions to the BAD_REQUEST response code.
BadRequestMapper() - Constructor for class org.onlab.rest.exceptions.BadRequestMapper
 
bandwidthUtilization() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
bandwidthUtilization() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the bandwidth utilization of a tunnel.
BaseResource - Class in org.onlab.rest
Base abstraction of a JAX-RS resource.
BaseResource() - Constructor for class org.onlab.rest.BaseResource
 
batchOperationComplete(NetworkId, FlowRuleBatchEvent) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Invoked on the completion of a storeBatch operation.
batchOperationCompleted(long, CompletedBatchOperation) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Indicates to the core that the requested batch operation has been completed.
batchWrite(NetworkId, Iterable<IntentData>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Writes a batch of IntentData objects to the store.
beginLabel() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.
bindPort(NetworkId, DeviceId, PortNumber, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Binds an existing virtual port to the network.
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.
breed() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol breed.
build() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter.Builder
Builds an immutable ConfigFilter entity.
build() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode.Builder
Builds an immutable ConfigNode entity.
build() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Builds the alarm.
build() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Creates a TunnelStatistics object.
build() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Builds a default virtual link object from the accumulated parameters.
build() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Builds a virtual network intent from the accumulated parameters.
Builder(Alarm) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Constructs a Builder to create a Default Alarm based on another alarm.
Builder(DeviceId, String, Alarm.SeverityLevel, long) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Deprecated.
1.10.0 - Kingfisher
Builder(AlarmId, DeviceId, String, Alarm.SeverityLevel, long) - Constructor for class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Constructs a Builder to create a Default Alarm.
Builder() - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
 
builder() - Static method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
Creates a new default virtual link builder.
builder() - Static method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns a new point to point intent builder.
bytes() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow bytes.
bytes() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Returns DPI protocol bytes.

C

cancel(IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Requests that the provider cancel the path.
cancelPackets(NetworkId, PacketRequest) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Cancels intercept of packets that match the given selector.
changePortState(DeviceId, PortNumber, boolean) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProvider
Administratively enables or disables a port.
checkValidity() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
Checks the validity of this provider service.
children() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the children of the instance node.
clear() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Clears the alarm that is being created.
cleared() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm has been cleared.
cleared() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
COLON - Static variable in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
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.
ConfigStoreType - Enum in org.onosproject.incubator.elasticcfg
Designates the store type for various Proprietary Config stores.
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.
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.
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.
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.
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.
createTunnel(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.provider.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.
currentUsedMaxLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a begin Label id.

D

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
 
DefaultAlarm - Class in org.onosproject.incubator.net.faultmanagement.alarm
Default implementation of an alarm.
DefaultAlarm.Builder - Class in org.onosproject.incubator.net.faultmanagement.alarm
Builder for the DefaultAlarm object.
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.
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).
DefaultRestSBDevice - Class in org.onosproject.protocol.rest
Default implementation for Rest devices.
DefaultRestSBDevice(IpAddress, int, String, String, String, String, boolean) - Constructor for class org.onosproject.protocol.rest.DefaultRestSBDevice
 
DefaultRestSBDevice(IpAddress, int, String, String, String, String, boolean, String, String, String, String) - Constructor for class org.onosproject.protocol.rest.DefaultRestSBDevice
 
DefaultTunnel - Class in org.onosproject.incubator.net.tunnel
The default implementation of an network tunnel.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, GroupId, TunnelId, TunnelName, Path, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an active infrastructure tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Tunnel.State, GroupId, TunnelId, TunnelName, Path, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, GroupId, TunnelId, TunnelName, Path, NetworkResource, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an active infrastructure tunnel using the supplied information.
DefaultTunnel(ProviderId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Tunnel.State, GroupId, TunnelId, TunnelName, Path, NetworkResource, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnel
Creates an tunnel using the supplied information.
DefaultTunnelDescription - Class in org.onosproject.incubator.net.tunnel
Default implementation of immutable tunnel description entity.
DefaultTunnelDescription(TunnelId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, GroupId, ProviderId, TunnelName, Path, SparseAnnotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
Creates a tunnel description using the supplied information.
DefaultTunnelDescription(TunnelId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, GroupId, ProviderId, TunnelName, Path, NetworkResource, SparseAnnotations...) - Constructor for class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
Creates a tunnel description using the supplied information.
DefaultTunnelStatistics - Class in org.onosproject.incubator.net.tunnel
Default implementation of immutable tunnel statistics.
DefaultTunnelStatistics.Builder - Class in org.onosproject.incubator.net.tunnel
Builder for tunnelStatistics.
DefaultVirtualDevice - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual device.
DefaultVirtualDevice(NetworkId, DeviceId) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
Creates a network element attributed to the specified provider.
DefaultVirtualHost - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual host.
DefaultVirtualHost(NetworkId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualHost
Creates a virtual host attributed to the specified provider.
DefaultVirtualHost(NetworkId, HostId, MacAddress, VlanId, Set<HostLocation>, Set<IpAddress>) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualHost
Creates a virtual host attributed to the specified provider.
DefaultVirtualLink - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual link.
DefaultVirtualLink.Builder - Class in org.onosproject.incubator.net.virtual
Builder for DefaultVirtualLink objects.
DefaultVirtualNetwork - Class in org.onosproject.incubator.net.virtual
Default implementation of the virtual network descriptor.
DefaultVirtualNetwork(NetworkId, TenantId) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
Creates a new virtual network descriptor.
DefaultVirtualPort - Class in org.onosproject.incubator.net.virtual
Default representation of a virtual port.
DefaultVirtualPort(NetworkId, Device, PortNumber, ConnectPoint) - Constructor for class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
delete(DeviceId, String, InputStream, String) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
delete(DeviceId, String, InputStream, MediaType) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
delete(DeviceId, String, InputStream, String) - Method in interface org.onosproject.protocol.http.HttpSBController
Deprecated.
in Kingfisher (1.10.0)
delete(DeviceId, String, InputStream, MediaType) - Method in interface org.onosproject.protocol.http.HttpSBController
Does a HTTP DELETE request with specified parameters to the device.
deleteFlowRule(NetworkId, FlowRule) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Marks a flow rule for deletion.
deleteGroupDescription(NetworkId, DeviceId, GroupKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Triggers deleting the existing group entry.
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.
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
 
destroy() - Method in interface org.onosproject.incubator.net.routing.EvpnTable
Releases route table resources across the entire cluster.
destroyDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Destroys a label resource pool of a specific device id.
destroyDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Destroys a label resource pool of a specific device id.
destroyGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceAdminService
Destroys the global label resource pool.
destroyGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Destroys a the global label resource pool.
destroyTunnel(NetworkId, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.provider.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.
deviceId() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
The device to which this alarm is related.
deviceId() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
deviceId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
deviceId() - Method in interface org.onosproject.incubator.net.resource.label.LabelResource
Returns device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns a device id.
deviceId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns a device id.
deviceId() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
deviceId() - Method in interface org.onosproject.protocol.rest.RestSBDevice
Returns the ONOS deviceID for this device.
deviceInitialAuditCompleted(NetworkId, DeviceId, boolean) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Indicates the first group audit is completed.
deviceInitialAuditStatus(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Retrieves the initial group audit status for a device.
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.
discardedBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic discarded bytes.
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.
DOUBLESLASH - Static variable in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
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).
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.

E

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(NetworkId, OutboundPacket) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualPacketProvider
Emits the specified outbound packet onto the underlay physical network.
emit(NetworkId, OutboundPacket) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Decides which instance should emit the packet and forwards the packet to that instance.
enableNotifications(DeviceId, String, String, RestconfNotificationEventListener) - Method in interface org.onosproject.protocol.restconf.RestConfSBController
This method is to be called by whoever is interested to receive Notifications from a specific device.
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
 
endLabel() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns an end Label id.
EntityNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the NOT_FOUND response code.
EntityNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.EntityNotFoundMapper
 
equals(Object) - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
equals(Object) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
equals(Object) - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.EvpnInstance
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.EvpnInstanceName
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.EvpnInstanceNextHop
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.EvpnInstancePrefix
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.EvpnNextHop
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.EvpnPrefix
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.EvpnRoute
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.EvpnRouteEvent
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.EvpnRouteSet
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.EvpnRouteTableId
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.Label
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.RouteDistinguisher
 
equals(Object) - Method in class org.onosproject.incubator.net.routing.VpnRouteTarget
 
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.protocol.rest.DefaultRestSBDevice
 
error - Variable in class org.onlab.rest.exceptions.AbstractMapper
Holds the current exception for use in subclasses.
ethernetBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ethernet bytes.
eventDispatcher - Variable in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
EvpnInstance - Class in org.onosproject.incubator.net.routing
Represents a evpn instance.
evpnInstance(RouteDistinguisher, List<VpnRouteTarget>, List<VpnRouteTarget>, EvpnInstanceName) - Static method in class org.onosproject.incubator.net.routing.EvpnInstance
Creats the instance of EvpnInstance.
EvpnInstanceName - Class in org.onosproject.incubator.net.routing
Represents the EvpnInstanceName.
evpnInstanceName() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Returns the evpnName.
EvpnInstanceNextHop - Class in org.onosproject.incubator.net.routing
Represents a evpn instance nexthop.
EvpnInstancePrefix - Class in org.onosproject.incubator.net.routing
Represents a evpn instance prefix.
EvpnInstanceRoute - Class in org.onosproject.incubator.net.routing
Represents a evpn instance route.
EvpnInstanceRoute(EvpnInstanceName, RouteDistinguisher, List<VpnRouteTarget>, List<VpnRouteTarget>, EvpnInstancePrefix, EvpnInstanceNextHop, IpPrefix, IpAddress, Label) - Constructor for class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Constructor to initialize the parameters.
EvpnInternalRouteEvent - Class in org.onosproject.incubator.net.routing
Route event for signalling between the store and the manager.
EvpnInternalRouteEvent(EvpnInternalRouteEvent.Type, EvpnRouteSet) - Constructor for class org.onosproject.incubator.net.routing.EvpnInternalRouteEvent
Creates a new internal route event.
EvpnInternalRouteEvent(EvpnInternalRouteEvent.Type, EvpnRouteSet, long) - Constructor for class org.onosproject.incubator.net.routing.EvpnInternalRouteEvent
 
EvpnInternalRouteEvent.Type - Enum in org.onosproject.incubator.net.routing
Internal route event type.
evpnName() - Method in class org.onosproject.incubator.net.routing.EvpnInstance
Getter of vpn instance name.
evpnName(String) - Static method in class org.onosproject.incubator.net.routing.EvpnInstanceName
Creates instance of EvpnInstanceName.
evpnNextHop(IpAddress, Label) - Static method in class org.onosproject.incubator.net.routing.EvpnInstanceNextHop
creates instance of EvpnInstanceNextHop.
EvpnNextHop - Class in org.onosproject.incubator.net.routing
Represents a evpn next hop.
evpnNextHop(IpAddress, List<VpnRouteTarget>, List<VpnRouteTarget>, Label) - Static method in class org.onosproject.incubator.net.routing.EvpnNextHop
Creates the Evpn Next hop with given parameters.
evpnPrefix(MacAddress, IpPrefix) - Static method in class org.onosproject.incubator.net.routing.EvpnInstancePrefix
Creates the instance of EvpnInstancePrefix.
EvpnPrefix - Class in org.onosproject.incubator.net.routing
Represents a evpn prefix.
EvpnPrefix(RouteDistinguisher, MacAddress, IpPrefix) - Constructor for class org.onosproject.incubator.net.routing.EvpnPrefix
Constructor to initialize the parameters.
evpnPrefix(RouteDistinguisher, MacAddress, IpPrefix) - Static method in class org.onosproject.incubator.net.routing.EvpnPrefix
Creates the evpn prefix by given parameters.
evpnPrefix() - Method in class org.onosproject.incubator.net.routing.EvpnRoute
Returns the IPv4 address.
EvpnRoute - Class in org.onosproject.incubator.net.routing
Represents a evpn route.
EvpnRoute(EvpnRoute.Source, MacAddress, IpPrefix, IpAddress, RouteDistinguisher, List<VpnRouteTarget>, List<VpnRouteTarget>, Label) - Constructor for class org.onosproject.incubator.net.routing.EvpnRoute
Constructor to initialize the parameters.
EvpnRoute(EvpnRoute.Source, MacAddress, IpPrefix, IpAddress, String, List<VpnRouteTarget>, List<VpnRouteTarget>, int) - Constructor for class org.onosproject.incubator.net.routing.EvpnRoute
Constructor to initialize the parameters.
EvpnRoute.Source - Enum in org.onosproject.incubator.net.routing
Source of the route.
EvpnRouteAdminService - Interface in org.onosproject.incubator.net.routing
Service allowing mutation of EVPN routing state.
EvpnRouteEvent - Class in org.onosproject.incubator.net.routing
Describes an event about a route.
EvpnRouteEvent(EvpnRouteEvent.Type, EvpnRoute) - Constructor for class org.onosproject.incubator.net.routing.EvpnRouteEvent
Creates a new route event without specifying previous subject.
EvpnRouteEvent(EvpnRouteEvent.Type, EvpnRoute, Collection<EvpnRoute>) - Constructor for class org.onosproject.incubator.net.routing.EvpnRouteEvent
Creates a new route event without specifying previous subject.
EvpnRouteEvent(EvpnRouteEvent.Type, EvpnRoute, long) - Constructor for class org.onosproject.incubator.net.routing.EvpnRouteEvent
Creates a new route event.
EvpnRouteEvent(EvpnRouteEvent.Type, EvpnRoute, EvpnRoute) - Constructor for class org.onosproject.incubator.net.routing.EvpnRouteEvent
Creates a new route event with previous subject.
EvpnRouteEvent(EvpnRouteEvent.Type, EvpnRoute, EvpnRoute, Collection<EvpnRoute>) - Constructor for class org.onosproject.incubator.net.routing.EvpnRouteEvent
Creates a new route event with a previous subject and alternative routes.
EvpnRouteEvent.Type - Enum in org.onosproject.incubator.net.routing
Route event type.
EvpnRouteListener - Interface in org.onosproject.incubator.net.routing
Listener for route events.
EvpnRouteService - Interface in org.onosproject.incubator.net.routing
EVPN route service.
EvpnRouteSet - Class in org.onosproject.incubator.net.routing
A set of routes for a particular prefix in a route table.
EvpnRouteSet(EvpnRouteTableId, EvpnPrefix, Set<EvpnRoute>) - Constructor for class org.onosproject.incubator.net.routing.EvpnRouteSet
Creates a new route set.
EvpnRouteStore - Interface in org.onosproject.incubator.net.routing
EVPN route store.
EvpnRouteStoreDelegate - Interface in org.onosproject.incubator.net.routing
Route store delegate abstraction.
EvpnRouteTableId - Class in org.onosproject.incubator.net.routing
Identifier for an EVPN routing table.
EvpnRouteTableId(String) - Constructor for class org.onosproject.incubator.net.routing.EvpnRouteTableId
Creates a new route table ID.
EvpnTable - Interface in org.onosproject.incubator.net.routing
Represents a route table that stores routes.
executeBatch(NetworkId, FlowRuleBatchOperation) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProvider
Installs a batch of flow rules.
existingRequests(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Obtains all existing requests in the system.
exportRouteTarget() - Method in class org.onosproject.incubator.net.routing.EvpnInstance
Returns the Route targets.
exportRouteTarget() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Returns the Route targets.
exportRouteTarget() - Method in class org.onosproject.incubator.net.routing.EvpnNextHop
Returns the Route targets.
exportRouteTarget() - Method in class org.onosproject.incubator.net.routing.EvpnRoute
Returns the Route targets.
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.
findPath(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.provider.InternalRoutingAlgorithm
Find a route between two connect points (i.e.
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(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
 
forSource(AlarmEntityId) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm source.

G

get(Class<T>) - Method in class org.onlab.rest.BaseResource
Returns reference to the specified service implementation.
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(DeviceId, String, String) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
get(DeviceId, String, MediaType) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
get(DeviceId, String, String) - Method in interface org.onosproject.protocol.http.HttpSBController
Deprecated.
get(DeviceId, String, MediaType) - Method in interface org.onosproject.protocol.http.HttpSBController
Does a HTTP GET request with specified parameters to the device.
getActiveAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the ACTIVE alarms.
getActiveAlarms(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the ACTIVE alarms for a specific device.
getAlarm(AlarmId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm with the specified identifier.
getAlarmCounts(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns summary of alarms on a given device.
getAlarmCounts() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns summary of alarms on all devices.
getAlarms() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns all of the alarms.
getAlarms(Alarm.SeverityLevel) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarms with the specified severity.
getAlarms(DeviceId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm matching a given device, regardless of source within that device.
getAlarms(DeviceId, AlarmEntityId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm for a given device and source.
getAlarmsForFlow(DeviceId, long) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm affecting a given flow.
getAlarmsForLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Returns the alarm affecting a given link.
getAllGroups(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Fetch all groups from the store and their mapping to nextIds.
getClasses(Class<?>...) - Method in class org.onlab.rest.AbstractWebApplication
Returns the aggregate set of resources, writers and mappers combined with a default set of such web entities.
getClasses() - Method in class org.onlab.rest.AbstractWebApplication
 
getClientMap() - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
getCriteria() - Method in interface org.onosproject.incubator.elasticcfg.ConfigFilter
Method to list all the ConfigNodePath criteria that are in place for a ConfigFilter.
getDevice(DeviceId) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
getDevice(IpAddress, int) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
getDevice(DeviceId) - Method in interface org.onosproject.protocol.http.HttpSBController
Returns a device by node identifier.
getDevice(IpAddress, int) - Method in interface org.onosproject.protocol.http.HttpSBController
Returns a device by Ip and Port.
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.
getDeviceMap() - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
getDevices(NetworkId, NodeId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the devices that a controller instance is master of.
getDevices(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of devices in the specified virtual network.
getDevices() - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
getDevices() - Method in interface org.onosproject.protocol.http.HttpSBController
Returns all the devices known to this controller.
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.
getEvpnInstanceNextHop() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Returns EvpnInstanceNextHop of the evpn private route.
getevpnInstancePrefix() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Returns EvpnInstancePrefix of the evpn private route.
getEvpnName() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceName
Get vpn instance name.
getExtraneousGroups(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the extraneous groups associated with a device.
getFlowEntries(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the flow entries associated with a device.
getFlowEntry(NetworkId, FlowRule) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the stored flow.
getFlowRuleCount(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the number of flow rule in the store.
getFreeNumOfDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the unused label number of a label resource pool by a specific device id.
getFreeNumOfDevicePool(DeviceId) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the unused label number of a label resource pool by a specific device id.
getFreeNumOfGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Returns the unused label number of a global label resource pool.
getFreeNumOfGlobalPool() - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Returns the unused number of a global label resource pool.
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.
getGroup(NetworkId, DeviceId, GroupKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the stored group entry in a virtual network.
getGroup(NetworkId, DeviceId, GroupId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the stored group entry for an id.
getGroupCount(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the number of groups for the specified virtual device in the store.
getGroups(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Returns the groups associated with a virtual device.
getHosts(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of hosts in the specified virtual network.
getInstallableIntents(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the list of the installable events associated with the specified original intent.
getInstance() - Static method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
getIntent(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent with the specified identifier.
getIntentCount(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the number of intents in the store.
getIntentData(NetworkId, boolean, long) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns an iterable of all intent data objects in the store.
getIntentData(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data object associated with the specified key.
getIntents(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns an iterable of all intents in the store.
getIntentState(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the state of the specified intent.
getInterfaces() - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Retrieves all interfaces configured on this port.
getLabel() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Returns the label.
getLabel() - Method in class org.onosproject.incubator.net.routing.Label
Returns the label.
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.
getLinks(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of virtual links in the specified virtual network.
getMaster(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the master for a device.
getNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the virtual network for the given network identifier.
getNetworks(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of networks.
getNextGroup(NetworkId, Integer) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Fetch a next group from the store.
getNextHopl() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Returns the label.
getNode(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Returns a value node or subtree under the given path.
getNode(ConfigStoreType, ConfigNodePath, TraversalMode, ConfigFilter) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Returns a value node or subtree under the given path.
getNodes(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the master and backup nodes for a device.
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.
getPending(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent requests pending processing.
getPendingData(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data objects that are pending processing.
getPendingData(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data object that are pending processing for a specfied key.
getPendingData(NetworkId, boolean, long) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Returns the intent data objects that are pending processing for longer than the specified duration.
getPhysicalDevices(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns list of physical device identifier mapping with the virtual device in the specified network.
getPorts(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns the list of ports of the specified virtual device.
getProvider(ProviderId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns the virtual provider registered with the specified provider ID or null if none is found for the given provider family and default fall-back is not supported.
getProvider(DeviceId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns the virtual provider for the specified device ID based on URI scheme.
getProvider(String) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns the virtual provider registered with the specified scheme.
getProviders() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns a set of currently registered virtual provider identities.
getProvidersByService(VirtualProviderService) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns a set of currently registered virtual provider identities corresponding to the requested providerService.
getProviderService(NetworkId, Class<? extends VirtualProvider>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Returns a virtual provider service corresponding to the virtual network and provider class type.
getProxiedDevices(DeviceId) - Method in interface org.onosproject.protocol.rest.RestSBController
Get all the proxied device exposed to ONOS ids under the same REST proxy server.
getProxySBDevice(DeviceId) - Method in interface org.onosproject.protocol.rest.RestSBController
Get a REST proxied server given a device id.
getRegistry(NetworkId, Class<? extends Event>) - Method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
getResources() - Method in interface org.onosproject.incubator.net.domain.IntentDomainProvider
Returns all intent resources held by the provider.
getRole(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the role of a device for a specific controller instance.
getRouteDistinguisher() - Method in class org.onosproject.incubator.net.routing.RouteDistinguisher
get route distinguisher.
getRoutes(EvpnRouteTableId) - Method in interface org.onosproject.incubator.net.routing.EvpnRouteStore
Returns the routes in the given route table, grouped by prefix.
getRoutes() - Method in interface org.onosproject.incubator.net.routing.EvpnTable
Returns all routes in the route table.
getRoutes(EvpnPrefix) - Method in interface org.onosproject.incubator.net.routing.EvpnTable
Returns the routes in this table pertaining to a given prefix.
getRoutesForNextHop(IpAddress) - Method in interface org.onosproject.incubator.net.routing.EvpnRouteStore
Returns the routes that point to the given next hop IP address.
getRoutesForNextHop(IpAddress) - Method in interface org.onosproject.incubator.net.routing.EvpnTable
Returns all routes that have the given next hop.
getRouteTables() - Method in interface org.onosproject.incubator.net.routing.EvpnRouteService
Returns the set of route tables in the system.
getRouteTables() - Method in interface org.onosproject.incubator.net.routing.EvpnRouteStore
Returns the IDs for all route tables in the store.
getRouteTarget() - Method in class org.onosproject.incubator.net.routing.VpnRouteTarget
get the route target.
getServiceDirectory() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns service directory.
getSize(ObjectNode, Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 
getTableStatistics(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Returns the flow table statistics associated with a device.
getTenantIds() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Returns the set of tenant identifiers known to the system.
getTenantIds() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Returns set of registered tenant IDs.
getTermFor(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Returns the current master and number of past mastership hand-offs (terms) for a device.
getTunnelIds(Intent) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Deprecated.
in Kingfisher Release (1.10)
getTunnels(DeviceId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns the collection of tunnels applied on the specified device.
getUrlString(DeviceId, String) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
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.
getVirtualNetworkApplicationId(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns the application identifier for a virtual network.
getVirtualNetworks(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns a collection of all virtual networks created on behalf of the specified tenant.
getVirtualPorts(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkService
Returns list of all virtual ports of the specified device.
getWebTarget(DeviceId, String) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
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 interface org.onosproject.incubator.net.virtual.provider.VirtualGroupProviderService
Notifies core if any failure from data plane during group operations.
groupOperationFailed(NetworkId, DeviceId, GroupOperation) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Indicates the group operations failed.
guessedFlowProtos() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic the number of guessed flow protocols.

H

handleNotificationEvent(DeviceId, T) - Method in interface org.onosproject.protocol.restconf.RestconfNotificationEventListener
Handles the notification event.
hasDelegate(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualStore
Indicates whether the store has a delegate.
hashCode() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
hashCode() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
hashCode() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
hashCode() - Method in class org.onosproject.incubator.net.routing.EvpnInstance
 
hashCode() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceName
 
hashCode() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceNextHop
 
hashCode() - Method in class org.onosproject.incubator.net.routing.EvpnInstancePrefix
 
hashCode() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
 
hashCode() - Method in class org.onosproject.incubator.net.routing.EvpnNextHop
 
hashCode() - Method in class org.onosproject.incubator.net.routing.EvpnPrefix
 
hashCode() - Method in class org.onosproject.incubator.net.routing.EvpnRoute
 
hashCode() - Method in class org.onosproject.incubator.net.routing.EvpnRouteEvent
 
hashCode() - Method in class org.onosproject.incubator.net.routing.EvpnRouteSet
 
hashCode() - Method in class org.onosproject.incubator.net.routing.EvpnRouteTableId
 
hashCode() - Method in class org.onosproject.incubator.net.routing.Label
 
hashCode() - Method in class org.onosproject.incubator.net.routing.RouteDistinguisher
 
hashCode() - Method in class org.onosproject.incubator.net.routing.VpnRouteTarget
 
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.protocol.rest.DefaultRestSBDevice
 
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.
hostServerName() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow host server name.
HttpSBController - Interface in org.onosproject.protocol.http
Abstraction of an HTTP controller.
HttpSBControllerImpl - Class in org.onosproject.protocol.http.ctl
The implementation of HttpSBController.
HttpSBControllerImpl() - Constructor for class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
hwVersion() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
hwVersion() - Method in interface org.onosproject.protocol.rest.RestSBDevice
The hardware version of the rest device.

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 interface org.onosproject.incubator.net.routing.EvpnTable
Returns the route table ID.
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
id() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics
 
id() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the identifier.
id() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the tunnel id.
id() - Method in interface org.onosproject.incubator.net.tunnel.TunnelStatistics
Returns the tunnel id.
id() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualNetwork
 
id() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProvider
 
id() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProvider
Returns the provider identifier.
id() - Method in interface org.onosproject.incubator.net.virtual.VirtualNetwork
Returns the network identifier.
IllegalArgumentExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal argument exceptions to the BAD_REQUEST response code.
IllegalArgumentExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
IllegalStateExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal state exceptions to the BAD_REQUEST response code.
IllegalStateExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
importRouteTarget() - Method in class org.onosproject.incubator.net.routing.EvpnInstance
Returns the Route targets.
importRouteTarget() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Returns the Route targets.
importRouteTarget() - Method in class org.onosproject.incubator.net.routing.EvpnNextHop
Returns the Route targets.
importRouteTarget() - Method in class org.onosproject.incubator.net.routing.EvpnRoute
Returns the Route targets.
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.
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
 
InterfaceConfig - Class in org.onosproject.incubator.net.config.basics
Configuration for interfaces.
InterfaceConfig() - Constructor for class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
internalDevices() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the set of internal devices for the intent domain (devices under exclusive control of the intent domain).
InternalRoutingAlgorithm - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of an embedding algorithm used for embedding virtual objects into the underlying physical network.
invalidate() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
Invalidates this provider service.
InvalidFilterException - Exception in org.onosproject.incubator.elasticcfg
Exceptions for use by the ConfigFilter.
InvalidFilterException() - Constructor for exception org.onosproject.incubator.elasticcfg.InvalidFilterException
Constructs a new runtime exception with no error message.
InvalidFilterException(String) - Constructor for exception org.onosproject.incubator.elasticcfg.InvalidFilterException
Constructs a new runtime exception with the given error message.
ip() - Method in class org.onosproject.incubator.net.tunnel.IpTunnelEndPoint
Returns IP address.
ip() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
ip() - Method in interface org.onosproject.protocol.rest.RestSBDevice
Returns the ip of this device.
ipAddress() - Method in class org.onosproject.incubator.net.routing.EvpnPrefix
Returns the IP address.
ipBytes() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ip bytes.
ipNextHop() - Method in class org.onosproject.incubator.net.routing.EvpnRoute
Returns the next hop IP address.
ipPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic ip packets.
ipPrefix() - Method in class org.onosproject.incubator.net.routing.EvpnInstancePrefix
Returns the IP prefix of the route.
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.
isActive() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
isActive() - Method in interface org.onosproject.protocol.rest.RestSBDevice
Returns the state of this device.
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.
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.
isMaster(NetworkId, Key) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Checks to see whether the calling instance is the master for processing this intent, or more specifically, the key contained in this intent.
isNotificationEnabled(DeviceId) - Method in interface org.onosproject.protocol.restconf.RestConfSBController
Returns true if a listener has been installed to listen to RESTCONF notifications sent from a particular device.
isProxy() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
isProxy() - Method in interface org.onosproject.protocol.rest.RestSBDevice
Returns the proxy state of this device (if true, the device is proxying multiple ONOS devices).
isReachable(DeviceId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProvider
Indicates whether or not the all physical devices mapped by the given virtual device are reachable.
isTraversable(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProvider
Indicates whether or not the specified connect points on the underlying network are traversable.
isTraversable(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProvider
Indicates whether or not the specified connect points on the underlying network are traversable/reachable.
isValid() - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
isValid() - Method in class org.onosproject.incubator.net.config.basics.McastConfig
 
isValid() - Method in class org.onosproject.incubator.net.config.basics.PortDescriptionsConfig
 
isVirtualNetworkId() - Method in class org.onosproject.incubator.net.virtual.NetworkId
Checks if the id is for virtual network.
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 

J

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

K

key(Key) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
knownFlows() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Returns DPI known flows.

L

label() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceNextHop
Returns the label.
label() - Method in class org.onosproject.incubator.net.routing.EvpnNextHop
Returns the label of evpn route.
label() - Method in class org.onosproject.incubator.net.routing.EvpnRoute
Returns the label.
Label - Class in org.onosproject.incubator.net.routing
Represents label of the route.
label(int) - Static method in class org.onosproject.incubator.net.routing.Label
Creates the label for evpn route.
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.
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.
load(ConnectPoint) - Method in interface org.onosproject.incubator.net.PortStatisticsService
Obtain the egress load for the given port in terms of bytes per second.
load(ConnectPoint, PortStatisticsService.MetricType) - Method in interface org.onosproject.incubator.net.PortStatisticsService
Obtain the egress load for the given port in terms of the specified metric.
logicId(long) - Static method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
Returns the LabelId representing the specified long value.
logicId(String) - Static method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
Returns the LabelId representing the specified string value.

M

MAC - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
macAddress() - Method in class org.onosproject.incubator.net.routing.EvpnInstancePrefix
Returns the MAC of the route.
macAddress() - Method in class org.onosproject.incubator.net.routing.EvpnPrefix
Returns the mac address.
manager - Variable in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
manager - Variable in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
manuallyClearable() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns a flag to indicate if this alarm is manually-cleared by a user action within ONOS.
manuallyClearable() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
manufacturer() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
manufacturer() - Method in interface org.onosproject.protocol.rest.RestSBDevice
The manufacturer of the rest device.
McastConfig - Class in org.onosproject.incubator.net.config.basics
Configuration for multicast.
McastConfig() - Constructor for class org.onosproject.incubator.net.config.basics.McastConfig
 
messageFrom(Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response message from the supplied exception.
meterOperationFailed(MeterOperation, MeterFailReason) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProviderService
Notifies the core that a meter operation failed for a specific reason.
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.

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.routing.EvpnRouteTableId
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.
networkId - Variable in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
networkId() - Method in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualDevice
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualHost
 
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the network identifier to be used by the builder.
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
 
networkId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualPort
 
networkId - Variable in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
networkId() - Method in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
networkId() - Method in class org.onosproject.incubator.net.virtual.event.VirtualEvent
 
NetworkId - Class in org.onosproject.incubator.net.virtual
Representation of network identity.
NetworkId() - Constructor for class org.onosproject.incubator.net.virtual.NetworkId
 
networkId(long) - Static method in class org.onosproject.incubator.net.virtual.NetworkId
Creates a network id using the supplied backing id.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VirtualElement
Returns the network identifier to which this virtual element belongs.
networkId(NetworkId) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
Sets the virtual network of the virtual network intent.
networkId() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Returns the virtual network identifier.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VirtualPacketContext
Returns the network identifier.
networkId() - Method in interface org.onosproject.incubator.net.virtual.VnetService
 
NetworkTunnelId - Class in org.onosproject.incubator.net.tunnel
Representation of a Network Tunnel Id.
NetworkTunnelId(long) - Constructor for class org.onosproject.incubator.net.tunnel.NetworkTunnelId
Constructs the ID corresponding to a given long value.
nextHop() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceNextHop
Returns the next hop IP address.
nextHop() - Method in class org.onosproject.incubator.net.routing.EvpnNextHop
Returns the next hop IP address.
nextHop() - Method in class org.onosproject.incubator.net.routing.EvpnRoute
 
nodeKey() - Method in class org.onosproject.incubator.elasticcfg.ConfigNodePath
Returns the node key.
NodeType - Enum in org.onosproject.incubator.elasticcfg
Node Type representation for applications.
NONE - Static variable in class org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId
 
NONE - Static variable in class org.onosproject.incubator.net.virtual.NetworkId
Represents no network, or an unspecified network.
NONE - Static variable in class org.onosproject.incubator.net.virtual.TenantId
Represents no tenant, or an unspecified tenant.
nonNullFormat(Object) - Method in class org.onosproject.incubator.net.tunnel.TunnelEndPointFormatter
 
NotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for api not found exceptions to the NOT_FOUND response code.
NotFoundMapper() - Constructor for class org.onlab.rest.exceptions.NotFoundMapper
 
notifyOfFailovers(Collection<Group>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualGroupProviderService
Notifies store of group failovers.
notifyOfFailovers(NetworkId, Collection<Group>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Indicates failover within a failover group.

O

ok(Object) - Static method in class org.onlab.rest.BaseResource
 
one() - Method in class org.onosproject.incubator.net.domain.TunnelPrimitive
The getter for the first connection point associated with a tunnel.
onProcessLimit() - Method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
OpticalLogicId - Class in org.onosproject.incubator.net.tunnel
Representation of a label Id, a logical port identifier.
OpticalTunnelEndPoint - Interface in org.onosproject.incubator.net.tunnel
Generic representation of a logical port entity in a consistent way, it is used to identify e.g., ODUk timeSlot, WDM lambda, etc.
OpticalTunnelEndPoint.Type - Enum in org.onosproject.incubator.net.tunnel
Represents coarse tunnel point type classification.
org.onlab.rest - package org.onlab.rest
Facilities for building JAX-RS web resources.
org.onlab.rest.exceptions - package org.onlab.rest.exceptions
Various exception mappers to map errors to proper response status codes.
org.onosproject.incubator.elasticcfg - package org.onosproject.incubator.elasticcfg
Abstractions for interacting with the elastic configuration subsystem.
org.onosproject.incubator.net - package org.onosproject.incubator.net
Incubating network model abstractions and APIs.
org.onosproject.incubator.net.config.basics - package org.onosproject.incubator.net.config.basics
Various basic builtin network configurations.
org.onosproject.incubator.net.domain - package org.onosproject.incubator.net.domain
Subsystem for network intent domains.
org.onosproject.incubator.net.dpi - package org.onosproject.incubator.net.dpi
Subsystem for dpi statistics service.
org.onosproject.incubator.net.faultmanagement.alarm - package org.onosproject.incubator.net.faultmanagement.alarm
Abstractions for interacting with alarms.
org.onosproject.incubator.net.resource.label - package org.onosproject.incubator.net.resource.label
Service for reserving labels as network resources.
org.onosproject.incubator.net.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.event - package org.onosproject.incubator.net.virtual.event
Virtual network event delivery subsystem interfaces & supporting abstractions.
org.onosproject.incubator.net.virtual.provider - package org.onosproject.incubator.net.virtual.provider
Network virtualization provider interfaces and implementation.
org.onosproject.incubator.rpc - package org.onosproject.incubator.rpc
Incubating inter-cluster RPC APIs.
org.onosproject.protocol.http - package org.onosproject.protocol.http
REST southbound protocol controller.
org.onosproject.protocol.http.ctl - package org.onosproject.protocol.http.ctl
REST southbound protocol controller.
org.onosproject.protocol.rest - package org.onosproject.protocol.rest
REST southbound protocols libraries.
org.onosproject.protocol.restconf - package org.onosproject.protocol.restconf
RESTCONF southbound protocols libraries.

P

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.
password() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
password() - Method in interface org.onosproject.protocol.rest.RestSBDevice
Returns the password of this device.
patch(DeviceId, String, InputStream, String) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
patch(DeviceId, String, InputStream, MediaType) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
patch(DeviceId, String, InputStream, String) - Method in interface org.onosproject.protocol.http.HttpSBController
Deprecated.
in Kingfisher (1.10.0)
patch(DeviceId, String, InputStream, MediaType) - Method in interface org.onosproject.protocol.http.HttpSBController
Does a HTTP PATCH request with specified parameters to the device.
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.
pause() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Pauses the virtual port for stopping a network or device.
pendingFlowRule(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Marks a flow rule as PENDING_ADD during retry.
performGroupOperation(NetworkId, DeviceId, GroupOperations) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualGroupProvider
Performs a batch of group operation in the specified virtual device with the specified parameters.
performMeterOperation(NetworkId, DeviceId, MeterOperations) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProvider
Performs a batch of meter operation on the specified virtual device with the specified parameters.
performMeterOperation(NetworkId, DeviceId, MeterOperation) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProvider
Performs a meter operation on the specified vitual device with the specified parameters.
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() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
port() - Method in interface org.onosproject.protocol.rest.RestSBDevice
Returns the password of this device.
portDescriptions() - Method in class org.onosproject.incubator.net.config.basics.PortDescriptionsConfig
Retrieves all port descriptions.
PortDescriptionsConfig - Class in org.onosproject.incubator.net.config.basics
Configuration for Ports.
PortDescriptionsConfig() - Constructor for class org.onosproject.incubator.net.config.basics.PortDescriptionsConfig
 
portNumber() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
portNumber() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the parent network port to which this tunnel point belongs, can not be be null.
PortStatisticsService - Interface in org.onosproject.incubator.net
Service for obtaining statistic information about device ports.
PortStatisticsService.MetricType - Enum in org.onosproject.incubator.net
Specifies the type of metric.
portStatusChanged(DeviceId, VirtualPortDescription) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProviderService
Notifies the core about port status change of a single port.
post(E) - Method in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
Safely posts the specified event to the local event dispatcher.
post(DeviceId, String, InputStream, String) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
post(DeviceId, String, InputStream, MediaType) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
post(DeviceId, String, InputStream, String, Class<T>) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
post(DeviceId, String, InputStream, MediaType, Class<T>) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
post(DeviceId, String, InputStream, String) - Method in interface org.onosproject.protocol.http.HttpSBController
Deprecated.
in Kingfisher (1.10.0)
post(DeviceId, String, InputStream, String, Class<T>) - Method in interface org.onosproject.protocol.http.HttpSBController
Deprecated.
post(DeviceId, String, InputStream, MediaType) - Method in interface org.onosproject.protocol.http.HttpSBController
Does a HTTP POST request with specified parameters to the device.
post(DeviceId, String, InputStream, MediaType, Class<T>) - Method in interface org.onosproject.protocol.http.HttpSBController
Does a HTTP POST request with specified parameters to the device.
prefix() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Returns prefix of the evpn private route.
prefix() - Method in class org.onosproject.incubator.net.routing.EvpnRouteSet
Returns the IP prefix.
prefixIp() - Method in class org.onosproject.incubator.net.routing.EvpnRoute
Returns the IPv4 address.
prefixMac() - Method in class org.onosproject.incubator.net.routing.EvpnRoute
Returns the address.
prevSubject() - Method in class org.onosproject.incubator.net.routing.EvpnRouteEvent
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
 
process(VirtualEvent) - Method in class org.onosproject.incubator.net.virtual.event.VirtualListenerRegistryManager
 
processPacket(PacketContext) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualPacketProviderService
Submits inbound packet context for processing to virtual network core.
producerName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
producerName() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns tunnel producer name.
protocol() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
Returns DPI flow protocol.
protocol() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
protocol() - Method in interface org.onosproject.protocol.rest.RestSBDevice
Returns the protocol for the REST request, usually HTTP o HTTPS.
ProtocolStatInfo - Class in org.onosproject.incubator.net.dpi
Protocol statistic information.
ProtocolStatInfo() - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Constructor for default ProtocolStatInfo class.
ProtocolStatInfo(String, String, long, long, int) - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfo
Constructor for ProtocolStatInfo class specified with protocol statistic parameters.
ProtocolStatInfoCodec - Class in org.onosproject.incubator.net.dpi
Implementation of encoder for ProtocolStatInfo codec.
ProtocolStatInfoCodec() - Constructor for class org.onosproject.incubator.net.dpi.ProtocolStatInfoCodec
 
provider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Returns the provider for the intent domain.
provider() - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
 
provider() - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderService
Returns the virtual provider to which this service has been issued.
providerId() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
purgeFlowRule(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Removes all flow entries of given device from store.
purgeFlowRules(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Removes all flow entries from store.
purgeGroupEntries(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Removes all group entries from store.
purgeGroupEntry(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Removes all group entries of given device from store.
pushFlowMetrics(DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of flow entries currently applied on the given virtual device.
pushFlowMetricsWithoutFlowMissing(DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of flow entries currently applied on the given device without flowMissing process.
pushGroupMetrics(DeviceId, Collection<Group>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualGroupProviderService
Pushes the collection of group detected in the data plane along with statistics.
pushGroupMetrics(NetworkId, DeviceId, Collection<Group>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Submits the group metrics to store for a given device ID.
pushMeterMetrics(DeviceId, Collection<Meter>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualMeterProviderService
Pushes the collection of meters observed on the virtual data plane as well as their associated statistics.
pushTableStatistics(DeviceId, List<TableStatisticsEntry>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProviderService
Pushes the collection of table statistics entries currently extracted from the given virtual device.
put(DeviceId, String, InputStream, String) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
put(DeviceId, String, InputStream, MediaType) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
put(DeviceId, String, InputStream, String) - Method in interface org.onosproject.protocol.http.HttpSBController
Deprecated.
in Kingfisher (1.10.0)
put(DeviceId, String, InputStream, MediaType) - Method in interface org.onosproject.protocol.http.HttpSBController
Does a HTTP PUT request with specified parameters to the device.
putNextGroup(NetworkId, Integer, NextGroup) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Adds a NextGroup to the store, by mapping it to the nextId as key, and replacing any previous mapping.

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.
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnels between source point and destination point.
queryTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns a tunnel by a specific tunnel identity.
queryTunnel(Tunnel.Type) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all specified type tunnels.
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnels between source point and destination point.
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelService
Returns all tunnel subscription record by consumer.
queryTunnelSubscription(ApplicationId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelStore
Returns all tunnel subscription record by consumer.

R

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.
receivedRoleReply(DeviceId, MastershipRole, MastershipRole) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProviderService
Notifies the core about the result of a RoleRequest sent to a device.
receivedTime() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
Returns DPI statistics received time.
registerProvider(VirtualProvider) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Registers the supplied virtual provider.
registerProviderService(NetworkId, VirtualProviderService) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Registers the supplied virtual provider.
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.
releaseCollection() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns the collection of release labels.
releaseLabelId() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns the Set of released label before.
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Releases unused labels to device pools .
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Releases unused labels to device pools .
releaseToGlobalPool(Set<LabelResourceId>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceService
Releases unused labels to the global resource pool.
releaseToGlobalPool(Set<LabelResourceId>) - Method in interface org.onosproject.incubator.net.resource.label.LabelResourceStore
Releases unused labels to the global resource pool.
releaseTunnel(Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to release a tunnel.
releaseTunnel(ElementId, Tunnel) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Instructs the provider to release a tunnel given the respective device.
relinquishAllRole(NetworkId, NodeId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Removes all the roles for the specified controller instance.
relinquishRole(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Allows a controller instance to give up its current role for a device.
RemoteServiceContext - Interface in org.onosproject.incubator.rpc
Context for Remote service.
RemoteServiceContextProvider - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service implementation provider.
RemoteServiceContextProviderService - Interface in org.onosproject.incubator.rpc
 
RemoteServiceDirectory - Interface in org.onosproject.incubator.rpc
Service for retrieving RPC session handler (RemoteServiceContext).
RemoteServiceProviderRegistry - Interface in org.onosproject.incubator.rpc
Abstraction of a remote service provider registry.
remove(AlarmId) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Remove an alarm from ONOS.
remove(EvpnRoute) - Method in interface org.onosproject.incubator.net.routing.EvpnTable
Removes a route from the route table.
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(DeviceId) - Method in class org.onosproject.protocol.http.ctl.HttpSBControllerImpl
 
removeDevice(DeviceId) - Method in interface org.onosproject.protocol.http.HttpSBController
Removes the device from the devices map.
removeExtraneousGroupEntry(NetworkId, Group) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Remove the group entry from extraneous database.
removeFlowRule(NetworkId, FlowRule...) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualFlowRuleProvider
Instructs the provider to remove the specified flow rules to their respective virtual devices.
removeFlowRule(NetworkId, FlowEntry) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Removes an existing flow entry.
removeGroupEntry(NetworkId, Group) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
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.
removeInterface(String) - Method in class org.onosproject.incubator.net.config.basics.InterfaceConfig
Removes an interface from the config.
removeLink(NetworkId, ConnectPoint, ConnectPoint) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified link from the store.
removeListener(L) - Method in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
removeNetwork(NetworkId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified virtual network from the store.
removeNextGroup(NetworkId, Integer) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowObjectiveStore
Remove a next group mapping from the store.
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.
removeNotificationListener(DeviceId, RestconfNotificationEventListener) - Method in interface org.onosproject.protocol.restconf.RestConfSBController
Unregisters the listener for the device.
removePort(NetworkId, DeviceId, PortNumber) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified port from the given device and network.
removeProxiedDevice(DeviceId) - Method in interface org.onosproject.protocol.rest.RestSBController
Remove the association between a proxied device exposed to ONOS and a REST proxy server.
removeRoute(EvpnRoute) - Method in interface org.onosproject.incubator.net.routing.EvpnRouteStore
Removes the given route from the store.
removeTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Removes the specified tenant ID from the store.
removeTunnel(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelAdminService
Removes the provisioned tunnel.
removeTunnelId(Intent, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Deprecated.
in Kingfisher Release (1.10)
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.
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(NetworkId, PacketRequest) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
Requests intercept of packets that match the given selector.
requestRole(NetworkId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Requests role of the local node for the specified device.
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.
resourceGroup(ResourceGroup) - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkIntent.Builder
 
response(Response.Status, Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response builder primed with the supplied status code and JSON entity with the status code and exception message.
responseStatus() - Method in class org.onlab.rest.exceptions.AbstractMapper
Returns the response status to be given when the exception occurs.
responseStatus() - Method in class org.onlab.rest.exceptions.BadRequestMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.EntityNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.NotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServerErrorMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
RestconfNotificationEventListener<T> - Interface in org.onosproject.protocol.restconf
Notifies providers about incoming RESTCONF notification events.
RestConfSBController - Interface in org.onosproject.protocol.restconf
Abstraction of a RESTCONF controller.
RestSBController - Interface in org.onosproject.protocol.rest
Abstraction of an REST controller.
RestSBDevice - Interface in org.onosproject.protocol.rest
Represents an abstraction of a Rest Device in ONOS.
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.
roleChanged(DeviceId, MastershipRole) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProvider
Notifies the provider of a mastership role change for the specified device as decided by the core.
routeDistinguisher() - Method in class org.onosproject.incubator.net.routing.EvpnInstance
Getter of RouteDistinguisher.
routeDistinguisher() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Returns the route distinguisher.
routeDistinguisher() - Method in class org.onosproject.incubator.net.routing.EvpnPrefix
Returns the route distinguisher.
routeDistinguisher() - Method in class org.onosproject.incubator.net.routing.EvpnRoute
Returns the routeDistinguisher.
RouteDistinguisher - Class in org.onosproject.incubator.net.routing
Represents Route Distinguisher of device in the network.
routeDistinguisher(String) - Static method in class org.onosproject.incubator.net.routing.RouteDistinguisher
Creates the route distinguisher.
routes() - Method in class org.onosproject.incubator.net.routing.EvpnRouteSet
Returns the set of routes.
routeTarget(String) - Static method in class org.onosproject.incubator.net.routing.VpnRouteTarget
Creates the vpn route target.

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
 
ServerErrorMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the INTERNAL_SERVER_ERROR response code.
ServerErrorMapper() - Constructor for class org.onlab.rest.exceptions.ServerErrorMapper
 
serviceAffecting() - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.Alarm
Returns true if alarm is service affecting Note: Whilst X.733 combines service-affecting state with severity (where severities of critical and major are deemed service-affecting) ONOS keeps these attributes separate.
serviceAffecting() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
serviceDirectory - Variable in class org.onosproject.incubator.net.virtual.AbstractVnetService
 
serviceDirectory - Variable in class org.onosproject.incubator.net.virtual.event.AbstractVirtualListenerManager
 
ServiceNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the SERVICE_UNAVAILABLE response code.
ServiceNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
setActive(boolean) - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
setActive(boolean) - Method in interface org.onosproject.protocol.rest.RestSBDevice
Sets or unsets the state of the device.
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
 
setDelegate(NetworkId, D) - Method in interface org.onosproject.incubator.net.virtual.VirtualStore
Sets the delegate on the store.
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
 
setExportRtList(List<VpnRouteTarget>) - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Set export list.
setExportRtList(List<VpnRouteTarget>) - Method in class org.onosproject.incubator.net.routing.EvpnRoute
Set export list.
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
 
setImportRtList(List<VpnRouteTarget>) - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
Set import list.
setImportRtList(List<VpnRouteTarget>) - Method in class org.onosproject.incubator.net.routing.EvpnRoute
Set import list.
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(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Sets a device's role for a specified controller instance.
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
 
setProtocol(String) - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
setProvider(IntentDomainProvider) - Method in class org.onosproject.incubator.net.domain.IntentDomain
Sets the provider for the intent domain if one is not already set.
setProvider(P) - Method in class org.onosproject.incubator.net.virtual.provider.AbstractVirtualProviderService
Creates a virtual provider service on behalf of the specified provider.
setServiceDirectory(ServiceDirectory) - Static method in class org.onlab.rest.BaseResource
Sets alternate service directory to be used for lookups.
setStandby(NetworkId, NodeId, DeviceId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkMastershipStore
Sets a controller instance's mastership role to STANDBY for a device.
setTcpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTotalPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficDurationSec(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficStatistics(TrafficStatInfo) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the traffic statistic information.
setTrafficThroughputBps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTrafficThroughputPps(double) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setTunnelId(TunnelId) - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelStatistics.Builder
Set tunnel id.
setUdpPackets(long) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setUniqueFlows(int) - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
setUnknownFlows(List<FlowStatInfo>) - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
Sets the unknown flows information.
setupTunnel(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
 
shutdown() - Method in interface org.onosproject.incubator.net.routing.EvpnTable
Releases route table resources held locally.
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.EvpnRoute
Returns the route source.
src() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
src() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
src() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
the origin of a tunnel.
src() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the connection point source.
src() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns source point of tunnel.
src(ConnectPoint) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the source connect point to be used by the builder.
start() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Starts the virtual port.
state() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
state() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the tunnel state.
state(Link.State) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the link state to be used by the builder.
state() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Returns the virtual port state.
stop() - Method in interface org.onosproject.incubator.net.virtual.VirtualPortDescription
Stops the virtual port.
storeBatch(NetworkId, FlowRuleBatchOperation) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Stores a batch of flow rules.
storeGroupDescription(NetworkId, GroupDescription) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Stores a new group entry using the information from group description for a virtual network.
submit(IntentDomainId, IntentResource) - Method in interface org.onosproject.incubator.net.domain.IntentDomainService
Submits an intent resource to the intent domain for installation.
swVersion() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
swVersion() - Method in interface org.onosproject.protocol.rest.RestSBDevice
The software version of rest device.

T

tableId() - Method in class org.onosproject.incubator.net.routing.EvpnRouteSet
Returns the route table ID.
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.
testUrl() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
testUrl() - Method in interface org.onosproject.protocol.rest.RestSBDevice
Returns the url for the REST TEST requests.
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
 
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
 
toLong() - Method in class org.onosproject.incubator.net.tunnel.OpticalLogicId
 
topologyChanged(Set<Set<ConnectPoint>>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProviderService
Set of separate topology clusters expressed in terms of connect points which belong to the same SCC of the underlying topology.
toResponse(E) - Method in class org.onlab.rest.exceptions.AbstractMapper
 
toResponse(WebApplicationException) - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
Extracts and returns the response from a WebApplicationException.
toString() - Method in class org.onosproject.incubator.net.dpi.DpiStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.DpiStatistics
 
toString() - Method in class org.onosproject.incubator.net.dpi.FlowStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.ProtocolStatInfo
 
toString() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
 
toString() - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm
 
toString() - Method in class org.onosproject.incubator.net.resource.label.DefaultLabelResource
 
toString() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
 
toString() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
 
toString() - Method in class org.onosproject.incubator.net.routing.EvpnInstance
 
toString() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceName
 
toString() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceNextHop
 
toString() - Method in class org.onosproject.incubator.net.routing.EvpnInstancePrefix
 
toString() - Method in class org.onosproject.incubator.net.routing.EvpnInstanceRoute
 
toString() - Method in class org.onosproject.incubator.net.routing.EvpnNextHop
 
toString() - Method in class org.onosproject.incubator.net.routing.EvpnPrefix
 
toString() - Method in class org.onosproject.incubator.net.routing.EvpnRoute
 
toString() - Method in class org.onosproject.incubator.net.routing.EvpnRouteEvent
 
toString() - Method in class org.onosproject.incubator.net.routing.EvpnRouteTableId
 
toString() - Method in class org.onosproject.incubator.net.routing.Label
 
toString() - Method in class org.onosproject.incubator.net.routing.RouteDistinguisher
 
toString() - Method in class org.onosproject.incubator.net.routing.VpnRouteTarget
 
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.protocol.rest.DefaultRestSBDevice
 
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.
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.
TunnelDescription - Interface in org.onosproject.incubator.net.tunnel
Describes a tunnel.
tunnelDown(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProviderService
This method is used to notify the VirtualNetwork service that a tunnel is now FAILED or INACTIVE.
TunnelEndPoint - Interface in org.onosproject.incubator.net.tunnel
Represents for source end point or destination end point of a tunnel.
TunnelEndPointFormatter - Class in org.onosproject.incubator.net.tunnel
Formats an optical tunnel endpoint as "(type)/(element-id)/(port)".
TunnelEvent - Class in org.onosproject.incubator.net.tunnel
Describes tunnel events.
TunnelEvent(TunnelEvent.Type, Tunnel) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelEvent
Creates an event of a given type and for the specified tunnel.
TunnelEvent(TunnelEvent.Type, Tunnel, long) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelEvent
Creates an event of a given type and for the specified link and the current time.
TunnelEvent.Type - Enum in org.onosproject.incubator.net.tunnel
Type of tunnel events.
tunnelId() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
tunnelId() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns tunnel identify generated by ONOS as primary key.
TunnelId - Class in org.onosproject.incubator.net.tunnel
Representation of a Tunnel Id.
tunnelId() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel identity.
tunnelId(TunnelId) - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink.Builder
Sets the tunnel identifier to be used by the builder.
tunnelId() - Method in class org.onosproject.incubator.net.virtual.DefaultVirtualLink
Returns the tunnel identifier.
tunnelId() - Method in interface org.onosproject.incubator.net.virtual.VirtualLink
Returns the tunnel identifier to which this virtual link belongs.
TunnelListener - Interface in org.onosproject.incubator.net.tunnel
Entity capable of receiving tunnel related events.
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
tunnelName() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Return the name of a tunnel.
tunnelName() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Return the name of a tunnel.
TunnelName - Class in org.onosproject.incubator.net.tunnel
Represents for a unique tunnel name.
tunnelName(String) - Static method in class org.onosproject.incubator.net.tunnel.TunnelName
Creates a tunnel name using the supplied URI string.
tunnelName() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel name.
TunnelPrimitive - Class in org.onosproject.incubator.net.domain
Provides connectivity through a domain.
TunnelPrimitive(ApplicationId, ConnectPoint, ConnectPoint) - Constructor for class org.onosproject.incubator.net.domain.TunnelPrimitive
 
TunnelProvider - Interface in org.onosproject.incubator.net.tunnel
Abstraction of an entity providing tunnel setup/release services to the core.
TunnelProviderRegistry - Interface in org.onosproject.incubator.net.tunnel
Abstraction of an tunnel provider registry.
TunnelProviderService - Interface in org.onosproject.incubator.net.tunnel
APIs for tunnel provider to notify the tunnel subSystem.
tunnelQueryById(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the a tunnel was queried.
tunnelQueryById(TunnelId) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the a tunnel was queried.
tunnelRemoved(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the provider has removed a tunnel.
tunnelRemoved(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the provider has removed a tunnel.
TunnelService - Interface in org.onosproject.incubator.net.tunnel
Service for interacting with the inventory of tunnels.
TunnelStatistics - Interface in org.onosproject.incubator.net.tunnel
Statistics of a tunnel.
TunnelStore - Interface in org.onosproject.incubator.net.tunnel
Manages inventory of tunnel; not intended for direct use.
TunnelStoreDelegate - Interface in org.onosproject.incubator.net.tunnel
Tunnel store delegate abstraction.
TunnelSubscription - Class in org.onosproject.incubator.net.tunnel
Represents for a order that consumer subscribe tunnel.
TunnelSubscription(ApplicationId, TunnelEndPoint, TunnelEndPoint, TunnelId, Tunnel.Type, TunnelName, Annotations...) - Constructor for class org.onosproject.incubator.net.tunnel.TunnelSubscription
Creates a TunnelSubscription.
tunnelUp(NetworkId, ConnectPoint, ConnectPoint, TunnelId) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualNetworkProviderService
This method is used to notify the VirtualNetwork service that a tunnel is now ACTIVE.
tunnelUpdated(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProvider
Signals that the a tunnel was changed (e.g., sensing changes of tunnel).It's used by producers.
tunnelUpdated(TunnelDescription) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the a tunnel was changed (e.g., sensing changes of tunnel).
tunnelUpdated(TunnelDescription, Tunnel.State) - Method in interface org.onosproject.incubator.net.tunnel.TunnelProviderService
Signals that the tunnel was changed with tunnel status change.
two() - Method in class org.onosproject.incubator.net.domain.TunnelPrimitive
The getter for the second connection point associated with a tunnel.
type() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the type of the instance node.
type() - Method in class org.onosproject.incubator.net.resource.label.LabelResourceRequest
Returns request type.
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultOpticalTunnelEndPoint
 
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnel
 
type() - Method in class org.onosproject.incubator.net.tunnel.DefaultTunnelDescription
 
type() - Method in interface org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint
Returns the tunnel point type.
type() - Method in interface org.onosproject.incubator.net.tunnel.Tunnel
Returns the tunnel type.
type() - Method in interface org.onosproject.incubator.net.tunnel.TunnelDescription
Returns the tunnel type.
type() - Method in class org.onosproject.incubator.net.tunnel.TunnelSubscription
Returns tunnel type.

U

udpPackets() - Method in class org.onosproject.incubator.net.dpi.TrafficStatInfo
Returns DPI traffic UDP packets.
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.
unregisterProvider(VirtualProvider) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Unregisters the supplied virtual provider.
unregisterProviderService(NetworkId, VirtualProviderService) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualProviderRegistryService
Unregisters the supplied virtual provider service.
unregisterTenantId(TenantId) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkAdminService
Unregisters the specified, externally generated tenant identifier.
unsetDelegate(NetworkId, D) - Method in interface org.onosproject.incubator.net.virtual.VirtualStore
Withdraws the delegate from the store.
unsetProvider() - Method in class org.onosproject.incubator.net.domain.IntentDomain
Unsets the provider for the intent domain.
update(Collection<EvpnRoute>) - Method in interface org.onosproject.incubator.net.routing.EvpnRouteAdminService
Updates the given routes in the route service.
update(EvpnRoute) - Method in interface org.onosproject.incubator.net.routing.EvpnTable
Adds a route to the route table.
updateAlarmList(DeviceId, Collection<Alarm>) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmProviderService
Sends active alarm list for a device.
updateBookkeepingFields(AlarmId, boolean, String) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Deprecated.
1.10.0 Kingfisher
updateBookkeepingFields(AlarmId, boolean, boolean, String) - Method in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
Update book-keeping (ie administrative) fields for the alarm matching the specified identifier.
updateGroupDescription(NetworkId, DeviceId, GroupKey, VirtualNetworkGroupStore.UpdateType, GroupBuckets, GroupKey) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore
Updates the existing group entry with the information from group description.
updateLink(VirtualLink, TunnelId, Link.State) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkStore
Updates the tunnelId in the virtual link.
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates a node in the elastic config store.
updateNode(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates a node in the ElasticConfigStore.
updatePorts(DeviceId, List<VirtualPortDescription>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProviderService
Updates information about all ports of a device.
updatePortStatistics(DeviceId, Collection<PortStatistics>) - Method in interface org.onosproject.incubator.net.virtual.provider.VirtualDeviceProviderService
Updates statistics about all ports of a device.
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigService
Creates/Updates nodes in the elastic config store, recursively by creating all missing intermediate nodes in the path.
updateRecursive(ConfigStoreType, ConfigNodePath, ConfigNode) - Method in interface org.onosproject.incubator.elasticcfg.ElasticConfigStore
Creates/Updates nodes in the ElasticConfigStore, recursively by creating all missing intermediate nodes in the path.
updateRoute(EvpnRoute) - Method in interface org.onosproject.incubator.net.routing.EvpnRouteStore
Adds or updates the given route in the store.
updateTableStatistics(NetworkId, DeviceId, List<TableStatisticsEntry>) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkFlowRuleStore
Updates the flow table statistics of the specified device using the given statistics.
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.
url() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
url() - Method in interface org.onosproject.protocol.rest.RestSBDevice
Returns the url for the REST requests, to be used instead of IP and PORT.
usedNum() - Method in class org.onosproject.incubator.net.resource.label.LabelResourcePool
Returns used number.
username() - Method in class org.onosproject.protocol.rest.DefaultRestSBDevice
 
username() - Method in interface org.onosproject.protocol.rest.RestSBDevice
Returns the username of this device.

V

value() - Method in interface org.onosproject.incubator.elasticcfg.ConfigNode
Returns the value of the instance node.
value() - Method in class org.onosproject.incubator.elasticcfg.ElasticConfigEvent
Returns the config node value.
value() - Method in class org.onosproject.incubator.net.tunnel.TunnelName
The string of tunnel name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.ConfigStoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.ElasticConfigEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.elasticcfg.TraversalMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.domain.IntentDomainEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.incubator.net.domain.IntentDomainId
Creates an intent domain identifier from the specified string representation.
valueOf(String) - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.PortStatisticsService.MetricType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceRequest.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.routing.EvpnInternalRouteEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.routing.EvpnRoute.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.routing.EvpnRouteEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
Creates a tunnel identifier from the specified tunnel.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.DomainTunnelId
Creates a tunnel identifier from the specified tunnel.
valueOf(long) - Static method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
Creates an tunnel identifier from the specified tunnel.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.NetworkTunnelId
 
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.tunnel.TunnelEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.onosproject.incubator.net.tunnel.TunnelId
Creates an tunnel identifier from the specified tunnel.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.event.VirtualEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore.UpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.incubator.net.virtual.VirtualPortDescription.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.incubator.elasticcfg.ConfigStoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.ElasticConfigEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.elasticcfg.TraversalMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.domain.IntentDomainEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.faultmanagement.alarm.AlarmEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.PortStatisticsService.MetricType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.resource.label.LabelResourceRequest.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.routing.EvpnInternalRouteEvent.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.EvpnRoute.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.EvpnRouteEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.OpticalTunnelEndPoint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.Tunnel.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.tunnel.TunnelEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.event.VirtualEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.VirtualNetworkGroupStore.UpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.incubator.net.virtual.VirtualPortDescription.State
Returns an array containing the constants of this enum type, in the order they are declared.
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).
VirtualDeviceProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual device information provider.
VirtualDeviceProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual device providers can inject virtual device information into the core.
VirtualElement - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual element.
VirtualEvent<E extends org.onosproject.event.Event> - Class in org.onosproject.incubator.net.virtual.event
Base class for virtual network event that encapsulates a normal event.
VirtualEvent(NetworkId, VirtualEvent.Type, E) - Constructor for class org.onosproject.incubator.net.virtual.event.VirtualEvent
 
VirtualEvent(NetworkId, VirtualEvent.Type, E, long) - Constructor for class org.onosproject.incubator.net.virtual.event.VirtualEvent
 
VirtualEvent.Type - Enum in org.onosproject.incubator.net.virtual.event
Type of virtual network events.
VirtualFlowRuleProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual flow rule provider.
VirtualFlowRuleProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual flow rule providers can inject information into the core.
VirtualGroupProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of group provider for virtual network.
VirtualGroupProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which Group providers can inject information into the virtual network core.
VirtualHost - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual end-station host.
VirtualLink - Interface in org.onosproject.incubator.net.virtual
Abstraction of a virtual link.
VirtualListenerRegistryManager - Class in org.onosproject.incubator.net.virtual.event
Base implementation of an virtual event sink and a registry capable of tracking listeners and dispatching events to them as part of event sink processing.
VirtualMeterProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a Meter provider for virtual network.
VirtualMeterProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which meter providers can inject information into the virtual network subsystem core.
VirtualNetwork - Interface in org.onosproject.incubator.net.virtual
Representation of a virtual network.
VirtualNetworkAdminService - Interface in org.onosproject.incubator.net.virtual
Service for managing the inventory of virtual networks.
VirtualNetworkEvent - Class in org.onosproject.incubator.net.virtual
Describes virtual network event.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject and the virtual device.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice, VirtualPort) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject, virtual device and virtual port.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject and time.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualDevice, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject, virtual device and time.
VirtualNetworkEvent(VirtualNetworkEvent.Type, NetworkId, VirtualPort, long) - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Creates an event of a given type and for the specified subject, virtual port and time.
VirtualNetworkEvent.Type - Enum in org.onosproject.incubator.net.virtual
Type of virtual network events.
VirtualNetworkFlowObjectiveStore - Interface in org.onosproject.incubator.net.virtual
The flow objective store for virtual networks.
VirtualNetworkFlowRuleStore - Interface in org.onosproject.incubator.net.virtual
Manages inventory of flow rules for virtual networks; not intended for direct use.
VirtualNetworkGroupStore - Interface in org.onosproject.incubator.net.virtual
Manages inventory of groups per virtual network and virtual device; not intended for direct use.
VirtualNetworkGroupStore.UpdateType - Enum in org.onosproject.incubator.net.virtual
 
VirtualNetworkIntent - Class in org.onosproject.incubator.net.virtual
Abstraction of VirtualNetworkIntent connectivity.
VirtualNetworkIntent() - Constructor for class org.onosproject.incubator.net.virtual.VirtualNetworkIntent
Constructor for serializer.
VirtualNetworkIntent.Builder - Class in org.onosproject.incubator.net.virtual
Builder of a point to point intent.
VirtualNetworkIntentStore - Interface in org.onosproject.incubator.net.virtual
 
VirtualNetworkListener - Interface in org.onosproject.incubator.net.virtual
Represents entity capable of receiving virtual network events.
VirtualNetworkMastershipStore - Interface in org.onosproject.incubator.net.virtual
Manages inventory of mastership roles for devices, across controller instances for virtual networks; not intended for direct use.
VirtualNetworkPacketStore - Interface in org.onosproject.incubator.net.virtual
 
VirtualNetworkProvider - Interface in org.onosproject.incubator.net.virtual.provider
Entity capable of providing traffic isolation constructs for use in implementation of virtual devices and virtual links.
VirtualNetworkProviderRegistry - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual network provider registry.
VirtualNetworkProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Service through which virtual network providers can inject information into the core.
VirtualNetworkService - Interface in org.onosproject.incubator.net.virtual
Service for querying virtual network inventory.
VirtualNetworkStore - Interface in org.onosproject.incubator.net.virtual
Mechanism for distributing and storing virtual network model information.
VirtualNetworkStoreDelegate - Interface in org.onosproject.incubator.net.virtual
Network configuration store delegate abstraction.
VirtualPacketContext - Interface in org.onosproject.incubator.net.virtual
Represents context for processing an inbound packet for a virtual network, and (optionally) emitting a corresponding outbound packet.
VirtualPacketProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a virtual packet provider capable of emitting packets from virtual network core services to the underlay network.
VirtualPacketProviderService - Interface in org.onosproject.incubator.net.virtual.provider
Entity capable of processing inbound packets for virtual networks.
virtualPort() - Method in class org.onosproject.incubator.net.virtual.VirtualNetworkEvent
Returns virtual port affected by event - may be null (for events relating to tenants, virtual networks and virtual devices).
VirtualPort - Interface in org.onosproject.incubator.net.virtual
Representation of a virtual port.
VirtualPortDescription - Interface in org.onosproject.incubator.net.virtual
Information about a virtual port.
VirtualPortDescription.State - Enum in org.onosproject.incubator.net.virtual
Representation of the virtual port.
VirtualProvider - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a provider of information about virtual network environment.
VirtualProviderRegistryService - Interface in org.onosproject.incubator.net.virtual.provider
Registry for tracking information providers with the core.
VirtualProviderService<P extends VirtualProvider> - Interface in org.onosproject.incubator.net.virtual.provider
Abstraction of a service through which virtual providers can inject information about the network environment into the virtual core.
VirtualStore<E extends org.onosproject.event.Event,D extends org.onosproject.store.StoreDelegate<E>> - Interface in org.onosproject.incubator.net.virtual
Abstraction of a entity capable of storing and/or distributing information for virtual network across a cluster.
VLAN - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
VLAN_NATIVE - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
VLAN_TAGGED - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
VLAN_UNTAGGED - Static variable in class org.onosproject.incubator.net.config.basics.InterfaceConfig
 
VnetService - Interface in org.onosproject.incubator.net.virtual
Virtual network service interface.
VpnRouteTarget - Class in org.onosproject.incubator.net.routing
Represents Route target of vpn instance.

W

WebApplicationExceptionMapper - Class in org.onlab.rest.exceptions
Exception mapper for WebApplicationExceptions.
WebApplicationExceptionMapper() - Constructor for class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
withAcknowledged(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm acknowledged flag.
withAssignedUser(String) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm assigned user.
withdraw(Collection<EvpnRoute>) - Method in interface org.onosproject.incubator.net.routing.EvpnRouteAdminService
Withdraws the given routes from the route service.
withId(AlarmId) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Deprecated.
1.10.0- Kingfisher
withManuallyClearable(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm the manually clearable flag.
withServiceAffecting(boolean) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm service affecting flag.
withTimeCleared(Long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm time cleared.
withTimeUpdated(long) - Method in class org.onosproject.incubator.net.faultmanagement.alarm.DefaultAlarm.Builder
Sets the new alarm time updated.
write(NetworkId, IntentData) - Method in interface org.onosproject.incubator.net.virtual.VirtualNetworkIntentStore
Writes an IntentData object to the store.
writeTo(ObjectNode, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.onlab.rest.JsonBodyWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links