- 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
-
- 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.
- 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.
- 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
-
- 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.
- 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.
- 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
-
- 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
-
- 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.
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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.
- 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.
- 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.
- 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
-
- 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.
- 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.