- abort() - Method in interface org.onosproject.store.service.TransactionContext
-
Aborts any changes made in this transaction context and discarding all locally cached updates.
- AbstractAnnotated - Class in org.onosproject.net
-
Base abstraction of an annotated entity.
- AbstractAnnotated() - Constructor for class org.onosproject.net.AbstractAnnotated
-
- AbstractAnnotated(Annotations...) - Constructor for class org.onosproject.net.AbstractAnnotated
-
Creates a new entity, annotated with the specified annotations.
- AbstractApiDocRegistrator - Class in org.onosproject.rest
-
Self-registering REST API provider.
- AbstractApiDocRegistrator(ApiDocProvider) - Constructor for class org.onosproject.rest.AbstractApiDocRegistrator
-
Creates registrator for the specified REST API doc provider.
- AbstractBehaviour - Class in org.onosproject.net.driver
-
Base implementation of device driver behaviour.
- AbstractBehaviour() - Constructor for class org.onosproject.net.driver.AbstractBehaviour
-
- AbstractCellComparator - Class in org.onosproject.ui.table.cell
-
- AbstractCellComparator() - Constructor for class org.onosproject.ui.table.cell.AbstractCellComparator
-
- AbstractCellFormatter - Class in org.onosproject.ui.table.cell
-
- AbstractCellFormatter() - Constructor for class org.onosproject.ui.table.cell.AbstractCellFormatter
-
- AbstractDescription - Class in org.onosproject.net
-
Base implementation of an annotated model description.
- AbstractDescription() - Constructor for class org.onosproject.net.AbstractDescription
-
- AbstractDescription(SparseAnnotations...) - Constructor for class org.onosproject.net.AbstractDescription
-
Creates a new entity, annotated with the specified annotations.
- AbstractElement - Class in org.onosproject.net
-
Base implementation of network elements, i.e.
- AbstractElement() - Constructor for class org.onosproject.net.AbstractElement
-
- AbstractElement(ProviderId, ElementId, Annotations...) - Constructor for class org.onosproject.net.AbstractElement
-
Creates a network element attributed to the specified provider.
- AbstractEvent<T extends Enum,S> - Class in org.onosproject.event
-
Base event implementation.
- AbstractEvent(T, S) - Constructor for class org.onosproject.event.AbstractEvent
-
Creates an event of a given type and for the specified subject and the
current time.
- AbstractEvent(T, S, long) - Constructor for class org.onosproject.event.AbstractEvent
-
Creates an event of a given type and for the specified subject and time.
- AbstractHandlerBehaviour - Class in org.onosproject.net.driver
-
Base implementation of device driver handler behaviour.
- AbstractHandlerBehaviour() - Constructor for class org.onosproject.net.driver.AbstractHandlerBehaviour
-
- AbstractHighlight - Class in org.onosproject.ui.topo
-
Partial implementation of the highlighting to apply to topology
view elements.
- AbstractHighlight(TopoElementType, String) - Constructor for class org.onosproject.ui.topo.AbstractHighlight
-
Constructs the highlight.
- AbstractInjectionResource - Class in org.onosproject.rest
-
Resource for serving semi-static resources.
- AbstractInjectionResource() - Constructor for class org.onosproject.rest.AbstractInjectionResource
-
- AbstractInjectionResource.StreamEnumeration - Class in org.onosproject.rest
-
Auxiliary enumeration to sequence input streams.
- AbstractListenerManager<E extends Event,L extends EventListener<E>> - Class in org.onosproject.event
-
Basis for components which need to export listener mechanism.
- AbstractListenerManager() - Constructor for class org.onosproject.event.AbstractListenerManager
-
- AbstractListenerProviderRegistry<E extends Event,L extends EventListener<E>,P extends Provider,S extends ProviderService<P>> - Class in org.onosproject.net.provider
-
Basis for components which need to export listener mechanism.
- AbstractListenerProviderRegistry() - Constructor for class org.onosproject.net.provider.AbstractListenerProviderRegistry
-
- AbstractModel - Class in org.onosproject.net
-
Base implementation of a network model entity.
- AbstractModel() - Constructor for class org.onosproject.net.AbstractModel
-
- AbstractModel(ProviderId, Annotations...) - Constructor for class org.onosproject.net.AbstractModel
-
Creates a model entity attributed to the specified provider and
optionally annotated.
- AbstractProvider - Class in org.onosproject.net.provider
-
Base provider implementation.
- AbstractProvider(ProviderId) - Constructor for class org.onosproject.net.provider.AbstractProvider
-
Creates a provider with the supplier identifier.
- AbstractProviderRegistry<P extends Provider,S extends ProviderService<P>> - Class in org.onosproject.net.provider
-
Base implementation of provider registry.
- AbstractProviderRegistry() - Constructor for class org.onosproject.net.provider.AbstractProviderRegistry
-
- AbstractProviderService<P extends Provider> - Class in org.onosproject.net.provider
-
Base implementation of a provider service, which tracks the provider to
which it is issued and can be invalidated.
- AbstractProviderService(P) - Constructor for class org.onosproject.net.provider.AbstractProviderService
-
Creates a provider service on behalf of the specified provider.
- AbstractStore<E extends Event,D extends StoreDelegate<E>> - Class in org.onosproject.store
-
Base implementation of a store.
- AbstractStore() - Constructor for class org.onosproject.store.AbstractStore
-
- AbstractWebResource - Class in org.onosproject.rest
-
Abstract REST resource.
- AbstractWebResource() - Constructor for class org.onosproject.rest.AbstractWebResource
-
- acceptPolicy(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
-
Accepts and enforces security policy to specified application.
- actions - Variable in class org.onosproject.security.Permission
-
- activate(ApplicationId) - Method in interface org.onosproject.app.ApplicationAdminService
-
Activates the specified application.
- activate(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
-
Mark the application as actived.
- activate() - Method in class org.onosproject.rest.AbstractApiDocRegistrator
-
- activate() - Method in class org.onosproject.ui.UiTopoOverlay
-
Callback invoked when this overlay is activated.
- add(Criterion) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- add(Instruction) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- add(FlowRule) - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
-
Appends a flow rule add to the current stage.
- add(Criterion) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Adds a traffic selection criterion.
- add(Instruction) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Adds an instruction to the builder.
- add() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
-
- add(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
-
- add() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
-
- add(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
-
- add() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
-
- add(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
-
- add() - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
-
Builds the filtering objective that will be added.
- add(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
-
Builds the filtering objective that will be added.
- add() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
-
Builds the forwarding objective that will be added.
- add(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
-
Builds the forwarding objective that will be added.
- add() - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
-
Builds the next objective that will be added.
- add(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
-
Builds the next objective that will be added.
- add() - Method in class org.onosproject.net.meter.DefaultMeterRequest.Builder
-
- add() - Method in interface org.onosproject.net.meter.MeterRequest.Builder
-
Requests the addition of a meter.
- add(Link) - Method in class org.onosproject.ui.topo.BiLinkMap
-
Adds the given link to our collection, returning the corresponding
bi-link (creating one if needed necessary).
- add(DeviceHighlight) - Method in class org.onosproject.ui.topo.Highlights
-
Adds highlighting information for a device.
- add(HostHighlight) - Method in class org.onosproject.ui.topo.Highlights
-
Adds highlighting information for a host.
- add(LinkHighlight) - Method in class org.onosproject.ui.topo.Highlights
-
Adds highlighting information for a link.
- addAll(BatchOperation<T>) - Method in class org.onosproject.net.flow.BatchOperation
-
Add all operations from another batch to this batch.
- addAndGet(long) - Method in interface org.onosproject.store.service.AsyncAtomicCounter
-
Atomically adds the given value to the current value.
- addAndGet(long) - Method in interface org.onosproject.store.service.AtomicCounter
-
Atomically adds the given value to the current value.
- addBandwidth(double) - Method in interface org.onosproject.net.resource.link.LinkResources.Builder
-
Adds bandwidth resource.
- addBandwidthRequest(double) - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
-
Adds bandwidth request with bandwidth value.
- addBandwidthRequest(double) - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
-
Adds bandwidth request with bandwidth value.
- addBridge(BridgeName) - Method in interface org.onosproject.net.behaviour.BridgeConfig
-
Add a bridge.
- addBucketsToGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in interface org.onosproject.net.group.GroupService
-
Appends buckets to existing group.
- addButton(ButtonId) - Method in class org.onosproject.ui.topo.PropertyPanel
-
Adds the given button descriptor to the panel data.
- addCondition(Criterion) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
-
- addCondition(Criterion) - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
-
Add a filtering condition.
- addConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigService
-
Creates a new configuration for the specified subject and configuration
class.
- addConfigFactory(ConfigFactory) - Method in interface org.onosproject.net.config.NetworkConfigStore
-
Adds a new configuration factory.
- addConstraint(Constraint) - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
-
- addConstraint(Constraint) - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
-
Adds the resources required for a constraint.
- addDriver(Driver) - Method in class org.onosproject.net.driver.DefaultDriverProvider
-
Adds the specified driver to the provider.
- addDrivers(Set<Driver>) - Method in class org.onosproject.net.driver.DefaultDriverProvider
-
Adds the specified drivers to the provider.
- addGroup(GroupDescription) - Method in interface org.onosproject.net.group.GroupService
-
Creates a group in the specified device with the provided buckets.
- addLambda(int) - Method in interface org.onosproject.net.resource.link.LinkResources.Builder
-
Adds lambda resource.
- addLambdaRequest() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
-
Adds lambda request.
- addLambdaRequest() - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
-
Adds lambda request.
- addListener(L) - Method in class org.onosproject.event.AbstractListenerManager
-
- addListener(L) - Method in class org.onosproject.event.ListenerRegistry
-
- addListener(L) - Method in interface org.onosproject.event.ListenerService
-
Adds the specified listener.
- addListener(L) - Method in class org.onosproject.net.provider.AbstractListenerProviderRegistry
-
- addListener(MapEventListener<K, V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Registers the specified listener to be notified whenever the map is updated.
- addListener(AtomicValueEventListener<V>) - Method in interface org.onosproject.store.service.AtomicValue
-
Registers the specified listener to be notified whenever the atomic value is updated.
- addListener(MapEventListener<K, V>) - Method in interface org.onosproject.store.service.ConsistentMap
-
Registers the specified listener to be notified whenever the map is updated.
- addListener(SetEventListener<E>) - Method in interface org.onosproject.store.service.DistributedSet
-
Registers the specified listener to be notified whenever
the set is updated.
- addListener(EventuallyConsistentMapListener<K, V>) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Adds the specified listener to the map which will be notified whenever
the mappings in the map are changed.
- addMod(Mod) - Method in class org.onosproject.ui.topo.LinkHighlight
-
Adds a highlighting modification to this link highlight.
- addMplsRequest() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
-
Adds Mpls request.
- addMplsRequest() - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
-
Adds MPLS request.
- addNode(NodeId, IpAddress, int) - Method in interface org.onosproject.cluster.ClusterAdminService
-
Adds a new controller node to the cluster.
- addNode(NodeId, IpAddress, int) - Method in interface org.onosproject.cluster.ClusterStore
-
Adds a new controller node to the cluster.
- addOperation(T) - Method in class org.onosproject.net.flow.BatchOperation
-
Adds an operation.
- addOrUpdateExtraneousGroupEntry(Group) - Method in interface org.onosproject.net.group.GroupStore
-
A group entry that is present in switch but not in the store.
- addOrUpdateFlowRule(FlowEntry) - Method in interface org.onosproject.net.flow.FlowRuleStore
-
Stores a new flow rule, or updates an existing entry.
- addOrUpdateGroupEntry(Group) - Method in interface org.onosproject.net.group.GroupStore
-
Stores a new group entry, or updates an existing entry.
- addOrUpdateStatistic(FlowEntry) - Method in interface org.onosproject.net.statistic.StatisticStore
-
Adds a stats observation for a flow rule.
- addPending(IntentData) - Method in interface org.onosproject.net.intent.IntentStore
-
Adds a new operation, which should be persisted and delegated.
- addPort(PortDescription) - Method in interface org.onosproject.net.behaviour.BridgeConfig
-
Add a logical/virtual port.
- addProcessor(PacketProcessor, int) - Method in interface org.onosproject.net.packet.PacketService
-
Adds the specified processor to the list of packet processors.
- addProp(String, String) - Method in class org.onosproject.ui.topo.PropertyPanel
-
Adds a property to the panel data.
- addProp(String, int) - Method in class org.onosproject.ui.topo.PropertyPanel
-
Adds a property to the panel data, using a decimal formatter.
- addProp(String, long) - Method in class org.onosproject.ui.topo.PropertyPanel
-
Adds a property to the panel data, using a decimal formatter.
- addProp(String, Object) - Method in class org.onosproject.ui.topo.PropertyPanel
-
Adds a property to the panel data.
- addProp(String, Object, String) - Method in class org.onosproject.ui.topo.PropertyPanel
-
Adds a property to the panel data.
- addQueue(QueueInfo) - Method in interface org.onosproject.net.behaviour.QueueConfig
-
Add a queue to a device.
- addRow() - Method in class org.onosproject.ui.table.TableModel
-
Adds a row to the table model.
- addSeparator() - Method in class org.onosproject.ui.topo.PropertyPanel
-
Adds a separator to the panel data.
- addSink(Class<E>, EventSink<E>) - Method in class org.onosproject.event.DefaultEventSinkRegistry
-
- addSink(Class<E>, EventSink<E>) - Method in interface org.onosproject.event.EventSinkRegistry
-
Adds the specified sink for the given event class.
- addSubscriber(MessageSubject, ClusterMessageHandler, ExecutorService) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
-
- addSubscriber(MessageSubject, Function<byte[], M>, Function<M, R>, Function<R, byte[]>, Executor) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
-
Adds a new subscriber for the specified message subject.
- addSubscriber(MessageSubject, Function<byte[], M>, Function<M, CompletableFuture<R>>, Function<R, byte[]>) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
-
Adds a new subscriber for the specified message subject.
- addSubscriber(MessageSubject, Function<byte[], M>, Consumer<M>, Executor) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
-
Adds a new subscriber for the specified message subject.
- addTreatment(TrafficTreatment) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
-
- addTreatment(TrafficTreatment) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
-
Adds a treatment to this next step.
- advisor(int) - Static method in interface org.onosproject.net.packet.PacketProcessor
-
Returns a priority in the ADVISOR range, where processors can take early action and
influence the packet context.
- ADVISOR_MAX - Static variable in interface org.onosproject.net.packet.PacketProcessor
-
- ALL - Static variable in class org.onosproject.net.meter.MeterId
-
- ALL - Static variable in class org.onosproject.net.PortNumber
-
- ALL_TRAFFIC - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- allInstructions() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
-
- allInstructions() - Method in interface org.onosproject.net.flow.TrafficTreatment
-
Returns the list of all instructions in the treatment, both immediate and
deferred.
- allocate(ResourceConsumer, ResourcePath) - Method in interface org.onosproject.net.newresource.ResourceService
-
Allocates the specified resource to the specified user.
- allocate(ResourceConsumer, List<ResourcePath>) - Method in interface org.onosproject.net.newresource.ResourceService
-
Transactionally allocates the specified resources to the specified user.
- allocate(ResourceConsumer, ResourcePath...) - Method in interface org.onosproject.net.newresource.ResourceService
-
Transactionally allocates the specified resources to the specified user.
- allocate(List<ResourcePath>, ResourceConsumer) - Method in interface org.onosproject.net.newresource.ResourceStore
-
Allocates the specified resources to the specified consumer in transactional way.
- allocateMapping(IntentId, IntentId) - Method in interface org.onosproject.net.resource.device.DeviceResourceStore
-
Allocates the mapping between the given intents.
- allocateNextId() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
-
Obtains a globally unique next objective.
- allocateNextId() - Method in interface org.onosproject.net.flowobjective.FlowObjectiveStore
-
Allocates a next objective id.
- allocatePorts(Set<Port>, IntentId) - Method in interface org.onosproject.net.resource.device.DeviceResourceStore
-
Allocates the given ports to the given intent.
- allocateResources(LinkResourceAllocations) - Method in interface org.onosproject.net.resource.link.LinkResourceStore
-
Allocates resources.
- AllowedEntityConfig<S> - Class in org.onosproject.net.config.basics
-
Base abstraction for network entities for which admission into control
domain can be selectively configured, e.g.
- AllowedEntityConfig() - Constructor for class org.onosproject.net.config.basics.AllowedEntityConfig
-
- Annotated - Interface in org.onosproject.net
-
Represents an entity that carries arbitrary annotations.
- AnnotationConstraint - Class in org.onosproject.net.intent.constraint
-
Constraint that evaluates an arbitrary link annotated value is under the specified threshold.
- AnnotationConstraint(String, double) - Constructor for class org.onosproject.net.intent.constraint.AnnotationConstraint
-
Creates a new constraint to keep the value for the specified key
of link annotation under the threshold.
- AnnotationKeys - Class in org.onosproject.net
-
Collection of keys for annotation.
- annotations() - Method in class org.onosproject.net.AbstractAnnotated
-
- annotations() - Method in class org.onosproject.net.AbstractDescription
-
- annotations() - Method in interface org.onosproject.net.Annotated
-
Returns the key/value annotations.
- Annotations - Interface in org.onosproject.net
-
Represents an set of simple key/value string annotations.
- annotations() - Method in interface org.onosproject.net.Description
-
- AnnotationsUtil - Class in org.onosproject.net
-
Utility for processing annotations.
- ApiDocProvider - Class in org.onosproject.rest
-
Entity capable of providing REST API documentation resources.
- ApiDocProvider(String, String, ClassLoader) - Constructor for class org.onosproject.rest.ApiDocProvider
-
Creates a new REST API documentation provider.
- ApiDocService - Interface in org.onosproject.rest
-
Service for registering REST API documentation resources.
- APP_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
-
- appCookie() - Method in class org.onosproject.net.group.DefaultGroupDescription
-
Returns application cookie associated with a group object.
- appCookie() - Method in interface org.onosproject.net.group.GroupDescription
-
Returns application cookie associated with a group object.
- AppGuard - Class in org.onosproject.security
-
Aids SM-ONOS to perform API-level permission checking.
- appId() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- appId() - Method in interface org.onosproject.net.flow.FlowRule
-
Returns the application id of this flow.
- appId() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
-
- appId() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
-
- appId() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
-
- appId() - Method in interface org.onosproject.net.flowobjective.Objective
-
The application which applied this objective.
- appId() - Method in class org.onosproject.net.group.DefaultGroupDescription
-
Returns application identifier that has created this group object.
- appId() - Method in interface org.onosproject.net.group.GroupDescription
-
Returns application identifier that has created this group object.
- appId(ApplicationId) - Method in class org.onosproject.net.intent.ConnectivityIntent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
-
- appId() - Method in class org.onosproject.net.intent.Intent
-
Returns the identifier of the application that requested the intent.
- appId - Variable in class org.onosproject.net.intent.Intent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.Intent.Builder
-
Sets the application id for the intent that will be built.
- appId(ApplicationId) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.MplsIntent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.PathIntent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
-
- appId(ApplicationId) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
-
- appId() - Method in class org.onosproject.net.meter.DefaultMeter
-
- appId() - Method in class org.onosproject.net.meter.DefaultMeterRequest
-
- appId() - Method in interface org.onosproject.net.meter.Meter
-
The id of the application which created this meter.
- appId() - Method in interface org.onosproject.net.meter.MeterRequest
-
The id of the application which created this meter.
- appId() - Method in class org.onosproject.net.packet.DefaultPacketRequest
-
- appId() - Method in interface org.onosproject.net.packet.PacketRequest
-
Obtain the application id.
- AppIdFormatter - Class in org.onosproject.ui.table.cell
-
Formats an application identifier as "(app-id) : (app-name)".
- Application - Interface in org.onosproject.core
-
Abstraction of a network control/management application.
- ApplicationAdminService - Interface in org.onosproject.app
-
Service for managing network control applications.
- ApplicationDescription - Interface in org.onosproject.app
-
Description of a network control/management application.
- ApplicationEvent - Class in org.onosproject.app
-
Describes application lifecycle event.
- ApplicationEvent(ApplicationEvent.Type, Application) - Constructor for class org.onosproject.app.ApplicationEvent
-
Creates an event of a given type and for the specified app and the
current time.
- ApplicationEvent(ApplicationEvent.Type, Application, long) - Constructor for class org.onosproject.app.ApplicationEvent
-
Creates an event of a given type and for the specified app and time.
- ApplicationEvent.Type - Enum in org.onosproject.app
-
- ApplicationException - Exception in org.onosproject.app
-
Represents class of errors related to application management.
- ApplicationException() - Constructor for exception org.onosproject.app.ApplicationException
-
Constructs an exception with no message and no underlying cause.
- ApplicationException(String) - Constructor for exception org.onosproject.app.ApplicationException
-
Constructs an exception with the specified message.
- ApplicationException(String, Throwable) - Constructor for exception org.onosproject.app.ApplicationException
-
Constructs an exception with the specified message and the underlying cause.
- ApplicationId - Interface in org.onosproject.core
-
Application identifier.
- ApplicationIdStore - Interface in org.onosproject.core
-
Manages application IDs.
- ApplicationListener - Interface in org.onosproject.app
-
Entity capable of receiving application related events.
- ApplicationRole - Enum in org.onosproject.core
-
- ApplicationService - Interface in org.onosproject.app
-
Service for inspecting inventory of network control applications.
- ApplicationState - Enum in org.onosproject.app
-
Representation of an application state.
- ApplicationStore - Interface in org.onosproject.app
-
Service for managing network control applications.
- ApplicationStoreDelegate - Interface in org.onosproject.app
-
Application store delegate abstraction.
- apply(ControllerNode) - Method in class org.onosproject.cluster.ControllerNodeToNodeId
-
- apply() - Method in class org.onosproject.net.config.Config
-
Applies any configuration changes made via this configuration.
- apply(FlowRuleOperations) - Method in interface org.onosproject.net.flow.FlowRuleService
-
Applies a batch operation of FlowRules.
- applyConfig(S, Class<C>, JsonNode) - Method in interface org.onosproject.net.config.NetworkConfigService
-
Applies configuration for the specified subject and configuration
class using the raw JSON object.
- applyConfig(S, Class<C>, JsonNode) - Method in interface org.onosproject.net.config.NetworkConfigStore
-
Applies configuration for the specified subject and configuration
class using the raw JSON object.
- applyFlowRule(FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleProvider
-
Instructs the provider to apply the specified flow rules to their
respective devices.
- applyFlowRules(FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleService
-
Applies the specified flow rules onto their respective devices.
- applyQoS(PortDescription, UnsignedInteger) - Method in interface org.onosproject.net.behaviour.PortConfig
-
Apply QoS configuration on a device.
- AppPermission - Class in org.onosproject.security
-
Implementation of API access permission.
- AppPermission(String) - Constructor for class org.onosproject.security.AppPermission
-
Creates new application permission using the supplied data.
- AppPermission(String, String) - Constructor for class org.onosproject.security.AppPermission
-
Creates new application permission using the supplied data.
- AppPermission(AppPermission.Type) - Constructor for class org.onosproject.security.AppPermission
-
Crates new application permission using the supplied data.
- AppPermission.Type - Enum in org.onosproject.security
-
- array - Variable in class org.onosproject.net.config.Config
-
- arrayNode() - Method in class org.onosproject.ui.UiMessageHandler
-
Returns a freshly minted array node.
- asBatchOperation(DeviceId) - Method in class org.onosproject.net.flow.FlowRuleBatchRequest
-
Deprecated.
- asBoolean() - Method in class org.onosproject.cfg.ConfigProperty
-
Returns the property value as a boolean.
- asDouble() - Method in class org.onosproject.cfg.ConfigProperty
-
Returns the property value as a double.
- asFloat() - Method in class org.onosproject.cfg.ConfigProperty
-
Returns the property value as a float.
- asInteger() - Method in class org.onosproject.cfg.ConfigProperty
-
Returns the property value as an integer.
- asJavaMap() - Method in interface org.onosproject.store.service.ConsistentMap
-
Returns a java.util.Map instance backed by this ConsistentMap.
- asLong() - Method in class org.onosproject.cfg.ConfigProperty
-
Returns the property value as a long.
- asMap() - Method in class org.onosproject.net.DefaultAnnotations
-
Returns the annotations as a map.
- asString() - Method in class org.onosproject.cfg.ConfigProperty
-
Returns the property value as a string.
- AsymmetricPathConstraint - Class in org.onosproject.net.intent.constraint
-
Constraint that serves as a request for asymmetric bi-directional path.
- AsymmetricPathConstraint() - Constructor for class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
-
- AsyncAtomicCounter - Interface in org.onosproject.store.service
-
An async atomic counter dispenses monotonically increasing values.
- AsyncConsistentMap<K,V> - Interface in org.onosproject.store.service
-
A distributed, strongly consistent map whose methods are all executed asynchronously.
- AtomicCounter - Interface in org.onosproject.store.service
-
Distributed version of java.util.concurrent.atomic.AtomicLong.
- AtomicCounterBuilder - Interface in org.onosproject.store.service
-
Builder for AtomicCounter.
- atomicCounterBuilder() - Method in interface org.onosproject.store.service.StorageService
-
Creates a new AtomicCounterBuilder.
- AtomicValue<V> - Interface in org.onosproject.store.service
-
Distributed version of java.util.concurrent.atomic.AtomicReference.
- AtomicValueBuilder<V> - Interface in org.onosproject.store.service
-
Builder for constructing new AtomicValue instances.
- atomicValueBuilder() - Method in interface org.onosproject.store.service.StorageService
-
Creates a new AtomicValueBuilder.
- AtomicValueEvent<V> - Class in org.onosproject.store.service
-
Representation of a AtomicValue update notification.
- AtomicValueEvent(String, AtomicValueEvent.Type, V) - Constructor for class org.onosproject.store.service.AtomicValueEvent
-
Creates a new event object.
- AtomicValueEvent.Type - Enum in org.onosproject.store.service
-
AtomicValueEvent type.
- AtomicValueEventListener<V> - Interface in org.onosproject.store.service
-
Listener to be notified about updates to a AtomicValue.
- backups() - Method in class org.onosproject.cluster.RoleInfo
-
- balanceRoles() - Method in interface org.onosproject.mastership.MastershipAdminService
-
Balances the mastership to be shared as evenly as possibly by all
online instances.
- Band - Interface in org.onosproject.net.meter
-
Represents a band used within a meter.
- Band.Builder - Interface in org.onosproject.net.meter
-
- Band.Type - Enum in org.onosproject.net.meter
-
Specifies the type of band.
- BandEntry - Interface in org.onosproject.net.meter
-
Represents a stored band.
- bands() - Method in class org.onosproject.net.meter.DefaultMeter
-
- bands() - Method in class org.onosproject.net.meter.DefaultMeterRequest
-
- bands() - Method in interface org.onosproject.net.meter.Meter
-
The collection of bands to apply on the dataplane.
- bands() - Method in interface org.onosproject.net.meter.MeterRequest
-
The collection of bands to apply on the dataplane.
- BANDWIDTH - Static variable in class org.onosproject.net.AnnotationKeys
-
- BANDWIDTH - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
-
- bandwidth() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
-
Returns link bandwidth in terms of Mbps.
- bandwidth(Long) - Method in class org.onosproject.net.config.basics.BasicLinkConfig
-
Sets the link bandwidth.
- bandwidth() - Method in class org.onosproject.net.intent.constraint.BandwidthConstraint
-
Returns the bandwidth required by this constraint.
- bandwidth() - Method in class org.onosproject.net.resource.link.BandwidthResourceAllocation
-
Returns the bandwidth resource.
- bandwidth() - Method in class org.onosproject.net.resource.link.BandwidthResourceRequest
-
Returns the bandwidth resource.
- BandwidthConstraint - Class in org.onosproject.net.intent.constraint
-
Constraint that evaluates links based on available bandwidths.
- BandwidthConstraint(BandwidthResource) - Constructor for class org.onosproject.net.intent.constraint.BandwidthConstraint
-
Creates a new bandwidth constraint.
- BandwidthResource - Class in org.onosproject.net.resource.link
-
Representation of bandwidth resource in bps.
- BandwidthResource(Bandwidth) - Constructor for class org.onosproject.net.resource.link.BandwidthResource
-
Creates a new instance with given bandwidth.
- BandwidthResourceAllocation - Class in org.onosproject.net.resource.link
-
Representation of allocated bandwidth resource.
- BandwidthResourceAllocation(BandwidthResource) - Constructor for class org.onosproject.net.resource.link.BandwidthResourceAllocation
-
- BandwidthResourceRequest - Class in org.onosproject.net.resource.link
-
Representation of a request for bandwidth resource.
- BandwidthResourceRequest(BandwidthResource) - Constructor for class org.onosproject.net.resource.link.BandwidthResourceRequest
-
- BaseLink - Class in org.onosproject.ui.topo
-
A simple concrete implementation of a
BiLink.
- BaseLink(LinkKey, Link) - Constructor for class org.onosproject.ui.topo.BaseLink
-
Constructs a base link for the given key and initial link.
- BaseLinkMap - Class in org.onosproject.ui.topo
-
- BaseLinkMap() - Constructor for class org.onosproject.ui.topo.BaseLinkMap
-
- BasicDeviceConfig - Class in org.onosproject.net.config.basics
-
Basic configuration for network infrastructure devices.
- BasicDeviceConfig() - Constructor for class org.onosproject.net.config.basics.BasicDeviceConfig
-
- BasicElementConfig<S> - Class in org.onosproject.net.config.basics
-
Basic configuration for network elements, e.g.
- BasicElementConfig() - Constructor for class org.onosproject.net.config.basics.BasicElementConfig
-
- BasicHostConfig - Class in org.onosproject.net.config.basics
-
Basic configuration for network end-station hosts.
- BasicHostConfig() - Constructor for class org.onosproject.net.config.basics.BasicHostConfig
-
- BasicLinkConfig - Class in org.onosproject.net.config.basics
-
Basic configuration for network infrastructure link.
- BasicLinkConfig() - Constructor for class org.onosproject.net.config.basics.BasicLinkConfig
-
- batchId() - Method in class org.onosproject.net.flow.FlowRuleBatchRequest
-
Deprecated.
- BatchOperation<T extends BatchOperationEntry<?,?>> - Class in org.onosproject.net.flow
-
A list of BatchOperationEntry.
- BatchOperation() - Constructor for class org.onosproject.net.flow.BatchOperation
-
- BatchOperation(Collection<T>) - Constructor for class org.onosproject.net.flow.BatchOperation
-
- batchOperationComplete(FlowRuleBatchEvent) - Method in interface org.onosproject.net.flow.FlowRuleStore
-
Invoked on the completion of a storeBatch operation.
- batchOperationCompleted(long, CompletedBatchOperation) - Method in interface org.onosproject.net.flow.FlowRuleProviderService
-
Indicates to the core that the requested batch operation has
been completed.
- BatchOperationEntry<T extends Enum<?>,U> - Class in org.onosproject.net.flow
-
A super class for batch operation entry classes.
- BatchOperationEntry(T, U) - Constructor for class org.onosproject.net.flow.BatchOperationEntry
-
Constructs new instance for the entry of the BatchOperation.
- BatchOperationResult<T> - Interface in org.onosproject.net.flow
-
Interface capturing the result of a batch operation.
- batchWrite(Iterable<IntentData>) - Method in interface org.onosproject.net.intent.IntentStore
-
Writes a batch of IntentData objects to the store.
- begin() - Method in interface org.onosproject.store.service.TransactionContext
-
Starts a new transaction.
- Behaviour - Interface in org.onosproject.net.driver
-
Representation of a facet of device behaviour that can be used to talk about
a device (in context of
DriverData) or to a device (in context of
DriverHandler).
- behaviour(Class<T>) - Method in class org.onosproject.net.driver.DefaultDriverData
-
- behaviour(Class<T>) - Method in class org.onosproject.net.driver.DefaultDriverHandler
-
- behaviour(Class<T>) - Method in interface org.onosproject.net.driver.DriverData
-
Returns the specified facet of behaviour to access the device data.
- behaviour(Class<T>) - Method in interface org.onosproject.net.driver.DriverHandler
-
Returns the specified facet of behaviour to interact with the device.
- behaviours() - Method in class org.onosproject.net.driver.DefaultDriver
-
- behaviours() - Method in interface org.onosproject.net.driver.Driver
-
Returns the set of behaviours supported by this driver.
- BGP_SPEAKER - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- bidirectional(boolean) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
-
Sets the directionality of the intent.
- bidirectional(boolean) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
-
Sets the directionality of the intent.
- bidirectional(boolean) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
-
Sets the intent's direction.
- BiLink - Class in org.onosproject.ui.topo
-
Representation of a link and its inverse, as a partial implementation.
- BiLink(LinkKey, Link) - Constructor for class org.onosproject.ui.topo.BiLink
-
Constructs a bi-link for the given key and initial link.
- BiLinkMap<B extends BiLink> - Class in org.onosproject.ui.topo
-
Represents a collection of
BiLink concrete classes.
- BiLinkMap() - Constructor for class org.onosproject.ui.topo.BiLinkMap
-
- biLinks() - Method in class org.onosproject.ui.topo.BiLinkMap
-
Returns the bi-link instances in the collection.
- bindAddressesToPort(PortAddresses) - Method in interface org.onosproject.net.host.HostAdminService
-
- bindIdGenerator(IdGenerator) - Static method in class org.onosproject.net.intent.Intent
-
Binds an id generator for unique intent id generation.
- BIRD - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- BITS_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
-
- block() - Method in class org.onosproject.net.packet.DefaultPacketContext
-
- block() - Method in interface org.onosproject.net.packet.PacketContext
-
Blocks the outbound packet from being sent from this point onward.
- BooleanConstraint - Class in org.onosproject.net.intent.constraint
-
Abstract base class for various constraints that evaluate link viability
in a yes/no fashion.
- BooleanConstraint() - Constructor for class org.onosproject.net.intent.constraint.BooleanConstraint
-
- BridgeConfig - Interface in org.onosproject.net.behaviour
-
Behaviour for handling various drivers for bridge configurations.
- BridgeDescription - Interface in org.onosproject.net.behaviour
-
The abstraction of bridge in OVSDB protocol.
- bridgeName() - Method in interface org.onosproject.net.behaviour.BridgeDescription
-
Returns bridge name.
- BridgeName - Class in org.onosproject.net.behaviour
-
Represents for a bridge name.
- bridgeName(String) - Static method in class org.onosproject.net.behaviour.BridgeName
-
Creates a bridge name using the supplied string.
- bridgeName() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
-
- broadcast(M, MessageSubject, Function<M, byte[]>) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
-
Broadcasts a message to all controller nodes.
- broadcastAddress() - Method in class org.onosproject.net.host.InterfaceIpAddress
-
Gets the subnet IP broadcast address.
- broadcastIncludeSelf(M, MessageSubject, Function<M, byte[]>) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
-
Broadcasts a message to all controller nodes including self.
- buckets() - Method in class org.onosproject.net.group.DefaultGroupDescription
-
Returns group buckets of a group.
- buckets() - Method in class org.onosproject.net.group.GroupBuckets
-
Returns immutable list of group buckets.
- buckets() - Method in interface org.onosproject.net.group.GroupDescription
-
Returns group buckets of a group.
- buckets() - Method in class org.onosproject.net.group.GroupOperation
-
Returns group buckets associated with the operation.
- build() - Method in class org.onosproject.core.Version
-
Returns the version build string.
- build() - Method in class org.onosproject.net.DefaultAnnotations.Builder
-
Returns immutable annotations built from the accrued key/values pairs.
- build() - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Creates a PortStatistics object.
- build() - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
-
- build() - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- build() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- build() - Method in interface org.onosproject.net.flow.FlowRule.Builder
-
Builds a flow rule object.
- build() - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
-
Builds the immutable flow rule operations.
- build(FlowRuleOperationsContext) - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
-
Builds the immutable flow rule operations.
- build() - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Builds an immutable traffic selector.
- build() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Builds an immutable traffic treatment descriptor.
- build() - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
-
Builds a host to host intent from the accumulated parameters.
- build() - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
-
Builds a single point to multi point intent from the
accumulated parameters.
- build() - Method in class org.onosproject.net.intent.MplsIntent.Builder
-
Builds a point to point intent from the accumulated parameters.
- build() - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
-
Builds a host to host intent from the accumulated parameters.
- build() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
-
Builds a multi point to single point intent from the
accumulated parameters.
- build() - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
-
Builds an optical circuit intent from the accumulated parameters.
- build() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
-
Builds an optical connectivity intent from the accumulated parameters.
- build() - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
-
Builds an optical path intent from the accumulated parameters.
- build() - Method in class org.onosproject.net.intent.PathIntent.Builder
-
Builds a path intent from the accumulated parameters.
- build() - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
-
Builds a point to point intent from the accumulated parameters.
- build() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
-
Builds a single point to multi point intent from the
accumulated parameters.
- build() - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
-
Builds a point to point intent from the accumulated parameters.
- build() - Method in interface org.onosproject.net.meter.Band.Builder
-
Builds the band.
- build() - Method in class org.onosproject.net.meter.DefaultBand.Builder
-
- build() - Method in class org.onosproject.net.meter.DefaultMeter.Builder
-
- build() - Method in interface org.onosproject.net.meter.Meter.Builder
-
Builds the meter based on the specified parameters.
- build() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest.Builder
-
Returns link resource request.
- build() - Method in interface org.onosproject.net.resource.link.LinkResourceRequest.Builder
-
Returns link resource request.
- build() - Method in interface org.onosproject.net.resource.link.LinkResources.Builder
-
Builds an immutable link resources.
- build() - Method in interface org.onosproject.store.service.AtomicCounterBuilder
-
Builds a AtomicCounter based on the configuration options
supplied to this builder.
- build() - Method in interface org.onosproject.store.service.AtomicValueBuilder
-
Builds a AtomicValue based on the configuration options
supplied to this builder.
- build() - Method in interface org.onosproject.store.service.ConsistentMapBuilder
-
Builds an consistent map based on the configuration options
supplied to this builder.
- build() - Method in class org.onosproject.store.service.DatabaseUpdate.Builder
-
- build() - Method in interface org.onosproject.store.service.DistributedQueueBuilder
-
Builds a queue based on the configuration options
supplied to this builder.
- build() - Method in interface org.onosproject.store.service.DistributedSetBuilder
-
Builds an set based on the configuration options
supplied to this builder.
- build() - Method in interface org.onosproject.store.service.EventuallyConsistentMapBuilder
-
Builds an eventually consistent map based on the configuration options
supplied to this builder.
- build() - Method in interface org.onosproject.store.service.TransactionContextBuilder
-
Builds a TransactionContext based on configuration options supplied to this
builder.
- build() - Method in class org.onosproject.ui.UiExtension.Builder
-
Builds the UI extension.
- buildAsyncCounter() - Method in interface org.onosproject.store.service.AtomicCounterBuilder
-
Builds a AsyncAtomicCounter based on the configuration options
supplied to this builder.
- buildAsyncMap() - Method in interface org.onosproject.store.service.ConsistentMapBuilder
-
Builds an async consistent map based on the configuration options
supplied to this builder.
- builder() - Static method in class org.onosproject.net.DefaultAnnotations
-
Creates a new annotations builder.
- builder() - Static method in class org.onosproject.net.device.DefaultPortStatistics
-
Creates a builder for DefaultPortStatistics object.
- builder() - Static method in class org.onosproject.net.flow.DefaultFlowRule
-
- Builder() - Constructor for class org.onosproject.net.flow.DefaultFlowRule.Builder
-
- builder() - Static method in class org.onosproject.net.flow.DefaultTrafficSelector
-
Returns a new traffic selector builder.
- builder(TrafficSelector) - Static method in class org.onosproject.net.flow.DefaultTrafficSelector
-
Returns a new traffic selector builder primed to produce entities
patterned after the supplied selector.
- builder() - Static method in class org.onosproject.net.flow.DefaultTrafficTreatment
-
Returns a new traffic treatment builder.
- builder(TrafficTreatment) - Static method in class org.onosproject.net.flow.DefaultTrafficTreatment
-
Returns a new traffic treatment builder primed to produce entities
patterned after the supplied treatment.
- builder() - Static method in class org.onosproject.net.flow.FlowRuleOperations
-
Returns a new builder.
- builder() - Static method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
-
Returns a new builder.
- Builder() - Constructor for class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
-
- builder() - Static method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
-
Returns a new builder.
- Builder() - Constructor for class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
-
- builder() - Static method in class org.onosproject.net.flowobjective.DefaultNextObjective
-
Returns a new builder.
- Builder() - Constructor for class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
-
- Builder() - Constructor for class org.onosproject.net.intent.ConnectivityIntent.Builder
-
- builder() - Static method in class org.onosproject.net.intent.HostToHostIntent
-
Returns a new host to host intent builder.
- Builder() - Constructor for class org.onosproject.net.intent.Intent.Builder
-
- builder() - Static method in class org.onosproject.net.intent.LinkCollectionIntent
-
Returns a new link collection intent builder.
- builder() - Static method in class org.onosproject.net.intent.MplsIntent
-
Returns a new MPLS intent builder.
- builder() - Static method in class org.onosproject.net.intent.MplsPathIntent
-
Returns a new host to host intent builder.
- builder() - Static method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
-
Returns a new multi point to single point intent builder.
- builder() - Static method in class org.onosproject.net.intent.OpticalCircuitIntent
-
Returns a new optical circuit intent builder.
- Builder() - Constructor for class org.onosproject.net.intent.OpticalCircuitIntent.Builder
-
- builder() - Static method in class org.onosproject.net.intent.OpticalConnectivityIntent
-
Returns a new optical connectivity intent builder.
- Builder() - Constructor for class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
-
- builder() - Static method in class org.onosproject.net.intent.OpticalPathIntent
-
Returns a new optical connectivity intent builder.
- Builder() - Constructor for class org.onosproject.net.intent.OpticalPathIntent.Builder
-
- builder() - Static method in class org.onosproject.net.intent.PathIntent
-
Returns a new host to host intent builder.
- Builder() - Constructor for class org.onosproject.net.intent.PathIntent.Builder
-
- builder() - Static method in class org.onosproject.net.intent.PointToPointIntent
-
Returns a new point to point intent builder.
- builder() - Static method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
-
Returns a new single point to multi point intent builder.
- builder() - Static method in class org.onosproject.net.intent.TwoWayP2PIntent
-
Returns a new two way intent builder.
- builder() - Static method in class org.onosproject.net.meter.DefaultBand
-
- Builder() - Constructor for class org.onosproject.net.meter.DefaultBand.Builder
-
- builder() - Static method in class org.onosproject.net.meter.DefaultMeter
-
- Builder() - Constructor for class org.onosproject.net.meter.DefaultMeter.Builder
-
- builder() - Static method in class org.onosproject.net.meter.DefaultMeterRequest
-
- Builder() - Constructor for class org.onosproject.net.meter.DefaultMeterRequest.Builder
-
- builder(IntentId, Collection<Link>) - Static method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest
-
Returns builder of link resource request.
- Builder() - Constructor for class org.onosproject.store.service.DatabaseUpdate.Builder
-
- Builder(ClassLoader, List<UiView>) - Constructor for class org.onosproject.ui.UiExtension.Builder
-
Create a builder with the given class loader.
- burst() - Method in interface org.onosproject.net.meter.Band
-
The burst size at which the meter applies.
- burst() - Method in class org.onosproject.net.meter.DefaultBand
-
- burst() - Method in class org.onosproject.net.meter.DefaultMeter.Builder
-
- burst() - Method in class org.onosproject.net.meter.DefaultMeterRequest.Builder
-
- burst() - Method in interface org.onosproject.net.meter.Meter.Builder
-
Sets this meter as applicable to burst traffic only.
- burst() - Method in interface org.onosproject.net.meter.MeterRequest.Builder
-
Sets this meter as applicable to burst traffic only.
- burstSize(long) - Method in interface org.onosproject.net.meter.Band.Builder
-
Assigns a burst size to this band.
- burstSize(long) - Method in class org.onosproject.net.meter.DefaultBand.Builder
-
- ButtonId - Class in org.onosproject.ui.topo
-
Designates the identity of a button on the topology view panels.
- ButtonId(String) - Constructor for class org.onosproject.ui.topo.ButtonId
-
Creates a button ID with the given identifier.
- buttons() - Method in class org.onosproject.ui.topo.PropertyPanel
-
Returns the list of button descriptors.
- bytes() - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- bytes() - Method in interface org.onosproject.net.flow.FlowEntry
-
Returns the number of bytes this flow rule has matched.
- bytes() - Method in class org.onosproject.net.group.DefaultGroup
-
Returns the number of bytes processed by this group.
- bytes() - Method in class org.onosproject.net.group.DefaultGroupBucket
-
- bytes() - Method in interface org.onosproject.net.group.Group
-
Returns the number of bytes processed by this group.
- bytes() - Method in interface org.onosproject.net.group.GroupBucket
-
Returns the number of bytes processed by this group bucket.
- bytes() - Method in interface org.onosproject.net.meter.Band
-
Return the bytes seen by this band.
- bytes() - Method in class org.onosproject.net.meter.DefaultBand
-
- BYTES_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
-
- bytesReceived() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- bytesReceived() - Method in interface org.onosproject.net.device.PortStatistics
-
Returns the bytes received.
- bytesSeen() - Method in class org.onosproject.net.meter.DefaultMeter
-
- bytesSeen() - Method in interface org.onosproject.net.meter.Meter
-
Number of bytes processed by this meter.
- bytesSent() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- bytesSent() - Method in interface org.onosproject.net.device.PortStatistics
-
Returns the bytes sent.
- callback() - Method in class org.onosproject.net.flow.FlowRuleOperations
-
Returns the callback for this batch of operations.
- cancelPackets(TrafficSelector, PacketPriority, ApplicationId) - Method in interface org.onosproject.net.packet.PacketService
-
Cancels previous packet requests for packets matching the given
selector to be punted from the dataplane to the controller.
- cancelPackets(PacketRequest) - Method in interface org.onosproject.net.packet.PacketStore
-
Cancels intercept of packets that match the given selector.
- candidates() - Method in class org.onosproject.cluster.Leadership
-
Returns an preference-ordered list of nodes that are in the leadership
race for this topic.
- canonicalLinkKey(Link) - Static method in class org.onosproject.ui.topo.TopoUtils
-
Produces a canonical link key, that is, one that will match both a link
and its inverse.
- category() - Method in class org.onosproject.ui.UiView
-
Returns the navigation category.
- cell(String, Object) - Method in class org.onosproject.ui.table.TableModel.Row
-
Sets the cell value for the given column of this row.
- CellComparator - Interface in org.onosproject.ui.table
-
Defines a comparator for cell values.
- CellFormatter - Interface in org.onosproject.ui.table
-
Defines a formatter for cell values.
- CENTER_FREQUENCY - Static variable in class org.onosproject.net.OchSignal
-
- centralFrequency() - Method in class org.onosproject.net.OchSignal
-
Returns central frequency in MHz.
- chain(String, long, ObjectNode) - Method in class org.onosproject.ui.RequestHandler
-
Allows one request handler to pass the event on to another for
further processing.
- CHAIN - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- ChannelSpacing - Enum in org.onosproject.net
-
Represents interval frequency between two neighboring wavelengths.
- channelSpacing() - Method in class org.onosproject.net.OchSignal
-
Returns channel spacing.
- chassisId() - Method in class org.onosproject.net.DefaultDevice
-
- chassisId() - Method in interface org.onosproject.net.Device
-
Returns the device chassis id.
- chassisId() - Method in class org.onosproject.net.device.DefaultDeviceDescription
-
- chassisId() - Method in interface org.onosproject.net.device.DeviceDescription
-
Returns a device chassis id.
- CHECK_MARK - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- checkPermission(AppPermission.Type) - Static method in class org.onosproject.security.AppGuard
-
Checks if the caller has the required permission only when security-mode is enabled.
- checkValidity() - Method in class org.onosproject.net.provider.AbstractProviderService
-
Checks the validity of this provider service.
- child(ResourcePath, Object) - Static method in class org.onosproject.net.newresource.ResourcePath
-
- classname - Variable in class org.onosproject.security.Permission
-
- clear(String...) - Method in class org.onosproject.net.driver.DefaultDriverData
-
- clear() - Method in class org.onosproject.net.flow.BatchOperation
-
Removes all operations maintained in this object.
- clear(String...) - Method in interface org.onosproject.net.MutableAnnotations
-
Clears the specified keys or the all keys if none were specified.
- clear() - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Removes all of the mappings from this map (optional operation).
- clear() - Method in interface org.onosproject.store.service.ConsistentMap
-
Removes all of the mappings from this map (optional operation).
- clear() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Removes all mappings from this map.
- clearAddressBindings(ConnectPoint) - Method in interface org.onosproject.net.host.HostStore
-
- clearAddresses(ConnectPoint) - Method in interface org.onosproject.net.host.HostAdminService
-
- clearConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigStore
-
Clears the configuration of the given class for the specified subject.
- clearedDeferred() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
-
- clearedDeferred() - Method in interface org.onosproject.net.flow.TrafficTreatment
-
Whether the deferred treatment instructions will be cleared
by the device.
- CLOUD - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- ClusterAdminService - Interface in org.onosproject.cluster
-
Service for administering the cluster node membership.
- ClusterCommunicationService - Interface in org.onosproject.store.cluster.messaging
-
Service for assisting communications between controller cluster nodes.
- clusterCount() - Method in interface org.onosproject.net.topology.Topology
-
Returns the number of SCCs (strongly connected components) in the
topology.
- ClusterDefinitionService - Interface in org.onosproject.cluster
-
Service for obtaining the static definition of a controller cluster.
- ClusterEvent - Class in org.onosproject.cluster
-
Describes cluster-related event.
- ClusterEvent(ClusterEvent.Type, ControllerNode) - Constructor for class org.onosproject.cluster.ClusterEvent
-
Creates an event of a given type and for the specified instance and the
current time.
- ClusterEvent(ClusterEvent.Type, ControllerNode, long) - Constructor for class org.onosproject.cluster.ClusterEvent
-
Creates an event of a given type and for the specified device and time.
- ClusterEvent.Type - Enum in org.onosproject.cluster
-
Type of cluster-related events.
- ClusterEventListener - Interface in org.onosproject.cluster
-
Entity capable of receiving device cluster-related events.
- ClusterId - Class in org.onosproject.net.topology
-
Representation of the topology cluster identity.
- clusterId(int) - Static method in class org.onosproject.net.topology.ClusterId
-
Returns the cluster identifier, represented by the specified integer
serial number.
- ClusterMessage - Class in org.onosproject.store.cluster.messaging
-
Base message for cluster-wide communications.
- ClusterMessage(NodeId, MessageSubject, byte[]) - Constructor for class org.onosproject.store.cluster.messaging.ClusterMessage
-
Creates a cluster message.
- ClusterMessageHandler - Interface in org.onosproject.store.cluster.messaging
-
Interface for handling cluster messages.
- ClusterService - Interface in org.onosproject.cluster
-
Service for obtaining information about the individual nodes within
the controller cluster.
- ClusterStore - Interface in org.onosproject.cluster
-
Manages inventory of controller cluster nodes; not intended for direct use.
- ClusterStoreDelegate - Interface in org.onosproject.cluster
-
Cluster store delegate abstraction.
- codec(Class<T>) - Method in interface org.onosproject.codec.CodecContext
-
Returns the JSON codec for the specified entity class.
- codec(Class<T>) - Method in class org.onosproject.rest.AbstractWebResource
-
Returns the JSON codec for the specified entity class.
- CodecContext - Interface in org.onosproject.codec
-
Context for codecs to use while encoding/decoding.
- CodecService - Interface in org.onosproject.codec
-
Service for registering and retrieving JSON codecs for various entities.
- columnCount() - Method in class org.onosproject.ui.table.TableModel
-
Returns the number of columns in this table model.
- commit() - Method in interface org.onosproject.store.service.TransactionContext
-
Commits a transaction that was previously started thereby making its changes permanent
and externally visible.
- compactLinkString(Link) - Static method in class org.onosproject.ui.topo.TopoUtils
-
Returns a compact identity for the given link, in the form
used to identify links in the Topology View on the client.
- compare(Object, Object) - Method in class org.onosproject.ui.table.cell.AbstractCellComparator
-
- compare(Object, Object) - Method in interface org.onosproject.ui.table.CellComparator
-
Compares its two arguments for order.
- compareAndSet(V, V) - Method in interface org.onosproject.store.service.AtomicValue
-
Atomically sets the value to the given updated value if the current value is equal to the expected value.
- compareTo(Timestamp) - Method in class org.onosproject.store.service.MultiValuedTimestamp
-
- compareTo(Timestamp) - Method in class org.onosproject.store.service.WallClockTimestamp
-
- compareTo(Mod) - Method in class org.onosproject.ui.topo.Mod
-
- compile(T, List<Intent>, Set<LinkResourceAllocations>) - Method in interface org.onosproject.net.intent.IntentCompiler
-
Compiles the specified intent into other intents.
- completed(FlowRuleBatchRequest, CompletedBatchOperation) - Static method in class org.onosproject.net.flow.FlowRuleBatchEvent
-
Deprecated.
Constructs a new FlowRuleBatchEvent.
- CompletedBatchOperation - Class in org.onosproject.net.flow
-
Representation of a completed flow rule batch operation.
- CompletedBatchOperation(boolean, Set<? extends FlowRule>, Set<Long>, DeviceId) - Constructor for class org.onosproject.net.flow.CompletedBatchOperation
-
Creates a new batch completion result.
- CompletedBatchOperation(boolean, Set<? extends FlowRule>, DeviceId) - Constructor for class org.onosproject.net.flow.CompletedBatchOperation
-
Creates a new batch completion result.
- ComponentConfigEvent - Class in org.onosproject.cfg
-
Describes a component configuration event.
- ComponentConfigEvent(ComponentConfigEvent.Type, String, String, String) - Constructor for class org.onosproject.cfg.ComponentConfigEvent
-
Creates an event of a given type and for the specified app and the
current time.
- ComponentConfigEvent.Type - Enum in org.onosproject.cfg
-
- ComponentConfigService - Interface in org.onosproject.cfg
-
Service for tracking system-wide configurations for various software components.
- ComponentConfigStore - Interface in org.onosproject.cfg
-
Service for storing and distributing system-wide configurations for various
software components.
- ComponentConfigStoreDelegate - Interface in org.onosproject.cfg
-
Configuration property store delegate abstraction.
- components() - Method in class org.onosproject.net.newresource.ResourcePath
-
Returns the components of this resource path.
- compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Attempts to compute a mapping for the specified key and its current mapped value (or
null if there is no current mapping).
- compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.ConsistentMap
-
Attempts to compute a mapping for the specified key and its current mapped value (or
null if there is no current mapping).
- compute(K, BiFunction<K, V, V>) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Attempts to compute a mapping for the specified key and its current mapped
value (or null if there is no current mapping).
- computeCost() - Method in interface org.onosproject.net.topology.Topology
-
Returns the time, specified in system nanos of how long the topology took
to compute.
- computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
If the value for the specified key satisfies a condition, attempts to compute a new
mapping given the key and its current mapped value.
- computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.ConsistentMap
-
If the value for the specified key satisfies a condition, attempts to compute a new
mapping given the key and its current mapped value.
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
If the specified key is not already associated with a value (or is mapped to null),
attempts to compute its value using the given mapping function and enters it into
this map unless null.
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface org.onosproject.store.service.ConsistentMap
-
If the specified key is not already associated with a value (or is mapped to null),
attempts to compute its value using the given mapping function and enters it into
this map unless null.
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
If the value for the specified key is present and non-null, attempts to compute a new
mapping given the key and its current mapped value.
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.onosproject.store.service.ConsistentMap
-
If the value for the specified key is present and non-null, attempts to compute a new
mapping given the key and its current mapped value.
- ConcurrentModification() - Constructor for exception org.onosproject.store.service.ConsistentMapException.ConcurrentModification
-
- ConcurrentModification() - Constructor for exception org.onosproject.store.service.StorageException.ConcurrentModification
-
- ConcurrentModification() - Constructor for exception org.onosproject.store.service.TransactionException.ConcurrentModification
-
- conditions() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
-
- conditions() - Method in interface org.onosproject.net.flowobjective.FilteringObjective
-
The set of conditions the filter must provision at the device.
- Config<S> - Class in org.onosproject.net.config
-
Base abstraction of a configuration facade for a specific subject.
- Config() - Constructor for class org.onosproject.net.config.Config
-
- ConfigApplyDelegate - Interface in org.onosproject.net.config
-
Delegate for notification when configuration changes have been applied.
- configClass() - Method in class org.onosproject.net.config.ConfigFactory
-
Returns the class of the configuration which this factory generates.
- configClass() - Method in class org.onosproject.net.config.NetworkConfigEvent
-
Returns the class of configuration that has been changed.
- ConfigFactory<S,C extends Config<S>> - Class in org.onosproject.net.config
-
Base abstract factory for creating configurations for the specified subject type.
- ConfigFactory(SubjectFactory<S>, Class<C>, String) - Constructor for class org.onosproject.net.config.ConfigFactory
-
Creates a new configuration factory for the specified class of subjects
capable of generating the configurations of the specified class.
- ConfigFactory(SubjectFactory<S>, Class<C>, String, boolean) - Constructor for class org.onosproject.net.config.ConfigFactory
-
Creates a new configuration factory for the specified class of subjects
capable of generating the configurations of the specified class.
- configKey() - Method in class org.onosproject.net.config.ConfigFactory
-
Returns the unique key (within subject class) of this configuration.
- ConfigOperator - Interface in org.onosproject.net.config
-
An interface signifying a class that implements network configuration
information from multiple sources.
- ConfigProperty - Class in org.onosproject.cfg
-
Component configuration property.
- ConfigProperty.Type - Enum in org.onosproject.cfg
-
Representation of the type of property value.
- connect(String...) - Method in interface org.onosproject.net.driver.DriverConnect
-
Connects to the device.
- CONNECT_POINT_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
-
- connection() - Method in class org.onosproject.ui.UiMessageHandler
-
Returns the user interface connection with which this handler was primed.
- ConnectivityIntent - Class in org.onosproject.net.intent
-
Abstraction of connectivity intent for traffic matching some criteria.
- ConnectivityIntent(ApplicationId, Key, Collection<NetworkResource>, TrafficSelector, TrafficTreatment, List<Constraint>, int) - Constructor for class org.onosproject.net.intent.ConnectivityIntent
-
Creates a connectivity intent that matches on the specified selector
and applies the specified treatment.
- ConnectivityIntent() - Constructor for class org.onosproject.net.intent.ConnectivityIntent
-
Constructor for serializer.
- ConnectivityIntent.Builder - Class in org.onosproject.net.intent
-
Abstract builder for connectivity intents.
- ConnectPoint - Class in org.onosproject.net
-
Abstraction of a network connection point expressed as a pair of the
network element identifier and port number.
- ConnectPoint(ElementId, PortNumber) - Constructor for class org.onosproject.net.ConnectPoint
-
Creates a new connection point.
- connectPoint() - Method in class org.onosproject.net.host.PortAddresses
-
Returns the connection point this address information is bound to.
- ConnectPointFormatter - Class in org.onosproject.ui.table.cell
-
Formats a connect point as "(element-id)/(port)".
- ConsistentMap<K,V> - Interface in org.onosproject.store.service
-
A distributed, strongly consistent key-value map.
- ConsistentMapBuilder<K,V> - Interface in org.onosproject.store.service
-
Builder for consistent maps.
- consistentMapBuilder() - Method in interface org.onosproject.store.service.StorageService
-
Creates a new ConsistentMapBuilder.
- ConsistentMapException - Exception in org.onosproject.store.service
-
Top level exception for ConsistentMap failures.
- ConsistentMapException() - Constructor for exception org.onosproject.store.service.ConsistentMapException
-
- ConsistentMapException(Throwable) - Constructor for exception org.onosproject.store.service.ConsistentMapException
-
- ConsistentMapException.ConcurrentModification - Exception in org.onosproject.store.service
-
ConsistentMap update conflicts with an in flight transaction.
- ConsistentMapException.Interrupted - Exception in org.onosproject.store.service
-
ConsistentMap operation interrupted.
- ConsistentMapException.Timeout - Exception in org.onosproject.store.service
-
ConsistentMap operation timeout.
- Constraint - Interface in org.onosproject.net.intent
-
Representation of a connectivity constraint capable of evaluating a link
and determining the cost of traversing that link in the context of this
constraint.
- constraints - Variable in class org.onosproject.net.intent.ConnectivityIntent.Builder
-
- constraints(List<Constraint>) - Method in class org.onosproject.net.intent.ConnectivityIntent.Builder
-
Sets the constraints for the intent that will be built.
- constraints() - Method in class org.onosproject.net.intent.ConnectivityIntent
-
Returns the set of connectivity constraints.
- constraints(List<Constraint>) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
-
- constraints(List<Constraint>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
-
- constraints(List<Constraint>) - Method in class org.onosproject.net.intent.MplsIntent.Builder
-
- constraints(List<Constraint>) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
-
- constraints(List<Constraint>) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
-
- constraints(List<Constraint>) - Method in class org.onosproject.net.intent.PathIntent.Builder
-
- constraints(List<Constraint>) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
-
- constraints(List<Constraint>) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
-
- constraints(List<Constraint>) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
-
- consumer() - Method in class org.onosproject.net.newresource.ResourceAllocation
-
Returns the consumer of this resource.
- containsKey(K) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Returns true if this map contains a mapping for the specified key.
- containsKey(K) - Method in interface org.onosproject.store.service.ConsistentMap
-
Returns true if this map contains a mapping for the specified key.
- containsKey(K) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Returns true if the map contains a mapping for the specified key.
- containsValue(V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Returns true if this map contains the specified value.
- containsValue(V) - Method in interface org.onosproject.store.service.ConsistentMap
-
Returns true if this map contains the specified value.
- containsValue(V) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Returns true if the map contains a mapping from any key to the specified
value.
- context() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
-
- context() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
-
- context() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
-
- context() - Method in interface org.onosproject.net.flowobjective.Objective
-
Obtains an optional context.
- context() - Method in class org.onosproject.net.meter.DefaultMeterRequest
-
- context() - Method in interface org.onosproject.net.meter.MeterRequest
-
Returns the callback context for this meter.
- CONTROLLER - Static variable in class org.onosproject.net.meter.MeterId
-
- CONTROLLER - Static variable in class org.onosproject.net.PortNumber
-
- ControllerConfig - Interface in org.onosproject.net.behaviour
-
Device behaviour to obtain and set controllers at the device.
- ControllerInfo - Class in org.onosproject.net.behaviour
-
Represents information for a device to connect to a controller.
- ControllerInfo(IpAddress, int) - Constructor for class org.onosproject.net.behaviour.ControllerInfo
-
Information for contacting the controller.
- ControllerNode - Interface in org.onosproject.cluster
-
Represents a controller instance as a member in a cluster.
- ControllerNode.State - Enum in org.onosproject.cluster
-
Represents the operational state of the instance.
- ControllerNodeToNodeId - Class in org.onosproject.cluster
-
Function to convert ControllerNode to NodeId.
- ControllerNodeToNodeId() - Constructor for class org.onosproject.cluster.ControllerNodeToNodeId
-
- copyTtlIn() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- copyTtlIn() - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a L3 copy TTL to inner header modification.
- copyTtlIn() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Copy the TTL to inner protocol layer.
- copyTtlOut() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- copyTtlOut() - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a L3 copy TTL to outer header modification.
- copyTtlOut() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Copy the TTL to outer protocol layer.
- CORE_APP_NAME - Static variable in interface org.onosproject.core.CoreService
-
Name of the core "application".
- CORE_PROVIDER_ID - Static variable in interface org.onosproject.core.CoreService
-
Identifier of the core "provider".
- CoreButtons() - Constructor for class org.onosproject.ui.topo.TopoConstants.CoreButtons
-
- CoreService - Interface in org.onosproject.core
-
Service for interacting with the core system of the controller.
- cost() - Method in class org.onosproject.net.DefaultPath
-
- cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
-
- cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
-
- cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.BooleanConstraint
-
Evaluates the specified link and provides the cost for its traversal.
- cost(Link, LinkResourceService) - Method in interface org.onosproject.net.intent.Constraint
-
Evaluates the specified link and provides the cost for its traversal.
- cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
-
- cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.PartialFailureConstraint
-
- cost(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.WaypointConstraint
-
- cost() - Method in interface org.onosproject.net.Path
-
Returns the path cost as a unit-less value.
- cotrollerDeviceId() - Method in interface org.onosproject.net.behaviour.BridgeDescription
-
Returns controller identifier that this bridge belongs to.
- cotrollerDeviceId() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
-
- create(InputStream) - Method in interface org.onosproject.app.ApplicationStore
-
Creates the application from the specified application descriptor
input stream.
- create(LinkKey, Link) - Method in class org.onosproject.ui.topo.BaseLinkMap
-
- create(LinkKey, Link) - Method in class org.onosproject.ui.topo.BiLinkMap
-
Creates a new instance of a bi-link.
- createAddGroupOperation(GroupId, GroupDescription.Type, GroupBuckets) - Static method in class org.onosproject.net.group.GroupOperation
-
Creates ADD group operation object.
- createBehaviour(DriverData, Class<T>) - Method in class org.onosproject.net.driver.DefaultDriver
-
- createBehaviour(DriverHandler, Class<T>) - Method in class org.onosproject.net.driver.DefaultDriver
-
- createBehaviour(DriverData, Class<T>) - Method in interface org.onosproject.net.driver.Driver
-
Creates an instance of behaviour primed with the specified driver data.
- createBehaviour(DriverHandler, Class<T>) - Method in interface org.onosproject.net.driver.Driver
-
Creates an instance of behaviour primed with the specified driver data.
- createConfig() - Method in class org.onosproject.net.config.ConfigFactory
-
Creates a new but uninitialized configuration.
- createConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigStore
-
Creates a new configuration of the given class for the specified subject.
- createDeleteGroupOperation(GroupId, GroupDescription.Type) - Static method in class org.onosproject.net.group.GroupOperation
-
Creates DELETE group operation object.
- createDrop() - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a drop instruction.
- createEdgeLink(ConnectPoint, boolean) - Static method in class org.onosproject.net.DefaultEdgeLink
-
Creates a phantom edge link, to an unspecified end-station.
- createEdgeLink(Host, boolean) - Static method in class org.onosproject.net.DefaultEdgeLink
-
Creates a an edge link, to the specified end-station.
- createFailoverGroupBucket(TrafficTreatment, PortNumber, GroupId) - Static method in class org.onosproject.net.group.DefaultGroupBucket
-
Creates failover group bucket with watchport or watchgroup.
- createGroup(GroupId) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a group instruction.
- createHandler(DeviceId, String...) - Method in interface org.onosproject.net.driver.DriverService
-
Creates a new driver handler for interacting with the specified device.
- createIndirectGroupBucket(TrafficTreatment) - Static method in class org.onosproject.net.group.DefaultGroupBucket
-
Creates indirect group bucket.
- createModifyGroupOperation(GroupId, GroupDescription.Type, GroupBuckets) - Static method in class org.onosproject.net.group.GroupOperation
-
Creates MODIFY group operation object.
- createOrUpdateDevice(ProviderId, DeviceId, DeviceDescription) - Method in interface org.onosproject.net.device.DeviceStore
-
Creates a new infrastructure device, or updates an existing one using
the supplied device description.
- createOrUpdateHost(ProviderId, HostId, HostDescription) - Method in interface org.onosproject.net.host.HostStore
-
Creates a new host or updates the existing one based on the specified
description.
- createOrUpdateLink(ProviderId, LinkDescription) - Method in interface org.onosproject.net.link.LinkStore
-
Creates a new link, or updates an existing one, based on the given
information.
- createOutput(PortNumber) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates an output instruction using the specified port number.
- createProviderService(P) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
-
Creates a new provider service bound to the specified provider.
- createRequestHandlers() - Method in class org.onosproject.ui.UiMessageHandler
-
Subclasses must create and return the collection of request handlers
for the message types they handle.
- createSelectGroupBucket(TrafficTreatment) - Static method in class org.onosproject.net.group.DefaultGroupBucket
-
Creates select group bucket with weight as 1.
- createSelectGroupBucket(TrafficTreatment, short) - Static method in class org.onosproject.net.group.DefaultGroupBucket
-
Creates select group bucket with specified weight.
- createSubject(String) - Method in class org.onosproject.net.config.SubjectFactory
-
Creates a configuration subject from its key image.
- createTableModel() - Method in class org.onosproject.ui.table.TableRequestHandler
-
- createTimer(String, String, String) - Method in interface org.onosproject.core.MetricsHelper
-
Creates a Timer instance with given name.
- createTunnel(TunnelDescription) - Method in interface org.onosproject.net.behaviour.TunnelConfig
-
Creates a tunnel on this device.
- creationTime() - Method in class org.onosproject.net.topology.DefaultGraphDescription
-
- creationTime() - Method in interface org.onosproject.net.topology.GraphDescription
-
Returns the creation timestamp of the graph description.
- creationTime() - Method in interface org.onosproject.net.topology.Topology
-
Returns the time, specified in system millis of when the topology became
available.
- creationTime() - Method in class org.onosproject.store.service.Versioned
-
Returns the system time when this version was created.
- Criteria - Class in org.onosproject.net.flow.criteria
-
Factory class to create various traffic selection criteria.
- criteria() - Method in class org.onosproject.net.flow.DefaultTrafficSelector
-
- criteria() - Method in interface org.onosproject.net.flow.TrafficSelector
-
Returns selection criteria as an ordered list.
- Criterion - Interface in org.onosproject.net.flow.criteria
-
Representation of a single header field selection.
- Criterion.IPv6ExthdrFlags - Enum in org.onosproject.net.flow.criteria
-
Bit definitions for IPv6 Extension Header pseudo-field.
- Criterion.Type - Enum in org.onosproject.net.flow.criteria
-
Types of fields to which the selection criterion may apply.
- CROWN - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- css() - Method in class org.onosproject.ui.UiExtension
-
Returns input stream containing CSS inclusion statements.
- cssClasses() - Method in class org.onosproject.ui.topo.LinkHighlight
-
- currentTopology() - Method in interface org.onosproject.net.topology.TopologyService
-
Returns the current topology descriptor.
- currentTopology() - Method in interface org.onosproject.net.topology.TopologyStore
-
Returns the current topology snapshot.
- currentValue() - Method in class org.onosproject.store.service.DatabaseUpdate
-
Returns the expected current value in the database value for the key.
- currentVersion() - Method in class org.onosproject.store.service.DatabaseUpdate
-
Returns the expected current version in the database for the key.
- CYCLE_LABELS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- data() - Method in class org.onosproject.net.behaviour.DefaultNextGroup
-
- data() - Method in interface org.onosproject.net.behaviour.NextGroup
-
Serialized form of the next group.
- data() - Method in class org.onosproject.net.driver.AbstractBehaviour
-
- data() - Method in interface org.onosproject.net.driver.Behaviour
-
Returns the driver data context.
- data() - Method in class org.onosproject.net.driver.DefaultDriverHandler
-
- data() - Method in interface org.onosproject.net.driver.DriverHandler
-
Returns the device driver data.
- data() - Method in class org.onosproject.net.packet.DefaultOutboundPacket
-
- data() - Method in interface org.onosproject.net.packet.OutboundPacket
-
Returns immutable view of the raw data to be sent.
- DatabaseUpdate - Class in org.onosproject.store.service
-
Database update operation.
- DatabaseUpdate() - Constructor for class org.onosproject.store.service.DatabaseUpdate
-
- DatabaseUpdate.Builder - Class in org.onosproject.store.service
-
DatabaseUpdate builder.
- DatabaseUpdate.Type - Enum in org.onosproject.store.service
-
Type of database update operation.
- deactivate(ApplicationId) - Method in interface org.onosproject.app.ApplicationAdminService
-
Deactivates the specified application.
- deactivate(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
-
Mark the application as deactivated.
- deactivate() - Method in class org.onosproject.rest.AbstractApiDocRegistrator
-
- deactivate() - Method in class org.onosproject.ui.UiTopoOverlay
-
Callback invoked when this overlay is deactivated.
- decMplsTtl() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- decMplsTtl() - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a MPLS decrement TTL modification.
- decMplsTtl() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Decrement MPLS TTL.
- decNwTtl() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- decNwTtl() - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a L3 decrement TTL modification.
- decNwTtl() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Decrement the TTL in IP header by one.
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.codec.JsonCodec
-
Decodes the specified entity from JSON.
- decode(ArrayNode, CodecContext) - Method in class org.onosproject.codec.JsonCodec
-
Decodes the specified JSON array into a collection of entities.
- decode(byte[]) - Method in interface org.onosproject.store.service.Serializer
-
Deserialize the specified bytes.
- DEFAULT_COORD - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
-
- DEFAULT_INTENT_PRIORITY - Static variable in class org.onosproject.net.intent.Intent
-
- DEFAULT_PERMANENT - Static variable in interface org.onosproject.net.flowobjective.Objective
-
- DEFAULT_PORT - Static variable in class org.onosproject.cluster.DefaultControllerNode
-
- DEFAULT_PRIORITY - Static variable in interface org.onosproject.net.flowobjective.Objective
-
- DEFAULT_SPEED - Static variable in class org.onosproject.net.DefaultPort
-
Default port speed in Mbps.
- DEFAULT_TIMEOUT - Static variable in interface org.onosproject.net.flowobjective.Objective
-
- DefaultAnnotations - Class in org.onosproject.net
-
Represents a set of simple annotations that can be used to add arbitrary
attributes to various parts of the data model.
- DefaultAnnotations.Builder - Class in org.onosproject.net
-
Facility for gradually building model annotations.
- DefaultApplication - Class in org.onosproject.core
-
Default implementation of network control/management application descriptor.
- DefaultApplication(ApplicationId, Version, String, String, ApplicationRole, Set<Permission>, Optional<URI>, List<String>) - Constructor for class org.onosproject.core.DefaultApplication
-
Creates a new application descriptor using the supplied data.
- DefaultApplicationDescription - Class in org.onosproject.app
-
Default implementation of network control/management application descriptor.
- DefaultApplicationDescription(String, Version, String, String, ApplicationRole, Set<Permission>, URI, List<String>) - Constructor for class org.onosproject.app.DefaultApplicationDescription
-
Creates a new application descriptor using the supplied data.
- DefaultApplicationId - Class in org.onosproject.core
-
Application identifier.
- DefaultApplicationId(int, String) - Constructor for class org.onosproject.core.DefaultApplicationId
-
Creates a new application ID.
- DefaultBand - Class in org.onosproject.net.meter
-
A default implementation for a Band.
- DefaultBand(Band.Type, long, Long, Short) - Constructor for class org.onosproject.net.meter.DefaultBand
-
- DefaultBand.Builder - Class in org.onosproject.net.meter
-
- DefaultBridgeDescription - Class in org.onosproject.net.behaviour
-
The default implementation of bridge.
- DefaultBridgeDescription(BridgeName, DeviceId, DeviceId, SparseAnnotations...) - Constructor for class org.onosproject.net.behaviour.DefaultBridgeDescription
-
- DefaultCellComparator - Class in org.onosproject.ui.table.cell
-
A default cell comparator.
- DefaultCellFormatter - Class in org.onosproject.ui.table.cell
-
A default cell formatter.
- defaultColumnId() - Method in class org.onosproject.ui.table.TableRequestHandler
-
Returns the default column ID to be used when one is not supplied in
the payload as the column on which to sort.
- DefaultControllerNode - Class in org.onosproject.cluster
-
Default implementation of a controller instance descriptor.
- DefaultControllerNode(NodeId, IpAddress) - Constructor for class org.onosproject.cluster.DefaultControllerNode
-
Creates a new instance with the specified id and IP address.
- DefaultControllerNode(NodeId, IpAddress, int) - Constructor for class org.onosproject.cluster.DefaultControllerNode
-
Creates a new instance with the specified id and IP address and TCP port.
- DefaultDevice - Class in org.onosproject.net
-
Default infrastructure device model implementation.
- DefaultDevice(ProviderId, DeviceId, Device.Type, String, String, String, String, ChassisId, Annotations...) - Constructor for class org.onosproject.net.DefaultDevice
-
Creates a network element attributed to the specified provider.
- DefaultDeviceDescription - Class in org.onosproject.net.device
-
Default implementation of immutable device description entity.
- DefaultDeviceDescription(URI, Device.Type, String, String, String, String, ChassisId, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultDeviceDescription
-
Creates a device description using the supplied information.
- DefaultDeviceDescription(DeviceDescription, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultDeviceDescription
-
Creates a device description using the supplied information.
- DefaultDeviceDescription(DeviceDescription, Device.Type, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultDeviceDescription
-
Creates a device description using the supplied information.
- DefaultDriver - Class in org.onosproject.net.driver
-
Default implementation of extensible driver.
- DefaultDriver(String, Driver, String, String, String, Map<Class<? extends Behaviour>, Class<? extends Behaviour>>, Map<String, String>) - Constructor for class org.onosproject.net.driver.DefaultDriver
-
Creates a driver with the specified name.
- DefaultDriverData - Class in org.onosproject.net.driver
-
Default implementation of driver data descriptor.
- DefaultDriverData(Driver, DeviceId) - Constructor for class org.onosproject.net.driver.DefaultDriverData
-
Creates new driver data.
- DefaultDriverHandler - Class in org.onosproject.net.driver
-
Default implementation of driver handler.
- DefaultDriverHandler(DefaultDriverData) - Constructor for class org.onosproject.net.driver.DefaultDriverHandler
-
Creates new driver handler with the attached driver data.
- DefaultDriverProvider - Class in org.onosproject.net.driver
-
Default driver provider implementation.
- DefaultDriverProvider() - Constructor for class org.onosproject.net.driver.DefaultDriverProvider
-
- DefaultDriverProviderService - Interface in org.onosproject.net.driver
-
Service representing availability of default drivers.
- DefaultEdgeLink - Class in org.onosproject.net
-
Default edge link model implementation.
- DefaultEdgeLink(ProviderId, ConnectPoint, HostLocation, boolean, Annotations...) - Constructor for class org.onosproject.net.DefaultEdgeLink
-
Creates an edge link using the supplied information.
- DefaultEventSinkRegistry - Class in org.onosproject.event
-
Base implementation of event sink registry.
- DefaultEventSinkRegistry() - Constructor for class org.onosproject.event.DefaultEventSinkRegistry
-
- DefaultFilteringObjective - Class in org.onosproject.net.flowobjective
-
Default implementation of a filtering objective.
- DefaultFilteringObjective.Builder - Class in org.onosproject.net.flowobjective
-
- DefaultFlowEntry - Class in org.onosproject.net.flow
-
- DefaultFlowEntry(FlowRule, FlowEntry.FlowEntryState, long, long, long) - Constructor for class org.onosproject.net.flow.DefaultFlowEntry
-
- DefaultFlowEntry(FlowRule) - Constructor for class org.onosproject.net.flow.DefaultFlowEntry
-
- DefaultFlowEntry(FlowRule, int, int) - Constructor for class org.onosproject.net.flow.DefaultFlowEntry
-
- DefaultFlowRule - Class in org.onosproject.net.flow
-
- DefaultFlowRule(FlowRule) - Constructor for class org.onosproject.net.flow.DefaultFlowRule
-
- DefaultFlowRule(DeviceId, TrafficSelector, TrafficTreatment, int, ApplicationId, int, boolean, FlowRuleExtPayLoad) - Constructor for class org.onosproject.net.flow.DefaultFlowRule
-
Support for the third party flow rule.
- DefaultFlowRule(DeviceId, TrafficSelector, TrafficTreatment, int, ApplicationId, GroupId, int, boolean, FlowRuleExtPayLoad) - Constructor for class org.onosproject.net.flow.DefaultFlowRule
-
Support for the third party flow rule.
- DefaultFlowRule.Builder - Class in org.onosproject.net.flow
-
- DefaultForwardingObjective - Class in org.onosproject.net.flowobjective
-
Default implementation of a forwarding objective.
- DefaultForwardingObjective.Builder - Class in org.onosproject.net.flowobjective
-
- DefaultGraphDescription - Class in org.onosproject.net.topology
-
Default implementation of an immutable topology graph data carrier.
- DefaultGraphDescription(long, Iterable<Device>, Iterable<Link>, SparseAnnotations...) - Constructor for class org.onosproject.net.topology.DefaultGraphDescription
-
- DefaultGraphDescription(long, long, Iterable<Device>, Iterable<Link>, SparseAnnotations...) - Constructor for class org.onosproject.net.topology.DefaultGraphDescription
-
Creates a minimal topology graph description to allow core to construct
and process the topology graph.
- DefaultGroup - Class in org.onosproject.net.group
-
ONOS implementation of default group that is stored in the system.
- DefaultGroup(GroupId, GroupDescription) - Constructor for class org.onosproject.net.group.DefaultGroup
-
Default group object constructor with the parameters.
- DefaultGroup(GroupId, DeviceId, GroupDescription.Type, GroupBuckets) - Constructor for class org.onosproject.net.group.DefaultGroup
-
Default group object constructor with the available information
from data plane.
- DefaultGroupBucket - Class in org.onosproject.net.group
-
Group bucket implementation.
- DefaultGroupDescription - Class in org.onosproject.net.group
-
Default implementation of group description interface.
- DefaultGroupDescription(DeviceId, GroupDescription.Type, GroupBuckets, GroupKey, Integer, ApplicationId) - Constructor for class org.onosproject.net.group.DefaultGroupDescription
-
Constructor to be used by north bound applications.
- DefaultGroupDescription(GroupDescription) - Constructor for class org.onosproject.net.group.DefaultGroupDescription
-
Constructor to be used by group subsystem internal components.
- DefaultGroupDescription(DeviceId, GroupDescription.Type, GroupBuckets) - Constructor for class org.onosproject.net.group.DefaultGroupDescription
-
Constructor to be used by group subsystem internal components.
- DefaultGroupId - Class in org.onosproject.core
-
- DefaultGroupId(int) - Constructor for class org.onosproject.core.DefaultGroupId
-
- DefaultGroupKey - Class in org.onosproject.net.group
-
Default implementation of group key interface.
- DefaultGroupKey(byte[]) - Constructor for class org.onosproject.net.group.DefaultGroupKey
-
- DefaultHost - Class in org.onosproject.net
-
A basic implementation of a Host.
- DefaultHost(ProviderId, HostId, MacAddress, VlanId, HostLocation, Set<IpAddress>, Annotations...) - Constructor for class org.onosproject.net.DefaultHost
-
Creates an end-station host using the supplied information.
- DefaultHostDescription - Class in org.onosproject.net.host
-
Default implementation of an immutable host description.
- DefaultHostDescription(MacAddress, VlanId, HostLocation, SparseAnnotations...) - Constructor for class org.onosproject.net.host.DefaultHostDescription
-
Creates a host description using the supplied information.
- DefaultHostDescription(MacAddress, VlanId, HostLocation, IpAddress, SparseAnnotations...) - Constructor for class org.onosproject.net.host.DefaultHostDescription
-
Creates a host description using the supplied information.
- DefaultHostDescription(MacAddress, VlanId, HostLocation, Set<IpAddress>, SparseAnnotations...) - Constructor for class org.onosproject.net.host.DefaultHostDescription
-
Creates a host description using the supplied information.
- DefaultInboundPacket - Class in org.onosproject.net.packet
-
Default implementation of an immutable inbound packet.
- DefaultInboundPacket(ConnectPoint, Ethernet, ByteBuffer) - Constructor for class org.onosproject.net.packet.DefaultInboundPacket
-
Creates an immutable inbound packet.
- DefaultLink - Class in org.onosproject.net
-
Default infrastructure link model implementation.
- DefaultLink(ProviderId, ConnectPoint, ConnectPoint, Link.Type, Annotations...) - Constructor for class org.onosproject.net.DefaultLink
-
Creates an active infrastructure link using the supplied information.
- DefaultLink(ProviderId, ConnectPoint, ConnectPoint, Link.Type, Link.State, boolean, Annotations...) - Constructor for class org.onosproject.net.DefaultLink
-
Creates an infrastructure link using the supplied information.
- DefaultLinkDescription - Class in org.onosproject.net.link
-
Default implementation of immutable link description entity.
- DefaultLinkDescription(ConnectPoint, ConnectPoint, Link.Type, SparseAnnotations...) - Constructor for class org.onosproject.net.link.DefaultLinkDescription
-
Creates a link description using the supplied information.
- DefaultLinkResourceAllocations - Class in org.onosproject.net.resource.link
-
- DefaultLinkResourceAllocations(LinkResourceRequest, Map<Link, Set<ResourceAllocation>>) - Constructor for class org.onosproject.net.resource.link.DefaultLinkResourceAllocations
-
Creates a new link resource allocations.
- DefaultLinkResourceRequest - Class in org.onosproject.net.resource.link
-
- DefaultLinkResourceRequest.Builder - Class in org.onosproject.net.resource.link
-
Builder of link resource request.
- DefaultLoad - Class in org.onosproject.net.statistic
-
Implementation of a load.
- DefaultLoad() - Constructor for class org.onosproject.net.statistic.DefaultLoad
-
Creates an invalid load.
- DefaultLoad(long, long) - Constructor for class org.onosproject.net.statistic.DefaultLoad
-
Creates a load value from the parameters.
- DefaultLoad(long, long, long) - Constructor for class org.onosproject.net.statistic.DefaultLoad
-
Creates a load value from the parameters.
- DefaultMeter - Class in org.onosproject.net.meter
-
A default implementation of a meter.
- DefaultMeter.Builder - Class in org.onosproject.net.meter
-
- DefaultMeterRequest - Class in org.onosproject.net.meter
-
A default implementation of a meter.
- DefaultMeterRequest.Builder - Class in org.onosproject.net.meter
-
- DefaultNextGroup - Class in org.onosproject.net.behaviour
-
Default implementation of a next group.
- DefaultNextGroup(byte[]) - Constructor for class org.onosproject.net.behaviour.DefaultNextGroup
-
- DefaultNextObjective - Class in org.onosproject.net.flowobjective
-
Default implementation of a next objective.
- DefaultNextObjective.Builder - Class in org.onosproject.net.flowobjective
-
- DefaultOutboundPacket - Class in org.onosproject.net.packet
-
Default implementation of an immutable outbound packet.
- DefaultOutboundPacket(DeviceId, TrafficTreatment, ByteBuffer) - Constructor for class org.onosproject.net.packet.DefaultOutboundPacket
-
Creates an immutable outbound packet.
- DefaultPacketContext - Class in org.onosproject.net.packet
-
Default implementation of a packet context.
- DefaultPacketContext(long, InboundPacket, OutboundPacket, boolean) - Constructor for class org.onosproject.net.packet.DefaultPacketContext
-
Creates a new packet context.
- DefaultPacketRequest - Class in org.onosproject.net.packet
-
Default implementation of a packet request.
- DefaultPacketRequest(TrafficSelector, PacketPriority, ApplicationId) - Constructor for class org.onosproject.net.packet.DefaultPacketRequest
-
Creates a new packet request.
- DefaultPath - Class in org.onosproject.net
-
Default implementation of a network path.
- DefaultPath(ProviderId, List<Link>, double, Annotations...) - Constructor for class org.onosproject.net.DefaultPath
-
Creates a path from the specified source and destination using the
supplied list of links.
- DefaultPort - Class in org.onosproject.net
-
Default port implementation.
- DefaultPort(Element, PortNumber, boolean, Annotations...) - Constructor for class org.onosproject.net.DefaultPort
-
Creates a network element attributed to the specified provider.
- DefaultPort(Element, PortNumber, boolean, Port.Type, long, Annotations...) - Constructor for class org.onosproject.net.DefaultPort
-
Creates a network element attributed to the specified provider.
- DefaultPortDescription - Class in org.onosproject.net.device
-
Default implementation of immutable port description.
- DefaultPortDescription(PortNumber, boolean, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultPortDescription
-
Creates a port description using the supplied information.
- DefaultPortDescription(PortNumber, boolean, Port.Type, long, SparseAnnotations...) - Constructor for class org.onosproject.net.device.DefaultPortDescription
-
Creates a port description using the supplied information.
- DefaultPortDescription(PortDescription, SparseAnnotations) - Constructor for class org.onosproject.net.device.DefaultPortDescription
-
Creates a port description using the supplied information.
- DefaultPortStatistics - Class in org.onosproject.net.device
-
Default implementation of immutable port statistics.
- DefaultPortStatistics.Builder - Class in org.onosproject.net.device
-
- DefaultTopologyCluster - Class in org.onosproject.net.topology
-
Default implementation of a network topology cluster.
- DefaultTopologyCluster(ClusterId, int, int, TopologyVertex) - Constructor for class org.onosproject.net.topology.DefaultTopologyCluster
-
Creates a new topology cluster descriptor with the specified attributes.
- DefaultTopologyEdge - Class in org.onosproject.net.topology
-
Implementation of the topology edge backed by a link.
- DefaultTopologyEdge(TopologyVertex, TopologyVertex, Link) - Constructor for class org.onosproject.net.topology.DefaultTopologyEdge
-
Creates a new topology edge.
- DefaultTopologyVertex - Class in org.onosproject.net.topology
-
Implementation of the topology vertex backed by a device id.
- DefaultTopologyVertex(DeviceId) - Constructor for class org.onosproject.net.topology.DefaultTopologyVertex
-
Creates a new topology vertex.
- DefaultTrafficSelector - Class in org.onosproject.net.flow
-
Default traffic selector implementation.
- DefaultTrafficSelector.Builder - Class in org.onosproject.net.flow
-
Builder of traffic selector entities.
- DefaultTrafficTreatment - Class in org.onosproject.net.flow
-
Default traffic treatment implementation.
- DefaultTrafficTreatment.Builder - Class in org.onosproject.net.flow
-
Builds a list of treatments following the following order.
- DefaultTunnelDescription - Class in org.onosproject.net.behaviour
-
Default implementation of immutable tunnel description entity.
- DefaultTunnelDescription(TunnelEndPoint, TunnelEndPoint, TunnelDescription.Type, TunnelName, SparseAnnotations...) - Constructor for class org.onosproject.net.behaviour.DefaultTunnelDescription
-
Creates a tunnel description using the supplied information.
- defaultValue() - Method in class org.onosproject.cfg.ConfigProperty
-
Returns the property default value as a string.
- deferred() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- deferred() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
-
- deferred() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Any instructions preceded by this method call will be deferred.
- deferred() - Method in interface org.onosproject.net.flow.TrafficTreatment
-
Returns the list of treatment instructions that will be applied
further down the pipeline.
- defineProperty(String, ConfigProperty.Type, String, String) - Static method in class org.onosproject.cfg.ConfigProperty
-
Creates a new configuration property with its default value.
- delegate - Variable in class org.onosproject.net.config.Config
-
- delegate - Variable in class org.onosproject.store.AbstractStore
-
- deleteBridge(BridgeName) - Method in interface org.onosproject.net.behaviour.BridgeConfig
-
Remove a bridge.
- deleteFlowRule(FlowRule) - Method in interface org.onosproject.net.flow.FlowRuleStore
-
Marks a flow rule for deletion.
- deleteGroupDescription(DeviceId, GroupKey) - Method in interface org.onosproject.net.group.GroupStore
-
Triggers deleting the existing group entry.
- deleteMeter(Meter) - Method in interface org.onosproject.net.meter.MeterStore
-
Deletes a meter from the store.
- deleteMeterNow(Meter) - Method in interface org.onosproject.net.meter.MeterStore
-
Delete this meter immediately.
- deletePort(PortDescription) - Method in interface org.onosproject.net.behaviour.BridgeConfig
-
Delete a logical/virtual port.
- deny() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
-
- deny() - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
-
Deny this filtering condition set.
- description() - Method in interface org.onosproject.app.ApplicationDescription
-
Returns description of the application.
- description() - Method in class org.onosproject.app.DefaultApplicationDescription
-
- description() - Method in class org.onosproject.cfg.ConfigProperty
-
Returns the property description.
- description() - Method in interface org.onosproject.core.Application
-
Returns description of the application.
- description() - Method in class org.onosproject.core.DefaultApplication
-
- Description - Interface in org.onosproject.net
-
Base abstraction of a piece of information about network elements.
- destroy() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Shuts down the map and breaks communication between different instances.
- destroy() - Method in class org.onosproject.ui.UiMessageHandler
-
Destroys the message handler context.
- destroy() - Method in class org.onosproject.ui.UiTopoOverlay
-
Callback invoked to destroy this instance by cleaning up any
internal state ready for garbage collection.
- DETAILS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- Device - Interface in org.onosproject.net
-
Representation of a network infrastructure device.
- Device.Type - Enum in org.onosproject.net
-
Coarse classification of the type of the infrastructure device.
- DEVICE_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
-
- DeviceAdminService - Interface in org.onosproject.net.device
-
Service for administering the inventory of infrastructure devices.
- DeviceClockService - Interface in org.onosproject.net.device
-
Interface for a logical clock service that vends per device timestamps.
- deviceConnected(DeviceId, DeviceDescription) - Method in interface org.onosproject.net.device.DeviceProviderService
-
Signals the core that a device has connected or has been detected somehow.
- deviceConnectPoint(String) - Static method in class org.onosproject.net.ConnectPoint
-
Parse a device connect point from a string.
- deviceCount() - Method in class org.onosproject.net.topology.DefaultTopologyCluster
-
- deviceCount() - Method in interface org.onosproject.net.topology.Topology
-
Returns the number of infrastructure devices in the topology.
- deviceCount() - Method in interface org.onosproject.net.topology.TopologyCluster
-
Returns the number of devices in the cluster.
- DeviceDescription - Interface in org.onosproject.net.device
-
Carrier of immutable information about a device.
- deviceDisconnected(DeviceId) - Method in interface org.onosproject.net.device.DeviceProviderService
-
Signals the core that a device has disconnected or is no longer reachable.
- DeviceEvent - Class in org.onosproject.net.device
-
Describes infrastructure device event.
- DeviceEvent(DeviceEvent.Type, Device) - Constructor for class org.onosproject.net.device.DeviceEvent
-
Creates an event of a given type and for the specified device and the
current time.
- DeviceEvent(DeviceEvent.Type, Device, Port) - Constructor for class org.onosproject.net.device.DeviceEvent
-
Creates an event of a given type and for the specified device, port
and the current time.
- DeviceEvent(DeviceEvent.Type, Device, Port, long) - Constructor for class org.onosproject.net.device.DeviceEvent
-
Creates an event of a given type and for the specified device and time.
- DeviceEvent.Type - Enum in org.onosproject.net.device
-
Type of device events.
- DeviceHighlight - Class in org.onosproject.ui.topo
-
Denotes the highlighting to apply to a device.
- DeviceHighlight(String) - Constructor for class org.onosproject.ui.topo.DeviceHighlight
-
- deviceId() - Method in interface org.onosproject.net.behaviour.BridgeDescription
-
Returns bridge identifier .
- deviceId() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
-
- deviceId() - Method in class org.onosproject.net.ConnectPoint
-
Returns the identifier of the infrastructure device if the connection
point belongs to a network element which is indeed an infrastructure
device.
- DeviceId - Class in org.onosproject.net
-
Immutable representation of a device identity.
- DeviceId() - Constructor for class org.onosproject.net.DeviceId
-
- deviceId(URI) - Static method in class org.onosproject.net.DeviceId
-
Creates a device id using the supplied URI.
- deviceId(String) - Static method in class org.onosproject.net.DeviceId
-
Creates a device id using the supplied URI string.
- deviceId() - Method in class org.onosproject.net.driver.DefaultDriverData
-
- deviceId() - Method in interface org.onosproject.net.driver.DriverData
-
Returns the device identifier.
- deviceId() - Method in class org.onosproject.net.flow.CompletedBatchOperation
-
- deviceId() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- deviceId() - Method in interface org.onosproject.net.flow.FlowRule
-
Returns the identity of the device where this rule applies.
- deviceId() - Method in class org.onosproject.net.flow.FlowRuleBatchEvent
-
Deprecated.
Returns the deviceId for this batch.
- deviceId() - Method in class org.onosproject.net.flow.FlowRuleBatchOperation
-
Deprecated.
- deviceId() - Method in class org.onosproject.net.group.DefaultGroupDescription
-
Returns device identifier on which this group object is created.
- deviceId() - Method in interface org.onosproject.net.group.GroupDescription
-
Returns device identifier on which this group object is created.
- deviceId() - Method in class org.onosproject.net.meter.DefaultMeter
-
- deviceId() - Method in class org.onosproject.net.meter.DefaultMeterRequest
-
- deviceId() - Method in interface org.onosproject.net.meter.Meter
-
The target device for this meter.
- deviceId() - Method in interface org.onosproject.net.meter.MeterRequest
-
The target device for this meter.
- deviceId() - Method in class org.onosproject.net.topology.DefaultTopologyVertex
-
- deviceId() - Method in interface org.onosproject.net.topology.TopologyVertex
-
Returns the associated infrastructure device identification.
- deviceInitialAuditCompleted(DeviceId, boolean) - Method in interface org.onosproject.net.group.GroupStore
-
Indicates the first group audit is completed.
- deviceInitialAuditStatus(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
-
Retrieves the initial group audit status for a device.
- DeviceListener - Interface in org.onosproject.net.device
-
Entity capable of receiving infrastructure device related events.
- DeviceProvider - Interface in org.onosproject.net.device
-
Abstraction of a device information provider.
- DeviceProviderRegistry - Interface in org.onosproject.net.device
-
Abstraction of a device provider registry.
- DeviceProviderService - Interface in org.onosproject.net.device
-
Service through which device providers can inject device information into
the core.
- DeviceResourceService - Interface in org.onosproject.net.resource.device
-
Service for providing device resources.
- DeviceResourceStore - Interface in org.onosproject.net.resource.device
-
- devices() - Method in class org.onosproject.ui.topo.Highlights
-
Returns the collection of device highlights.
- devices() - Method in class org.onosproject.ui.topo.NodeSelection
-
Returns a view of the selected devices (hover not included).
- DEVICES - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- DeviceService - Interface in org.onosproject.net.device
-
Service for interacting with the inventory of infrastructure devices.
- DeviceStore - Interface in org.onosproject.net.device
-
Manages inventory of infrastructure devices; not intended for direct use.
- DeviceStoreDelegate - Interface in org.onosproject.net.device
-
Infrastructure device store delegate abstraction.
- devicesWithHover() - Method in class org.onosproject.ui.topo.NodeSelection
-
Returns a view of the selected devices, including the hovered device
if there was one.
- deviceURI() - Method in class org.onosproject.net.device.DefaultDeviceDescription
-
- deviceURI() - Method in interface org.onosproject.net.device.DeviceDescription
-
Protocol/provider specific URI that can be used to encode the identity
information required to communicate with the device externally, e.g.
- director(int) - Static method in interface org.onosproject.net.packet.PacketProcessor
-
Returns a priority in the DIRECTOR range, where processors can handle the packet.
- DIRECTOR_MAX - Static variable in interface org.onosproject.net.packet.PacketProcessor
-
- directory() - Method in interface org.onosproject.net.behaviour.PipelinerContext
-
Returns the service directory which can be used to obtain references
to various supporting services.
- directory() - Method in class org.onosproject.ui.UiMessageHandler
-
Returns the user interface connection with which this handler was primed.
- disconnect() - Method in interface org.onosproject.net.driver.DriverConnect
-
Disconnects from the device.
- DistributedQueue<E> - Interface in org.onosproject.store.service
-
A distributed collection designed for holding elements prior to processing.
- DistributedQueueBuilder<E> - Interface in org.onosproject.store.service
-
Builder for distributed queue.
- DistributedSet<E> - Interface in org.onosproject.store.service
-
A distributed collection designed for holding unique elements.
- DistributedSetBuilder<E> - Interface in org.onosproject.store.service
-
Builder for distributed set.
- docs() - Method in class org.onosproject.rest.ApiDocProvider
-
Returns input stream containing Swagger UI compatible JSON.
- dpidToUri(String) - Static method in class org.onosproject.net.NetTools
-
Converts DPIDs of the form xx:xx:xx:xx:xx:xx:xx to OpenFlow provider
device URIs.
- DRIVER - Static variable in class org.onosproject.net.AnnotationKeys
-
- DRIVER - Static variable in class org.onosproject.net.config.basics.BasicDeviceConfig
-
- driver() - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
-
Returns the device driver name.
- driver(String) - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
-
Sets the driver name.
- driver() - Method in class org.onosproject.net.driver.DefaultDriverData
-
- driver() - Method in class org.onosproject.net.driver.DefaultDriverHandler
-
- Driver - Interface in org.onosproject.net.driver
-
Representation of a specific family of device drivers.
- driver() - Method in interface org.onosproject.net.driver.DriverData
-
Returns the parent device driver.
- driver() - Method in interface org.onosproject.net.driver.DriverHandler
-
Returns the parent device driver.
- DriverAdminService - Interface in org.onosproject.net.driver
-
Service for managing drivers and driver behaviour implementations.
- DriverConnect - Interface in org.onosproject.net.driver
-
Abstraction of handler behaviour used to set-up and tear-down driver
connection with a device.
- DriverData - Interface in org.onosproject.net.driver
-
Container for data about a device.
- DriverHandler - Interface in org.onosproject.net.driver
-
Representation of context for interacting with a device.
- DriverProvider - Interface in org.onosproject.net.driver
-
Represents entity capable of providing device drivers and their
behaviours.
- DriverResolver - Interface in org.onosproject.net.driver
-
Entity capable of resolving a driver using its name.
- drivers - Variable in class org.onosproject.net.driver.DefaultDriverProvider
-
- DriverService - Interface in org.onosproject.net.driver
-
Service for obtaining drivers and driver behaviour implementations.
- drop() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- drop() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Adds a drop instruction.
- dropPrecedence(short) - Method in interface org.onosproject.net.meter.Band.Builder
-
Assigns the drop precedence for this band.
- dropPrecedence() - Method in interface org.onosproject.net.meter.Band
-
Only meaningful in the case of a REMARK band type.
- dropPrecedence(short) - Method in class org.onosproject.net.meter.DefaultBand.Builder
-
- dropPrecedence() - Method in class org.onosproject.net.meter.DefaultBand
-
- dst() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
-
- dst() - Method in interface org.onosproject.net.behaviour.TunnelDescription
-
Returns the connection point destination.
- dst() - Method in class org.onosproject.net.DefaultLink
-
- dst(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
-
Sets the destination for the intent that will be built.
- dst(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
-
Sets the destination for the intent that will be built.
- dst(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
-
Sets the destination for the intent that will be built.
- dst() - Method in class org.onosproject.net.intent.OpticalPathIntent
-
- dst() - Method in class org.onosproject.net.link.DefaultLinkDescription
-
- dst() - Method in interface org.onosproject.net.Link
-
Returns the link destination connection point.
- dst() - Method in interface org.onosproject.net.link.LinkDescription
-
Returns the link destination.
- dst() - Method in class org.onosproject.net.LinkKey
-
Returns destination connection point.
- dst() - Method in class org.onosproject.net.topology.DefaultTopologyEdge
-
- dummy() - Static method in class org.onosproject.net.flow.criteria.Criteria
-
- DURABLE - Static variable in class org.onosproject.net.AnnotationKeys
-
Annotation key for durable links.
- durationNano() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- durationNano() - Method in interface org.onosproject.net.device.PortStatistics
-
Returns the time port has been alive in nano seconds.
- durationSec() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- durationSec() - Method in interface org.onosproject.net.device.PortStatistics
-
Returns the time port has been alive in seconds.
- EdgeLink - Interface in org.onosproject.net
-
Abstraction of a link between an end-station host and the network
infrastructure.
- EdgePortEvent - Class in org.onosproject.net.edge
-
Describes an event pertaining to edge-port inventory.
- EdgePortEvent(EdgePortEvent.Type, ConnectPoint) - Constructor for class org.onosproject.net.edge.EdgePortEvent
-
Creates a new edge port event.
- EdgePortEvent(EdgePortEvent.Type, ConnectPoint, long) - Constructor for class org.onosproject.net.edge.EdgePortEvent
-
Creates a new edge port event.
- EdgePortEvent.Type - Enum in org.onosproject.net.edge
-
- EdgePortListener - Interface in org.onosproject.net.edge
-
Entity capable of receiving edge port events.
- EdgePortService - Interface in org.onosproject.net.edge
-
Service for interacting with an inventory of network edge ports.
- edges() - Method in class org.onosproject.net.topology.DefaultGraphDescription
-
- edges() - Method in interface org.onosproject.net.topology.GraphDescription
-
Returns the set of topology graph edges.
- egressLabel(Optional<MplsLabel>) - Method in class org.onosproject.net.intent.MplsIntent.Builder
-
Sets the ingress label of the intent that will be built.
- egressLabel() - Method in class org.onosproject.net.intent.MplsIntent
-
Returns the MPLS label which the egress traffic should tagged.
- egressLabel(Optional<MplsLabel>) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
-
Sets the ingress label of the intent that will be built.
- egressLabel() - Method in class org.onosproject.net.intent.MplsPathIntent
-
Returns the MPLS label which the egress traffic should tagged.
- egressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.MplsIntent.Builder
-
Sets the egress point of the point to point intent that will be built.
- egressPoint() - Method in class org.onosproject.net.intent.MplsIntent
-
Returns the port on which the traffic should egress.
- egressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
-
Sets the egress point of the multi point to single point intent
that will be built.
- egressPoint() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
-
Returns the port on which the traffic should egress.
- egressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
-
Sets the egress point of the point to point intent that will be built.
- egressPoint() - Method in class org.onosproject.net.intent.PointToPointIntent
-
Returns the port on which the traffic should egress.
- egressPoints(Set<ConnectPoint>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
-
Sets the egress points of the single point to multi point intent
that will be built.
- egressPoints() - Method in class org.onosproject.net.intent.LinkCollectionIntent
-
Returns the egress points of the intent.
- egressPoints(Set<ConnectPoint>) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
-
Sets the egress points of the single point to multi point intent
that will be built.
- egressPoints() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
-
Returns the set of ports on which the traffic should egress.
- electedTime() - Method in class org.onosproject.cluster.Leadership
-
The system time when the term started.
- element() - Method in class org.onosproject.net.DefaultPort
-
- Element - Interface in org.onosproject.net
-
Base abstraction of a network element, i.e.
- element() - Method in interface org.onosproject.net.Port
-
Returns the parent network element to which this port belongs.
- elementId() - Method in class org.onosproject.net.ConnectPoint
-
Returns the network element identifier.
- ElementId - Class in org.onosproject.net
-
Immutable representation of a network element identity.
- ElementId() - Constructor for class org.onosproject.net.ElementId
-
- elementId() - Method in class org.onosproject.ui.topo.AbstractHighlight
-
Returns the element identifier.
- emit(OutboundPacket) - Method in interface org.onosproject.net.packet.PacketProvider
-
Emits the specified outbound packet onto the network.
- emit(OutboundPacket) - Method in interface org.onosproject.net.packet.PacketService
-
Emits the specified outbound packet onto the network.
- emit(OutboundPacket) - Method in interface org.onosproject.net.packet.PacketStore
-
Decides which instance should emit the packet and forwards the packet to
that instance.
- emitPacket(ByteBuffer, Optional<TrafficTreatment>) - Method in interface org.onosproject.net.edge.EdgePortService
-
Emits the specified packet, with optional treatment to all edge ports.
- emitPacket(DeviceId, ByteBuffer, Optional<TrafficTreatment>) - Method in interface org.onosproject.net.edge.EdgePortService
-
Emits the specified packet, with optional treatment to all edge ports.
- emitResponse(ConnectPoint, ByteBuffer) - Method in interface org.onosproject.net.proxyarp.ProxyArpStoreDelegate
-
Emits ARP or neighbour discovery response packet.
- EMPTY - Static variable in class org.onosproject.net.DefaultAnnotations
-
- emptySelector() - Static method in class org.onosproject.net.flow.DefaultTrafficSelector
-
Returns an empty traffic selector.
- emptyTreatment() - Static method in class org.onosproject.net.flow.DefaultTrafficTreatment
-
Returns an empty traffic treatment.
- enable(PortDescription) - Method in interface org.onosproject.net.behaviour.PortAdmin
-
Enable/disable administratively a port.
- encode(T, CodecContext) - Method in class org.onosproject.codec.JsonCodec
-
Encodes the specified entity into JSON.
- encode(Iterable<T>, CodecContext) - Method in class org.onosproject.codec.JsonCodec
-
Encodes the collection of the specified entities.
- encode(T) - Method in interface org.onosproject.store.service.Serializer
-
Serialize the specified object.
- encodeArray(Class<T>, String, Iterable<T>) - Method in class org.onosproject.rest.AbstractWebResource
-
Returns JSON object wrapping the array encoding of the specified
collection of items.
- Endpoint - Class in org.onosproject.store.cluster.messaging
-
Representation of a TCP/UDP communication end point.
- Endpoint(IpAddress, int) - Constructor for class org.onosproject.store.cluster.messaging.Endpoint
-
- ENDSTATION - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- entry() - Method in class org.onosproject.store.service.SetEvent
-
Returns the entry this event concerns.
- entrySet() - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Returns the set of entries contained in this map.
- entrySet() - Method in interface org.onosproject.store.service.ConsistentMap
-
Returns the set of entries contained in this map.
- entrySet() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Returns a set of mappings contained in this map.
- EnumFormatter - Class in org.onosproject.ui.table.cell
-
Formats enum types to be readable strings.
- envelope(String, long, ObjectNode) - Static method in class org.onosproject.ui.JsonUtils
-
Wraps a message payload into an event structure for the given event
type and sequence ID.
- envelope(String, ObjectNode) - Static method in class org.onosproject.ui.JsonUtils
-
Composes a message structure for the given message type and payload.
- epoch() - Method in class org.onosproject.cluster.Leadership
-
The epoch when the leadership was assumed.
- EQ_MASTER - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- equals(Object) - Method in class org.onosproject.cfg.ConfigProperty
-
Equality is considered only on the basis of property name.
- equals(Object) - Method in class org.onosproject.cluster.DefaultControllerNode
-
- equals(Object) - Method in class org.onosproject.cluster.Leadership
-
- equals(Object) - Method in class org.onosproject.cluster.LeadershipEvent
-
- equals(Object) - Method in class org.onosproject.cluster.NodeId
-
- equals(Object) - Method in class org.onosproject.cluster.RoleInfo
-
- equals(Object) - Method in class org.onosproject.core.DefaultApplication
-
- equals(Object) - Method in class org.onosproject.core.DefaultApplicationId
-
- equals(Object) - Method in class org.onosproject.core.DefaultGroupId
-
- equals(Object) - Method in class org.onosproject.core.Version
-
- equals(Object) - Method in class org.onosproject.mastership.MastershipTerm
-
- equals(Object) - Method in class org.onosproject.net.behaviour.BridgeName
-
- equals(Object) - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
-
- equals(Object) - Method in class org.onosproject.net.behaviour.IpTunnelEndPoint
-
- equals(Object) - Method in class org.onosproject.net.behaviour.TunnelName
-
- equals(Object) - Method in class org.onosproject.net.ConnectPoint
-
- equals(Object) - Method in class org.onosproject.net.DefaultAnnotations
-
- equals(Object) - Method in class org.onosproject.net.DefaultDevice
-
- equals(Object) - Method in class org.onosproject.net.DefaultHost
-
- equals(Object) - Method in class org.onosproject.net.DefaultLink
-
- equals(Object) - Method in class org.onosproject.net.DefaultPath
-
- equals(Object) - Method in class org.onosproject.net.DefaultPort
-
- equals(Object) - Method in class org.onosproject.net.DeviceId
-
- equals(Object) - Method in class org.onosproject.net.flow.BatchOperation
-
- equals(Object) - Method in class org.onosproject.net.flow.BatchOperationEntry
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.EthCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.EthTypeCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.IcmpCodeCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.IcmpTypeCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.Icmpv6CodeCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.Icmpv6TypeCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.IndexedLambdaCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.IPCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.IPDscpCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.IPEcnCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.IPProtocolCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.IPv6ExthdrFlagsCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.IPv6FlowLabelCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.IPv6NDLinkLayerAddressCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.IPv6NDTargetAddressCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.LambdaCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.MetadataCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.MplsBosCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.MplsCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.OchSignalCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.OchSignalTypeCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.OpticalSignalTypeCriterion
-
Deprecated.
- equals(Object) - Method in class org.onosproject.net.flow.criteria.PortCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.SctpPortCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.TcpPortCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.TunnelIdCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.UdpPortCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.VlanIdCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.criteria.VlanPcpCriterion
-
- equals(Object) - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- equals(Object) - Method in class org.onosproject.net.flow.DefaultTrafficSelector
-
- equals(Object) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
-
- equals(Object) - Method in class org.onosproject.net.flow.FlowId
-
- equals(Object) - Method in interface org.onosproject.net.flow.FlowRule
-
Equality for flow rules only considers 'match equality'.
- equals(Object) - Method in class org.onosproject.net.flow.FlowRuleExtPayLoad
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.DropInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.GroupInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.MetadataInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.MeterInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.OutputInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.Instructions.TableTypeTransition
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModLambdaInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModOchSignalInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModEtherInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsBosInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsLabelInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsTtlInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModTunnelIdInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanIdInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanPcpInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PopVlanInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PushHeaderInstructions
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPv6FlowLabelInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModTtlInstruction
-
- equals(Object) - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction.ModTransportPortInstruction
-
- equals(Object) - Method in class org.onosproject.net.group.DefaultGroup
-
- equals(Object) - Method in class org.onosproject.net.group.DefaultGroupBucket
-
- equals(Object) - Method in class org.onosproject.net.group.DefaultGroupDescription
-
- equals(Object) - Method in class org.onosproject.net.group.DefaultGroupKey
-
- equals(Object) - Method in class org.onosproject.net.group.GroupBuckets
-
- equals(Object) - Method in class org.onosproject.net.group.GroupOperation
-
- equals(Object) - Method in class org.onosproject.net.host.InterfaceIpAddress
-
- equals(Object) - Method in class org.onosproject.net.host.PortAddresses
-
- equals(Object) - Method in class org.onosproject.net.HostId
-
- equals(Object) - Method in class org.onosproject.net.IndexedLambda
-
- equals(Object) - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
-
- equals(Object) - Method in class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
-
- equals(Object) - Method in class org.onosproject.net.intent.constraint.BandwidthConstraint
-
- equals(Object) - Method in class org.onosproject.net.intent.constraint.LambdaConstraint
-
- equals(Object) - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
-
- equals(Object) - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
-
- equals(Object) - Method in class org.onosproject.net.intent.constraint.ObstacleConstraint
-
- equals(Object) - Method in class org.onosproject.net.intent.constraint.WaypointConstraint
-
- equals(Object) - Method in class org.onosproject.net.intent.Intent
-
- equals(Object) - Method in class org.onosproject.net.intent.IntentData
-
- equals(Object) - Method in class org.onosproject.net.intent.IntentId
-
- equals(Object) - Method in class org.onosproject.net.intent.IntentOperation
-
- equals(Object) - Method in class org.onosproject.net.intent.Key
-
- equals(Object) - Method in class org.onosproject.net.IpElementId
-
- equals(Object) - Method in class org.onosproject.net.LinkKey
-
- equals(Object) - Method in class org.onosproject.net.meter.DefaultMeter
-
- equals(Object) - Method in class org.onosproject.net.meter.MeterId
-
- equals(Object) - Method in class org.onosproject.net.meter.MeterOperation
-
- equals(Object) - Method in class org.onosproject.net.newresource.ResourceAllocation
-
- equals(Object) - Method in class org.onosproject.net.newresource.ResourcePath
-
- equals(Object) - Method in class org.onosproject.net.OchPort
-
- equals(Object) - Method in class org.onosproject.net.OchSignal
-
- equals(Object) - Method in class org.onosproject.net.OduCltPort
-
- equals(Object) - Method in class org.onosproject.net.OmsPort
-
- equals(Object) - Method in class org.onosproject.net.packet.DefaultInboundPacket
-
- equals(Object) - Method in class org.onosproject.net.packet.DefaultOutboundPacket
-
- equals(Object) - Method in class org.onosproject.net.packet.DefaultPacketRequest
-
- equals(Object) - Method in class org.onosproject.net.PortNumber
-
- equals(Object) - Method in class org.onosproject.net.provider.ProviderId
-
- equals(Object) - Method in class org.onosproject.net.resource.link.BandwidthResource
-
- equals(Object) - Method in class org.onosproject.net.resource.link.BandwidthResourceAllocation
-
- equals(Object) - Method in class org.onosproject.net.resource.link.BandwidthResourceRequest
-
- equals(Object) - Method in class org.onosproject.net.resource.link.DefaultLinkResourceAllocations
-
- equals(Object) - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest
-
- equals(Object) - Method in class org.onosproject.net.resource.link.LambdaResource
-
- equals(Object) - Method in class org.onosproject.net.resource.link.LambdaResourceAllocation
-
- equals(Object) - Method in class org.onosproject.net.resource.link.MplsLabel
-
- equals(Object) - Method in class org.onosproject.net.resource.link.MplsLabelResourceAllocation
-
- equals(Object) - Method in class org.onosproject.net.topology.ClusterId
-
- equals(Object) - Method in class org.onosproject.net.topology.DefaultTopologyCluster
-
- equals(Object) - Method in class org.onosproject.net.topology.DefaultTopologyEdge
-
- equals(Object) - Method in class org.onosproject.net.topology.DefaultTopologyVertex
-
- equals(Object) - Method in class org.onosproject.security.Permission
-
- equals(Object) - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
-
- equals(Object) - Method in class org.onosproject.store.cluster.messaging.Endpoint
-
- equals(Object) - Method in class org.onosproject.store.cluster.messaging.MessageSubject
-
- equals(Object) - Method in class org.onosproject.store.service.AtomicValueEvent
-
- equals(Object) - Method in class org.onosproject.store.service.EventuallyConsistentMapEvent
-
- equals(Object) - Method in class org.onosproject.store.service.MapEvent
-
- equals(Object) - Method in class org.onosproject.store.service.MultiValuedTimestamp
-
- equals(Object) - Method in class org.onosproject.store.service.SetEvent
-
- equals(Object) - Method in class org.onosproject.store.service.Versioned
-
- equals(Object) - Method in class org.onosproject.store.service.WallClockTimestamp
-
- equals(Object) - Method in interface org.onosproject.store.Timestamp
-
- equals(Object) - Method in class org.onosproject.ui.topo.ButtonId
-
- equals(Object) - Method in class org.onosproject.ui.topo.Mod
-
- equals(Object) - Method in class org.onosproject.ui.topo.PropertyPanel.Prop
-
- equals(Object) - Method in class org.onosproject.ui.UiView
-
- errCode() - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- errCode() - Method in interface org.onosproject.net.flow.FlowEntry
-
Indicates the error code.
- errorCount() - Method in class org.onosproject.net.intent.IntentData
-
Returns the number of times that this intent has encountered an error
during installation or withdrawal.
- errType() - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- errType() - Method in interface org.onosproject.net.flow.FlowEntry
-
Indicates the error type.
- EthCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of MAC address criterion.
- ethernetType() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PushHeaderInstructions
-
- ethType() - Method in class org.onosproject.net.flow.criteria.EthTypeCriterion
-
Gets the Ethernet frame type to match.
- EthTypeCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of Ethernet type criterion (16 bits unsigned integer).
- Event<T extends Enum,S> - Interface in org.onosproject.event
-
Abstraction of an of a time-stamped event pertaining to an arbitrary subject.
- event(E) - Method in interface org.onosproject.event.EventListener
-
Reacts to the specified event.
- event(AtomicValueEvent<V>) - Method in interface org.onosproject.store.service.AtomicValueEventListener
-
Reacts to the specified event.
- event(EventuallyConsistentMapEvent<K, V>) - Method in interface org.onosproject.store.service.EventuallyConsistentMapListener
-
Reacts to the specified event.
- event(MapEvent<K, V>) - Method in interface org.onosproject.store.service.MapEventListener
-
Reacts to the specified event.
- event(SetEvent<E>) - Method in interface org.onosproject.store.service.SetEventListener
-
Reacts to the specified event.
- EventDeliveryService - Interface in org.onosproject.event
-
Abstraction of an entity capable of accepting events to be posted and
then dispatching them to the appropriate event sink.
- eventDispatcher - Variable in class org.onosproject.event.AbstractListenerManager
-
- EventDispatcher - Interface in org.onosproject.event
-
Abstraction of a mechanism capable of accepting and dispatching events to
appropriate event sinks.
- eventDispatcher - Variable in class org.onosproject.net.provider.AbstractListenerProviderRegistry
-
- EventFilter<E extends Event> - Interface in org.onosproject.event
-
Entity capable of filtering events.
- EventListener<E extends Event> - Interface in org.onosproject.event
-
Entity capable of receiving events.
- EventSink<E extends Event> - Interface in org.onosproject.event
-
Abstraction of an event sink capable of processing the specified event types.
- EventSinkRegistry - Interface in org.onosproject.event
-
Abstraction of an event sink registry capable of tracking sinks based on
their event class.
- eventType(ObjectNode) - Static method in class org.onosproject.ui.JsonUtils
-
Returns the event type from the specified event.
- eventType() - Method in class org.onosproject.ui.RequestHandler
-
Returns the event type that this handler handles.
- EventuallyConsistentMap<K,V> - Interface in org.onosproject.store.service
-
A distributed, eventually consistent map.
- EventuallyConsistentMapBuilder<K,V> - Interface in org.onosproject.store.service
-
Builder for eventually consistent maps.
- eventuallyConsistentMapBuilder() - Method in interface org.onosproject.store.service.StorageService
-
Creates a new EventuallyConsistentMapBuilder.
- EventuallyConsistentMapEvent<K,V> - Class in org.onosproject.store.service
-
Representation of a EventuallyConsistentMap update notification.
- EventuallyConsistentMapEvent(String, EventuallyConsistentMapEvent.Type, K, V) - Constructor for class org.onosproject.store.service.EventuallyConsistentMapEvent
-
Creates a new event object.
- EventuallyConsistentMapEvent.Type - Enum in org.onosproject.store.service
-
- EventuallyConsistentMapListener<K,V> - Interface in org.onosproject.store.service
-
Listener to be notified about updates to a EventuallyConsistentMap.
- exactMatch(FlowRule) - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- exactMatch(FlowRule) - Method in interface org.onosproject.net.flow.FlowRule
-
Returns whether this flow rule is an exact match to the flow rule given
in the argument.
- execute(Collection<IntentData>) - Method in interface org.onosproject.net.intent.IntentBatchDelegate
-
Submits the specified batch of intent operations for processing.
- executeBatch(FlowRuleBatchOperation) - Method in interface org.onosproject.net.flow.FlowRuleProvider
-
Installs a batch of flow rules.
- existingRequests() - Method in interface org.onosproject.net.packet.PacketStore
-
Obtains all existing requests in the system.
- exthdrFlags() - Method in class org.onosproject.net.flow.criteria.IPv6ExthdrFlagsCriterion
-
Gets the IPv6 Extension Header pseudo-field flags to match.
- GARBAGE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- GBITS_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
-
- GBYTES_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
-
- generateArrayNode(TableModel) - Static method in class org.onosproject.ui.table.TableUtils
-
Generates a JSON array node from a table model.
- get(ObjectNode, String) - Static method in class org.onosproject.codec.JsonCodec
-
Gets a child Object Node from a parent by name.
- get(JsonNode, int) - Static method in class org.onosproject.codec.JsonCodec
-
Gets a child Object Node from a parent by index.
- get(String, String) - Method in class org.onosproject.net.config.Config
-
Gets the specified property as a string.
- get(String, boolean) - Method in class org.onosproject.net.config.Config
-
Gets the specified property as a boolean.
- get(String, int) - Method in class org.onosproject.net.config.Config
-
Gets the specified property as an integer.
- get(String, long) - Method in class org.onosproject.net.config.Config
-
Gets the specified property as a long.
- get(String, double) - Method in class org.onosproject.net.config.Config
-
Gets the specified property as a double.
- get(String, E, Class<E>) - Method in class org.onosproject.net.config.Config
-
Gets the specified property as an enum.
- get(Class<T>) - Method in class org.onosproject.net.driver.DefaultDriverHandler
-
- get(Class<T>) - Method in interface org.onosproject.net.driver.DriverHandler
-
Returns the reference to the implementation of the specified service.
- get() - Method in interface org.onosproject.store.service.AsyncAtomicCounter
-
Returns the current value of the counter without modifying it.
- get(K) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Returns the value (and version) to which the specified key is mapped, or null if this
map contains no mapping for the key.
- get() - Method in interface org.onosproject.store.service.AtomicCounter
-
Returns the current value of the counter without modifying it.
- get() - Method in interface org.onosproject.store.service.AtomicValue
-
Gets the current value.
- get(K) - Method in interface org.onosproject.store.service.ConsistentMap
-
Returns the value (and version) to which the specified key is mapped, or null if this
map contains no mapping for the key.
- get(K) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Returns the value mapped to the specified key.
- get(K) - Method in interface org.onosproject.store.service.TransactionalMap
-
Returns the value to which the specified key is mapped, or null if this
map contains no mapping for the key.
- get(Class<T>) - Method in class org.onosproject.ui.RequestHandler
-
Returns implementation of the specified service class.
- get(String) - Method in class org.onosproject.ui.table.TableModel.Row
-
Returns the value of the cell in the given column for this row.
- get(Class<T>) - Method in class org.onosproject.ui.UiMessageHandler
-
Returns implementation of the specified service class.
- getActions() - Method in class org.onosproject.security.Permission
-
- getActiveLinks() - Method in interface org.onosproject.net.link.LinkService
-
Returns a collection of all active infrastructure links.
- getAddressBindings() - Method in interface org.onosproject.net.host.HostService
-
- getAddressBindings() - Method in interface org.onosproject.net.host.HostStore
-
- getAddressBindingsForPort(ConnectPoint) - Method in interface org.onosproject.net.host.HostService
-
- getAddressBindingsForPort(ConnectPoint) - Method in interface org.onosproject.net.host.HostStore
-
- getAllMeters() - Method in interface org.onosproject.net.meter.MeterService
-
Fetches all the meters.
- getAllMeters() - Method in interface org.onosproject.net.meter.MeterStore
-
Returns all meters stored in the store.
- getAllocatedResources(ResourcePath, Class<T>) - Method in interface org.onosproject.net.newresource.ResourceStore
-
Returns a collection of the resources which are children of the specified parent and
whose type is the specified class.
- getAllocations(IntentId) - Method in interface org.onosproject.net.resource.device.DeviceResourceService
-
Returns the set of ports allocated for an intent.
- getAllocations(Port) - Method in interface org.onosproject.net.resource.device.DeviceResourceService
-
Returns the intent allocated to a port.
- getAllocations(IntentId) - Method in interface org.onosproject.net.resource.device.DeviceResourceStore
-
Returns set of ports allocated for an intent.
- getAllocations(Port) - Method in interface org.onosproject.net.resource.device.DeviceResourceStore
-
Returns intent allocated to a port.
- getAllocations() - Method in interface org.onosproject.net.resource.link.LinkResourceService
-
Returns all allocated resources.
- getAllocations(Link) - Method in interface org.onosproject.net.resource.link.LinkResourceService
-
Returns all allocated resources to given link.
- getAllocations(IntentId) - Method in interface org.onosproject.net.resource.link.LinkResourceService
-
Returns the resources allocated for an Intent.
- getAllocations(IntentId) - Method in interface org.onosproject.net.resource.link.LinkResourceStore
-
Returns resources allocated for an Intent.
- getAllocations(Link) - Method in interface org.onosproject.net.resource.link.LinkResourceStore
-
Returns resources allocated for a link.
- getAllocations() - Method in interface org.onosproject.net.resource.link.LinkResourceStore
-
Returns all allocated resources.
- getAndAdd(long) - Method in interface org.onosproject.store.service.AsyncAtomicCounter
-
Atomically adds the given value to the current value.
- getAndAdd(long) - Method in interface org.onosproject.store.service.AtomicCounter
-
Atomically adds the given value to the current value.
- getAndIncrement() - Method in interface org.onosproject.store.service.AsyncAtomicCounter
-
Atomically increment by one the current value.
- getAndIncrement() - Method in interface org.onosproject.store.service.AtomicCounter
-
Atomically increment by one the current value.
- getAndSet(V) - Method in interface org.onosproject.store.service.AtomicValue
-
Atomically sets to the given value and returns the old value.
- getAnnotatedValue(Annotated, String) - Static method in class org.onosproject.net.AnnotationKeys
-
Returns the value annotated object for the specified annotation key.
- getAppId(Short) - Method in interface org.onosproject.core.ApplicationIdStore
-
Returns an existing application id from a given id.
- getAppId(String) - Method in interface org.onosproject.core.ApplicationIdStore
-
Returns registered application id from the given name.
- getAppId(Short) - Method in interface org.onosproject.core.CoreService
-
Returns an existing application id from a given id.
- getAppId(String) - Method in interface org.onosproject.core.CoreService
-
Returns an existing application id from a given id.
- getAppIds() - Method in interface org.onosproject.core.ApplicationIdStore
-
Returns the set of currently registered application identifiers.
- getAppIds() - Method in interface org.onosproject.core.CoreService
-
Returns the set of currently registered application identifiers.
- getApplication(ApplicationId) - Method in interface org.onosproject.app.ApplicationService
-
Returns the application with the supplied application identifier.
- getApplication(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
-
Returns the application with the supplied application identifier.
- getApplications() - Method in interface org.onosproject.app.ApplicationService
-
Returns the set of all installed applications.
- getApplications() - Method in interface org.onosproject.app.ApplicationStore
-
Returns the set of all installed applications.
- getAsFormattedStrings() - Method in class org.onosproject.ui.table.TableModel.Row
-
Returns the row as an array of formatted strings.
- getAvailableDevices() - Method in interface org.onosproject.net.device.DeviceService
-
Returns an iterable collection of all devices
currently available to the system.
- getAvailableDevices(Device.Type) - Method in interface org.onosproject.net.device.DeviceService
-
Returns an iterable collection of all devices currently available to the system by device type.
- getAvailableDevices() - Method in interface org.onosproject.net.device.DeviceStore
-
Returns an iterable collection of all devices currently available to the system.
- getAvailableResources(Link) - Method in interface org.onosproject.net.resource.link.LinkResourceService
-
Returns available resources for given link.
- getAvailableResources(Link, LinkResourceAllocations) - Method in interface org.onosproject.net.resource.link.LinkResourceService
-
Returns available resources for given link.
- getBridges() - Method in interface org.onosproject.net.behaviour.BridgeConfig
-
Remove a bridge.
- getBytes() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
-
Serializes this instance.
- getCandidates() - Method in interface org.onosproject.cluster.LeadershipService
-
Returns the candidates for all known topics.
- getCandidates(String) - Method in interface org.onosproject.cluster.LeadershipService
-
Returns the candidates for a given topic.
- getClassName() - Method in class org.onosproject.security.Permission
-
- getCluster(Topology, ClusterId) - Method in interface org.onosproject.net.topology.TopologyService
-
Returns the cluster with the specified ID.
- getCluster(Topology, ClusterId) - Method in interface org.onosproject.net.topology.TopologyStore
-
Returns the cluster of the specified topology.
- getClusterDevices(Topology, TopologyCluster) - Method in interface org.onosproject.net.topology.TopologyService
-
Returns the set of devices that belong to the specified cluster.
- getClusterDevices(Topology, TopologyCluster) - Method in interface org.onosproject.net.topology.TopologyStore
-
Returns the cluster of the specified topology.
- getClusterLinks(Topology, TopologyCluster) - Method in interface org.onosproject.net.topology.TopologyService
-
Returns the set of links that form the specified cluster.
- getClusterLinks(Topology, TopologyCluster) - Method in interface org.onosproject.net.topology.TopologyStore
-
Returns the cluster of the specified topology.
- getClusters(Topology) - Method in interface org.onosproject.net.topology.TopologyService
-
Returns the set of clusters in the specified topology.
- getClusters(Topology) - Method in interface org.onosproject.net.topology.TopologyStore
-
Returns the set of topology SCC clusters.
- getCodec(Class<T>) - Method in interface org.onosproject.codec.CodecService
-
Returns the JSON codec for the specified entity class.
- getCodecs() - Method in interface org.onosproject.codec.CodecService
-
Returns the set of classes with currently registered codecs.
- getColumnIds() - Method in class org.onosproject.ui.table.TableModel
-
Returns the array of column IDs for this table model.
- getColumnIds() - Method in class org.onosproject.ui.table.TableRequestHandler
-
Subclasses should return the array of column IDs with which
to initialize their table model.
- getCompilers() - Method in interface org.onosproject.net.intent.IntentExtensionService
-
Returns immutable set of bindings of currently registered intent compilers.
- getComponentNames() - Method in interface org.onosproject.cfg.ComponentConfigService
-
Returns names of all components that have registered their
configuration properties.
- getConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigService
-
Returns the configuration for the specified subject and configuration
class if one is available; null otherwise.
- getConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigStore
-
Get the configuration of the given class and for the specified subject.
- getConfigClass(String, String) - Method in interface org.onosproject.net.config.NetworkConfigService
-
Returns the configuration class with the specified key.
- getConfigClasses(S) - Method in interface org.onosproject.net.config.NetworkConfigStore
-
Returns set of configuration classes available for the specified subject.
- getConfigFactories() - Method in interface org.onosproject.net.config.NetworkConfigRegistry
-
Returns set of all registered configuration factories.
- getConfigFactories(Class<S>) - Method in interface org.onosproject.net.config.NetworkConfigRegistry
-
Returns set of all configuration factories registered for the specified
class of subject.
- getConfigFactory(Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigRegistry
-
Returns the configuration factory that produces the specified class of
configurations.
- getConfigFactory(Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigStore
-
Returns the configuration factory for the specified configuration class.
- getConfigs(S) - Method in interface org.onosproject.net.config.NetworkConfigService
-
Returns all configurations for the specified subject.
- getConnectedHosts(ConnectPoint) - Method in interface org.onosproject.net.host.HostService
-
Returns the set of hosts whose most recent location is the specified
connection point.
- getConnectedHosts(DeviceId) - Method in interface org.onosproject.net.host.HostService
-
Returns the set of hosts whose most recent location is the specified
infrastructure device.
- getConnectedHosts(ConnectPoint) - Method in interface org.onosproject.net.host.HostStore
-
Returns the set of hosts whose location falls on the given connection point.
- getConnectedHosts(DeviceId) - Method in interface org.onosproject.net.host.HostStore
-
Returns the set of hosts whose location falls on the given device.
- getConsumer(ResourcePath) - Method in interface org.onosproject.net.newresource.ResourceStore
-
Returns the resource consumer to whom the specified resource is allocated.
- getControllers() - Method in interface org.onosproject.net.behaviour.ControllerConfig
-
Obtain the list of controller which are currently configured.
- getCounters() - Method in interface org.onosproject.store.service.StorageAdminService
-
Returns information about all the atomic counters in the system.
- getCriterion(Criterion.Type) - Method in class org.onosproject.net.flow.DefaultTrafficSelector
-
- getCriterion(Criterion.Type) - Method in interface org.onosproject.net.flow.TrafficSelector
-
Returns the selection criterion for a particular type, if it exists in
this traffic selector.
- getCurrentStatistic(ConnectPoint) - Method in interface org.onosproject.net.statistic.StatisticStore
-
Fetches the current observed stats values.
- getDevice(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
-
Returns the device with the specified identifier.
- getDevice(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
-
Returns the device with the specified identifier.
- getDevice(String) - Method in class org.onosproject.ui.topo.Highlights
-
Returns the device highlight for the given device identifier,
or null if no match.
- getDeviceCount() - Method in interface org.onosproject.net.device.DeviceService
-
Returns the number of infrastructure devices known to the system.
- getDeviceCount() - Method in interface org.onosproject.net.device.DeviceStore
-
Returns the number of devices known to the system.
- getDeviceEgressLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkService
-
Returns set of all infrastructure links leading from the specified device.
- getDeviceEgressLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkStore
-
Returns all links egressing from the specified device.
- getDeviceIngressLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkService
-
Returns set of all infrastructure links leading to the specified device.
- getDeviceIngressLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkStore
-
Returns all links ingressing from the specified device.
- getDeviceLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkService
-
Returns set of all infrastructure links leading to and from the
specified device.
- getDevices(NodeId) - Method in interface org.onosproject.mastership.MastershipStore
-
Returns the devices that a controller instance is master of.
- getDevices() - Method in interface org.onosproject.net.device.DeviceService
-
Returns a collection of the currently known infrastructure
devices.
- getDevices(Device.Type) - Method in interface org.onosproject.net.device.DeviceService
-
Returns a collection of the currently known infrastructure
devices by device type.
- getDevices() - Method in interface org.onosproject.net.device.DeviceStore
-
Returns an iterable collection of all devices known to the system.
- getDevicesOf(NodeId) - Method in interface org.onosproject.mastership.MastershipService
-
Returns the devices for which a controller is master.
- getDispatchTimeLimit() - Method in interface org.onosproject.event.EventDeliveryService
-
Returns the number of millis that an event sink has to process an event.
- getDocProvider(String) - Method in interface org.onosproject.rest.ApiDocService
-
Returns the specified REST API documentation provider with the specified
key.
- getDocProviders() - Method in interface org.onosproject.rest.ApiDocService
-
Returns the set of all registered REST API documentation providers.
- getDriver(String) - Method in interface org.onosproject.net.driver.DriverResolver
-
Returns the specified driver.
- getDriver(String, String, String) - Method in interface org.onosproject.net.driver.DriverService
-
Returns the driver that matches the specified primordial device
discovery information.
- getDriver(DeviceId) - Method in interface org.onosproject.net.driver.DriverService
-
Returns the driver for the specified device.
- getDrivers() - Method in class org.onosproject.net.driver.DefaultDriverProvider
-
- getDrivers() - Method in interface org.onosproject.net.driver.DriverProvider
-
Returns the set of driver types and behaviour implementations to be
made available by this provider.
- getDrivers() - Method in interface org.onosproject.net.driver.DriverService
-
Returns the overall set of drivers being provided.
- getDrivers(Class<? extends Behaviour>) - Method in interface org.onosproject.net.driver.DriverService
-
Returns the set of drivers which support the specified behaviour.
- getDst() - Method in class org.onosproject.net.intent.OpticalCircuitIntent
-
Returns the destination transponder port.
- getDst() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent
-
Returns the destination transponder port.
- getEdgePoints() - Method in interface org.onosproject.net.edge.EdgePortService
-
Returns a collection of all edge point within the current topology.
- getEdgePoints(DeviceId) - Method in interface org.onosproject.net.edge.EdgePortService
-
Returns a collection of all edge point for the specified device.
- getEgressLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkService
-
Returns set of all infrastructure links leading from the specified
connection point.
- getEgressLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkStore
-
Returns all links egressing from the specified connection point.
- getEvent(IntentData) - Static method in class org.onosproject.net.intent.IntentEvent
-
Creates an IntentEvent based on the state contained in the given intent
data.
- getEvent(IntentState, Intent) - Static method in class org.onosproject.net.intent.IntentEvent
-
Creates an IntentEvent based on the given state and intent.
- getExtensions() - Method in interface org.onosproject.ui.UiExtensionService
-
Returns the list of user interface extensions.
- getExtraneousGroups(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
-
Returns the extraneous groups associated with a device.
- getFlowEntries(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleService
-
Returns the collection of flow entries applied on the specified device.
- getFlowEntries(DeviceId) - Method in interface org.onosproject.net.flow.FlowRuleStore
-
Returns the flow entries associated with a device.
- getFlowEntry(FlowRule) - Method in interface org.onosproject.net.flow.FlowRuleStore
-
Returns the stored flow.
- getFlowRuleCount() - Method in interface org.onosproject.net.flow.FlowRuleService
-
Returns the number of flow rules in the system.
- getFlowRuleCount() - Method in interface org.onosproject.net.flow.FlowRuleStore
-
Returns the number of flow rule in the store.
- getFlowRulesByGroupId(ApplicationId, short) - Method in interface org.onosproject.net.flow.FlowRuleService
-
Returns a list of rules filterd by application and group id.
- getFlowRulesById(ApplicationId) - Method in interface org.onosproject.net.flow.FlowRuleService
-
Returns a list of rules with this application id.
- getFormatter(String) - Method in class org.onosproject.ui.table.TableModel
-
Returns the cell formatter to use on values in the specified column.
- getFreePorts(DeviceId) - Method in interface org.onosproject.net.resource.device.DeviceResourceStore
-
Returns unallocated ports on the given device.
- getFreeResources(Link) - Method in interface org.onosproject.net.resource.link.LinkResourceStore
-
Returns free resources for given link.
- getGraph(Topology) - Method in interface org.onosproject.net.topology.TopologyService
-
Returns the graph view of the specified topology.
- getGraph(Topology) - Method in interface org.onosproject.net.topology.TopologyStore
-
Returns the immutable graph view of the current topology.
- getGroup(DeviceId, GroupKey) - Method in interface org.onosproject.net.group.GroupService
-
Returns a group object associated to an application cookie.
- getGroup(DeviceId, GroupKey) - Method in interface org.onosproject.net.group.GroupStore
-
Returns the stored group entry.
- getGroup(DeviceId, GroupId) - Method in interface org.onosproject.net.group.GroupStore
-
Returns the stored group entry for an id.
- getGroupCount(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
-
Returns the number of groups for the specified device in the store.
- getGroups(DeviceId, ApplicationId) - Method in interface org.onosproject.net.group.GroupService
-
Retrieves all groups created by an application in the specified device
as seen by current controller instance.
- getGroups(DeviceId) - Method in interface org.onosproject.net.group.GroupService
-
Returns all groups associated with the given device.
- getGroups(DeviceId) - Method in interface org.onosproject.net.group.GroupStore
-
Returns the groups associated with a device.
- getHost(HostId) - Method in interface org.onosproject.net.host.HostService
-
Returns the host with the specified identifier.
- getHost(HostId) - Method in interface org.onosproject.net.host.HostStore
-
Returns the host with the specified identifer.
- getHost(String) - Method in class org.onosproject.ui.topo.Highlights
-
Returns the host highlight for the given host identifier,
or null if no match.
- getHostCount() - Method in interface org.onosproject.net.host.HostService
-
Returns the number of end-station hosts known to the system.
- getHostCount() - Method in interface org.onosproject.net.host.HostStore
-
Returns the number of hosts in the store.
- getHosts() - Method in interface org.onosproject.net.host.HostService
-
Returns a collection of all end-station hosts.
- getHosts() - Method in interface org.onosproject.net.host.HostStore
-
Returns a collection of all hosts in the store.
- getHosts(VlanId) - Method in interface org.onosproject.net.host.HostStore
-
Returns the set of all hosts within the specified VLAN.
- getHosts(MacAddress) - Method in interface org.onosproject.net.host.HostStore
-
Returns the set of hosts with the specified MAC address.
- getHosts(IpAddress) - Method in interface org.onosproject.net.host.HostStore
-
Returns the set of hosts with the specified IP address.
- getHostsByIp(IpAddress) - Method in interface org.onosproject.net.host.HostService
-
Returns the set of hosts that have the specified IP address.
- getHostsByMac(MacAddress) - Method in interface org.onosproject.net.host.HostService
-
Returns the set of hosts that have the specified MAC address.
- getHostsByVlan(VlanId) - Method in interface org.onosproject.net.host.HostService
-
Returns the set of hosts that belong to the specified VLAN.
- getId(String) - Method in interface org.onosproject.app.ApplicationService
-
Returns the registered id of the application with the given name.
- getId(String) - Method in interface org.onosproject.app.ApplicationStore
-
Returns the registered id of the application with the given name.
- getIdBlock(String) - Method in interface org.onosproject.core.IdBlockStore
-
Returns a topic-unique block of ids.
- getIdGenerator(String) - Method in interface org.onosproject.core.CoreService
-
Returns an id generator for a given topic.
- getIngressLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkService
-
Returns set of all infrastructure links leading to the specified
connection point.
- getIngressLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkStore
-
Returns all links ingressing to the specified connection point.
- getInMemoryDatabaseCounters() - Method in interface org.onosproject.store.service.StorageAdminService
-
Returns information about all the atomic in-memory database counters in the system.
- getInstallableIntents(Key) - Method in interface org.onosproject.net.intent.IntentService
-
Returns the list of the installable events associated with the specified
top-level intent.
- getInstallableIntents(Key) - Method in interface org.onosproject.net.intent.IntentStore
-
Returns the list of the installable events associated with the specified
original intent.
- getIntent(Key) - Method in interface org.onosproject.net.intent.IntentService
-
Fetches an intent based on its key.
- getIntent(Key) - Method in interface org.onosproject.net.intent.IntentStore
-
Returns the intent with the specified identifier.
- getIntentCount() - Method in interface org.onosproject.net.intent.IntentService
-
Returns the number of intents currently in the system.
- getIntentCount() - Method in interface org.onosproject.net.intent.IntentStore
-
Returns the number of intents in the store.
- getIntentData() - Method in interface org.onosproject.net.intent.IntentService
-
Returns an iterable of intent data objects currently in the system.
- getIntentData(boolean, long) - Method in interface org.onosproject.net.intent.IntentStore
-
Returns an iterable of all intent data objects in the store.
- getIntentData(Key) - Method in interface org.onosproject.net.intent.IntentStore
-
Returns the intent data object associated with the specified key.
- getIntents() - Method in interface org.onosproject.net.intent.IntentService
-
Returns an iterable of intents currently in the system.
- getIntents() - Method in interface org.onosproject.net.intent.IntentStore
-
Returns an iterable of all intents in the store.
- getIntentState(Key) - Method in interface org.onosproject.net.intent.IntentService
-
Retrieves the state of an intent by its identifier.
- getIntentState(Key) - Method in interface org.onosproject.net.intent.IntentStore
-
Returns the state of the specified intent.
- getLastUpdated(NodeId) - Method in interface org.onosproject.cluster.ClusterService
-
Returns the system time when the availability state was last updated.
- getLastUpdated(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
-
Returns the system when the availability state was last updated.
- getLeader(String) - Method in interface org.onosproject.cluster.LeadershipService
-
Returns the current leader for the topic.
- getLeader(Key) - Method in interface org.onosproject.net.intent.PartitionService
-
Returns the leader for a particular key.
- getLeaderBoard() - Method in interface org.onosproject.cluster.LeadershipService
-
Returns the current leader board.
- getLeadership(String) - Method in interface org.onosproject.cluster.LeadershipService
-
Returns the current leadership info for the topic.
- getLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.net.link.LinkService
-
Returns the infrastructure links between the specified source
and destination connection points.
- getLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.net.link.LinkStore
-
Returns the link between the two end-points.
- getLink(String) - Method in class org.onosproject.ui.topo.Highlights
-
Returns the link highlight for the given link identifier,
or null if no match.
- getLinkCount() - Method in interface org.onosproject.net.link.LinkService
-
Returns the count of all known infrastructure links.
- getLinkCount() - Method in interface org.onosproject.net.link.LinkStore
-
Returns the number of links in the store.
- getLinks() - Method in interface org.onosproject.net.link.LinkService
-
Returns a collection of all known infrastructure links.
- getLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkService
-
Returns set of all infrastructure links leading to and from the
specified connection point.
- getLinks() - Method in interface org.onosproject.net.link.LinkStore
-
Returns an iterable collection of all links in the inventory.
- getList(String, Function<String, T>) - Method in class org.onosproject.net.config.Config
-
Gets the specified array property as a list of items.
- getLocalNode() - Method in interface org.onosproject.cluster.ClusterService
-
Returns the local controller node.
- getLocalNode() - Method in interface org.onosproject.cluster.ClusterStore
-
Returns the local controller node.
- getLocalPorts(Iterable<String>) - Method in interface org.onosproject.net.behaviour.BridgeConfig
-
Get logical/virtual ports by ifaceIds.
- getLocalRole(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
-
Returns the role of the local node for the specified device, without
triggering master selection.
- getMapInfo() - Method in interface org.onosproject.store.service.StorageAdminService
-
Returns information about all the consistent maps in the system.
- getMapping(IntentId) - Method in interface org.onosproject.net.resource.device.DeviceResourceService
-
Returns the intents mapped to a lower intent.
- getMapping(IntentId) - Method in interface org.onosproject.net.resource.device.DeviceResourceStore
-
Returns the set of intents mapped to a lower intent.
- getMaster(DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
-
Returns the master for a device.
- getMasterFor(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
-
Returns the current master for a given device.
- getMastershipTerm(DeviceId) - Method in interface org.onosproject.mastership.MastershipTermService
-
Returns the term number of mastership change occurred for given device.
- getMeter(MeterId) - Method in interface org.onosproject.net.meter.MeterService
-
Fetch the meter by the meter id.
- getMeter(MeterId) - Method in interface org.onosproject.net.meter.MeterStore
-
Obtains a meter matching the given meter id.
- getName() - Method in class org.onosproject.security.Permission
-
- getNewId() - Method in interface org.onosproject.core.IdGenerator
-
Returns a globally unique ID instance.
- getNextGroup(Integer) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveStore
-
Fetch a next group from the store.
- getNextId() - Method in class org.onosproject.core.IdBlock
-
Returns the next ID in the block.
- getNode(NodeId) - Method in interface org.onosproject.cluster.ClusterService
-
Returns the specified controller node.
- getNode(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
-
Returns the specified controller node.
- getNode(String) - Method in class org.onosproject.ui.topo.Highlights
-
Returns the node highlight (device or host) for the given element
identifier, or null if no match.
- getNodes() - Method in interface org.onosproject.cluster.ClusterService
-
Returns the set of current cluster members.
- getNodes() - Method in interface org.onosproject.cluster.ClusterStore
-
Returns the set of current cluster members.
- getNodes(DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
-
Returns the master and backup nodes for a device.
- getNodesFor(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
-
Returns controllers connected to a given device, in order of
preference.
- getOperations() - Method in class org.onosproject.net.flow.BatchOperation
-
Returns the operations in this object.
- getPartitionedDatabaseCounters() - Method in interface org.onosproject.store.service.StorageAdminService
-
Returns information about all the atomic partitioned database counters in the system.
- getPartitionInfo() - Method in interface org.onosproject.store.service.StorageAdminService
-
Returns information about all partitions in the system.
- getPaths(ElementId, ElementId) - Method in interface org.onosproject.net.topology.PathService
-
Returns the set of all shortest paths, precomputed in terms of hop-count,
between the specified source and destination elements.
- getPaths(ElementId, ElementId, LinkWeight) - Method in interface org.onosproject.net.topology.PathService
-
Returns the set of all shortest paths, computed using the supplied
edge-weight entity, between the specified source and destination
network elements.
- getPaths(Topology, DeviceId, DeviceId) - Method in interface org.onosproject.net.topology.TopologyService
-
Returns the set of all shortest paths, precomputed in terms of hop-count,
between the specified source and destination devices.
- getPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in interface org.onosproject.net.topology.TopologyService
-
Returns the set of all shortest paths, computed using the supplied
edge-weight entity, between the specified source and destination devices.
- getPaths(Topology, DeviceId, DeviceId) - Method in interface org.onosproject.net.topology.TopologyStore
-
Returns the set of pre-computed shortest paths between src and dest.
- getPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in interface org.onosproject.net.topology.TopologyStore
-
Computes and returns the set of shortest paths between src and dest.
- getPending() - Method in interface org.onosproject.net.intent.IntentService
-
Returns the list of intent requests pending processing.
- getPending() - Method in interface org.onosproject.net.intent.IntentStore
-
Returns the intent requests pending processing.
- getPendingData() - Method in interface org.onosproject.net.intent.IntentStore
-
Returns the intent data objects that are pending processing.
- getPendingData(boolean, long) - Method in interface org.onosproject.net.intent.IntentStore
-
Returns the intent data objects that are pending processing for longer
than the specified duration.
- getPermissions(ApplicationId) - Method in interface org.onosproject.app.ApplicationService
-
Returns the permissions currently granted to the applications.
- getPermissions(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
-
Returns the permissions granted to the applications.
- getPort(DeviceId, PortNumber) - Method in interface org.onosproject.net.device.DeviceService
-
Returns the port with the specified number and hosted by the given device.
- getPort(DeviceId, PortNumber) - Method in interface org.onosproject.net.device.DeviceStore
-
Returns the specified device port.
- getPortDeltaStatistics(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
-
Returns the list of port delta statistics associated with the device.
- getPortDeltaStatistics(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
-
Returns the list of delta port statistics of the specified device.
- getPortNumbers() - Method in interface org.onosproject.net.behaviour.BridgeConfig
-
Get a collection of port.
- getPorts() - Method in interface org.onosproject.net.behaviour.BridgeConfig
-
Delete a logical/virtual port.
- getPorts(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
-
Returns the list of ports associated with the device.
- getPorts(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
-
Returns the list of ports that belong to the specified device.
- getPortStatistics(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
-
Returns the list of port statistics associated with the device.
- getPortStatistics(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
-
Returns the list of port statistics of the specified device.
- getPreviousStatistic(ConnectPoint) - Method in interface org.onosproject.net.statistic.StatisticStore
-
Fetches the current observed stats values.
- getPrintableGrantedPermissions(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
-
Returns sorted granted permission Map.
- getPrintableRequestedPermissions(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
-
Returns sorted requested permission Map.
- getPrintableSpecifiedPermissions(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
-
Returns sorted developer specified permission Map.
- getProperties(String) - Method in interface org.onosproject.cfg.ComponentConfigService
-
Returns configuration properties of the named components.
- getProvider(ProviderId) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
-
Returns the provider registered with the specified provider ID.
- getProvider(DeviceId) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
-
Returns the provider for the specified device ID based on URI scheme.
- getProviders() - Method in interface org.onosproject.net.driver.DriverAdminService
-
Returns the set of driver providers currently registered.
- getProviders() - Method in class org.onosproject.net.provider.AbstractProviderRegistry
-
- getProviders() - Method in interface org.onosproject.net.provider.ProviderRegistry
-
Returns a set of currently registered provider identities.
- getQueue(UnsignedInteger) - Method in interface org.onosproject.net.behaviour.QueueConfig
-
Obtain a specific queue given a queue id.
- getQueues() - Method in interface org.onosproject.net.behaviour.QueueConfig
-
Obtain all queues configured on a device.
- getResourceAllocation(Link) - Method in class org.onosproject.net.resource.link.DefaultLinkResourceAllocations
-
- getResourceAllocation(Link) - Method in interface org.onosproject.net.resource.link.LinkResourceAllocations
-
Returns allocated resource for the given link.
- getResourceAllocations(ResourcePath, Class<T>) - Method in interface org.onosproject.net.newresource.ResourceService
-
Returns allocated resources being as children of the specified parent and being the specified resource type.
- getResourceAllocations(ResourceConsumer) - Method in interface org.onosproject.net.newresource.ResourceService
-
Returns resources allocated to the specified consumer.
- getResources(ResourceConsumer) - Method in interface org.onosproject.net.newresource.ResourceStore
-
Returns a collection of the resources allocated to the specified consumer.
- getRole(NodeId, DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
-
Returns the role of a device for a specific controller instance.
- getRole(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
-
Returns the current mastership role for the specified device.
- getRows() - Method in class org.onosproject.ui.table.TableModel
-
Returns the raw
TableModel.Row representation of the rows in this table.
- getSecurityService() - Static method in class org.onosproject.security.SecurityUtil
-
- getService(Class<T>) - Method in interface org.onosproject.codec.CodecContext
-
Returns reference to the specified service implementation.
- getService(Class<T>) - Method in class org.onosproject.rest.AbstractWebResource
-
- getSignalType() - Method in class org.onosproject.net.intent.OpticalCircuitIntent
-
Returns the ODU signal type.
- getSignalType() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent
-
Returns the ODU signal type.
- getSink(Class<E>) - Method in class org.onosproject.event.DefaultEventSinkRegistry
-
- getSink(Class<E>) - Method in interface org.onosproject.event.EventSinkRegistry
-
Returns the event sink associated with the specified event class.
- getSinks() - Method in class org.onosproject.event.DefaultEventSinkRegistry
-
- getSinks() - Method in interface org.onosproject.event.EventSinkRegistry
-
Returns the set of all event classes for which sinks are presently
registered.
- getSize() - Method in class org.onosproject.core.IdBlock
-
Returns the block size.
- getSrc() - Method in class org.onosproject.net.intent.OpticalCircuitIntent
-
Returns the source transponder port.
- getSrc() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent
-
Returns the source transponder port.
- getState(ApplicationId) - Method in interface org.onosproject.app.ApplicationService
-
Return the application state.
- getState(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
-
Returns the current application state.
- getState(NodeId) - Method in interface org.onosproject.cluster.ClusterService
-
Returns the availability state of the specified controller node.
- getState(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
-
Returns the availability state of the specified controller node.
- getSubjectClasses() - Method in interface org.onosproject.net.config.NetworkConfigService
-
Returns the set of subject classes for which configuration may be
available.
- getSubjectFactory(String) - Method in interface org.onosproject.net.config.NetworkConfigService
-
Returns the subject factory with the specified key.
- getSubjectFactory(Class) - Method in interface org.onosproject.net.config.NetworkConfigService
-
Returns the subject factory for the specified class.
- getSubjects(Class<S>) - Method in interface org.onosproject.net.config.NetworkConfigService
-
Returns the set of subjects for which some configuration is available.
- getSubjects(Class<S>, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigService
-
Returns the set of subjects for which the specified configuration is
available.
- getSubjects(Class<S>) - Method in interface org.onosproject.net.config.NetworkConfigStore
-
Returns set of subjects of the specified class, which have some
network configuration associated with them.
- getSubjects(Class<S>, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigStore
-
Returns set of subjects of the specified class, which have the
specified class of network configuration associated with them.
- getTermFor(DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
-
Returns the current master and number of past mastership hand-offs
(terms) for a device.
- getTimestamp(DeviceId) - Method in interface org.onosproject.net.device.DeviceClockService
-
Returns a new timestamp for the specified deviceId.
- getTimestamp(IntentId) - Method in interface org.onosproject.net.intent.IntentClockService
-
Returns a new timestamp for the specified intent.
- getTimestamp() - Method in interface org.onosproject.store.service.LogicalClockService
-
Generates a new logical timestamp.
- getTransactionalMap(String, Serializer) - Method in interface org.onosproject.store.service.TransactionContext
-
Returns a transactional map data structure with the specified name.
- getTransactions() - Method in interface org.onosproject.store.service.StorageAdminService
-
Returns all the transactions in the system.
- getTunnels() - Method in interface org.onosproject.net.behaviour.TunnelConfig
-
Returns tunnels created on this device.
- getType() - Method in class org.onosproject.security.AppPermission
-
Returns type of permission.
- getValue() - Method in enum org.onosproject.net.flow.criteria.Criterion.IPv6ExthdrFlags
-
Gets the value as an integer.
- getViewExtension(String) - Method in interface org.onosproject.ui.UiExtensionService
-
Returns the user interface extension that contributed the specified view.
- GIGA - Static variable in class org.onosproject.ui.topo.TopoUtils
-
- givenGroupId() - Method in class org.onosproject.net.group.DefaultGroupDescription
-
Returns groupId passed in by application.
- givenGroupId() - Method in interface org.onosproject.net.group.GroupDescription
-
Returns groupId passed in by caller.
- Glyphs() - Constructor for class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- GraphDescription - Interface in org.onosproject.net.topology
-
Describes attribute(s) of a network graph.
- grid() - Method in class org.onosproject.net.device.OmsPortDescription
-
Returns grid spacing frequency.
- grid() - Method in class org.onosproject.net.OmsPort
-
Returns the grid spacing frequency.
- GridType - Enum in org.onosproject.net
-
Represents type of wavelength grid.
- gridType() - Method in class org.onosproject.net.OchSignal
-
Returns grid type.
- group(GroupId) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- group(GroupId) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the group ID.
- Group - Interface in org.onosproject.net.group
-
ONOS representation of group that is stored in the system.
- Group.GroupState - Enum in org.onosproject.net.group
-
State of the group object in ONOS.
- GROUP_TABLE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- GroupBucket - Interface in org.onosproject.net.group
-
Group Bucket definition.
- GroupBuckets - Class in org.onosproject.net.group
-
Immutable collection of group bucket.
- GroupBuckets(List<GroupBucket>) - Constructor for class org.onosproject.net.group.GroupBuckets
-
Creates a immutable list of group bucket.
- GroupDescription - Interface in org.onosproject.net.group
-
ONOS representation of group description that is used to create
a group.
- GroupDescription.Type - Enum in org.onosproject.net.group
-
Types of the group supported by ONOS.
- GroupEvent - Class in org.onosproject.net.group
-
Describes group events.
- GroupEvent(GroupEvent.Type, Group) - Constructor for class org.onosproject.net.group.GroupEvent
-
Creates an event of a given type and for the specified Group and the
current time.
- GroupEvent(GroupEvent.Type, Group, long) - Constructor for class org.onosproject.net.group.GroupEvent
-
Creates an event of a given type and for the specified Group and time.
- GroupEvent.Type - Enum in org.onosproject.net.group
-
Type of flow rule events.
- GroupId - Interface in org.onosproject.core
-
Group identifier.
- groupId() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- groupId() - Method in interface org.onosproject.net.flow.FlowRule
-
Returns the group id of this flow.
- groupId() - Method in class org.onosproject.net.flow.instructions.Instructions.GroupInstruction
-
- groupId() - Method in class org.onosproject.net.group.GroupOperation
-
Returns group identifier attribute of the operation.
- GroupKey - Interface in org.onosproject.net.group
-
Representation of generalized Key that would be used to store
groups in < Key, Value > store.
- GroupListener - Interface in org.onosproject.net.group
-
Entity capable of receiving Group related events.
- GroupOperation - Class in org.onosproject.net.group
-
Group operation definition to be used between core and provider
layers of group subsystem.
- GroupOperation.Type - Enum in org.onosproject.net.group
-
- groupOperationFailed(DeviceId, GroupOperation) - Method in interface org.onosproject.net.group.GroupProviderService
-
Notifies core if any failure from data plane during group operations.
- groupOperationFailed(DeviceId, GroupOperation) - Method in interface org.onosproject.net.group.GroupStore
-
Indicates the group operations failed.
- GroupOperations - Class in org.onosproject.net.group
-
Immutable collection of group operation to be used between
core and provider layers of group subsystem.
- GroupOperations(List<GroupOperation>) - Constructor for class org.onosproject.net.group.GroupOperations
-
Creates a immutable list of group operation.
- GroupProvider - Interface in org.onosproject.net.group
-
Abstraction of group provider.
- GroupProviderRegistry - Interface in org.onosproject.net.group
-
Abstraction for a group provider registry.
- GroupProviderService - Interface in org.onosproject.net.group
-
Service through which Group providers can inject information into
the core.
- GroupService - Interface in org.onosproject.net.group
-
Service for create/update/delete "group" in the devices.
- GroupStore - Interface in org.onosproject.net.group
-
Manages inventory of groups per device; not intended for direct use.
- GroupStore.UpdateType - Enum in org.onosproject.net.group
-
- GroupStoreDelegate - Interface in org.onosproject.net.group
-
Group store delegate abstraction.
- groupType() - Method in class org.onosproject.net.group.GroupOperation
-
Returns group type attribute of the operation.
- icmpCode() - Method in class org.onosproject.net.flow.criteria.IcmpCodeCriterion
-
Gets the ICMP code to match.
- IcmpCodeCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of ICMP code criterion (8 bits unsigned integer).
- icmpType() - Method in class org.onosproject.net.flow.criteria.IcmpTypeCriterion
-
Gets the ICMP type to match.
- IcmpTypeCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of ICMP type criterion (8 bits unsigned integer).
- icmpv6Code() - Method in class org.onosproject.net.flow.criteria.Icmpv6CodeCriterion
-
Gets the ICMPv6 code to match.
- Icmpv6CodeCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of ICMPv6 code criterion (8 bits unsigned integer).
- icmpv6Type() - Method in class org.onosproject.net.flow.criteria.Icmpv6TypeCriterion
-
Gets the ICMPv6 type to match.
- Icmpv6TypeCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of ICMPv6 type criterion (8 bits unsigned integer).
- iconId() - Method in class org.onosproject.ui.UiView
-
Returns the icon ID.
- id() - Method in interface org.onosproject.cluster.ControllerNode
-
Returns the instance identifier.
- id() - Method in class org.onosproject.cluster.DefaultControllerNode
-
- id() - Method in interface org.onosproject.core.Application
-
Returns the application name id.
- id() - Method in interface org.onosproject.core.ApplicationId
-
Returns the application id.
- id() - Method in class org.onosproject.core.DefaultApplication
-
- id() - Method in class org.onosproject.core.DefaultApplicationId
-
- id() - Method in class org.onosproject.core.DefaultGroupId
-
- id() - Method in interface org.onosproject.core.GroupId
-
Returns a group ID as an integer value.
- id - Variable in class org.onosproject.net.AbstractElement
-
- id() - Method in class org.onosproject.net.DefaultDevice
-
- id() - Method in class org.onosproject.net.DefaultHost
-
- id() - Method in interface org.onosproject.net.Device
-
Returns the device identifier.
- id() - Method in interface org.onosproject.net.Element
-
Returns the network element identifier.
- id() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- id() - Method in interface org.onosproject.net.flow.FlowRule
-
Returns the ID of this flow.
- id() - Method in class org.onosproject.net.flow.FlowRuleBatchEntry
-
Deprecated.
- id() - Method in class org.onosproject.net.flow.FlowRuleBatchOperation
-
Deprecated.
- id() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
-
- id() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
-
- id() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
-
- id() - Method in interface org.onosproject.net.flowobjective.Objective
-
An identifier for this objective.
- id() - Method in class org.onosproject.net.group.DefaultGroup
-
Returns group identifier associated with a group object.
- id() - Method in interface org.onosproject.net.group.Group
-
Returns group identifier associated with a group object.
- id() - Method in interface org.onosproject.net.Host
-
Host identification.
- id() - Method in class org.onosproject.net.intent.Intent
-
Returns the intent identifier.
- id() - Method in class org.onosproject.net.meter.DefaultMeter
-
- id() - Method in interface org.onosproject.net.meter.Meter
-
This meters id.
- id() - Method in class org.onosproject.net.meter.MeterId
-
The integer representation of the meter id.
- id() - Method in class org.onosproject.net.provider.AbstractProvider
-
- id() - Method in interface org.onosproject.net.provider.Provider
-
Returns the provider identifier.
- id() - Method in class org.onosproject.net.provider.ProviderId
-
Returns the device URI scheme specific id portion.
- id() - Method in class org.onosproject.net.topology.DefaultTopologyCluster
-
- id() - Method in interface org.onosproject.net.topology.TopologyCluster
-
Returns the cluster id.
- id() - Method in interface org.onosproject.store.service.Transaction
-
Returns the transaction Id.
- id() - Method in class org.onosproject.ui.topo.ButtonId
-
Returns the identifier for this button.
- id(String) - Method in class org.onosproject.ui.topo.PropertyPanel
-
Adds an ID field to the panel data, to be included in
the returned JSON data to the client.
- id() - Method in class org.onosproject.ui.topo.PropertyPanel
-
Returns the internal ID.
- id() - Method in class org.onosproject.ui.UiTopoOverlay
-
Returns the identifier for this overlay.
- id() - Method in class org.onosproject.ui.UiView
-
Returns the view identifier.
- IdBlock - Class in org.onosproject.core
-
A class representing an ID space.
- IdBlock(long, long) - Constructor for class org.onosproject.core.IdBlock
-
Constructs a new ID block with the specified size and initial value.
- IdBlockStore - Interface in org.onosproject.core
-
Manages id blocks.
- IdGenerator - Interface in org.onosproject.core
-
A generalized interface for ID generation
IdGenerator.getNewId() generates a globally unique ID instance on
each invocation.
- immediate() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- immediate() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
-
- immediate() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Any instructions preceded by this method call will be immediate.
- immediate() - Method in interface org.onosproject.net.flow.TrafficTreatment
-
Returns the list of treatment instructions that will be applied
immediately.
- implementation(Class<? extends Behaviour>) - Method in class org.onosproject.net.driver.DefaultDriver
-
- implementation(Class<? extends Behaviour>) - Method in interface org.onosproject.net.driver.Driver
-
Returns the implementation class for the specified behaviour.
- IN_PORT - Static variable in class org.onosproject.net.PortNumber
-
- InboundPacket - Interface in org.onosproject.net.packet
-
Represents a data packet intercepted from an infrastructure device.
- incrementAndGet() - Method in interface org.onosproject.store.service.AsyncAtomicCounter
-
Atomically increment by one the current value.
- incrementAndGet() - Method in interface org.onosproject.store.service.AtomicCounter
-
Atomically increment by one the current value.
- incrementErrorCount() - Method in class org.onosproject.net.intent.IntentData
-
Increments the error count for this intent.
- index() - Method in class org.onosproject.net.IndexedLambda
-
Returns the index number of lambda.
- index() - Method in class org.onosproject.net.topology.ClusterId
-
Returns the backing integer index.
- IndexedLambda - Class in org.onosproject.net
-
Implementation of Lambda simply designated by an index number of wavelength.
- IndexedLambda(long) - Constructor for class org.onosproject.net.IndexedLambda
-
Creates an instance representing the wavelength specified by the given index number.
- indexedLambda(long) - Static method in interface org.onosproject.net.Lambda
-
Create an Lambda instance with the specified wavelength index number.
- IndexedLambdaCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of indexed lambda criterion.
- ingressLabel(Optional<MplsLabel>) - Method in class org.onosproject.net.intent.MplsIntent.Builder
-
Sets the ingress label of the intent that will be built.
- ingressLabel() - Method in class org.onosproject.net.intent.MplsIntent
-
Returns the MPLS label which the ingress traffic should tagged.
- ingressLabel(Optional<MplsLabel>) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
-
Sets the ingress label of the intent that will be built.
- ingressLabel() - Method in class org.onosproject.net.intent.MplsPathIntent
-
Returns the MPLS label which the ingress traffic should tagged.
- ingressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.MplsIntent.Builder
-
Sets the ingress point of the point to point intent that will be built.
- ingressPoint() - Method in class org.onosproject.net.intent.MplsIntent
-
Returns the port on which the ingress traffic should be connected to
the egress.
- ingressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
-
Sets the ingress point of the point to point intent that will be built.
- ingressPoint() - Method in class org.onosproject.net.intent.PointToPointIntent
-
Returns the port on which the ingress traffic should be connected to
the egress.
- ingressPoint(ConnectPoint) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
-
Sets the ingress point of the single point to multi point intent
that will be built.
- ingressPoint() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
-
Returns the port on which the ingress traffic should be connected to the
egress.
- ingressPoints(Set<ConnectPoint>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
-
Sets the ingress point of the single point to multi point intent
that will be built.
- ingressPoints() - Method in class org.onosproject.net.intent.LinkCollectionIntent
-
Returns the ingress points of the intent.
- ingressPoints(Set<ConnectPoint>) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
-
Sets the ingress point of the single point to multi point intent
that will be built.
- ingressPoints() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
-
Returns the set of ports on which ingress traffic should be connected to
the egress port.
- init(DeviceId, PipelinerContext) - Method in interface org.onosproject.net.behaviour.Pipeliner
-
Initializes the driver with context required for its operation.
- init(S, String, JsonNode, ObjectMapper, ConfigApplyDelegate) - Method in class org.onosproject.net.config.Config
-
Initializes the configuration behaviour with necessary context.
- init(UiConnection, ServiceDirectory) - Method in class org.onosproject.ui.UiMessageHandler
-
Initializes the handler with the user interface connection and
service directory context.
- init() - Method in class org.onosproject.ui.UiTopoOverlay
-
Callback invoked to initialize this overlay, soon after creation.
- initPolicy(String) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveService
-
Installs the filtering rules onto the specified device.
- inPacket() - Method in class org.onosproject.net.packet.DefaultPacketContext
-
- inPacket() - Method in interface org.onosproject.net.packet.PacketContext
-
Returns the inbound packet being processed.
- install(InputStream) - Method in interface org.onosproject.app.ApplicationAdminService
-
Installs the application contained in the specified application archive
input stream.
- installables() - Method in class org.onosproject.net.intent.IntentData
-
Returns the installables associated with this intent.
- INSTANCE - Static variable in class org.onosproject.ui.table.cell.AppIdFormatter
-
An instance of this class.
- INSTANCE - Static variable in class org.onosproject.ui.table.cell.ConnectPointFormatter
-
An instance of this class.
- INSTANCE - Static variable in class org.onosproject.ui.table.cell.DefaultCellComparator
-
An instance of this class.
- INSTANCE - Static variable in class org.onosproject.ui.table.cell.DefaultCellFormatter
-
An instance of this class.
- INSTANCE - Static variable in class org.onosproject.ui.table.cell.EnumFormatter
-
An instance of this class.
- INSTANCE - Static variable in class org.onosproject.ui.table.cell.HexFormatter
-
An instance of this class.
- INSTANCE - Static variable in class org.onosproject.ui.table.cell.HostLocationFormatter
-
An instance of this class.
- Instruction - Interface in org.onosproject.net.flow.instructions
-
Abstraction of a single traffic treatment step.
- Instruction.Type - Enum in org.onosproject.net.flow.instructions
-
Represents the type of traffic treatment.
- Instructions - Class in org.onosproject.net.flow.instructions
-
Factory class for creating various traffic treatment instructions.
- Instructions.DropInstruction - Class in org.onosproject.net.flow.instructions
-
Drop instruction.
- Instructions.GroupInstruction - Class in org.onosproject.net.flow.instructions
-
Group Instruction.
- Instructions.MetadataInstruction - Class in org.onosproject.net.flow.instructions
-
Metadata instruction.
- Instructions.MeterInstruction - Class in org.onosproject.net.flow.instructions
-
A meter instruction.
- Instructions.OutputInstruction - Class in org.onosproject.net.flow.instructions
-
Output Instruction.
- Instructions.TableTypeTransition - Class in org.onosproject.net.flow.instructions
-
Transition instruction.
- Intent - Class in org.onosproject.net.intent
-
Abstraction of an application level intent.
- Intent() - Constructor for class org.onosproject.net.intent.Intent
-
Constructor for serializer.
- Intent(ApplicationId, Key, Collection<NetworkResource>, int) - Constructor for class org.onosproject.net.intent.Intent
-
Creates a new intent.
- intent() - Method in class org.onosproject.net.intent.IntentData
-
Returns the intent this metadata references.
- intent() - Method in class org.onosproject.net.intent.IntentOperation
-
Returns the intent to which this operation applied.
- Intent.Builder - Class in org.onosproject.net.intent
-
Abstract builder for intents.
- INTENT_TRAFFIC - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- intentAllowsPartialFailure(Intent) - Static method in class org.onosproject.net.intent.constraint.PartialFailureConstraint
-
- IntentBatchDelegate - Interface in org.onosproject.net.intent
-
Facade for receiving notifications from the intent batch service.
- IntentClockService - Interface in org.onosproject.net.intent
-
Logical clock service that issues per-intent timestamps.
- IntentCompiler<T extends Intent> - Interface in org.onosproject.net.intent
-
Abstraction of a compiler which is capable of taking an intent
and translating it to other, potentially installable, intents.
- IntentData - Class in org.onosproject.net.intent
-
A wrapper class that contains an intents, its state, and other metadata for
internal use.
- IntentData(Intent, IntentState, Timestamp) - Constructor for class org.onosproject.net.intent.IntentData
-
Creates a new intent data object.
- IntentData(IntentData) - Constructor for class org.onosproject.net.intent.IntentData
-
Copy constructor.
- IntentData() - Constructor for class org.onosproject.net.intent.IntentData
-
- IntentEvent - Class in org.onosproject.net.intent
-
A class to represent an intent related event.
- IntentEvent(IntentEvent.Type, Intent, long) - Constructor for class org.onosproject.net.intent.IntentEvent
-
Creates an event of a given type and for the specified intent and the
current time.
- IntentEvent(IntentEvent.Type, Intent) - Constructor for class org.onosproject.net.intent.IntentEvent
-
Creates an event of a given type and for the specified intent and the
current time.
- IntentEvent.Type - Enum in org.onosproject.net.intent
-
- IntentException - Exception in org.onosproject.net.intent
-
Represents an intent related error.
- IntentException() - Constructor for exception org.onosproject.net.intent.IntentException
-
Constructs an exception with no message and no underlying cause.
- IntentException(String) - Constructor for exception org.onosproject.net.intent.IntentException
-
Constructs an exception with the specified message.
- IntentException(String, Throwable) - Constructor for exception org.onosproject.net.intent.IntentException
-
Constructs an exception with the specified message and the underlying cause.
- IntentExtensionService - Interface in org.onosproject.net.intent
-
Service for extending the capability of intent framework by
adding additional compilers or/and installers.
- IntentId - Class in org.onosproject.net.intent
-
Intent identifier suitable as an external key.
- intentId() - Method in class org.onosproject.net.intent.IntentOperation
-
Returns the identifier of the intent to which this operation applies.
- intentId() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceAllocations
-
- intentId() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest
-
- intentId() - Method in interface org.onosproject.net.resource.link.LinkResourceAllocations
-
Returns the
IntentId associated with the request.
- intentId() - Method in interface org.onosproject.net.resource.link.LinkResourceRequest
-
Returns the
IntentId associated with the request.
- IntentListener - Interface in org.onosproject.net.intent
-
- IntentOperation - Class in org.onosproject.net.intent
-
Abstraction of an intent-related operation, e.g.
- IntentOperation(IntentOperation.Type, Intent) - Constructor for class org.onosproject.net.intent.IntentOperation
-
Creates an intent operation.
- IntentOperation.Type - Enum in org.onosproject.net.intent
-
Operation type.
- INTENTS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- IntentService - Interface in org.onosproject.net.intent
-
Service for application submitting or withdrawing their intents.
- IntentState - Enum in org.onosproject.net.intent
-
Representation of the phases an intent may attain during its lifecycle.
- IntentStore - Interface in org.onosproject.net.intent
-
Manages inventory of end-station intents; not intended for direct use.
- IntentStoreDelegate - Interface in org.onosproject.net.intent
-
Intent store delegate abstraction.
- InterfaceIpAddress - Class in org.onosproject.net.host
-
Represents a single IP address information on an interface.
- InterfaceIpAddress(InterfaceIpAddress) - Constructor for class org.onosproject.net.host.InterfaceIpAddress
-
Copy constructor.
- InterfaceIpAddress(IpAddress, IpPrefix) - Constructor for class org.onosproject.net.host.InterfaceIpAddress
-
Constructor for a given IP address and a subnet address.
- InterfaceIpAddress(IpAddress, IpPrefix, IpAddress) - Constructor for class org.onosproject.net.host.InterfaceIpAddress
-
Constructor for a given IP address and a subnet address.
- InterfaceIpAddress(IpAddress, IpPrefix, IpAddress, IpAddress) - Constructor for class org.onosproject.net.host.InterfaceIpAddress
-
Constructor for a given IP address and a subnet address.
- Interrupted() - Constructor for exception org.onosproject.store.service.ConsistentMapException.Interrupted
-
- Interrupted() - Constructor for exception org.onosproject.store.service.StorageException.Interrupted
-
- Interrupted() - Constructor for exception org.onosproject.store.service.TransactionException.Interrupted
-
- invalidate() - Method in class org.onosproject.net.provider.AbstractProviderService
-
Invalidates this provider service.
- ip() - Method in interface org.onosproject.cluster.ControllerNode
-
Returns the IP address of the controller instance.
- ip() - Method in class org.onosproject.cluster.DefaultControllerNode
-
- ip - Variable in class org.onosproject.net.behaviour.ControllerInfo
-
- ip() - Method in class org.onosproject.net.behaviour.IpTunnelEndPoint
-
Returns IP address.
- ip() - Method in class org.onosproject.net.flow.criteria.IPCriterion
-
Gets the IP prefix to match.
- ip() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPInstruction
-
- IP - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- ipAddress() - Method in class org.onosproject.net.host.DefaultHostDescription
-
- ipAddress() - Method in interface org.onosproject.net.host.HostDescription
-
Returns the IP address associated with this host's MAC.
- ipAddress() - Method in class org.onosproject.net.host.InterfaceIpAddress
-
Gets the IP address.
- ipAddress() - Method in class org.onosproject.net.IpElementId
-
Returns the ip address.
- ipAddresses() - Method in class org.onosproject.net.DefaultHost
-
- ipAddresses() - Method in interface org.onosproject.net.Host
-
Returns set of IP addresses currently bound to the host MAC address.
- ipAddresses() - Method in class org.onosproject.net.host.PortAddresses
-
Returns the set of interface IP addresses.
- IPCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of IP address criterion.
- ipDscp() - Method in class org.onosproject.net.flow.criteria.IPDscpCriterion
-
Gets the IP DSCP value to match.
- IPDscpCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of IP DSCP (Differentiated Services Code Point)
criterion (6 bits).
- ipEcn() - Method in class org.onosproject.net.flow.criteria.IPEcnCriterion
-
Gets the IP ECN value to match.
- IPEcnCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of IP ECN (Explicit Congestion Notification) criterion
(2 bits).
- ipElement(IpAddress) - Static method in class org.onosproject.net.IpElementId
-
Create a IP Element ID.
- ipElementId() - Method in class org.onosproject.net.ConnectPoint
-
Returns the identifier of the infrastructure device if the connection
point belongs to a network element which is indeed an ip of pcc
client identifier.
- IpElementId - Class in org.onosproject.net
-
Represent for a Element ID using ip address.
- IPProtocolCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of Internet Protocol Number criterion (8 bits unsigned)
integer.
- IpTunnelEndPoint - Class in org.onosproject.net.behaviour
-
Represent for a tunnel point using ip address.
- ipTunnelPoint(IpAddress) - Static method in class org.onosproject.net.behaviour.IpTunnelEndPoint
-
Create a IP tunnel end point.
- IPv6ExthdrFlagsCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of IPv6 Extension Header pseudo-field criterion
(16 bits).
- IPv6FlowLabelCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of IPv6 Flow Label (RFC 6437) criterion (20 bits unsigned
integer).
- IPv6NDLinkLayerAddressCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of IPv6 Neighbor Discovery link-layer address criterion.
- IPv6NDTargetAddressCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of IPv6 Neighbor Discovery target address criterion.
- IS_DURABLE - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
-
- isActive() - Method in class org.onosproject.ui.UiTopoOverlay
-
Returns true if this overlay is currently active.
- isAllowed() - Method in class org.onosproject.net.config.basics.AllowedEntityConfig
-
Indicates whether the element is allowed for admission into the control
domain.
- isAllowed(Boolean) - Method in class org.onosproject.net.config.basics.AllowedEntityConfig
-
Specifies whether the element is to be allowed for admission into the
control domain.
- isAncillary() - Method in class org.onosproject.net.provider.ProviderId
-
Indicates whether this identifier designates an ancillary providers.
- isAppSecured(ApplicationId) - Static method in class org.onosproject.security.SecurityUtil
-
- isAvailable(DeviceId) - Method in interface org.onosproject.net.device.DeviceService
-
Indicates whether or not the device is presently online and available.
- isAvailable(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
-
Indicates whether the specified device is available/online.
- isAvailable(ResourcePath) - Method in interface org.onosproject.net.newresource.ResourceService
-
Returns the availability of the specified resource.
- isBidirectional() - Method in class org.onosproject.net.intent.OpticalCircuitIntent
-
Returns the directionality of the intent.
- isBidirectional() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent
-
Returns the directionality of the intent.
- isBidirectional() - Method in class org.onosproject.net.intent.OpticalPathIntent
-
- isBroadcastPoint(Topology, ConnectPoint) - Method in interface org.onosproject.net.topology.TopologyService
-
Indicates whether broadcast is allowed for traffic received on the
specified connection point.
- isBroadcastPoint(Topology, ConnectPoint) - Method in interface org.onosproject.net.topology.TopologyStore
-
Indicates whether broadcast is allowed for traffic received on the
given connection point.
- isBurst() - Method in class org.onosproject.net.meter.DefaultMeter
-
- isBurst() - Method in class org.onosproject.net.meter.DefaultMeterRequest
-
- isBurst() - Method in interface org.onosproject.net.meter.Meter
-
Signals whether this meter applies to bursts only.
- isBurst() - Method in interface org.onosproject.net.meter.MeterRequest
-
Signals whether this meter applies to bursts only.
- isDone() - Method in interface org.onosproject.store.service.Transaction
-
Returns true if this transaction has completed execution.
- isDurable() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
-
Returns if link is durable in the network model or not.
- isDurable(Boolean) - Method in class org.onosproject.net.config.basics.BasicLinkConfig
-
Sets durability for this link.
- isDurable() - Method in class org.onosproject.net.DefaultLink
-
- isDurable() - Method in interface org.onosproject.net.Link
-
Indicates if the link is to be considered durable.
- isEdgePoint(ConnectPoint) - Method in interface org.onosproject.net.edge.EdgePortService
-
Indicates whether or not the specified connection point is an edge point.
- isEmpty() - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Returns true if the map is empty.
- isEmpty() - Method in interface org.onosproject.store.service.ConsistentMap
-
Returns true if the map is empty.
- isEmpty() - Method in interface org.onosproject.store.service.DistributedQueue
-
Returns true if queue has elements in it.
- isEmpty() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Returns true if this map is empty.
- isEnabled(PortNumber) - Method in interface org.onosproject.net.behaviour.MplsQuery
-
Indicates if MPLS can be used at the port.
- isEnabled(PortNumber) - Method in interface org.onosproject.net.behaviour.VlanQuery
-
Indicates if VLAN can be used at the port.
- isEnabled() - Method in class org.onosproject.net.DefaultPort
-
- isEnabled() - Method in class org.onosproject.net.device.DefaultPortDescription
-
- isEnabled() - Method in interface org.onosproject.net.device.PortDescription
-
Indicates whether or not the port is up and active.
- isEnabled() - Method in interface org.onosproject.net.Port
-
Indicates whether or not the port is currently up and active.
- isEqual(Annotations, Annotations) - Static method in class org.onosproject.net.AnnotationsUtil
-
- isGroupStateAddedFirstTime() - Method in class org.onosproject.net.group.DefaultGroup
-
- isGroupStateAddedFirstTime() - Method in interface org.onosproject.net.group.StoredGroupEntry
-
Returns the isGroupStateAddedFirstTime value.
- isHandled() - Method in class org.onosproject.net.packet.DefaultPacketContext
-
- isHandled() - Method in interface org.onosproject.net.packet.PacketContext
-
Indicates whether the outbound packet is handled, i.e.
- isInclusive() - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
-
Indicates if the constraint is inclusive or exclusive.
- isInfrastructure(Topology, ConnectPoint) - Method in interface org.onosproject.net.topology.TopologyService
-
Indicates whether the specified connection point is part of the network
infrastructure or part of network edge.
- isInfrastructure(Topology, ConnectPoint) - Method in interface org.onosproject.net.topology.TopologyStore
-
Indicates whether the given connect point is part of the network fabric.
- isInstallable() - Method in class org.onosproject.net.intent.FlowRuleIntent
-
- isInstallable() - Method in class org.onosproject.net.intent.Intent
-
Indicates whether or not the intent is installable.
- isKnown(IpAddress) - Method in interface org.onosproject.net.proxyarp.ProxyArpService
-
Returns whether this particular IP address is known to the system.
- isLatest(Topology) - Method in interface org.onosproject.net.topology.TopologyService
-
Indicates whether the specified topology is the latest or not.
- isLatest(Topology) - Method in interface org.onosproject.net.topology.TopologyStore
-
Indicates whether the topology is the latest.
- isList() - Method in class org.onosproject.net.config.ConfigFactory
-
Indicates whether the configuration is a list and should be backed by
a JSON array rather than JSON object.
- isLocal(Key) - Method in interface org.onosproject.net.intent.IntentService
-
Signifies whether the local node is responsible for processing the given
intent key.
- isLocalMaster(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
-
Returns true if the local controller is the Master for the specified deviceId.
- isLogical() - Method in class org.onosproject.net.PortNumber
-
Indicates whether or not this port number is a reserved logical one or
whether it corresponds to a normal physical port of a device or NIC.
- isMaster(Key) - Method in interface org.onosproject.net.intent.IntentStore
-
Checks to see whether the calling instance is the master for processing
this intent, or more specifically, the key contained in this intent.
- isMine(Key) - Method in interface org.onosproject.net.intent.PartitionService
-
Returns whether the given intent key is in a partition owned by this
instance or not.
- isNewerThan(Timestamp) - Method in interface org.onosproject.store.Timestamp
-
Tests if this timestamp is newer than the specified timestamp.
- isOlderThan(Timestamp) - Method in interface org.onosproject.store.Timestamp
-
Tests if this timestamp is older than the specified timestamp.
- isOpen() - Method in interface org.onosproject.store.service.TransactionContext
-
Returns if this transaction context is open.
- isPermanent() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- isPermanent() - Method in interface org.onosproject.net.flow.FlowRule
-
Returns whether the flow is permanent i.e.
- isReachable(DeviceId) - Method in interface org.onosproject.net.device.DeviceProvider
-
Checks the reachability (connectivity) of a device from this provider.
- isRelevant(E) - Method in interface org.onosproject.event.EventFilter
-
Indicates whether the specified event is of interest or not.
- isRemoved(String) - Method in class org.onosproject.net.DefaultAnnotations
-
- isRemoved(String) - Method in interface org.onosproject.net.SparseAnnotations
-
Indicates whether the specified key has been tagged as removed.
- isRoot() - Method in class org.onosproject.net.newresource.ResourcePath
-
Returns true if the path represents root.
- isSecured(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
-
Returns true if security policy has been enforced to specified application.
- isSecurityModeEnabled() - Static method in class org.onosproject.security.SecurityUtil
-
- isSet() - Method in class org.onosproject.cfg.ConfigProperty
-
Indicates whether the property is set or whether it assumes its
default value.
- isSuccess() - Method in interface org.onosproject.net.flow.BatchOperationResult
-
Returns whether the operation was successful.
- isSuccess() - Method in class org.onosproject.net.flow.CompletedBatchOperation
-
- isTimestampAvailable(DeviceId) - Method in interface org.onosproject.net.device.DeviceClockService
-
Checks if this service can issue Timestamp for specified device.
- isTunable() - Method in class org.onosproject.net.device.OchPortDescription
-
Returns true if port is wavelength tunable.
- isTunable() - Method in class org.onosproject.net.OchPort
-
Returns true if port is wavelength tunable.
- isUpdateAcceptable(IntentData, IntentData) - Static method in class org.onosproject.net.intent.IntentData
-
Determines whether an intent data update is allowed.
- isValid(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
-
- isValid(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.BandwidthConstraint
-
- isValid(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.BooleanConstraint
-
Returns true if the specified link satisfies the constraint.
- isValid(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.LambdaConstraint
-
- isValid(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
-
- isValid(Link, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.ObstacleConstraint
-
- isValid() - Method in class org.onosproject.net.statistic.DefaultLoad
-
- isValid() - Method in interface org.onosproject.net.statistic.Load
-
Indicates whether this load was built on valid values.
- L0ModificationInstruction - Class in org.onosproject.net.flow.instructions
-
- L0ModificationInstruction() - Constructor for class org.onosproject.net.flow.instructions.L0ModificationInstruction
-
- L0ModificationInstruction.L0SubType - Enum in org.onosproject.net.flow.instructions
-
Represents the type of traffic treatment.
- L0ModificationInstruction.ModLambdaInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a L0 lambda modification instruction.
- L0ModificationInstruction.ModOchSignalInstruction - Class in org.onosproject.net.flow.instructions
-
Represents an L0 OCh (Optical Channel) modification instruction.
- L2ModificationInstruction - Class in org.onosproject.net.flow.instructions
-
Abstraction of a single traffic treatment step.
- L2ModificationInstruction() - Constructor for class org.onosproject.net.flow.instructions.L2ModificationInstruction
-
- L2ModificationInstruction.L2SubType - Enum in org.onosproject.net.flow.instructions
-
Represents the type of traffic treatment.
- L2ModificationInstruction.ModEtherInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a L2 src/dst modification instruction.
- L2ModificationInstruction.ModMplsBosInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a MPLS BOS modification.
- L2ModificationInstruction.ModMplsLabelInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a MPLS label modification.
- L2ModificationInstruction.ModMplsTtlInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a MPLS TTL modification.
- L2ModificationInstruction.ModTunnelIdInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a Tunnel id modification.
- L2ModificationInstruction.ModVlanIdInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a VLAN id modification instruction.
- L2ModificationInstruction.ModVlanPcpInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a VLAN PCP modification instruction.
- L2ModificationInstruction.PopVlanInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a VLAN POP modification instruction.
- L2ModificationInstruction.PushHeaderInstructions - Class in org.onosproject.net.flow.instructions
-
- L3ModificationInstruction - Class in org.onosproject.net.flow.instructions
-
Abstraction of a single traffic treatment step.
- L3ModificationInstruction() - Constructor for class org.onosproject.net.flow.instructions.L3ModificationInstruction
-
- L3ModificationInstruction.L3SubType - Enum in org.onosproject.net.flow.instructions
-
Represents the type of traffic treatment.
- L3ModificationInstruction.ModIPInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a L3 src/dst modification instruction.
- L3ModificationInstruction.ModIPv6FlowLabelInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a L3 IPv6 Flow Label (RFC 6437) modification instruction
(20 bits unsigned integer).
- L3ModificationInstruction.ModTtlInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a L3 TTL modification instruction.
- L4ModificationInstruction - Class in org.onosproject.net.flow.instructions
-
Abstraction of a single traffic treatment step.
- L4ModificationInstruction() - Constructor for class org.onosproject.net.flow.instructions.L4ModificationInstruction
-
- L4ModificationInstruction.L4SubType - Enum in org.onosproject.net.flow.instructions
-
Represents the type of traffic treatment.
- L4ModificationInstruction.ModTransportPortInstruction - Class in org.onosproject.net.flow.instructions
-
Represents a L4 src/dst modification instruction.
- label() - Method in class org.onosproject.net.flow.criteria.MplsCriterion
-
- label() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsLabelInstruction
-
- label() - Method in class org.onosproject.net.resource.link.MplsLabel
-
Returns MPLS Label as an MPLS Label Object.
- label() - Method in class org.onosproject.ui.topo.LinkHighlight
-
Returns the label text.
- label() - Method in enum org.onosproject.ui.UiView.Category
-
Returns display label for the category.
- label() - Method in class org.onosproject.ui.UiView
-
Returns the view label.
- lambda() - Method in class org.onosproject.net.device.OchPortDescription
-
Returns OCh signal.
- lambda() - Method in class org.onosproject.net.flow.criteria.IndexedLambdaCriterion
-
Returns the indexed lambda to match.
- lambda() - Method in class org.onosproject.net.flow.criteria.LambdaCriterion
-
Gets the lambda (wavelength) to match.
- lambda() - Method in class org.onosproject.net.flow.criteria.OchSignalCriterion
-
Returns the OCh signal to match.
- lambda() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModLambdaInstruction
-
- lambda() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModOchSignalInstruction
-
- lambda() - Method in class org.onosproject.net.intent.constraint.LambdaConstraint
-
Returns the lambda required by this constraint.
- lambda(OchSignal) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
-
Sets the optical channel (lambda) for the intent that will be built.
- lambda() - Method in class org.onosproject.net.intent.OpticalPathIntent
-
- Lambda - Interface in org.onosproject.net
-
Abstraction of wavelength.
- lambda() - Method in class org.onosproject.net.OchPort
-
Returns OCh signal.
- lambda() - Method in class org.onosproject.net.resource.link.LambdaResourceAllocation
-
Returns the lambda resource.
- LambdaConstraint - Class in org.onosproject.net.intent.constraint
-
Constraint that evaluates links based on available lambda.
- LambdaConstraint(LambdaResource) - Constructor for class org.onosproject.net.intent.constraint.LambdaConstraint
-
Creates a new optical lambda constraint.
- LambdaCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of lambda (wavelength) criterion (16 bits unsigned
integer).
- LambdaResource - Class in org.onosproject.net.resource.link
-
Representation of lambda resource.
- LambdaResourceAllocation - Class in org.onosproject.net.resource.link
-
Representation of allocated lambda resource.
- LambdaResourceAllocation(LambdaResource) - Constructor for class org.onosproject.net.resource.link.LambdaResourceAllocation
-
- LambdaResourceRequest - Class in org.onosproject.net.resource.link
-
Representation of a request for lambda resource.
- LambdaResourceRequest() - Constructor for class org.onosproject.net.resource.link.LambdaResourceRequest
-
- lastComponent() - Method in class org.onosproject.net.newresource.ResourcePath
-
Returns the last component of this instance.
- lastSeen() - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- lastSeen() - Method in interface org.onosproject.net.flow.FlowEntry
-
When this flow entry was last deemed active.
- lastUpdated() - Method in interface org.onosproject.store.service.Transaction
-
Returns the system time when the transaction was last updated.
- LATENCY - Static variable in class org.onosproject.net.AnnotationKeys
-
- LATENCY - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
-
- latency() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
-
Returns link latency in terms of nanos.
- latency(Duration) - Method in class org.onosproject.net.config.basics.BasicLinkConfig
-
Sets the link latency.
- latency() - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
-
- LatencyConstraint - Class in org.onosproject.net.intent.constraint
-
Constraint that evaluates the latency through a path.
- LatencyConstraint(Duration) - Constructor for class org.onosproject.net.intent.constraint.LatencyConstraint
-
Creates a new constraint to keep under specified latency through a path.
- latest() - Method in class org.onosproject.net.statistic.DefaultLoad
-
- latest() - Method in interface org.onosproject.net.statistic.Load
-
Obtain the latest bytes counter viewed on that link.
- LATITUDE - Static variable in class org.onosproject.net.AnnotationKeys
-
- LATITUDE - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
-
- latitude() - Method in class org.onosproject.net.config.basics.BasicElementConfig
-
Returns element latitude.
- latitude(Double) - Method in class org.onosproject.net.config.basics.BasicElementConfig
-
Sets the element latitude.
- LATITUDE - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- leader() - Method in class org.onosproject.cluster.Leadership
-
The nodeId of leader for this topic.
- leader() - Method in class org.onosproject.store.service.PartitionInfo
-
Returns the partition leader.
- Leadership - Class in org.onosproject.cluster
-
Abstract leadership concept.
- Leadership(String, NodeId, long, long) - Constructor for class org.onosproject.cluster.Leadership
-
- Leadership(String, NodeId, List<NodeId>, long, long) - Constructor for class org.onosproject.cluster.Leadership
-
- Leadership(String, List<NodeId>, long, long) - Constructor for class org.onosproject.cluster.Leadership
-
- LeadershipEvent - Class in org.onosproject.cluster
-
Describes leadership-related event.
- LeadershipEvent(LeadershipEvent.Type, Leadership) - Constructor for class org.onosproject.cluster.LeadershipEvent
-
Creates an event of a given type and for the specified instance and the
current time.
- LeadershipEvent(LeadershipEvent.Type, Leadership, long) - Constructor for class org.onosproject.cluster.LeadershipEvent
-
Creates an event of a given type and for the specified subject and time.
- LeadershipEvent.Type - Enum in org.onosproject.cluster
-
Type of leadership-related events.
- LeadershipEventListener - Interface in org.onosproject.cluster
-
Entity capable of receiving device leadership-related events.
- LeadershipService - Interface in org.onosproject.cluster
-
Service for leader election.
- life() - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- life() - Method in interface org.onosproject.net.flow.FlowEntry
-
Returns the number of milliseconds this flow rule has been applied.
- life() - Method in class org.onosproject.net.group.DefaultGroup
-
Returns the number of milliseconds this group has been alive.
- life() - Method in interface org.onosproject.net.group.Group
-
Returns the number of milliseconds this group has been alive.
- life() - Method in class org.onosproject.net.meter.DefaultMeter
-
- life() - Method in interface org.onosproject.net.meter.Meter
-
The lifetime in seconds of this meter.
- Link - Interface in org.onosproject.net
-
Abstraction of a network infrastructure link.
- link() - Method in class org.onosproject.net.topology.DefaultTopologyEdge
-
- link() - Method in interface org.onosproject.net.topology.TopologyEdge
-
Returns the associated infrastructure link.
- Link.State - Enum in org.onosproject.net
-
Representation of the link state, which applies primarily only to
configured durable links, i.e.
- Link.Type - Enum in org.onosproject.net
-
Coarse representation of the link type.
- LINK_SUBJECT_FACTORY - Static variable in class org.onosproject.net.config.basics.SubjectFactories
-
- LinkAdminService - Interface in org.onosproject.net.link
-
Service for administering the inventory of infrastructure links.
- LinkCollectionIntent - Class in org.onosproject.net.intent
-
Abstraction of a connectivity intent that is implemented by a set of path
segments.
- LinkCollectionIntent() - Constructor for class org.onosproject.net.intent.LinkCollectionIntent
-
Constructor for serializer.
- LinkCollectionIntent.Builder - Class in org.onosproject.net.intent
-
Builder of a single point to multi point intent.
- linkCount() - Method in class org.onosproject.net.topology.DefaultTopologyCluster
-
- linkCount() - Method in interface org.onosproject.net.topology.Topology
-
Returns the number of infrastructure links in the topology.
- linkCount() - Method in interface org.onosproject.net.topology.TopologyCluster
-
Returns the number of infrastructure links in the cluster.
- LinkDescription - Interface in org.onosproject.net.link
-
Describes an infrastructure link.
- linkDetected(LinkDescription) - Method in interface org.onosproject.net.link.LinkProviderService
-
Signals that an infrastructure link has been detected.
- LinkEvent - Class in org.onosproject.net.link
-
Describes infrastructure link event.
- LinkEvent(LinkEvent.Type, Link) - Constructor for class org.onosproject.net.link.LinkEvent
-
Creates an event of a given type and for the specified link and the
current time.
- LinkEvent(LinkEvent.Type, Link, long) - Constructor for class org.onosproject.net.link.LinkEvent
-
Creates an event of a given type and for the specified link and time.
- LinkEvent.Type - Enum in org.onosproject.net.link
-
Type of link events.
- LinkHighlight - Class in org.onosproject.ui.topo
-
Denotes the highlighting to be applied to a link.
- LinkHighlight(String, LinkHighlight.Flavor) - Constructor for class org.onosproject.ui.topo.LinkHighlight
-
Constructs a link highlight entity.
- LinkHighlight.Flavor - Enum in org.onosproject.ui.topo
-
Link highlighting flavor.
- linkId() - Method in class org.onosproject.ui.topo.BiLink
-
Returns the link identifier in the form expected on the Topology View
in the web client.
- LinkKey - Class in org.onosproject.net
-
Immutable representation of a link identity.
- linkKey(ConnectPoint, ConnectPoint) - Static method in class org.onosproject.net.LinkKey
-
Creates a link identifier with source and destination connection point.
- linkKey(Link) - Static method in class org.onosproject.net.LinkKey
-
Creates a link identifier for the specified link.
- LinkListener - Interface in org.onosproject.net.link
-
Entity capable of receiving infrastructure link related events.
- LinkProvider - Interface in org.onosproject.net.link
-
Abstraction of an entity providing information about infrastructure links
to the core.
- LinkProviderRegistry - Interface in org.onosproject.net.link
-
Abstraction of an infrastructure link provider registry.
- LinkProviderService - Interface in org.onosproject.net.link
-
Means for injecting link information into the core.
- LinkResource - Interface in org.onosproject.net.resource.link
-
Abstraction of link resource.
- LinkResourceAllocations - Interface in org.onosproject.net.resource.link
-
Representation of allocated link resources.
- LinkResourceEvent - Class in org.onosproject.net.resource.link
-
Describes an event related to a Link Resource.
- LinkResourceEvent(LinkResourceEvent.Type, Collection<LinkResourceAllocations>) - Constructor for class org.onosproject.net.resource.link.LinkResourceEvent
-
Constructs a link resource event.
- LinkResourceEvent.Type - Enum in org.onosproject.net.resource.link
-
Type of resource this event is for.
- LinkResourceListener - Interface in org.onosproject.net.resource.link
-
Entity for receiving link resource events.
- LinkResourceRequest - Interface in org.onosproject.net.resource.link
-
Representation of a request for link resource.
- LinkResourceRequest.Builder - Interface in org.onosproject.net.resource.link
-
Builder of link resource request.
- LinkResources - Interface in org.onosproject.net.resource.link
-
Abstraction of a resources of a link.
- LinkResources.Builder - Interface in org.onosproject.net.resource.link
-
- LinkResourceService - Interface in org.onosproject.net.resource.link
-
Service for providing link resource allocation.
- LinkResourceStore - Interface in org.onosproject.net.resource.link
-
Manages link resources.
- LinkResourceStoreDelegate - Interface in org.onosproject.net.resource.link
-
Link resource store delegate abstraction.
- links() - Method in class org.onosproject.net.DefaultPath
-
- links(Set<Link>) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
-
Sets the links of the link collection intent
that will be built.
- links() - Method in class org.onosproject.net.intent.LinkCollectionIntent
-
Returns the set of links that represent the network connections needed
by this intent.
- links() - Method in interface org.onosproject.net.Path
-
Returns sequence of links comprising the path.
- links() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceAllocations
-
- links() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest
-
- links() - Method in interface org.onosproject.net.resource.link.LinkResourceAllocations
-
Returns the set of target links.
- links() - Method in interface org.onosproject.net.resource.link.LinkResourceRequest
-
Returns the set of target links.
- links() - Method in class org.onosproject.ui.topo.Highlights
-
Returns the collection of link highlights.
- LINKS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- LinkService - Interface in org.onosproject.net.link
-
Service for interacting with the inventory of infrastructure links.
- LinkStore - Interface in org.onosproject.net.link
-
Manages inventory of infrastructure links; not intended for direct use.
- LinkStoreDelegate - Interface in org.onosproject.net.link
-
Infrastructure link store delegate abstraction.
- linksVanished(ConnectPoint) - Method in interface org.onosproject.net.link.LinkProviderService
-
Signals that infrastructure links associated with the specified
connect point have vanished.
- linksVanished(DeviceId) - Method in interface org.onosproject.net.link.LinkProviderService
-
Signals that infrastructure links associated with the specified
device have vanished.
- LinkTypeConstraint - Class in org.onosproject.net.intent.constraint
-
Constraint that evaluates links based on their type.
- LinkTypeConstraint(boolean, Link.Type...) - Constructor for class org.onosproject.net.intent.constraint.LinkTypeConstraint
-
Creates a new constraint for requesting connectivity using or avoiding
the specified link types.
- linkVanished(LinkDescription) - Method in interface org.onosproject.net.link.LinkProviderService
-
Signals that an infrastructure link has disappeared.
- LinkWeight - Interface in org.onosproject.net.topology
-
Entity capable of determining cost or weight of a specified topology
graph edge.
- listenerRegistry - Variable in class org.onosproject.event.AbstractListenerManager
-
- ListenerRegistry<E extends Event,L extends EventListener<E>> - Class in org.onosproject.event
-
Base implementation of an event sink and a registry capable of tracking
listeners and dispatching events to them as part of event sink processing.
- ListenerRegistry() - Constructor for class org.onosproject.event.ListenerRegistry
-
- listenerRegistry - Variable in class org.onosproject.net.provider.AbstractListenerProviderRegistry
-
- listeners - Variable in class org.onosproject.event.ListenerRegistry
-
Set of listeners that have registered.
- ListenerService<E extends Event,L extends EventListener<E>> - Interface in org.onosproject.event
-
Abstraction of a service capable of asynchronously notifying listeners.
- Load - Interface in org.onosproject.net.statistic
-
Simple data repository for link load information.
- load(Link) - Method in interface org.onosproject.net.statistic.StatisticService
-
Obtain the load for a the ingress to the given link.
- load(ConnectPoint) - Method in interface org.onosproject.net.statistic.StatisticService
-
Obtain the load for the given port.
- load(Link, ApplicationId, Optional<GroupId>) - Method in interface org.onosproject.net.statistic.StatisticService
-
Obtain the load for a the ingress to the given link used by
the specified application ID and group ID.
- loadDriver(HierarchicalConfiguration, DriverResolver) - Method in class org.onosproject.net.driver.XmlDriverLoader
-
Loads a driver from the supplied hierarchical configuration.
- loadDrivers(InputStream, DriverResolver) - Method in class org.onosproject.net.driver.XmlDriverLoader
-
Loads the specified drivers resource as an XML stream and parses it to
produce a ready-to-register driver provider.
- loadDrivers(HierarchicalConfiguration, DriverResolver) - Method in class org.onosproject.net.driver.XmlDriverLoader
-
Loads a driver provider from the supplied hierarchical configuration.
- LOCAL - Static variable in class org.onosproject.net.PortNumber
-
- localNode() - Method in interface org.onosproject.cluster.ClusterDefinitionService
-
Returns the local controller node.
- location() - Method in class org.onosproject.net.DefaultHost
-
- location() - Method in class org.onosproject.net.host.DefaultHostDescription
-
- location() - Method in interface org.onosproject.net.host.HostDescription
-
Returns the location of the host on the network edge.
- location() - Method in interface org.onosproject.net.Host
-
Returns the most recent host location where the host attaches to the
network edge.
- log - Variable in class org.onosproject.ui.UiTopoOverlay
-
Logger for this overlay.
- LogicalClockService - Interface in org.onosproject.store.service
-
Service that issues logical timestamps.
- LONGITUDE - Static variable in class org.onosproject.net.AnnotationKeys
-
- LONGITUDE - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
-
- longitude() - Method in class org.onosproject.net.config.basics.BasicElementConfig
-
Returns element latitude.
- longitude(Double) - Method in class org.onosproject.net.config.basics.BasicElementConfig
-
Sets the element longitude.
- LONGITUDE - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- mac() - Method in class org.onosproject.net.DefaultHost
-
- mac() - Method in class org.onosproject.net.flow.criteria.EthCriterion
-
Gets the MAC address to match.
- mac() - Method in class org.onosproject.net.flow.criteria.IPv6NDLinkLayerAddressCriterion
-
Gets the MAC link-layer address to match.
- mac() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModEtherInstruction
-
- mac() - Method in interface org.onosproject.net.Host
-
Returns the host MAC address.
- mac() - Method in class org.onosproject.net.host.PortAddresses
-
Returns the MAC address.
- mac() - Method in class org.onosproject.net.HostId
-
Returns the host MAC address.
- MAC - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- major() - Method in class org.onosproject.core.Version
-
Returns the major version number.
- makePermanent() - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
-
- makePermanent() - Method in interface org.onosproject.net.flow.FlowRule.Builder
-
Makes this rule permanent on the dataplane.
- makePermanent() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
-
- makePermanent() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
-
- makePermanent() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
-
Noop.
- makePermanent() - Method in interface org.onosproject.net.flowobjective.Objective.Builder
-
Makes the filtering objective permanent.
- makeTemporary(int) - Method in class org.onosproject.net.flow.DefaultFlowRule.Builder
-
- makeTemporary(int) - Method in interface org.onosproject.net.flow.FlowRule.Builder
-
Makes this rule temporary and timeout after the specified amount
of time.
- makeTemporary(int) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
-
- makeTemporary(int) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
-
- makeTemporary(int) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
-
Noop.
- makeTemporary(int) - Method in interface org.onosproject.net.flowobjective.Objective.Builder
-
Makes the filtering objective temporary.
- makeTopCandidate(String, NodeId) - Method in interface org.onosproject.cluster.LeadershipService
-
Moves the specified nodeId to the top of the candidates list for the topic.
- manufacturer() - Method in class org.onosproject.net.DefaultDevice
-
- manufacturer() - Method in class org.onosproject.net.device.DefaultDeviceDescription
-
- manufacturer() - Method in interface org.onosproject.net.device.DeviceDescription
-
Returns the device manufacturer name.
- manufacturer() - Method in interface org.onosproject.net.Device
-
Returns the device manufacturer name.
- manufacturer() - Method in class org.onosproject.net.driver.DefaultDriver
-
- manufacturer() - Method in interface org.onosproject.net.driver.Driver
-
Returns the device manufacturer name.
- map(Function<V, U>) - Method in class org.onosproject.store.service.Versioned
-
Maps this instance into another after transforming its
value while retaining the same version and creationTime.
- MAP - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- MapEvent<K,V> - Class in org.onosproject.store.service
-
Representation of a ConsistentMap update notification.
- MapEvent(String, MapEvent.Type, K, Versioned<V>) - Constructor for class org.onosproject.store.service.MapEvent
-
Creates a new event object.
- MapEvent.Type - Enum in org.onosproject.store.service
-
MapEvent type.
- MapEventListener<K,V> - Interface in org.onosproject.store.service
-
Listener to be notified about updates to a ConsistentMap.
- MapInfo - Class in org.onosproject.store.service
-
Metadata information for a consistent map.
- MapInfo(String, int) - Constructor for class org.onosproject.store.service.MapInfo
-
- mapName() - Method in class org.onosproject.store.service.DatabaseUpdate
-
Returns the name of map being updated.
- mapper() - Method in interface org.onosproject.codec.CodecContext
-
Returns the JSON object mapper.
- mapper - Variable in class org.onosproject.net.config.Config
-
- mapper() - Method in class org.onosproject.rest.AbstractWebResource
-
- MAPPER - Static variable in class org.onosproject.ui.RequestHandler
-
- markOffline(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
-
Removes the specified infrastructure device.
- master() - Method in class org.onosproject.cluster.RoleInfo
-
- master() - Method in class org.onosproject.mastership.MastershipTerm
-
- MastershipAdminService - Interface in org.onosproject.mastership
-
Service for administering the inventory of device masterships.
- MastershipEvent - Class in org.onosproject.mastership
-
Describes a device mastership event.
- MastershipEvent(MastershipEvent.Type, DeviceId, RoleInfo) - Constructor for class org.onosproject.mastership.MastershipEvent
-
Creates an event of a given type and for the specified device,
role information, and the current time.
- MastershipEvent(MastershipEvent.Type, DeviceId, RoleInfo, long) - Constructor for class org.onosproject.mastership.MastershipEvent
-
Creates an event of a given type and for the specified device, master,
and time.
- MastershipEvent.Type - Enum in org.onosproject.mastership
-
Type of mastership events.
- MastershipListener - Interface in org.onosproject.mastership
-
Entity capable of receiving device mastership-related events.
- MastershipRole - Enum in org.onosproject.net
-
Representation of a relationship role of a controller instance to a device
or a region of network environment.
- MastershipService - Interface in org.onosproject.mastership
-
Service responsible for determining the controller instance mastership of
a device in a clustered environment.
- MastershipStore - Interface in org.onosproject.mastership
-
Manages inventory of mastership roles for devices, across controller
instances; not intended for direct use.
- MastershipStoreDelegate - Interface in org.onosproject.mastership
-
Mastership store delegate abstraction.
- MastershipTerm - Class in org.onosproject.mastership
-
- MastershipTermService - Interface in org.onosproject.mastership
-
Service to obtain mastership term information.
- matchEthDst(MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on ETH_DST field using the specified value.
- matchEthDst(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchEthDst(MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a l2 dst address.
- matchEthSrc(MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on ETH_SRC field using the specified value.
- matchEthSrc(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchEthSrc(MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a l2 src address.
- matchEthType(int) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on ETH_TYPE field using the specified value.
- matchEthType(EthType) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on ETH_TYPE field using the specified value.
- matchEthType(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchEthType(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches the ethernet type.
- matchIcmpCode(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on ICMP code field using the specified value.
- matchIcmpCode(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIcmpCode(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an ICMP code.
- matchIcmpType(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on ICMP type field using the specified value.
- matchIcmpType(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIcmpType(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an ICMP type.
- matchIcmpv6Code(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on ICMPv6 code field using the specified value.
- matchIcmpv6Code(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIcmpv6Code(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an ICMPv6 code.
- matchIcmpv6Type(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on ICMPv6 type field using the specified value.
- matchIcmpv6Type(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIcmpv6Type(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an ICMPv6 type.
- matchInPhyPort(PortNumber) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IN_PHY_PORT field using the specified value.
- matchInPhyPort(PortNumber) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchInPhyPort(PortNumber) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a physical inport.
- matchInPort(PortNumber) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IN_PORT field using the specified value.
- matchInPort(PortNumber) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchInPort(PortNumber) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an inport.
- matchIPDscp(byte) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IP DSCP field using the specified value.
- matchIPDscp(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPDscp(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an IP DSCP (6 bits in ToS field).
- matchIPDst(IpPrefix) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IPv4 destination field using the specified value.
- matchIPDst(IpPrefix) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPDst(IpPrefix) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a l3 IPv4 address.
- matchIPEcn(byte) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IP ECN field using the specified value.
- matchIPEcn(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPEcn(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an IP ECN (2 bits in ToS field).
- matchIPProtocol(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IP proto field using the specified value.
- matchIPProtocol(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPProtocol(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches the l3 protocol.
- matchIPSrc(IpPrefix) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IPv4 source field using the specified value.
- matchIPSrc(IpPrefix) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPSrc(IpPrefix) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a l3 IPv4 address.
- matchIPv6Dst(IpPrefix) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IPv6 destination field using the specified value.
- matchIPv6Dst(IpPrefix) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPv6Dst(IpPrefix) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a l3 IPv6 address.
- matchIPv6ExthdrFlags(int) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IPv6 Extension Header pseudo-field fiags.
- matchIPv6ExthdrFlags(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPv6ExthdrFlags(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches on IPv6 Extension Header pseudo-field flags.
- matchIPv6FlowLabel(int) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IPv6 flow label field using the specified value.
- matchIPv6FlowLabel(int) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPv6FlowLabel(int) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an IPv6 flow label.
- matchIPv6NDSourceLinkLayerAddress(MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IPv6 Neighbor Discovery source link-layer address
using the specified value.
- matchIPv6NDSourceLinkLayerAddress(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPv6NDSourceLinkLayerAddress(MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an IPv6 Neighbor Discovery source link-layer address.
- matchIPv6NDTargetAddress(Ip6Address) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IPv6 Neighbor Discovery target address using the
specified value.
- matchIPv6NDTargetAddress(Ip6Address) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPv6NDTargetAddress(Ip6Address) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an IPv6 Neighbor Discovery target address.
- matchIPv6NDTargetLinkLayerAddress(MacAddress) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IPv6 Neighbor Discovery target link-layer address
using the specified value.
- matchIPv6NDTargetLinkLayerAddress(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPv6NDTargetLinkLayerAddress(MacAddress) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an IPv6 Neighbor Discovery target link-layer address.
- matchIPv6Src(IpPrefix) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on IPv6 source field using the specified value.
- matchIPv6Src(IpPrefix) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchIPv6Src(IpPrefix) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a l3 IPv6 address.
- matchLambda(int) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
- matchLambda(Lambda) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on lambda using the specified value.
- matchLambda(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
Deprecated.
- matchLambda(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
- matchMetadata(long) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on METADATA field using the specified value.
- matchMetadata(long) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchMetadata(long) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a metadata.
- matchMplsBos(boolean) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchMplsBos(boolean) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches on a MPLS Bottom-of-Stack indicator bit.
- matchMplsLabel(MplsLabel) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on MPLS label.
- matchMplsLabel(boolean) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on MPLS Bottom-of-Stack indicator bit.
- matchMplsLabel(MplsLabel) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchMplsLabel(MplsLabel) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches on a MPLS label.
- matchOchSignalType(OchSignalType) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Create a match on OCh (Optical Channel) signal type.
- matchOpticalSignalType(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
- matchOpticalSignalType(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
Deprecated.
- matchOpticalSignalType(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
- matchSctpDst(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
- matchSctpDst(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on SCTP destination port field using the specified
value.
- matchSctpDst(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
Deprecated.
- matchSctpDst(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchSctpDst(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
- matchSctpDst(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a SCTP destination port number.
- matchSctpSrc(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
- matchSctpSrc(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on SCTP source port field using the specified value.
- matchSctpSrc(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
Deprecated.
- matchSctpSrc(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchSctpSrc(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
- matchSctpSrc(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a SCTP source port number.
- matchTcpDst(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
- matchTcpDst(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on TCP destination port field using the specified value.
- matchTcpDst(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
Deprecated.
- matchTcpDst(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchTcpDst(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
- matchTcpDst(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a TCP destination port number.
- matchTcpSrc(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
- matchTcpSrc(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on TCP source port field using the specified value.
- matchTcpSrc(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
Deprecated.
- matchTcpSrc(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchTcpSrc(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
- matchTcpSrc(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a TCP source port number.
- matchTunnelId(long) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on Tunnel ID.
- matchTunnelId(long) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchTunnelId(long) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a tunnel id.
- matchUdpDst(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
- matchUdpDst(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on UDP destination port field using the specified value.
- matchUdpDst(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
Deprecated.
- matchUdpDst(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchUdpDst(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
- matchUdpDst(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an UDP destination port number.
- matchUdpSrc(short) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
- matchUdpSrc(TpPort) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on UDP source port field using the specified value.
- matchUdpSrc(short) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
Deprecated.
- matchUdpSrc(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchUdpSrc(short) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
- matchUdpSrc(TpPort) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches an UDP source port number.
- matchVlanId(VlanId) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on VLAN ID field using the specified value.
- matchVlanId(VlanId) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchVlanId(VlanId) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches the vlan id.
- matchVlanPcp(byte) - Static method in class org.onosproject.net.flow.criteria.Criteria
-
Creates a match on VLAN PCP field using the specified value.
- matchVlanPcp(byte) - Method in class org.onosproject.net.flow.DefaultTrafficSelector.Builder
-
- matchVlanPcp(byte) - Method in interface org.onosproject.net.flow.TrafficSelector.Builder
-
Matches a vlan priority.
- max(Path) - Method in interface org.onosproject.net.statistic.StatisticService
-
Find the most loaded link along a path.
- MAX_PRIORITY - Static variable in class org.onosproject.net.intent.Intent
-
- MAX_TIMEOUT - Static variable in interface org.onosproject.net.flow.FlowRule
-
- maxFrequency() - Method in class org.onosproject.net.device.OmsPortDescription
-
Returns maximum frequency.
- maxFrequency() - Method in class org.onosproject.net.OmsPort
-
Returns the maximum frequency.
- MBITS_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
-
- MBYTES_UNIT - Static variable in class org.onosproject.ui.topo.TopoUtils
-
- MEGA - Static variable in class org.onosproject.ui.topo.TopoUtils
-
- members() - Method in class org.onosproject.store.service.PartitionInfo
-
Returns the list of partition members.
- merge(DefaultAnnotations, SparseAnnotations) - Static method in class org.onosproject.net.DefaultAnnotations
-
Merges the specified base set of annotations and additional sparse
annotations into new combined annotations.
- merge(Driver) - Method in class org.onosproject.net.driver.DefaultDriver
-
- merge(Driver) - Method in interface org.onosproject.net.driver.Driver
-
Merges the specified driver behaviours and properties into this one,
giving preference to the other driver when dealing with conflicts.
- messageHandlerFactory(UiMessageHandlerFactory) - Method in class org.onosproject.ui.UiExtension.Builder
-
Sets the message handler factory for this extension.
- messageHandlerFactory() - Method in class org.onosproject.ui.UiExtension
-
Returns message handler factory, if one was defined.
- MessageSubject - Class in org.onosproject.store.cluster.messaging
-
Representation of a message subject.
- MessageSubject(String) - Constructor for class org.onosproject.store.cluster.messaging.MessageSubject
-
- MessageSubject() - Constructor for class org.onosproject.store.cluster.messaging.MessageSubject
-
- messageTypes() - Method in class org.onosproject.ui.UiMessageHandler
-
Returns the set of message types which this handler is capable of
processing.
- MessagingService - Interface in org.onosproject.store.cluster.messaging
-
Interface for low level messaging primitives.
- metadata() - Method in class org.onosproject.net.flow.criteria.MetadataCriterion
-
Gets the metadata to match.
- metadata() - Method in class org.onosproject.net.flow.instructions.Instructions.MetadataInstruction
-
- MetadataCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of Metadata criterion.
- metadataMask() - Method in class org.onosproject.net.flow.instructions.Instructions.MetadataInstruction
-
- meter(MeterId) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- meter(MeterId) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets a meter to be used by this flow.
- Meter - Interface in org.onosproject.net.meter
-
Represents a generalized meter to be deployed on a device.
- meter() - Method in class org.onosproject.net.meter.MeterOperation
-
Returns the meter.
- Meter.Builder - Interface in org.onosproject.net.meter
-
A meter builder.
- Meter.Unit - Enum in org.onosproject.net.meter
-
- MeterContext - Interface in org.onosproject.net.meter
-
A context permitting the application to be notified when the
meter installation has been successful.
- metered() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
-
- metered() - Method in interface org.onosproject.net.flow.TrafficTreatment
-
Returns the meter instruction if there is one.
- MeterEntry - Interface in org.onosproject.net.meter
-
Represents a stored meter.
- MeterEvent - Class in org.onosproject.net.meter
-
Entity that represents Meter events.
- MeterEvent(MeterEvent.Type, Meter) - Constructor for class org.onosproject.net.meter.MeterEvent
-
Creates an event of a given type and for the specified meter and the
current time.
- MeterEvent(MeterEvent.Type, Meter, long) - Constructor for class org.onosproject.net.meter.MeterEvent
-
Creates an event of a given type and for the specified meter and time.
- MeterEvent.Type - Enum in org.onosproject.net.meter
-
- MeterFailReason - Enum in org.onosproject.net.meter
-
Enum used to represent a meter failure condition.
- meterId() - Method in class org.onosproject.net.flow.instructions.Instructions.MeterInstruction
-
- MeterId - Class in org.onosproject.net.meter
-
A representation of a meter id.
- meterId(long) - Static method in class org.onosproject.net.meter.MeterId
-
- MeterListener - Interface in org.onosproject.net.meter
-
Entity capable of receiving Meter related events.
- MeterOperation - Class in org.onosproject.net.meter
-
Representation of an operation on the meter table.
- MeterOperation(Meter, MeterOperation.Type) - Constructor for class org.onosproject.net.meter.MeterOperation
-
- MeterOperation.Type - Enum in org.onosproject.net.meter
-
Tyoe of meter operation.
- meterOperationFailed(MeterOperation, MeterFailReason) - Method in interface org.onosproject.net.meter.MeterProviderService
-
Notifies the core that a meter operaton failed for a
specific reason.
- MeterOperations - Class in org.onosproject.net.meter
-
Immutable collection of meter operation to be used between
core and provider layers of group subsystem.
- MeterOperations(List<MeterOperation>) - Constructor for class org.onosproject.net.meter.MeterOperations
-
Creates a immutable list of meter operation.
- MeterProvider - Interface in org.onosproject.net.meter
-
Abstraction of a Meter provider.
- MeterProviderRegistry - Interface in org.onosproject.net.meter
-
Abstraction for a meter provider registry.
- MeterProviderService - Interface in org.onosproject.net.meter
-
Service through which meter providers can inject information
into the core.
- MeterRequest - Interface in org.onosproject.net.meter
-
Represents a generalized meter request to be deployed on a device.
- MeterRequest.Builder - Interface in org.onosproject.net.meter
-
A meter builder.
- MeterRequest.Type - Enum in org.onosproject.net.meter
-
- MeterService - Interface in org.onosproject.net.meter
-
Service for add/updating and removing meters.
- MeterState - Enum in org.onosproject.net.meter
-
Represents the state of the meter as seen by the store.
- MeterStore - Interface in org.onosproject.net.meter
-
Entity that stores and distributed meter objects.
- MeterStoreDelegate - Interface in org.onosproject.net.meter
-
Meter store delegate abstraction.
- MeterStoreResult - Class in org.onosproject.net.meter
-
An entity used to indicate whether the store operation passed.
- MeterStoreResult.Type - Enum in org.onosproject.net.meter
-
- meterTraffic(MeterId) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
- MetricsHelper - Interface in org.onosproject.core
-
Collection of utility methods used for providing Metrics.
- metricsService() - Method in interface org.onosproject.core.MetricsHelper
-
Returns MetricService instance.
- min(Path) - Method in interface org.onosproject.net.statistic.StatisticService
-
Find the least loaded link along a path.
- MIN_PRIORITY - Static variable in interface org.onosproject.net.flow.FlowRule
-
- MIN_PRIORITY - Static variable in class org.onosproject.net.intent.Intent
-
- minFrequency() - Method in class org.onosproject.net.device.OmsPortDescription
-
Returns minimum frequency.
- minFrequency() - Method in class org.onosproject.net.OmsPort
-
Returns the minimum frequency.
- minor() - Method in class org.onosproject.core.Version
-
Returns the minor version number.
- MINUS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- Mod - Class in org.onosproject.ui.topo
-
Highlighting modification.
- Mod(String) - Constructor for class org.onosproject.ui.topo.Mod
-
Constructs a mod with the given identifier.
- MOD_ANIMATED - Static variable in class org.onosproject.ui.topo.LinkHighlight
-
Denotes a link to be tagged with animated traffic ("marching ants").
- MOD_OPTICAL - Static variable in class org.onosproject.ui.topo.LinkHighlight
-
Denotes a link to be tagged as an optical link.
- model() - Method in class org.onosproject.rest.ApiDocProvider
-
Returns input stream containing JSON model schema.
- modify(FlowRule) - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
-
Appends a flow rule modify to the current stage.
- modifyDeviceDetails(PropertyPanel) - Method in class org.onosproject.ui.UiTopoOverlay
-
Callback to modify the contents of the details panel for
a selected device.
- modifyHostDetails(PropertyPanel) - Method in class org.onosproject.ui.UiTopoOverlay
-
Callback to modify the contents of the details panel for
a selected host.
- modifySummary(PropertyPanel) - Method in class org.onosproject.ui.UiTopoOverlay
-
Callback to modify the contents of the summary panel.
- modL0Lambda(short) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
- modL0Lambda(Lambda) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates an L0 modification with the specified OCh signal.
- modL2Dst(MacAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a L2 dst modification.
- modL2Src(MacAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a l2 src modification.
- modL3Dst(IpAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a L3 IPv4 dst modification.
- modL3IPv6Dst(IpAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a L3 IPv6 dst modification.
- modL3IPv6FlowLabel(int) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a L3 IPv6 Flow Label modification.
- modL3IPv6Src(IpAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a L3 IPv6 src modification.
- modL3Src(IpAddress) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a L3 IPv4 src modification.
- modMplsBos(boolean) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a MPLS BOS bit modification.
- modMplsLabel(MplsLabel) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a MPLS label modification.
- mods() - Method in class org.onosproject.ui.topo.LinkHighlight
-
Returns the highlight modifications.
- modTcpDst(short) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
- modTcpDst(TpPort) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a TCP dst modification.
- modTcpSrc(short) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
- modTcpSrc(TpPort) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a TCP src modification.
- ModTransportPortInstruction(L4ModificationInstruction.L4SubType, TpPort) - Constructor for class org.onosproject.net.flow.instructions.L4ModificationInstruction.ModTransportPortInstruction
-
- modTunnelId(long) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a Tunnel ID modification.
- modUdpDst(short) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
- modUdpDst(TpPort) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a UDP dst modification.
- modUdpSrc(short) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
- modUdpSrc(TpPort) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a UDP src modification.
- modVlanId(VlanId) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a VLAN ID modification.
- modVlanPcp(Byte) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a VLAN PCP modification.
- mplsBos() - Method in class org.onosproject.net.flow.criteria.MplsBosCriterion
-
- mplsBos() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsBosInstruction
-
- MplsBosCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of MPLS BOS criterion (1 bit).
- MplsCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of MPLS tag criterion (20 bits).
- MplsIntent - Class in org.onosproject.net.intent
-
Abstraction of MPLS label-switched connectivity.
- MplsIntent() - Constructor for class org.onosproject.net.intent.MplsIntent
-
Constructor for serializer.
- MplsIntent.Builder - Class in org.onosproject.net.intent
-
Builder of an MPLS intent.
- mplsLabel() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsLabelInstruction
-
- MplsLabel - Class in org.onosproject.net.resource.link
-
Representation of MPLS label resource.
- MplsLabel(int) - Constructor for class org.onosproject.net.resource.link.MplsLabel
-
Creates a new instance with given MPLS label.
- mplsLabel() - Method in class org.onosproject.net.resource.link.MplsLabelResourceAllocation
-
Returns the MPLS label resource.
- MplsLabelResourceAllocation - Class in org.onosproject.net.resource.link
-
Representation of allocated MPLS label resource.
- MplsLabelResourceAllocation(MplsLabel) - Constructor for class org.onosproject.net.resource.link.MplsLabelResourceAllocation
-
- MplsLabelResourceRequest - Class in org.onosproject.net.resource.link
-
Representation of a request for lambda resource.
- MplsLabelResourceRequest() - Constructor for class org.onosproject.net.resource.link.MplsLabelResourceRequest
-
- MplsPathIntent - Class in org.onosproject.net.intent
-
Abstraction of explicit MPLS label-switched path.
- MplsPathIntent.Builder - Class in org.onosproject.net.intent
-
Builder of a host to host intent.
- MplsQuery - Interface in org.onosproject.net.behaviour
-
A HandlerBehaviour to check the capability of MPLS.
- multicast(M, MessageSubject, Function<M, byte[]>, Set<NodeId>) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
-
Multicasts a message to a set of controller nodes.
- MultiPointToSinglePointIntent - Class in org.onosproject.net.intent
-
Abstraction of multiple source to single destination connectivity intent.
- MultiPointToSinglePointIntent() - Constructor for class org.onosproject.net.intent.MultiPointToSinglePointIntent
-
Constructor for serializer.
- MultiPointToSinglePointIntent.Builder - Class in org.onosproject.net.intent
-
Builder of a multi point to single point intent.
- MultiValuedTimestamp<T extends Comparable<T>,U extends Comparable<U>> - Class in org.onosproject.store.service
-
A logical timestamp that derives its value from two input values.
- MultiValuedTimestamp(T, U) - Constructor for class org.onosproject.store.service.MultiValuedTimestamp
-
Creates a new timestamp based on two values.
- MutableAnnotations - Interface in org.onosproject.net
-
Represents an mutable set of simple key/value string annotations.
- object - Variable in class org.onosproject.net.config.Config
-
- Objective - Interface in org.onosproject.net.flowobjective
-
Base representation of an flow description.
- Objective.Builder - Interface in org.onosproject.net.flowobjective
-
An objective builder.
- Objective.Operation - Enum in org.onosproject.net.flowobjective
-
Type of operation.
- ObjectiveContext - Interface in org.onosproject.net.flowobjective
-
The context of a objective that will become the subject of
the notification.
- ObjectiveError - Enum in org.onosproject.net.flowobjective
-
Represents the set of errors possible when processing an objective.
- ObjectiveEvent - Class in org.onosproject.net.flowobjective
-
Describes a objective event.
- ObjectiveEvent(ObjectiveEvent.Type, Integer) - Constructor for class org.onosproject.net.flowobjective.ObjectiveEvent
-
Creates an event of the given type for the specified objective id.
- ObjectiveEvent(ObjectiveEvent.Type, Integer, long) - Constructor for class org.onosproject.net.flowobjective.ObjectiveEvent
-
Creates an event of the given type for the specified objective id at the given
time.
- ObjectiveEvent.Type - Enum in org.onosproject.net.flowobjective
-
Type of objective events.
- objectNode() - Method in class org.onosproject.ui.UiMessageHandler
-
Returns a freshly minted object node.
- OBLIQUE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- observer(int) - Static method in interface org.onosproject.net.packet.PacketProcessor
-
Returns a priority in the OBSERVER range, where processors cannot take any action,
but can observe what action has been taken until then.
- OBSERVER_MAX - Static variable in interface org.onosproject.net.packet.PacketProcessor
-
- ObstacleConstraint - Class in org.onosproject.net.intent.constraint
-
Constraint that evaluates elements not passed through.
- ObstacleConstraint(DeviceId...) - Constructor for class org.onosproject.net.intent.constraint.ObstacleConstraint
-
Creates a new constraint that the specified device are not passed through.
- obstacles() - Method in class org.onosproject.net.intent.constraint.ObstacleConstraint
-
Returns the obstacle device ids.
- OchPort - Class in org.onosproject.net
-
Implementation of OCh port (Optical Channel).
- OchPort(Element, PortNumber, boolean, OduSignalType, boolean, OchSignal, Annotations...) - Constructor for class org.onosproject.net.OchPort
-
Creates an OCh port in the specified network element.
- OchPortDescription - Class in org.onosproject.net.device
-
Default implementation of immutable OCh port description.
- OchPortDescription(PortNumber, boolean, OduSignalType, boolean, OchSignal, SparseAnnotations...) - Constructor for class org.onosproject.net.device.OchPortDescription
-
Creates OCH port description based on the supplied information.
- OchPortDescription(PortDescription, OduSignalType, boolean, OchSignal, SparseAnnotations) - Constructor for class org.onosproject.net.device.OchPortDescription
-
Creates OCH port description based on the supplied information.
- ochSignal(GridType, ChannelSpacing, int, int) - Static method in interface org.onosproject.net.Lambda
-
Creates a Lambda instance with the specified arguments.
- OchSignal - Class in org.onosproject.net
-
Implementation of Lambda representing OCh (Optical Channel) Signal.
- OchSignal(GridType, ChannelSpacing, int, int) - Constructor for class org.onosproject.net.OchSignal
-
Creates an instance with the specified arguments.
- OchSignal(int, Frequency, Frequency) - Constructor for class org.onosproject.net.OchSignal
-
Create OCh signal from channel number.
- OchSignal(Frequency, ChannelSpacing, int) - Constructor for class org.onosproject.net.OchSignal
-
- OchSignalCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of OCh (Optical Channel) signal criterion.
- OchSignalType - Enum in org.onosproject.net
-
Represents OCh (Optical Channel) signal type defined in
Open Networking Foundation "Optical Transport Protocol Extensions Version 1.0".
- OchSignalTypeCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of OCh (Optical Channel) signal type criterion.
- OduCltPort - Class in org.onosproject.net
-
Implementation of ODU client port (Optical channel Data Unit).
- OduCltPort(Element, PortNumber, boolean, OduCltPort.SignalType, Annotations...) - Constructor for class org.onosproject.net.OduCltPort
-
Creates an ODU client port in the specified network element.
- OduCltPort.SignalType - Enum in org.onosproject.net
-
- OduCltPortDescription - Class in org.onosproject.net.device
-
Default implementation of immutable ODU client port description.
- OduCltPortDescription(PortNumber, boolean, OduCltPort.SignalType, SparseAnnotations...) - Constructor for class org.onosproject.net.device.OduCltPortDescription
-
Creates ODU client port description based on the supplied information.
- OduCltPortDescription(PortDescription, OduCltPort.SignalType, SparseAnnotations) - Constructor for class org.onosproject.net.device.OduCltPortDescription
-
Creates ODU client port description based on the supplied information.
- OduSignalType - Enum in org.onosproject.net
-
Represents ODU (Optical channel Data Unit) signal type.
- of(NodeId, long) - Static method in class org.onosproject.mastership.MastershipTerm
-
- of(String, ApplicationId) - Static method in class org.onosproject.net.intent.Key
-
Creates a key based on the provided string.
- of(long, ApplicationId) - Static method in class org.onosproject.net.intent.Key
-
Creates a key based on the provided long.
- ofType(Band.Type) - Method in interface org.onosproject.net.meter.Band.Builder
-
Assigns the @See Type of this band.
- ofType(Band.Type) - Method in class org.onosproject.net.meter.DefaultBand.Builder
-
- OmsPort - Class in org.onosproject.net
-
Implementation of OMS port (Optical Multiplexing Section).
- OmsPort(Element, PortNumber, boolean, Frequency, Frequency, Frequency, Annotations...) - Constructor for class org.onosproject.net.OmsPort
-
Creates an OMS port in the specified network element.
- OmsPortDescription - Class in org.onosproject.net.device
-
Default implementation of immutable OMS port description.
- OmsPortDescription(PortNumber, boolean, Frequency, Frequency, Frequency, SparseAnnotations...) - Constructor for class org.onosproject.net.device.OmsPortDescription
-
Creates OMS port description based on the supplied information.
- OmsPortDescription(PortDescription, Frequency, Frequency, Frequency, SparseAnnotations) - Constructor for class org.onosproject.net.device.OmsPortDescription
-
Creates OMS port description based on the supplied information.
- onApply(Config) - Method in interface org.onosproject.net.config.ConfigApplyDelegate
-
Processes changes applied to the specified configuration.
- one(HostId) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
-
Sets the first host of the intent that will be built.
- one() - Method in class org.onosproject.net.intent.HostToHostIntent
-
Returns identifier of the first host.
- one(ConnectPoint) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
-
Sets the first connection point of the two way intent that will be built.
- one() - Method in class org.onosproject.net.intent.TwoWayP2PIntent
-
Returns identifier of the first host.
- one() - Method in class org.onosproject.ui.topo.BiLink
-
Returns the first link in this bi-link.
- onError(FlowRuleOperations) - Method in interface org.onosproject.net.flow.FlowRuleOperationsContext
-
- onError(Objective, ObjectiveError) - Method in interface org.onosproject.net.flowobjective.ObjectiveContext
-
Invoked when error is encountered while executing the flow objective.
- onError(MeterRequest, MeterFailReason) - Method in interface org.onosproject.net.meter.MeterContext
-
Invoked when error is encountered while installing a meter.
- onProcessLimit() - Method in interface org.onosproject.event.EventSink
-
Handles notification that event processing time limit has been exceeded.
- onProcessLimit() - Method in class org.onosproject.event.ListenerRegistry
-
- onSuccess(FlowRuleOperations) - Method in interface org.onosproject.net.flow.FlowRuleOperationsContext
-
- onSuccess(Objective) - Method in interface org.onosproject.net.flowobjective.ObjectiveContext
-
Invoked on successful execution of the flow objective.
- onSuccess(MeterRequest) - Method in interface org.onosproject.net.meter.MeterContext
-
Invoked on successful installation of the meter.
- onUpdate(IntentData) - Method in interface org.onosproject.net.intent.IntentStoreDelegate
-
Called when a new intent has been updated for which this node is the master.
- op() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
-
- op() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
-
- op() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
-
- op() - Method in interface org.onosproject.net.flowobjective.Objective
-
The type of operation for this objective.
- operation(FlowRuleOperation) - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
-
Appends an existing flow rule to the current stage.
- operations() - Method in class org.onosproject.net.group.GroupOperations
-
Returns immutable list of group operation.
- operations() - Method in class org.onosproject.net.meter.MeterOperations
-
Returns immutable list of Meter operation.
- operator() - Method in class org.onosproject.net.flow.BatchOperationEntry
-
Gets the operator of this operation.
- ops() - Method in class org.onosproject.net.flow.FlowRuleBatchRequest
-
Deprecated.
- OPTICAL_WAVES - Static variable in class org.onosproject.net.AnnotationKeys
-
Annotation key for the number of optical waves.
- OpticalCircuitIntent - Class in org.onosproject.net.intent
-
An optical layer intent for circuits between two OduClt ports.
- OpticalCircuitIntent(ApplicationId, Key, ConnectPoint, ConnectPoint, OduCltPort.SignalType, boolean, int) - Constructor for class org.onosproject.net.intent.OpticalCircuitIntent
-
Creates an optical circuit intent between the specified
connection points.
- OpticalCircuitIntent() - Constructor for class org.onosproject.net.intent.OpticalCircuitIntent
-
Constructor for serializer.
- OpticalCircuitIntent.Builder - Class in org.onosproject.net.intent
-
Builder for optical circuit intents.
- OpticalConnectivityIntent - Class in org.onosproject.net.intent
-
An optical layer intent for connectivity between two OCh ports.
- OpticalConnectivityIntent(ApplicationId, Key, ConnectPoint, ConnectPoint, OduSignalType, boolean, int) - Constructor for class org.onosproject.net.intent.OpticalConnectivityIntent
-
Creates an optical connectivity intent between the specified
connection points.
- OpticalConnectivityIntent() - Constructor for class org.onosproject.net.intent.OpticalConnectivityIntent
-
Constructor for serializer.
- OpticalConnectivityIntent.Builder - Class in org.onosproject.net.intent
-
Builder for optical connectivity intents.
- OpticalPathIntent - Class in org.onosproject.net.intent
-
An optical layer intent with explicitly selected path.
- OpticalPathIntent() - Constructor for class org.onosproject.net.intent.OpticalPathIntent
-
- OpticalPathIntent.Builder - Class in org.onosproject.net.intent
-
Builder for optical path intents.
- OpticalPortConfig - Class in org.onosproject.net.config.basics
-
Configurations for an optical port on a device.
- OpticalPortConfig() - Constructor for class org.onosproject.net.config.basics.OpticalPortConfig
-
- OpticalSignalTypeCriterion - Class in org.onosproject.net.flow.criteria
-
- OptimisticConcurrencyFailure() - Constructor for exception org.onosproject.store.service.TransactionException.OptimisticConcurrencyFailure
-
- opType() - Method in class org.onosproject.net.group.GroupOperation
-
Returns group operation type.
- org.onosproject.app - package org.onosproject.app
-
Set of abstractions for managing network control applications.
- org.onosproject.cfg - package org.onosproject.cfg
-
Set of abstractions for centrally managing component configurations.
- org.onosproject.cluster - package org.onosproject.cluster
-
Set of abstractions for dealing with controller cluster related topics.
- org.onosproject.codec - package org.onosproject.codec
-
Base JSON codec abstraction and a service for tracking various JSON codecs.
- org.onosproject.core - package org.onosproject.core
-
ONOS Core API definitions.
- org.onosproject.event - package org.onosproject.event
-
Local event delivery subsystem interfaces & supporting abstractions.
- org.onosproject.mastership - package org.onosproject.mastership
-
Set of abstractions for dealing with controller mastership related topics.
- org.onosproject.net - package org.onosproject.net
-
Network model entities & service API definitions.
- org.onosproject.net.behaviour - package org.onosproject.net.behaviour
-
Abstractions of various device configuration or device adaptation behaviours;
counterpart to the device driver subsystem.
- org.onosproject.net.config - package org.onosproject.net.config
-
Subsystem for tracking network environment configuration.
- org.onosproject.net.config.basics - package org.onosproject.net.config.basics
-
Various basic builtin network configurations.
- org.onosproject.net.device - package org.onosproject.net.device
-
Infrastructure device model & related services API definitions.
- org.onosproject.net.driver - package org.onosproject.net.driver
-
Set of facilities to allow the platform to be extended with
device specific behaviours and to allow modeling device behaviours while
hiding details of specific device driver implementations.
- org.onosproject.net.edge - package org.onosproject.net.edge
-
Service for interacting with network edge.
- org.onosproject.net.flow - package org.onosproject.net.flow
-
Flow rule model & related services API definitions.
- org.onosproject.net.flow.criteria - package org.onosproject.net.flow.criteria
-
Traffic selection criteria model.
- org.onosproject.net.flow.instructions - package org.onosproject.net.flow.instructions
-
Traffic treatment model.
- org.onosproject.net.flowobjective - package org.onosproject.net.flowobjective
-
Abstractions for objective-based flow programming of data plane without
requiring device pipeline structure awareness. This subsystem is
experimental and its interfaces will change in the upcoming release.
- org.onosproject.net.group - package org.onosproject.net.group
-
Abstractions for interacting with device port groups.
- org.onosproject.net.host - package org.onosproject.net.host
-
End-station host model & related services API definitions.
- org.onosproject.net.intent - package org.onosproject.net.intent
-
Set of abstractions for conveying high-level intents for treatment of
selected network traffic by allowing applications to express the
what rather than the how.
- org.onosproject.net.intent.constraint - package org.onosproject.net.intent.constraint
-
Definitions of constraints used to refine intent specifications.
- org.onosproject.net.link - package org.onosproject.net.link
-
Infrastructure link model & related services API definitions.
- org.onosproject.net.meter - package org.onosproject.net.meter
-
Flow meter model and related services.
- org.onosproject.net.newresource - package org.onosproject.net.newresource
-
Generic network resource model and services for resource allocation and
resource tracking.
- org.onosproject.net.packet - package org.onosproject.net.packet
-
Mechanism for processing inbound packets intercepted from the data plane and
for emitting outbound packets onto the data plane.
- org.onosproject.net.provider - package org.onosproject.net.provider
-
Base abstractions related to network entity providers and their brokers.
- org.onosproject.net.proxyarp - package org.onosproject.net.proxyarp
-
Base abstractions related to the proxy arp service.
- org.onosproject.net.resource - package org.onosproject.net.resource
-
Abstractions for reserving network resources.
- org.onosproject.net.resource.device - package org.onosproject.net.resource.device
-
Services for reserving devices as network resources.
- org.onosproject.net.resource.link - package org.onosproject.net.resource.link
-
Services for reserving links and their capacity as network resources,
e.g. bandwidth, lambdas.
- org.onosproject.net.statistic - package org.onosproject.net.statistic
-
Service for looking up statistics on links.
- org.onosproject.net.topology - package org.onosproject.net.topology
-
Network topology model & related services API definitions.
- org.onosproject.rest - package org.onosproject.rest
-
Base abstractions and utilities for developing REST APIs.
- org.onosproject.security - package org.onosproject.security
-
Application security constructs.
- org.onosproject.store - package org.onosproject.store
-
Abstractions for creating and interacting with distributed stores.
- org.onosproject.store.cluster.messaging - package org.onosproject.store.cluster.messaging
-
Cluster messaging APIs for the use by the various distributed stores.
- org.onosproject.store.service - package org.onosproject.store.service
-
Distributed core state management services.
- org.onosproject.ui - package org.onosproject.ui
-
Mechanism for managing dynamically registered user interface extensions.
- org.onosproject.ui.table - package org.onosproject.ui.table
-
Facilities for creating tabular models of data for the GUI.
- org.onosproject.ui.table.cell - package org.onosproject.ui.table.cell
-
Set of table cell renderers and comparators for use by GUI apps.
- org.onosproject.ui.topo - package org.onosproject.ui.topo
-
Mechanism for dynamically extending topology view with information and
behaviour overlays.
- origin() - Method in interface org.onosproject.app.ApplicationDescription
-
Returns the name of the application origin, group or company.
- origin() - Method in class org.onosproject.app.DefaultApplicationDescription
-
- origin() - Method in interface org.onosproject.core.Application
-
Returns the name of the application origin, group or company.
- origin() - Method in class org.onosproject.core.DefaultApplication
-
- origin() - Method in class org.onosproject.net.intent.IntentData
-
Returns the origin node that created this intent.
- OutboundPacket - Interface in org.onosproject.net.packet
-
Represents an outbound data packet that is to be emitted to network via
an infrastructure device.
- outPacket() - Method in class org.onosproject.net.packet.DefaultPacketContext
-
- outPacket() - Method in interface org.onosproject.net.packet.PacketContext
-
Returns the view of the outbound packet.
- output() - Method in interface org.onosproject.net.flow.Treatment
-
Returns the port number where the packet should be emitted.
- ownedTopics(NodeId) - Method in interface org.onosproject.cluster.LeadershipService
-
Returns the set of topics owned by the specified node.
- OWNER - Static variable in class org.onosproject.net.AnnotationKeys
-
Annotation key for device owner.
- OWNER - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
-
- owner() - Method in class org.onosproject.net.config.basics.BasicElementConfig
-
Returns owner of the element.
- owner(String) - Method in class org.onosproject.net.config.basics.BasicElementConfig
-
Sets the owner of the element.
- P0 - Static variable in class org.onosproject.net.PortNumber
-
- PacketContext - Interface in org.onosproject.net.packet
-
Represents context for processing an inbound packet, and (optionally)
emitting a corresponding outbound packet.
- PacketEvent - Class in org.onosproject.net.packet
-
Describes a packet event.
- PacketEvent(PacketEvent.Type, OutboundPacket) - Constructor for class org.onosproject.net.packet.PacketEvent
-
Creates an event of the given type for the specified packet.
- PacketEvent(PacketEvent.Type, OutboundPacket, long) - Constructor for class org.onosproject.net.packet.PacketEvent
-
Creates an event of the given type for the specified packet at the given
time.
- PacketEvent.Type - Enum in org.onosproject.net.packet
-
Type of packet events.
- PacketPriority - Enum in org.onosproject.net.packet
-
Priorities available to applications for requests for packets from the data
plane.
- PacketProcessor - Interface in org.onosproject.net.packet
-
Abstraction of an inbound packet processor.
- PacketProvider - Interface in org.onosproject.net.packet
-
Abstraction of a packet provider capable of emitting packets.
- PacketProviderRegistry - Interface in org.onosproject.net.packet
-
Abstraction of an infrastructure packet provider registry.
- PacketProviderService - Interface in org.onosproject.net.packet
-
Entity capable of processing inbound packets.
- PacketRequest - Interface in org.onosproject.net.packet
-
Represents a packet request made to devices.
- packets() - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- packets() - Method in interface org.onosproject.net.flow.FlowEntry
-
Returns the number of packets this flow rule has matched.
- packets() - Method in class org.onosproject.net.group.DefaultGroup
-
Returns the number of packets processed by this group.
- packets() - Method in class org.onosproject.net.group.DefaultGroupBucket
-
- packets() - Method in interface org.onosproject.net.group.Group
-
Returns the number of packets processed by this group.
- packets() - Method in interface org.onosproject.net.group.GroupBucket
-
Returns the number of packets processed by this group bucket.
- packets() - Method in interface org.onosproject.net.meter.Band
-
Returns the packets seen by this band.
- packets() - Method in class org.onosproject.net.meter.DefaultBand
-
- PacketService - Interface in org.onosproject.net.packet
-
Service for intercepting data plane packets and for emitting synthetic
outbound packets.
- packetsReceived() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- packetsReceived() - Method in interface org.onosproject.net.device.PortStatistics
-
Returns the number of packets received.
- packetsRxDropped() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- packetsRxDropped() - Method in interface org.onosproject.net.device.PortStatistics
-
Returns the number of packets dropped by RX.
- packetsRxErrors() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- packetsRxErrors() - Method in interface org.onosproject.net.device.PortStatistics
-
Returns the number of transmit errors.
- packetsSeen() - Method in class org.onosproject.net.meter.DefaultMeter
-
- packetsSeen() - Method in interface org.onosproject.net.meter.Meter
-
Number of packets processed by this meter.
- packetsSent() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- packetsSent() - Method in interface org.onosproject.net.device.PortStatistics
-
Returns the number of packets sent.
- PacketStore - Interface in org.onosproject.net.packet
-
Manages routing of outbound packets.
- PacketStoreDelegate - Interface in org.onosproject.net.packet
-
Packet store delegate abstraction.
- packetsTxDropped() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- packetsTxDropped() - Method in interface org.onosproject.net.device.PortStatistics
-
Returns the number of packets dropped by TX.
- packetsTxErrors() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- packetsTxErrors() - Method in interface org.onosproject.net.device.PortStatistics
-
Returns the number of receive errors.
- parent() - Method in class org.onosproject.net.driver.DefaultDriver
-
- parent() - Method in interface org.onosproject.net.driver.Driver
-
Returns the parent driver from which this driver inherits behaviours
and properties.
- parent() - Method in class org.onosproject.net.newresource.ResourcePath
-
Returns the parent resource path of this instance.
- parsed() - Method in class org.onosproject.net.packet.DefaultInboundPacket
-
- parsed() - Method in interface org.onosproject.net.packet.InboundPacket
-
Returns the parsed form of the packet.
- PartialFailureConstraint - Class in org.onosproject.net.intent.constraint
-
A constraint that allows intents that can only be partially compiled
(i.e.
- PartialFailureConstraint() - Constructor for class org.onosproject.net.intent.constraint.PartialFailureConstraint
-
- PartitionEvent - Class in org.onosproject.net.intent
-
Partition event.
- PartitionEvent(PartitionEvent.Type, String) - Constructor for class org.onosproject.net.intent.PartitionEvent
-
- PartitionEvent.Type - Enum in org.onosproject.net.intent
-
- PartitionEventListener - Interface in org.onosproject.net.intent
-
Entity capable of receiving device partition-related events.
- PartitionInfo - Class in org.onosproject.store.service
-
Contains information about a database partition.
- PartitionInfo(String, long, List<String>, String) - Constructor for class org.onosproject.store.service.PartitionInfo
-
Class constructor.
- PartitionService - Interface in org.onosproject.net.intent
-
Service for interacting with the partition-to-instance assignments.
- patch() - Method in class org.onosproject.core.Version
-
Returns the version patch segment.
- path(Path) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
-
- path(Path) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
-
Sets the path for the intent that will be built.
- path() - Method in class org.onosproject.net.intent.OpticalPathIntent
-
- path(Path) - Method in class org.onosproject.net.intent.PathIntent.Builder
-
Sets the path of the intent that will be built.
- path() - Method in class org.onosproject.net.intent.PathIntent
-
Returns the links which the traffic goes along.
- Path - Interface in org.onosproject.net
-
Representation of a contiguous directed path in a network.
- PathIntent - Class in org.onosproject.net.intent
-
Abstraction of explicitly path specified connectivity intent.
- PathIntent(ApplicationId, TrafficSelector, TrafficTreatment, Path, List<Constraint>, int) - Constructor for class org.onosproject.net.intent.PathIntent
-
Creates a new point-to-point intent with the supplied ingress/egress
ports and using the specified explicit path.
- PathIntent() - Constructor for class org.onosproject.net.intent.PathIntent
-
Constructor for serializer.
- PathIntent.Builder - Class in org.onosproject.net.intent
-
Builder of a host to host intent.
- PathService - Interface in org.onosproject.net.topology
-
Service for obtaining pre-computed paths or for requesting computation of
paths using the current topology snapshot.
- payLoad() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- payLoad() - Method in interface org.onosproject.net.flow.FlowRule
-
Returns the third party original flow rule.
- payLoad() - Method in class org.onosproject.net.flow.FlowRuleExtPayLoad
-
Returns private flow.
- payload() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
-
Returns the message payload.
- payload(ObjectNode) - Static method in class org.onosproject.ui.JsonUtils
-
Returns the payload from the specified event.
- peek() - Method in interface org.onosproject.store.service.DistributedQueue
-
Returns an entry from the queue without removing it.
- peerAddress() - Method in class org.onosproject.net.host.InterfaceIpAddress
-
Gets the IP point-to-point interface peer address.
- performGroupOperation(DeviceId, GroupOperations) - Method in interface org.onosproject.net.group.GroupProvider
-
Performs a batch of group operation in the specified device with the
specified parameters.
- performMeterOperation(DeviceId, MeterOperations) - Method in interface org.onosproject.net.meter.MeterProvider
-
Performs a batch of meter operation on the specified device with the
specified parameters.
- performMeterOperation(DeviceId, MeterOperation) - Method in interface org.onosproject.net.meter.MeterProvider
-
Performs a meter operation on the specified device with the
specified parameters.
- permanent() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
-
- permanent() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
-
- permanent() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
-
- permanent() - Method in interface org.onosproject.net.flowobjective.Objective
-
Whether this objective is permanent.
- Permission - Class in org.onosproject.security
-
- Permission(String, String, String) - Constructor for class org.onosproject.security.Permission
-
- Permission(String, String) - Constructor for class org.onosproject.security.Permission
-
- permissions() - Method in interface org.onosproject.app.ApplicationDescription
-
Returns the permissions requested by the application.
- permissions() - Method in class org.onosproject.app.DefaultApplicationDescription
-
- permissions() - Method in interface org.onosproject.core.Application
-
Returns the permissions requested by the application.
- permissions() - Method in class org.onosproject.core.DefaultApplication
-
- permit() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
-
- permit() - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
-
Permit this filtering condition set.
- Pipeliner - Interface in org.onosproject.net.behaviour
-
Behaviour for handling various pipelines.
- PipelinerContext - Interface in org.onosproject.net.behaviour
-
Processing context and supporting services for the pipeline behaviour.
- PLAY - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- PLUS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- PointToPointIntent - Class in org.onosproject.net.intent
-
Abstraction of point-to-point connectivity.
- PointToPointIntent() - Constructor for class org.onosproject.net.intent.PointToPointIntent
-
Constructor for serializer.
- PointToPointIntent.Builder - Class in org.onosproject.net.intent
-
Builder of a point to point intent.
- pop() - Method in interface org.onosproject.store.service.DistributedQueue
-
If the queue is non-empty, an entry will be removed from the queue and the returned future
will be immediately completed with it.
- popMpls() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- popMpls(int) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- popMpls(EthType) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- popMpls() - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a pop MPLS header instruction.
- popMpls(int) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
- popMpls(EthType) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a pop MPLS header instruction with a particular ethertype.
- popMpls() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Pops MPLS ether type.
- popMpls(int) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
- popMpls(EthType) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Pops MPLS ether type and set the new ethertype.
- populateTable(TableModel, ObjectNode) - Method in class org.onosproject.ui.table.TableRequestHandler
-
Subclasses should populate the table model by adding
rows.
- popVlan() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- popVlan() - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a pop VLAN header instruction.
- popVlan() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Pops outermost VLAN tag.
- PORT - Static variable in class org.onosproject.net.config.basics.OpticalPortConfig
-
- port() - Method in class org.onosproject.net.ConnectPoint
-
Returns the connection port number.
- port() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- port() - Method in class org.onosproject.net.device.DeviceEvent
-
Returns the port subject.
- port() - Method in interface org.onosproject.net.device.PortStatistics
-
Returns the port number.
- port() - Method in class org.onosproject.net.flow.criteria.PortCriterion
-
Gets the input port number to match.
- port() - Method in class org.onosproject.net.flow.instructions.Instructions.OutputInstruction
-
- port() - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction.ModTransportPortInstruction
-
- Port - Interface in org.onosproject.net
-
Abstraction of a network port.
- port() - Method in class org.onosproject.store.cluster.messaging.Endpoint
-
- Port.Type - Enum in org.onosproject.net
-
Represents coarse port type classification.
- PORT_NAME - Static variable in class org.onosproject.net.AnnotationKeys
-
Annotation key for the port name.
- PORT_TABLE - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- PortAddresses - Class in org.onosproject.net.host
-
Represents address information bound to a port.
- PortAddresses(ConnectPoint, Set<InterfaceIpAddress>, MacAddress, VlanId) - Constructor for class org.onosproject.net.host.PortAddresses
-
Constructs a PortAddresses object for the given connection point, with a
set of IP addresses and a MAC address.
- PortAdmin - Interface in org.onosproject.net.behaviour
-
Means to administratively enable/disable a logical port at the device.
- PortConfig - Interface in org.onosproject.net.behaviour
-
Means to configure a logical port at the device.
- PortCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of input port criterion.
- PortDescription - Interface in org.onosproject.net.device
-
Information about a port.
- portName(String) - Method in class org.onosproject.net.config.basics.OpticalPortConfig
-
Sets the port name, or updates it if already set.
- portNumber() - Method in class org.onosproject.net.device.DefaultPortDescription
-
- portNumber() - Method in interface org.onosproject.net.device.PortDescription
-
Returns the port number.
- PortNumber - Class in org.onosproject.net
-
Representation of a port number.
- portNumber(long) - Static method in class org.onosproject.net.PortNumber
-
Returns the port number representing the specified long value.
- portNumber(String) - Static method in class org.onosproject.net.PortNumber
-
Returns the port number representing the specified string value.
- portNumber(long, String) - Static method in class org.onosproject.net.PortNumber
-
Returns the port number representing the specified long value and name.
- portNumberName(Long) - Method in class org.onosproject.net.config.basics.OpticalPortConfig
-
Sets the port name from port number, or updates it if already set.
- PORTS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- PORTS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- portSpeed() - Method in class org.onosproject.net.DefaultPort
-
- portSpeed() - Method in class org.onosproject.net.device.DefaultPortDescription
-
- portSpeed() - Method in interface org.onosproject.net.device.PortDescription
-
Returns the current port speed in Mbps.
- portSpeed() - Method in interface org.onosproject.net.Port
-
Returns the current port speed in Mbps.
- PortStatistics - Interface in org.onosproject.net.device
-
Statistics of a port.
- portStatusChanged(DeviceId, PortDescription) - Method in interface org.onosproject.net.device.DeviceProviderService
-
Used to notify the core about port status change of a single port.
- portType(Port.Type) - Method in class org.onosproject.net.config.basics.OpticalPortConfig
-
Sets the port type, or updates it if it's already set.
- post(E) - Method in class org.onosproject.event.AbstractListenerManager
-
Safely posts the specified event to the local event dispatcher.
- post(Event) - Method in interface org.onosproject.event.EventDispatcher
-
Posts the specified event for dispatching.
- post(E) - Method in class org.onosproject.net.provider.AbstractListenerProviderRegistry
-
Safely posts the specified event to the local event dispatcher.
- prepareForStatistics(FlowRule) - Method in interface org.onosproject.net.statistic.StatisticStore
-
Lay the foundation for receiving flow stats for this rule.
- PREV_INTENT - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- priority() - Method in class org.onosproject.net.flow.criteria.VlanPcpCriterion
-
Gets the VLAN priority to match.
- priority() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- priority() - Method in interface org.onosproject.net.flow.FlowRule
-
Returns the flow rule priority given in natural order; higher numbers
mean higher priorities.
- priority() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
-
- priority() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
-
- priority() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
-
- priority() - Method in interface org.onosproject.net.flowobjective.Objective
-
The priority for this objective.
- priority(int) - Method in class org.onosproject.net.intent.ConnectivityIntent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
-
- priority - Variable in class org.onosproject.net.intent.Intent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.Intent.Builder
-
Sets the priority for the intent that will be built.
- priority() - Method in class org.onosproject.net.intent.Intent
-
Returns the priority of the intent.
- priority(int) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.MplsIntent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.PathIntent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
-
- priority(int) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
-
- priority() - Method in class org.onosproject.net.packet.DefaultPacketRequest
-
- priority() - Method in interface org.onosproject.net.packet.PacketRequest
-
Obtain the priority.
- priorityValue() - Method in enum org.onosproject.net.packet.PacketPriority
-
Returns the integer value of the priority level.
- process(E) - Method in interface org.onosproject.event.EventSink
-
Processes the specified event.
- process(E) - Method in class org.onosproject.event.ListenerRegistry
-
- process(IntentData) - Method in interface org.onosproject.net.intent.IntentStoreDelegate
-
Provides an intent data object that should be processed (compiled and
installed) by this manager.
- process(PacketContext) - Method in interface org.onosproject.net.packet.PacketProcessor
-
Processes the inbound packet as specified in the given context.
- process(long, ObjectNode) - Method in class org.onosproject.ui.RequestHandler
-
Processes the incoming message payload from the client.
- process(long, ObjectNode) - Method in class org.onosproject.ui.table.TableRequestHandler
-
- process(ObjectNode) - Method in class org.onosproject.ui.UiMessageHandler
-
Processes a JSON message from the user interface client.
- processPacket(PacketContext) - Method in interface org.onosproject.net.packet.PacketProviderService
-
Submits inbound packet context for processing.
- Prop(String, String) - Constructor for class org.onosproject.ui.topo.PropertyPanel.Prop
-
Constructs a property data value.
- properties() - Method in class org.onosproject.net.driver.DefaultDriver
-
- properties() - Method in interface org.onosproject.net.driver.Driver
-
Returns the set of annotations as map of key/value properties.
- properties() - Method in class org.onosproject.ui.topo.PropertyPanel
-
Returns the list of properties to be displayed.
- Properties() - Constructor for class org.onosproject.ui.topo.TopoConstants.Properties
-
- PropertyPanel - Class in org.onosproject.ui.topo
-
Models a panel displayed on the Topology View.
- PropertyPanel(String, String) - Constructor for class org.onosproject.ui.topo.PropertyPanel
-
Constructs a property panel model with the given title and
type identifier (icon to display).
- PropertyPanel.Prop - Class in org.onosproject.ui.topo
-
Simple data carrier for a property, composed of a key/value pair.
- PropertyPanel.Separator - Class in org.onosproject.ui.topo
-
Auxiliary class representing a separator property.
- PROTOCOL - Static variable in class org.onosproject.net.AnnotationKeys
-
Annotation key for southbound protocol.
- protocol() - Method in class org.onosproject.net.flow.criteria.IPProtocolCriterion
-
Gets the IP protocol to match.
- PROTOCOL - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- Provided - Interface in org.onosproject.net
-
Abstraction of an entity supplied by a provider.
- provider() - Method in class org.onosproject.net.provider.AbstractProviderService
-
- Provider - Interface in org.onosproject.net.provider
-
Abstraction of a provider of information about network environment.
- provider() - Method in interface org.onosproject.net.provider.ProviderService
-
Returns the provider to which this service has been issued.
- provider - Variable in class org.onosproject.rest.AbstractApiDocRegistrator
-
- providerId() - Method in class org.onosproject.net.AbstractModel
-
- providerId() - Method in interface org.onosproject.net.Provided
-
Returns the identifier of the provider which supplied the entity.
- ProviderId - Class in org.onosproject.net.provider
-
- ProviderId(String, String) - Constructor for class org.onosproject.net.provider.ProviderId
-
Creates a new primary provider identifier from the specified string.
- ProviderId(String, String, boolean) - Constructor for class org.onosproject.net.provider.ProviderId
-
Creates a new provider identifier from the specified string.
- ProviderRegistry<P extends Provider,S extends ProviderService<P>> - Interface in org.onosproject.net.provider
-
Registry for tracking information providers with the core.
- ProviderService<P extends Provider> - Interface in org.onosproject.net.provider
-
Abstraction of a service through which providers can inject information
about the network environment into the core.
- ProxyArpService - Interface in org.onosproject.net.proxyarp
-
Service for processing arp requests on behalf of applications.
- ProxyArpStore - Interface in org.onosproject.net.proxyarp
-
State distribution mechanism for the proxy ARP service.
- ProxyArpStoreDelegate - Interface in org.onosproject.net.proxyarp
-
Proxy ARP store delegate.
- punt() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- punt() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Adds a punt-to-controller instruction.
- purge(Intent) - Method in interface org.onosproject.net.intent.IntentService
-
Purges a specific intent from the system if it is FAILED or
WITHDRAWN.
- push(E) - Method in interface org.onosproject.store.service.DistributedQueue
-
Inserts an entry into the queue.
- pushFlowMetrics(DeviceId, Iterable<FlowEntry>) - Method in interface org.onosproject.net.flow.FlowRuleProviderService
-
Pushes the collection of flow entries currently applied on the given
device.
- pushGroupMetrics(DeviceId, Collection<Group>) - Method in interface org.onosproject.net.group.GroupProviderService
-
Pushes the collection of group detected in the data plane along
with statistics.
- pushGroupMetrics(DeviceId, Collection<Group>) - Method in interface org.onosproject.net.group.GroupStore
-
Submits the group metrics to store for a given device ID.
- pushMeterMetrics(DeviceId, Collection<Meter>) - Method in interface org.onosproject.net.meter.MeterProviderService
-
Pushes the collection of meters observed on the data plane as
well as their associated statistics.
- pushMpls() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- pushMpls() - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a push MPLS header instruction.
- pushMpls() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Push MPLS ether type.
- pushVlan() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- pushVlan() - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Creates a push VLAN header instruction.
- pushVlan() - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Pushes a new VLAN tag.
- put(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Associates the specified value with the specified key in this map (optional operation).
- put(K, V) - Method in interface org.onosproject.store.service.ConsistentMap
-
Associates the specified value with the specified key in this map (optional operation).
- put(K, V) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Associates the specified value to the specified key in this map.
- put(K, V) - Method in interface org.onosproject.store.service.TransactionalMap
-
Associates the specified value with the specified key in this map (optional operation).
- putAll(Map<? extends K, ? extends V>) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Adds mappings for all key-value pairs in the specified map to this map.
- putAndGet(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Associates the specified value with the specified key in this map (optional operation).
- putAndGet(K, V) - Method in interface org.onosproject.store.service.ConsistentMap
-
Associates the specified value with the specified key in this map (optional operation).
- putIfAbsent(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
If the specified key is not already associated with a value
associates it with the given value and returns null, else returns the current value.
- putIfAbsent(K, V) - Method in interface org.onosproject.store.service.ConsistentMap
-
If the specified key is not already associated with a value
associates it with the given value and returns null, else returns the current value.
- putIfAbsent(K, V) - Method in interface org.onosproject.store.service.TransactionalMap
-
If the specified key is not already associated with a value
associates it with the given value and returns null, else returns the current value.
- putNextGroup(Integer, NextGroup) - Method in interface org.onosproject.net.flowobjective.FlowObjectiveStore
-
Adds a NextGroup to the store.
- RACK_ADDRESS - Static variable in class org.onosproject.net.AnnotationKeys
-
Annotation key for device location.
- RACK_ADDRESS - Static variable in class org.onosproject.net.config.basics.BasicElementConfig
-
- rackAddress() - Method in class org.onosproject.net.config.basics.BasicElementConfig
-
Returns the element rack address.
- rackAddress(String) - Method in class org.onosproject.net.config.basics.BasicElementConfig
-
Sets element rack address.
- rate() - Method in interface org.onosproject.net.meter.Band
-
The rate at which this meter applies.
- rate() - Method in class org.onosproject.net.meter.DefaultBand
-
- rate() - Method in class org.onosproject.net.statistic.DefaultLoad
-
- rate() - Method in interface org.onosproject.net.statistic.Load
-
Obtain the current observed rate (in bytes/s) on a link.
- reason() - Method in class org.onosproject.net.meter.MeterStoreResult
-
- reasons() - Method in class org.onosproject.net.topology.TopologyEvent
-
Returns the list of events that triggered the topology change.
- receivedFrom() - Method in class org.onosproject.net.packet.DefaultInboundPacket
-
- receivedFrom() - Method in interface org.onosproject.net.packet.InboundPacket
-
Returns the device and port from where the packet was received.
- receivedRoleReply(DeviceId, MastershipRole, MastershipRole) - Method in interface org.onosproject.net.device.DeviceProviderService
-
Notifies the core about the result of a RoleRequest sent to a device.
- redriveTransactions() - Method in interface org.onosproject.store.service.StorageAdminService
-
Redrives stuck transactions while removing those that are done.
- referenceCount() - Method in class org.onosproject.net.group.DefaultGroup
-
- referenceCount() - Method in interface org.onosproject.net.group.Group
-
Returns the number of flow rules or other groups reference this group.
- referenceCount() - Method in class org.onosproject.net.meter.DefaultMeter
-
- referenceCount() - Method in interface org.onosproject.net.meter.Meter
-
The number of flows pointing to this meter.
- REFRESH - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- register(List<ResourcePath>) - Method in interface org.onosproject.net.newresource.ResourceStore
-
Registers the resources in transactional way.
- register(P) - Method in class org.onosproject.net.provider.AbstractProviderRegistry
-
- register(P) - Method in interface org.onosproject.net.provider.ProviderRegistry
-
Registers the supplied provider with the core.
- register(ApiDocProvider) - Method in interface org.onosproject.rest.ApiDocService
-
Registers the specified REST API documentation provider.
- register(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
-
Register application to SM-ONOS subsystem.
- register(ApplicationId) - Static method in class org.onosproject.security.SecurityUtil
-
- register(UiExtension) - Method in interface org.onosproject.ui.UiExtensionService
-
Registers the specified user interface extension.
- registerApplication(String) - Method in interface org.onosproject.core.ApplicationIdStore
-
Registers a new application by its name, which is expected
to follow the reverse DNS convention, e.g.
- registerApplication(String) - Method in interface org.onosproject.core.CoreService
-
Registers a new application by its name, which is expected
to follow the reverse DNS convention, e.g.
- registerCodec(Class<T>, JsonCodec<T>) - Method in interface org.onosproject.codec.CodecService
-
Registers the specified JSON codec for the given entity class.
- registerCompiler(Class<T>, IntentCompiler<T>) - Method in interface org.onosproject.net.intent.IntentExtensionService
-
Registers the specified compiler for the given intent class.
- registerConfigFactory(ConfigFactory) - Method in interface org.onosproject.net.config.NetworkConfigRegistry
-
Registers the specified configuration factory.
- registerHandler(String, Consumer<byte[]>, Executor) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
-
Registers a new message handler for message type.
- registerHandler(String, Function<byte[], byte[]>, Executor) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
-
Registers a new message handler for message type.
- registerHandler(String, Function<byte[], CompletableFuture<byte[]>>) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
-
Registers a new message handler for message type.
- registerProperties(Class<?>) - Method in interface org.onosproject.cfg.ComponentConfigService
-
Registers configuration properties for the specified component.
- registerProvider(DriverProvider) - Method in interface org.onosproject.net.driver.DriverAdminService
-
Registers the specified driver provider.
- registerResources(ResourcePath, T...) - Method in interface org.onosproject.net.newresource.ResourceAdminService
-
Register resources as the children of the parent resource path.
- registerResources(ResourcePath, List<T>) - Method in interface org.onosproject.net.newresource.ResourceAdminService
-
Register resources as the children of the parent resource path.
- RELATED_INTENTS - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- release(ResourceAllocation) - Method in interface org.onosproject.net.newresource.ResourceService
-
Releases the specified resource allocation.
- release(List<ResourceAllocation>) - Method in interface org.onosproject.net.newresource.ResourceService
-
Transactionally releases the specified resource allocations.
- release(ResourceAllocation...) - Method in interface org.onosproject.net.newresource.ResourceService
-
Transactionally releases the specified resource allocations.
- release(ResourceConsumer) - Method in interface org.onosproject.net.newresource.ResourceService
-
Transactionally releases the resources allocated to the specified consumer.
- release(List<ResourcePath>, List<ResourceConsumer>) - Method in interface org.onosproject.net.newresource.ResourceStore
-
Releases the specified resources allocated to the specified corresponding consumers
in transactional way.
- releaseMapping(IntentId) - Method in interface org.onosproject.net.resource.device.DeviceResourceService
-
Release mapping of given intent.
- releaseMapping(IntentId) - Method in interface org.onosproject.net.resource.device.DeviceResourceStore
-
Releases the mapping of the given intent.
- releasePorts(IntentId) - Method in interface org.onosproject.net.resource.device.DeviceResourceService
-
Release ports associated with given intent ID.
- releasePorts(IntentId) - Method in interface org.onosproject.net.resource.device.DeviceResourceStore
-
Releases the ports allocated to the given intent.
- releaseResources(LinkResourceAllocations) - Method in interface org.onosproject.net.resource.link.LinkResourceService
-
Releases resources.
- releaseResources(LinkResourceAllocations) - Method in interface org.onosproject.net.resource.link.LinkResourceStore
-
Releases resources.
- relinquishAllRole(NodeId) - Method in interface org.onosproject.mastership.MastershipStore
-
Removes all the roles for the specified controller instance.
- relinquishMastership(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
-
Abandons mastership of the specified device on the local node thus
forcing selection of a new master.
- relinquishRole(NodeId, DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
-
Allows a controller instance to give up its current role for a device.
- remove(ApplicationId) - Method in interface org.onosproject.app.ApplicationStore
-
Removes the specified application.
- remove(String) - Method in class org.onosproject.net.DefaultAnnotations.Builder
-
Adds the specified annotation.
- remove(FlowRule) - Method in class org.onosproject.net.flow.FlowRuleOperations.Builder
-
Appends a flow rule remove to the current stage.
- remove() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
-
- remove(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective.Builder
-
- remove() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
-
- remove(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective.Builder
-
- remove() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
-
- remove(ObjectiveContext) - Method in class org.onosproject.net.flowobjective.DefaultNextObjective.Builder
-
- remove() - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
-
Builds the filtering objective that will be removed.
- remove(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.FilteringObjective.Builder
-
Builds the filtering objective that will be removed.
- remove() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
-
Builds the forwarding objective that will be removed.
- remove(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.ForwardingObjective.Builder
-
Builds the forwarding objective that will be removed.
- remove() - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
-
Builds the next objective that will be removed.
- remove(ObjectiveContext) - Method in interface org.onosproject.net.flowobjective.NextObjective.Builder
-
Builds the next objective that will be removed.
- remove() - Method in class org.onosproject.net.meter.DefaultMeterRequest.Builder
-
- remove() - Method in interface org.onosproject.net.meter.MeterRequest.Builder
-
Requests the removal of a meter.
- remove(K) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Removes the mapping for a key from this map if it is present (optional operation).
- remove(K, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Removes the entry for the specified key only if it is currently
mapped to the specified value.
- remove(K, long) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Removes the entry for the specified key only if its current
version in the map is equal to the specified version.
- remove(K) - Method in interface org.onosproject.store.service.ConsistentMap
-
Removes the mapping for a key from this map if it is present (optional operation).
- remove(K, V) - Method in interface org.onosproject.store.service.ConsistentMap
-
Removes the entry for the specified key only if it is currently
mapped to the specified value.
- remove(K, long) - Method in interface org.onosproject.store.service.ConsistentMap
-
Removes the entry for the specified key only if its current
version in the map is equal to the specified version.
- remove(K) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Removes the mapping associated with the specified key from the map.
- remove(K, V) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Removes the given key-value mapping from the map, if it exists.
- remove(K) - Method in interface org.onosproject.store.service.TransactionalMap
-
Removes the mapping for a key from this map if it is present (optional operation).
- remove(K, V) - Method in interface org.onosproject.store.service.TransactionalMap
-
Removes the entry for the specified key only if it is currently
mapped to the specified value.
- removeAddressBindings(PortAddresses) - Method in interface org.onosproject.net.host.HostStore
-
- removeAllButtons() - Method in class org.onosproject.ui.topo.PropertyPanel
-
Removes all currently defined buttons.
- removeAllProps() - Method in class org.onosproject.ui.topo.PropertyPanel
-
Removes all currently defined properties.
- removeBucketsFromGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in interface org.onosproject.net.group.GroupService
-
Removes buckets from existing group.
- removeButtons(ButtonId...) - Method in class org.onosproject.ui.topo.PropertyPanel
-
Removes buttons with the given descriptors from the list.
- removeConfig(S, Class<C>) - Method in interface org.onosproject.net.config.NetworkConfigService
-
Clears any configuration for the specified subject and configuration
class.
- removeConfigFactory(ConfigFactory) - Method in interface org.onosproject.net.config.NetworkConfigStore
-
Removes a configuration factory.
- removeDevice(DeviceId) - Method in interface org.onosproject.net.device.DeviceAdminService
-
Removes the device with the specified identifier.
- removeDevice(DeviceId) - Method in interface org.onosproject.net.device.DeviceStore
-
Administratively removes the specified device from the store.
- removeDriver(Driver) - Method in class org.onosproject.net.driver.DefaultDriverProvider
-
Removes the specified driver from the provider.
- removeDrivers(Set<Driver>) - Method in class org.onosproject.net.driver.DefaultDriverProvider
-
Removes the specified drivers from the provider.
- removeExtraneousGroupEntry(Group) - Method in interface org.onosproject.net.group.GroupStore
-
Remove the group entry from extraneous database.
- removeFlowRule(FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleProvider
-
Instructs the provider to remove the specified flow rules to their
respective devices.
- removeFlowRule(FlowEntry) - Method in interface org.onosproject.net.flow.FlowRuleStore
-
- removeFlowRules(FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleService
-
Removes the specified flow rules from their respective devices.
- removeFlowRulesById(ApplicationId) - Method in interface org.onosproject.net.flow.FlowRuleService
-
Removes all rules by id.
- removeFromStatistics(FlowRule) - Method in interface org.onosproject.net.statistic.StatisticStore
-
Remove entries associated with this rule.
- removeGroup(DeviceId, GroupKey, ApplicationId) - Method in interface org.onosproject.net.group.GroupService
-
Deletes a group associated to an application cookie.
- removeGroupEntry(Group) - Method in interface org.onosproject.net.group.GroupStore
-
Removes the group entry from store.
- removeHost(HostId) - Method in interface org.onosproject.net.host.HostAdminService
-
Removes the end-station host with the specified identifier.
- removeHost(HostId) - Method in interface org.onosproject.net.host.HostStore
-
Removes the specified host from the inventory.
- removeLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.net.link.LinkAdminService
-
Removes all links between between the specified src and
dst connection points.
- removeLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.net.link.LinkStore
-
Removes the link based on the specified information.
- removeLinks(ConnectPoint) - Method in interface org.onosproject.net.link.LinkAdminService
-
Removes all infrastructure links leading to and from the
specified connection point.
- removeLinks(DeviceId) - Method in interface org.onosproject.net.link.LinkAdminService
-
Removes all infrastructure links leading to and from the
specified device.
- removeListener(L) - Method in class org.onosproject.event.AbstractListenerManager
-
- removeListener(L) - Method in class org.onosproject.event.ListenerRegistry
-
- removeListener(L) - Method in interface org.onosproject.event.ListenerService
-
Removes the specified listener.
- removeListener(L) - Method in class org.onosproject.net.provider.AbstractListenerProviderRegistry
-
- removeListener(MapEventListener<K, V>) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Unregisters the specified listener such that it will no longer
receive map change notifications.
- removeListener(AtomicValueEventListener<V>) - Method in interface org.onosproject.store.service.AtomicValue
-
Unregisters the specified listener such that it will no longer
receive atomic value update notifications.
- removeListener(MapEventListener<K, V>) - Method in interface org.onosproject.store.service.ConsistentMap
-
Unregisters the specified listener such that it will no longer
receive map change notifications.
- removeListener(SetEventListener<E>) - Method in interface org.onosproject.store.service.DistributedSet
-
Unregisters the specified listener.
- removeListener(EventuallyConsistentMapListener<K, V>) - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Removes the specified listener from the map such that it will no longer
receive change notifications.
- removeNode(NodeId) - Method in interface org.onosproject.cluster.ClusterAdminService
-
Removes the specified node from the cluster node list.
- removeNode(NodeId) - Method in interface org.onosproject.cluster.ClusterStore
-
Removes the specified node from the inventory of cluster nodes.
- removeOrDownLink(ConnectPoint, ConnectPoint) - Method in interface org.onosproject.net.link.LinkStore
-
Removes the link, or marks it as inactive if the link is durable,
based on the specified information.
- removeProcessor(PacketProcessor) - Method in interface org.onosproject.net.packet.PacketService
-
Removes the specified processor from the processing pipeline.
- removeProps(String...) - Method in class org.onosproject.ui.topo.PropertyPanel
-
Removes properties with the given keys from the list.
- removeQoS(PortDescription) - Method in interface org.onosproject.net.behaviour.PortConfig
-
Remove a QoS configuration.
- removeQueue(UnsignedInteger) - Method in interface org.onosproject.net.behaviour.QueueConfig
-
Remove a queue from a device.
- removeRulesById(ApplicationId, FlowRule...) - Method in interface org.onosproject.net.flow.FlowRuleProvider
-
Removes rules by their id.
- removeSink(Class<E>) - Method in class org.onosproject.event.DefaultEventSinkRegistry
-
- removeSink(Class<E>) - Method in interface org.onosproject.event.EventSinkRegistry
-
Removes the sink associated with the given event class.
- removeSubscriber(MessageSubject) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
-
Removes a subscriber for the specified message subject.
- removeTunnel(TunnelDescription) - Method in interface org.onosproject.net.behaviour.TunnelConfig
-
Removes a tunnel on this device.
- replace(K, V, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Replaces the entry for the specified key only if currently mapped
to the specified value.
- replace(K, long, V) - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Replaces the entry for the specified key only if it is currently mapped to the
specified version.
- replace(K, V, V) - Method in interface org.onosproject.store.service.ConsistentMap
-
Replaces the entry for the specified key only if currently mapped
to the specified value.
- replace(K, long, V) - Method in interface org.onosproject.store.service.ConsistentMap
-
Replaces the entry for the specified key only if it is currently mapped to the
specified version.
- replace(K, V, V) - Method in interface org.onosproject.store.service.TransactionalMap
-
Replaces the entry for the specified key only if currently mapped
to the specified value.
- reply(Ethernet, ConnectPoint) - Method in interface org.onosproject.net.proxyarp.ProxyArpService
-
Sends a reply for a given request.
- reportProblem(E, Throwable) - Method in class org.onosproject.event.ListenerRegistry
-
Reports a problem encountered while processing an event.
- request() - Method in class org.onosproject.net.intent.IntentData
-
- requested(FlowRuleBatchRequest, DeviceId) - Static method in class org.onosproject.net.flow.FlowRuleBatchEvent
-
Deprecated.
Constructs a new FlowRuleBatchEvent.
- RequestHandler - Class in org.onosproject.ui
-
Abstraction of an entity that handles a specific request from the
user interface client.
- RequestHandler(String) - Constructor for class org.onosproject.ui.RequestHandler
-
- requestMac(IpAddress) - Method in interface org.onosproject.net.host.HostService
-
Requests the host service to resolve the MAC address for the given IP
address.
- requestMapping(IntentId, IntentId) - Method in interface org.onosproject.net.resource.device.DeviceResourceService
-
Request a mapping between the given intents.
- requestPackets(TrafficSelector, PacketPriority, ApplicationId) - Method in interface org.onosproject.net.packet.PacketService
-
Requests that packets matching the given selector are punted from the
dataplane to the controller.
- requestPackets(PacketRequest) - Method in interface org.onosproject.net.packet.PacketStore
-
Requests intercept of packets that match the given selector.
- requestPorts(Set<Port>, Intent) - Method in interface org.onosproject.net.resource.device.DeviceResourceService
-
Request a set of ports needed to satisfy the intent.
- requestResources(LinkResourceRequest) - Method in interface org.onosproject.net.resource.link.LinkResourceService
-
Requests resources.
- requestRole(DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
-
Requests role of the local node for the specified device.
- requestRoleFor(DeviceId) - Method in interface org.onosproject.mastership.MastershipService
-
Returns the mastership status of the local controller for a given
device forcing master selection if necessary.
- RESET_ZOOM - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- resetProperty(ConfigProperty) - Static method in class org.onosproject.cfg.ConfigProperty
-
Creates a new configuration property as a copy of an existing one, but
without a specific value, thus making it take its default value.
- resource() - Method in class org.onosproject.net.newresource.ResourceAllocation
-
Returns the specifier of the resource this allocation uses.
- resource(String, String) - Method in class org.onosproject.ui.UiExtension
-
Returns input stream containing specified view-specific resource.
- ResourceAdminService - Interface in org.onosproject.net.newresource
-
Service for administering resource service behavior.
- ResourceAllocation - Class in org.onosproject.net.newresource
-
Represents allocation of resource which is identified by the specifier.
- ResourceAllocation(ResourcePath, ResourceConsumer) - Constructor for class org.onosproject.net.newresource.ResourceAllocation
-
Creates an instance with the specified subject, resource and consumer.
- ResourceAllocation - Interface in org.onosproject.net.resource
-
Abstraction of allocated resource.
- ResourceAllocationException - Exception in org.onosproject.net.resource
-
Exception thrown for resource allocation errors.
- ResourceAllocationException() - Constructor for exception org.onosproject.net.resource.ResourceAllocationException
-
- ResourceAllocationException(String) - Constructor for exception org.onosproject.net.resource.ResourceAllocationException
-
- ResourceAllocationException(String, Throwable) - Constructor for exception org.onosproject.net.resource.ResourceAllocationException
-
- ResourceConsumer - Interface in org.onosproject.net.newresource
-
Marker interface representing an entity using resource.
- ResourceException - Exception in org.onosproject.net.resource
-
Represents a resource related error.
- ResourceException() - Constructor for exception org.onosproject.net.resource.ResourceException
-
Constructs an exception with no message and no underlying cause.
- ResourceException(String) - Constructor for exception org.onosproject.net.resource.ResourceException
-
Constructs an exception with the specified message.
- ResourceException(String, Throwable) - Constructor for exception org.onosproject.net.resource.ResourceException
-
Constructs an exception with the specified message and the underlying cause.
- ResourceId - Interface in org.onosproject.net.resource
-
Resource identifier.
- ResourcePath - Class in org.onosproject.net.newresource
-
An object that is used to locate a resource in a network.
- ResourcePath(Object...) - Constructor for class org.onosproject.net.newresource.ResourcePath
-
Creates an resource path from the specified components.
- ResourcePath(List<Object>) - Constructor for class org.onosproject.net.newresource.ResourcePath
-
Creates an resource path from the specified components.
- resourcePath(String) - Method in class org.onosproject.ui.UiExtension.Builder
-
Set the resource path.
- ResourceRequest - Interface in org.onosproject.net.resource
-
Abstraction of resource request.
- resources(Collection<Link>) - Static method in class org.onosproject.net.intent.ConnectivityIntent
-
Produces a collection of network resources from the given links.
- resources() - Method in class org.onosproject.net.intent.Intent
-
Returns the collection of resources required for this intent.
- resources() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceAllocations
-
- resources() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest
-
- resources() - Method in interface org.onosproject.net.resource.link.LinkResourceAllocations
-
Returns the set of resource requests.
- resources() - Method in interface org.onosproject.net.resource.link.LinkResourceRequest
-
Returns the set of resource requests.
- resources() - Method in interface org.onosproject.net.resource.link.LinkResources
-
- ResourceService - Interface in org.onosproject.net.newresource
-
Service for allocating/releasing resource(s) and retrieving allocation(s) and availability.
- ResourceStore - Interface in org.onosproject.net.newresource
-
Service for storing resource and consumer information.
- ResourceType - Enum in org.onosproject.net.resource
-
Represents types for link resources.
- respond(byte[]) - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
-
Records the response to be sent to the sender.
- response() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
-
Returns the response to be sent to the sender.
- result() - Method in class org.onosproject.net.flow.FlowRuleBatchEvent
-
Deprecated.
Returns the result of this batch operation.
- review(ApplicationId) - Method in interface org.onosproject.security.SecurityAdminService
-
Changes SecurityModeState of specified application to REVIEWED.
- ROADM - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- role() - Method in interface org.onosproject.app.ApplicationDescription
-
Returns the role of the application.
- role() - Method in class org.onosproject.app.DefaultApplicationDescription
-
- role() - Method in interface org.onosproject.core.Application
-
Returns the role of the application.
- role() - Method in class org.onosproject.core.DefaultApplication
-
- roleChanged(DeviceId, MastershipRole) - Method in interface org.onosproject.net.device.DeviceProvider
-
Notifies the provider of a mastership role change for the specified
device as decided by the core.
- RoleInfo - Class in org.onosproject.cluster
-
An immutable container for role information for a device,
within the current cluster.
- RoleInfo(NodeId, List<NodeId>) - Constructor for class org.onosproject.cluster.RoleInfo
-
- RoleInfo() - Constructor for class org.onosproject.cluster.RoleInfo
-
- roleInfo() - Method in class org.onosproject.mastership.MastershipEvent
-
Returns the current role state for the subject.
- ROOT - Static variable in class org.onosproject.net.newresource.ResourcePath
-
- root() - Method in class org.onosproject.net.topology.DefaultTopologyCluster
-
- root() - Method in interface org.onosproject.net.topology.TopologyCluster
-
Returns the cluster root vertex.
- ROUTER - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- ROUTER_ID - Static variable in class org.onosproject.net.AnnotationKeys
-
Annotation key for the router ID.
- Row() - Constructor for class org.onosproject.ui.table.TableModel.Row
-
- rowCount() - Method in class org.onosproject.ui.table.TableModel
-
Returns the number of rows in this table model.
- rule() - Method in class org.onosproject.net.flow.FlowRuleOperation
-
Returns the flow rule.
- runForLeadership(String) - Method in interface org.onosproject.cluster.LeadershipService
-
Joins the leadership contest.
- scheme() - Method in class org.onosproject.net.provider.ProviderId
-
Returns the device URI scheme to which this provider is bound.
- sctpPort() - Method in class org.onosproject.net.flow.criteria.SctpPortCriterion
-
Gets the SCTP port to match.
- SctpPortCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of SCTP port criterion (16 bits unsigned integer).
- SecurityAdminService - Interface in org.onosproject.security
-
Security-Mode ONOS service.
- SecurityUtil - Class in org.onosproject.security
-
Utility class to aid Security-Mode ONOS.
- seedNodes() - Method in interface org.onosproject.cluster.ClusterDefinitionService
-
Returns the set of seed nodes that should be used for discovering other members
of the cluster.
- selector() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- selector() - Method in interface org.onosproject.net.flow.FlowRule
-
Returns the traffic selector that identifies what traffic this rule
should apply to.
- selector() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
-
- selector() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective
-
Obtain the selector for this objective.
- selector - Variable in class org.onosproject.net.intent.ConnectivityIntent.Builder
-
- selector(TrafficSelector) - Method in class org.onosproject.net.intent.ConnectivityIntent.Builder
-
Sets the traffic selector for the intent that will be built.
- selector() - Method in class org.onosproject.net.intent.ConnectivityIntent
-
Returns the match specifying the type of traffic.
- selector(TrafficSelector) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
-
- selector(TrafficSelector) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
-
- selector(TrafficSelector) - Method in class org.onosproject.net.intent.MplsIntent.Builder
-
- selector(TrafficSelector) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
-
- selector(TrafficSelector) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
-
- selector(TrafficSelector) - Method in class org.onosproject.net.intent.PathIntent.Builder
-
- selector(TrafficSelector) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
-
- selector(TrafficSelector) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
-
- selector(TrafficSelector) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
-
- selector() - Method in class org.onosproject.net.packet.DefaultPacketRequest
-
- selector() - Method in interface org.onosproject.net.packet.PacketRequest
-
Obtain the traffic selector.
- send() - Method in class org.onosproject.net.packet.DefaultPacketContext
-
- send() - Method in interface org.onosproject.net.packet.PacketContext
-
Triggers the outbound packet to be sent.
- sendAndReceive(M, MessageSubject, Function<M, byte[]>, Function<byte[], R>, NodeId) - Method in interface org.onosproject.store.cluster.messaging.ClusterCommunicationService
-
Sends a message and expects a reply.
- sendAndReceive(Endpoint, String, byte[]) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
-
Sends a message synchronously and waits for a response.
- sendAsync(Endpoint, String, byte[]) - Method in interface org.onosproject.store.cluster.messaging.MessagingService
-
Sends a message asynchronously to the specified communication end point.
- sender() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
-
Returns the id of the controller sending this message.
- sendMessage(String, long, ObjectNode) - Method in class org.onosproject.ui.RequestHandler
-
Sends a message back to the client.
- sendMessage(ObjectNode) - Method in class org.onosproject.ui.RequestHandler
-
Sends a message back to the client.
- sendMessage(ObjectNode) - Method in interface org.onosproject.ui.UiConnection
-
Sends the specified JSON message to the user interface client.
- sendMessage(String, long, ObjectNode) - Method in interface org.onosproject.ui.UiConnection
-
Composes a message into JSON and sends it to the user interface client.
- sendMessage(ObjectNode) - Method in class org.onosproject.ui.UiMessageHandler
-
Sends the specified data to the client.
- sendThrough() - Method in class org.onosproject.net.packet.DefaultOutboundPacket
-
- sendThrough() - Method in interface org.onosproject.net.packet.OutboundPacket
-
Returns the identity of a device through which this packet should be
sent.
- Separator() - Constructor for class org.onosproject.ui.topo.PropertyPanel.Separator
-
- SEPARATOR - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- SERIAL_NUMBER - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- Serializer - Interface in org.onosproject.store.service
-
Interface for serialization of store artifacts.
- serialNumber() - Method in class org.onosproject.net.DefaultDevice
-
- serialNumber() - Method in class org.onosproject.net.device.DefaultDeviceDescription
-
- serialNumber() - Method in interface org.onosproject.net.device.DeviceDescription
-
Returns the device serial number.
- serialNumber() - Method in interface org.onosproject.net.Device
-
Returns the device serial number.
- service - Variable in class org.onosproject.rest.AbstractApiDocRegistrator
-
- serviceDirectory - Static variable in class org.onosproject.net.driver.DefaultDriverHandler
-
- serviceDirectory - Static variable in class org.onosproject.security.SecurityUtil
-
- set(String, String) - Method in class org.onosproject.net.DefaultAnnotations.Builder
-
Adds the specified annotation.
- set(String, String) - Method in class org.onosproject.net.driver.DefaultDriverData
-
- set(String, String) - Method in interface org.onosproject.net.MutableAnnotations
-
Returns the value of the specified annotation.
- set(V) - Method in interface org.onosproject.store.service.AtomicValue
-
Sets to the given value.
- setBuilder() - Method in interface org.onosproject.store.service.StorageService
-
Creates a new DistributedSetBuilder.
- setBytes(long) - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- setBytes(long) - Method in interface org.onosproject.net.flow.StoredFlowEntry
-
Number of bytes seen by this rule.
- setBytes(long) - Method in class org.onosproject.net.group.DefaultGroup
-
Sets number of bytes processed by this group entry.
- setBytes(long) - Method in class org.onosproject.net.group.DefaultGroupBucket
-
- setBytes(long) - Method in interface org.onosproject.net.group.StoredGroupBucketEntry
-
Sets number of bytes processed by this group bucket entry.
- setBytes(long) - Method in interface org.onosproject.net.group.StoredGroupEntry
-
Sets number of bytes processed by this group entry.
- setBytes(long) - Method in interface org.onosproject.net.meter.BandEntry
-
Sets the number of bytes seen by this band.
- setBytes(long) - Method in class org.onosproject.net.meter.DefaultBand
-
- setBytesReceived(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets the number of received bytes.
- setBytesSent(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets the number of sent bytes.
- setComparator(String, CellComparator) - Method in class org.onosproject.ui.table.TableModel
-
Sets a cell comparator for the specified column.
- setControllers(List<ControllerInfo>) - Method in interface org.onosproject.net.behaviour.ControllerConfig
-
Set a list of controllers on a device.
- setCoreService(CoreService) - Static method in class org.onosproject.net.config.basics.SubjectFactories
-
Provides reference to the core service, which is required for
application subject factory.
- setData(DriverData) - Method in class org.onosproject.net.driver.AbstractBehaviour
-
- setData(DriverData) - Method in interface org.onosproject.net.driver.Behaviour
-
Sets the driver data context on this this behaviour should operate.
- setDelegate(ProxyArpStoreDelegate) - Method in interface org.onosproject.net.proxyarp.ProxyArpStore
-
Associates the specified delegate with the store.
- setDelegate(D) - Method in class org.onosproject.store.AbstractStore
-
- setDelegate(D) - Method in interface org.onosproject.store.Store
-
Sets the delegate on the store.
- setDeviceId(DeviceId) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets the device identifier.
- setDispatchTimeLimit(long) - Method in interface org.onosproject.event.EventDeliveryService
-
Sets the number of millis that an event sink has to process an event.
- setDurationNano(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets the time port has been alive in nano seconds.
- setDurationSec(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets the time port has been alive in seconds.
- setErrorCount(int) - Method in class org.onosproject.net.intent.IntentData
-
Sets the error count for this intent.
- setEthDst(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setEthDst(MacAddress) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the dst l2 address.
- setEthSrc(MacAddress) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setEthSrc(MacAddress) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the src l2 address.
- SetEvent<E> - Class in org.onosproject.store.service
-
Representation of a DistributedSet update notification.
- SetEvent(String, SetEvent.Type, E) - Constructor for class org.onosproject.store.service.SetEvent
-
Creates a new event object.
- SetEvent.Type - Enum in org.onosproject.store.service
-
SetEvent type.
- SetEventListener<E> - Interface in org.onosproject.store.service
-
Listener to be notified about updates to a DistributedSet.
- setFormatter(String, CellFormatter) - Method in class org.onosproject.ui.table.TableModel
-
Sets a cell formatter for the specified column.
- setHandler(DriverHandler) - Method in class org.onosproject.net.driver.AbstractHandlerBehaviour
-
- setHandler(DriverHandler) - Method in interface org.onosproject.net.driver.HandlerBehaviour
-
Sets the driver handler context for this behaviour.
- setInstallables(List<Intent>) - Method in class org.onosproject.net.intent.IntentData
-
Sets the intent installables to the given list of intents.
- setIpDst(IpAddress) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setIpDst(IpAddress) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the dst l3 address.
- setIpSrc(IpAddress) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setIpSrc(IpAddress) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the src l3 address.
- setIsGroupStateAddedFirstTime(boolean) - Method in class org.onosproject.net.group.DefaultGroup
-
- setIsGroupStateAddedFirstTime(boolean) - Method in interface org.onosproject.net.group.StoredGroupEntry
-
Sets if group has transitioned to ADDED state for the first time.
- setLabel(String) - Method in class org.onosproject.ui.topo.LinkHighlight
-
Adds a label to be displayed on the link.
- setLambda(short) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
Deprecated.
- setLambda(short) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
- setLastSeen() - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- setLastSeen() - Method in interface org.onosproject.net.flow.StoredFlowEntry
-
Sets the last active epoch time.
- setLife(long) - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- setLife(long) - Method in interface org.onosproject.net.flow.StoredFlowEntry
-
Sets how long this entry has been entered in the system.
- setLife(long) - Method in class org.onosproject.net.group.DefaultGroup
-
Sets how long this entry has been entered in the system.
- setLife(long) - Method in interface org.onosproject.net.group.StoredGroupEntry
-
Sets how long this entry has been entered in the system.
- setLife(long) - Method in class org.onosproject.net.meter.DefaultMeter
-
- setLife(long) - Method in interface org.onosproject.net.meter.MeterEntry
-
Set the amount of time the meter has existed in seconds.
- setMaster(NodeId, DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
-
Sets a device's role for a specified controller instance.
- setMpls(MplsLabel) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setMpls(MplsLabel) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the mpls label.
- setMplsBos(boolean) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setMplsBos(boolean) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the mpls bottom-of-stack indicator bit.
- setOrClear(String, String) - Method in class org.onosproject.net.config.Config
-
Sets the specified property as a string or clears it if null value given.
- setOrClear(String, Boolean) - Method in class org.onosproject.net.config.Config
-
Sets the specified property as a boolean or clears it if null value given.
- setOrClear(String, Integer) - Method in class org.onosproject.net.config.Config
-
Sets the specified property as an integer or clears it if null value given.
- setOrClear(String, Long) - Method in class org.onosproject.net.config.Config
-
Sets the specified property as a long or clears it if null value given.
- setOrClear(String, Double) - Method in class org.onosproject.net.config.Config
-
Sets the specified property as a double or clears it if null value given.
- setOrClear(String, E) - Method in class org.onosproject.net.config.Config
-
Sets the specified property as a double or clears it if null value given.
- setOrClear(String, Collection<T>) - Method in class org.onosproject.net.config.Config
-
Sets the specified property as an array of items in a given collection or
clears it if null is given.
- setOrigin(NodeId) - Method in class org.onosproject.net.intent.IntentData
-
Sets the origin, which is the node that created the intent.
- setOther(Link) - Method in class org.onosproject.ui.topo.BiLink
-
Sets the second link for this bi-link.
- setOutput(PortNumber) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setOutput(PortNumber) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Set the output port.
- setPackets(long) - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- setPackets(long) - Method in interface org.onosproject.net.flow.StoredFlowEntry
-
Number of packets seen by this entry.
- setPackets(long) - Method in class org.onosproject.net.group.DefaultGroup
-
Sets number of packets processed by this group entry.
- setPackets(long) - Method in class org.onosproject.net.group.DefaultGroupBucket
-
- setPackets(long) - Method in interface org.onosproject.net.group.StoredGroupBucketEntry
-
Sets number of packets processed by this group bucket entry.
- setPackets(long) - Method in interface org.onosproject.net.group.StoredGroupEntry
-
Sets number of packets processed by this group entry.
- setPackets(long) - Method in interface org.onosproject.net.meter.BandEntry
-
Sets the number of packets seen by this band.
- setPackets(long) - Method in class org.onosproject.net.meter.DefaultBand
-
- setPacketsReceived(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets the number of packet received.
- setPacketsRxDropped(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets the number of packets dropped by RX.
- setPacketsRxErrors(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets the number of receive errors.
- setPacketsSent(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets the number of packets sent.
- setPacketsTxDropped(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets the number of packets dropped by TX.
- setPacketsTxErrors(long) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets the number of transmit errors.
- setPermissions(ApplicationId, Set<Permission>) - Method in interface org.onosproject.app.ApplicationAdminService
-
Updates the permissions granted to the applications.
- setPermissions(ApplicationId, Set<Permission>) - Method in interface org.onosproject.app.ApplicationStore
-
Updates the permissions granted to the applications.
- setPollInterval(long) - Static method in class org.onosproject.net.statistic.DefaultLoad
-
Sets the poll interval in seconds.
- setPort(int) - Method in class org.onosproject.net.device.DefaultPortStatistics.Builder
-
Sets port number.
- setProcessedBytes(long) - Method in class org.onosproject.net.meter.DefaultMeter
-
- setProcessedBytes(long) - Method in interface org.onosproject.net.meter.MeterEntry
-
Updates the number of bytes seen by the meter.
- setProcessedPackets(long) - Method in class org.onosproject.net.meter.DefaultMeter
-
- setProcessedPackets(long) - Method in interface org.onosproject.net.meter.MeterEntry
-
Updates the number of packets seen by this meter.
- setProperty(String, String, String) - Method in interface org.onosproject.cfg.ComponentConfigService
-
Sets the value of the specified configuration property.
- setProperty(String, String, String) - Method in interface org.onosproject.cfg.ComponentConfigStore
-
Sets the value of the specified configuration property.
- setProperty(ConfigProperty, String) - Static method in class org.onosproject.cfg.ConfigProperty
-
Creates a new configuration property as a copy of an existing one, but
with a new value.
- setReferenceCount(long) - Method in class org.onosproject.net.group.DefaultGroup
-
- setReferenceCount(long) - Method in interface org.onosproject.net.group.StoredGroupEntry
-
Sets number of flow rules or groups referencing this group entry.
- setReferenceCount(long) - Method in class org.onosproject.net.meter.DefaultMeter
-
- setReferenceCount(long) - Method in interface org.onosproject.net.meter.MeterEntry
-
Sets the number of flows which are using this meter.
- setRole(NodeId, DeviceId, MastershipRole) - Method in interface org.onosproject.mastership.MastershipAdminService
-
Applies the current mastership role for the specified device.
- setStandby(NodeId, DeviceId) - Method in interface org.onosproject.mastership.MastershipStore
-
Sets a controller instance's mastership role to STANDBY for a device.
- setState(FlowEntry.FlowEntryState) - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- setState(FlowEntry.FlowEntryState) - Method in interface org.onosproject.net.flow.StoredFlowEntry
-
Sets the new state for this entry.
- setState(Group.GroupState) - Method in class org.onosproject.net.group.DefaultGroup
-
Sets the new state for this entry.
- setState(Group.GroupState) - Method in interface org.onosproject.net.group.StoredGroupEntry
-
Sets the new state for this entry.
- setState(IntentState) - Method in class org.onosproject.net.intent.IntentData
-
Updates the state of the intent to the given new state.
- setState(MeterState) - Method in class org.onosproject.net.meter.DefaultMeter
-
- setState(MeterState) - Method in interface org.onosproject.net.meter.MeterEntry
-
Updates the state of this meter.
- setTcpDst(short) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
Deprecated.
- setTcpDst(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setTcpDst(short) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
- setTcpDst(TpPort) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the dst TCP port.
- setTcpSrc(short) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
Deprecated.
- setTcpSrc(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setTcpSrc(short) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
- setTcpSrc(TpPort) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the src TCP port.
- setTunnelId(long) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setTunnelId(long) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the tunnel id.
- setUdpDst(short) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
Deprecated.
- setUdpDst(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setUdpDst(short) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
- setUdpDst(TpPort) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the dst UDP port.
- setUdpSrc(short) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
Deprecated.
- setUdpSrc(TpPort) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setUdpSrc(short) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
- setUdpSrc(TpPort) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the src UDP port.
- setVersion(Timestamp) - Method in class org.onosproject.net.intent.IntentData
-
Sets the version for this intent data.
- setVlanId(VlanId) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setVlanId(VlanId) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the vlan id.
- setVlanPcp(Byte) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- setVlanPcp(Byte) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the vlan priority.
- SHOW_DEVICE_VIEW - Static variable in class org.onosproject.ui.topo.TopoConstants.CoreButtons
-
- SHOW_FLOW_VIEW - Static variable in class org.onosproject.ui.topo.TopoConstants.CoreButtons
-
- SHOW_GROUP_VIEW - Static variable in class org.onosproject.ui.topo.TopoConstants.CoreButtons
-
- SHOW_PORT_VIEW - Static variable in class org.onosproject.ui.topo.TopoConstants.CoreButtons
-
- sid(ObjectNode) - Static method in class org.onosproject.ui.JsonUtils
-
Returns the sequence identifier from the specified event, or 0 (zero)
if the "sid" property does not exist.
- signalType() - Method in class org.onosproject.net.device.OchPortDescription
-
Returns ODU signal type.
- signalType() - Method in class org.onosproject.net.device.OduCltPortDescription
-
Returns ODU client signal type.
- signalType() - Method in class org.onosproject.net.flow.criteria.OchSignalTypeCriterion
-
Returns the OCh signal type to match.
- signalType() - Method in class org.onosproject.net.flow.criteria.OpticalSignalTypeCriterion
-
Deprecated.
Gets the optical signal type to match.
- signalType(OduCltPort.SignalType) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
-
Sets the ODU signal type for the intent that will be built.
- signalType(OduSignalType) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
-
Sets the ODU signal type for the intent that will be built.
- signalType(OchSignalType) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
-
Sets the optical signal type for the intent that will be built.
- signalType() - Method in class org.onosproject.net.intent.OpticalPathIntent
-
- signalType() - Method in class org.onosproject.net.OchPort
-
Returns ODU signal type.
- signalType() - Method in class org.onosproject.net.OduCltPort
-
Returns ODU client signal type.
- SinglePointToMultiPointIntent - Class in org.onosproject.net.intent
-
Abstraction of single source, multiple destination connectivity intent.
- SinglePointToMultiPointIntent() - Constructor for class org.onosproject.net.intent.SinglePointToMultiPointIntent
-
Constructor for serializer.
- SinglePointToMultiPointIntent.Builder - Class in org.onosproject.net.intent
-
Builder of a single point to multi point intent.
- size() - Method in class org.onosproject.net.flow.BatchOperation
-
Returns the number of operations in this object.
- size() - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Returns the number of entries in the map.
- size() - Method in interface org.onosproject.store.service.ConsistentMap
-
Returns the number of entries in the map.
- size() - Method in interface org.onosproject.store.service.DistributedQueue
-
Returns total number of entries in the queue.
- size() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Returns the number of key-value mappings in this map.
- size() - Method in class org.onosproject.store.service.MapInfo
-
Returns the number of entries in the map.
- size() - Method in class org.onosproject.ui.topo.BiLinkMap
-
Returns the number of bi-links in the collection.
- slotGranularity() - Method in class org.onosproject.net.OchSignal
-
Returns slow width granularity.
- slotWidth() - Method in class org.onosproject.net.OchSignal
-
Returns slot width.
- SLOWPATH - Static variable in class org.onosproject.net.meter.MeterId
-
- sort(String, TableModel.SortDir) - Method in class org.onosproject.ui.table.TableModel
-
Sorts the table rows based on the specified column, in the
specified direction.
- sortDir(String) - Static method in class org.onosproject.ui.table.TableModel
-
Returns the appropriate sort direction for the given string.
- spacingMultiplier() - Method in class org.onosproject.net.OchSignal
-
Returns spacing multiplier.
- SparseAnnotations - Interface in org.onosproject.net
-
Represents an set of sparse key/value string annotations capable of carrying
annotation keys tagged for removal.
- SPEED - Static variable in class org.onosproject.net.config.basics.OpticalPortConfig
-
- speed() - Method in class org.onosproject.net.config.basics.OpticalPortConfig
-
Returns the port speed configured for this port.
- speed(Integer) - Method in class org.onosproject.net.config.basics.OpticalPortConfig
-
Sets the port speed, or updates it if already set.
- split(String, int, String) - Method in class org.onosproject.rest.AbstractInjectionResource
-
Returns the index into the supplied string where the end of the
specified pattern is located.
- src() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
-
- src() - Method in interface org.onosproject.net.behaviour.TunnelDescription
-
Returns the connection point source.
- src() - Method in class org.onosproject.net.DefaultLink
-
- src(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalCircuitIntent.Builder
-
Sets the source for the intent that will be built.
- src(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalConnectivityIntent.Builder
-
Sets the source for the intent that will be built.
- src(ConnectPoint) - Method in class org.onosproject.net.intent.OpticalPathIntent.Builder
-
Sets the source for the intent that will be built.
- src() - Method in class org.onosproject.net.intent.OpticalPathIntent
-
- src() - Method in class org.onosproject.net.link.DefaultLinkDescription
-
- src() - Method in interface org.onosproject.net.link.LinkDescription
-
Returns the link source.
- src() - Method in interface org.onosproject.net.Link
-
Returns the link source connection point.
- src() - Method in class org.onosproject.net.LinkKey
-
Returns source connection point.
- src() - Method in class org.onosproject.net.topology.DefaultTopologyEdge
-
- stages() - Method in class org.onosproject.net.flow.FlowRuleOperations
-
Returns the flow rule operations as sets of stages that should be
executed sequentially.
- startMonitoringIp(IpAddress) - Method in interface org.onosproject.net.host.HostService
-
Requests the host service to monitor hosts with the given IP address and
notify listeners of changes.
- state() - Method in class org.onosproject.net.DefaultLink
-
- state() - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- state() - Method in interface org.onosproject.net.flow.FlowEntry
-
Returns the flow entry state.
- state() - Method in class org.onosproject.net.group.DefaultGroup
-
Returns current state of a group object.
- state() - Method in interface org.onosproject.net.group.Group
-
Returns current state of a group object.
- state() - Method in class org.onosproject.net.intent.IntentData
-
Returns the state of the intent.
- state() - Method in interface org.onosproject.net.Link
-
Returns the link state.
- state() - Method in class org.onosproject.net.meter.DefaultMeter
-
- state() - Method in interface org.onosproject.net.meter.Meter
-
Fetches the state of this meter.
- state() - Method in interface org.onosproject.store.service.Transaction
-
Returns the current state of this transaction.
- STATIC_LAMBDA - Static variable in class org.onosproject.net.AnnotationKeys
-
- STATIC_LAMBDA - Static variable in class org.onosproject.net.config.basics.OpticalPortConfig
-
- STATIC_PORT - Static variable in class org.onosproject.net.AnnotationKeys
-
- STATIC_PORT - Static variable in class org.onosproject.net.config.basics.OpticalPortConfig
-
- staticLambda() - Method in class org.onosproject.net.config.basics.OpticalPortConfig
-
Returns the output lambda configured for this port.
- staticLambda(Long) - Method in class org.onosproject.net.config.basics.OpticalPortConfig
-
Sets the output lambda index, or updates it if already set.
- staticPort() - Method in class org.onosproject.net.config.basics.OpticalPortConfig
-
Returns the string-representation of name of the output port.
- staticPort(String) - Method in class org.onosproject.net.config.basics.OpticalPortConfig
-
Sets the output port name, or updates it if already set.
- StatisticService - Interface in org.onosproject.net.statistic
-
Service for obtaining statistic information about link in the system.
- StatisticStore - Interface in org.onosproject.net.statistic
-
Store to house the computed statistics.
- stepdown(String) - Method in interface org.onosproject.cluster.LeadershipService
-
If the local nodeId is the leader for specified topic, this method causes it to
step down temporarily from leadership.
- STOP - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- stopMonitoringIp(IpAddress) - Method in interface org.onosproject.net.host.HostService
-
Stops the host service from monitoring an IP address.
- StorageAdminService - Interface in org.onosproject.store.service
-
Service for administering storage instances.
- StorageException - Exception in org.onosproject.store.service
-
Top level exception for Store failures.
- StorageException() - Constructor for exception org.onosproject.store.service.StorageException
-
- StorageException(Throwable) - Constructor for exception org.onosproject.store.service.StorageException
-
- StorageException.ConcurrentModification - Exception in org.onosproject.store.service
-
Store update conflicts with an in flight transaction.
- StorageException.Interrupted - Exception in org.onosproject.store.service
-
Store operation interrupted.
- StorageException.Timeout - Exception in org.onosproject.store.service
-
Store operation timeout.
- StorageService - Interface in org.onosproject.store.service
-
Storage service.
- store() - Method in interface org.onosproject.net.behaviour.PipelinerContext
-
Returns the Objective Store where data can be stored and retrieved.
- Store<E extends Event,D extends StoreDelegate<E>> - Interface in org.onosproject.store
-
Abstraction of a entity capable of storing and/or distributing information
across a cluster.
- storeBatch(FlowRuleBatchOperation) - Method in interface org.onosproject.net.flow.FlowRuleStore
-
Stores a batch of flow rules.
- StoreDelegate<E extends Event> - Interface in org.onosproject.store
-
Entity associated with a store and capable of receiving notifications of
events within the store.
- StoredFlowEntry - Interface in org.onosproject.net.flow
-
- StoredGroupBucketEntry - Interface in org.onosproject.net.group
-
Generic group bucket entry representation that is stored in a
group object.
- StoredGroupEntry - Interface in org.onosproject.net.group
-
Interface that defines set methods for a group entry
that is stored in the system.
- storeFlowRule(FlowRule) - Method in interface org.onosproject.net.flow.FlowRuleStore
-
- storeGroupDescription(GroupDescription) - Method in interface org.onosproject.net.group.GroupStore
-
Stores a new group entry using the information from group description.
- storeMeter(Meter) - Method in interface org.onosproject.net.meter.MeterStore
-
Adds a meter to the store.
- stream(String, int, int) - Method in class org.onosproject.rest.AbstractInjectionResource
-
Produces an input stream from the bytes of the specified sub-string.
- StreamEnumeration(List<InputStream>) - Constructor for class org.onosproject.rest.AbstractInjectionResource.StreamEnumeration
-
- string(ObjectNode, String) - Static method in class org.onosproject.ui.JsonUtils
-
Returns the specified node property as a string.
- string(ObjectNode, String, String) - Static method in class org.onosproject.ui.JsonUtils
-
Returns the specified node property as a string, with a default fallback.
- string(ObjectNode, String) - Method in class org.onosproject.ui.RequestHandler
-
Returns the specified node property as a string.
- string(ObjectNode, String, String) - Method in class org.onosproject.ui.RequestHandler
-
Returns the specified node property as a string, with a default fallback.
- subdueAllElse(Highlights.Amount) - Method in class org.onosproject.ui.topo.Highlights
-
Marks the amount by which all other elements (devices, hosts, links)
not explicitly referenced here will be "subdued" visually.
- subdued() - Method in class org.onosproject.ui.topo.AbstractHighlight
-
Returns the subdued flag.
- subdueLevel() - Method in class org.onosproject.ui.topo.Highlights
-
Returns the amount by which all other elements not explicitly
referenced here should be "subdued".
- subject() - Method in class org.onosproject.event.AbstractEvent
-
- subject() - Method in interface org.onosproject.event.Event
-
Returns the subject of the event.
- subject - Variable in class org.onosproject.net.config.Config
-
- subject() - Method in class org.onosproject.net.config.Config
-
Returns the specific subject to which this configuration pertains.
- subject() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
-
Returns the message subject indicator.
- subjectClass() - Method in class org.onosproject.net.config.SubjectFactory
-
Returns the class of the subject to which this factory applies.
- SubjectFactories - Class in org.onosproject.net.config.basics
-
Set of subject factories for potential configuration subjects.
- subjectFactory() - Method in class org.onosproject.net.config.ConfigFactory
-
Returns the class of the subject to which this factory applies.
- SubjectFactory<S> - Class in org.onosproject.net.config
-
Base abstract factory for creating configuration subjects from their
string key image.
- SubjectFactory(Class<S>, String) - Constructor for class org.onosproject.net.config.SubjectFactory
-
Creates a new configuration factory for the specified class of subjects
capable of generating the configurations of the specified class.
- subjectKey() - Method in class org.onosproject.net.config.SubjectFactory
-
Returns the unique key of this configuration subject class.
- submit(Intent) - Method in interface org.onosproject.net.intent.IntentService
-
Submits an intent into the system.
- submit(MeterRequest) - Method in interface org.onosproject.net.meter.MeterService
-
Adds a meter to the system and performs it installation.
- subnetAddress() - Method in class org.onosproject.net.host.InterfaceIpAddress
-
Gets the IP subnet address.
- subtype() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModLambdaInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModOchSignalInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModEtherInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsBosInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsLabelInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsTtlInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModTunnelIdInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanIdInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanPcpInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PopVlanInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PushHeaderInstructions
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPv6FlowLabelInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModTtlInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction
-
Returns the subtype of the modification instruction.
- subtype() - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction.ModTransportPortInstruction
-
- subtype() - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction
-
Returns the subtype of the modification instruction.
- success() - Static method in class org.onosproject.net.meter.MeterStoreResult
-
A successful store opertion.
- SUMMARY - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- SW_VERSION - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- SWITCH - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- swVersion() - Method in class org.onosproject.net.DefaultDevice
-
- swVersion() - Method in class org.onosproject.net.device.DefaultDeviceDescription
-
- swVersion() - Method in interface org.onosproject.net.device.DeviceDescription
-
Returns the device software version.
- swVersion() - Method in interface org.onosproject.net.Device
-
Returns the device software version.
- swVersion() - Method in class org.onosproject.net.driver.DefaultDriver
-
- swVersion() - Method in interface org.onosproject.net.driver.Driver
-
Returns the device software version.
- TABLE - Static variable in class org.onosproject.net.PortNumber
-
- tableId() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- tableId() - Method in interface org.onosproject.net.flow.FlowRule
-
Returns the table id for this rule.
- tableId() - Method in class org.onosproject.net.flow.instructions.Instructions.TableTypeTransition
-
- TableModel - Class in org.onosproject.ui.table
-
A simple model of table data.
- TableModel(String...) - Constructor for class org.onosproject.ui.table.TableModel
-
Constructs a table (devoid of data) with the given column IDs.
- TableModel.Row - Class in org.onosproject.ui.table
-
Model of a row.
- TableModel.SortDir - Enum in org.onosproject.ui.table
-
Designates sorting direction.
- TableRequestHandler - Class in org.onosproject.ui.table
-
Message handler specifically for table views.
- TableRequestHandler(String, String, String) - Constructor for class org.onosproject.ui.table.TableRequestHandler
-
Constructs a table request handler for a specific table view.
- tableTransition() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
-
- tableTransition() - Method in interface org.onosproject.net.flow.TrafficTreatment
-
Returns the next table in the pipeline.
- TableUtils - Class in org.onosproject.ui.table
-
Provides static utility methods for dealing with tables.
- target() - Method in class org.onosproject.net.flow.BatchOperationEntry
-
Gets the target object of this operation.
- targetAddress() - Method in class org.onosproject.net.flow.criteria.IPv6NDTargetAddressCriterion
-
Gets the IPv6 target address to match.
- tcpPort() - Method in interface org.onosproject.cluster.ControllerNode
-
Returns the TCP port on which the node listens for connections.
- tcpPort() - Method in class org.onosproject.cluster.DefaultControllerNode
-
- tcpPort - Variable in class org.onosproject.net.behaviour.ControllerInfo
-
- tcpPort() - Method in class org.onosproject.net.flow.criteria.TcpPortCriterion
-
Gets the TCP port to match.
- TcpPortCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of TCP port criterion (16 bits unsigned integer).
- term() - Method in class org.onosproject.store.service.PartitionInfo
-
Returns the term number.
- termNumber() - Method in class org.onosproject.mastership.MastershipTerm
-
- threshold() - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
-
Returns the threshold this constraint ensures as link annotated value.
- time() - Method in class org.onosproject.event.AbstractEvent
-
- time() - Method in interface org.onosproject.event.Event
-
Returns the timestamp of when the event occurred, given in milliseconds
since the start of epoch.
- time() - Method in class org.onosproject.net.HostLocation
-
Returns the time when the location was established, given in
milliseconds since start of epoch.
- time() - Method in class org.onosproject.net.packet.DefaultPacketContext
-
- time() - Method in interface org.onosproject.net.packet.PacketContext
-
Returns the time when the packet was received.
- time() - Method in class org.onosproject.net.statistic.DefaultLoad
-
- time() - Method in interface org.onosproject.net.statistic.Load
-
Returns when this value was seen.
- time() - Method in interface org.onosproject.net.topology.Topology
-
Returns the time, specified in system nanos of when the topology became
available.
- TimeFormatter - Class in org.onosproject.ui.table.cell
-
Formats time values using DateTimeFormatter.
- TimeFormatter() - Constructor for class org.onosproject.ui.table.cell.TimeFormatter
-
Constructs a time formatter that uses the default locale and timezone.
- timeout() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- timeout() - Method in interface org.onosproject.net.flow.FlowRule
-
Returns the timeout for this flow requested by an application.
- timeout() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
-
- timeout() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
-
- timeout() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
-
- timeout() - Method in interface org.onosproject.net.flowobjective.Objective
-
The timeout for this objective.
- Timeout() - Constructor for exception org.onosproject.store.service.ConsistentMapException.Timeout
-
- Timeout() - Constructor for exception org.onosproject.store.service.StorageException.Timeout
-
- Timeout() - Constructor for exception org.onosproject.store.service.TransactionException.Timeout
-
- timestamp() - Method in class org.onosproject.net.topology.DefaultGraphDescription
-
- timestamp() - Method in interface org.onosproject.net.topology.GraphDescription
-
Returns the creation timestamp of the graph description.
- Timestamp - Interface in org.onosproject.store
-
Opaque version structure.
- title() - Method in class org.onosproject.ui.topo.PropertyPanel
-
Returns the title text.
- title(String) - Method in class org.onosproject.ui.topo.PropertyPanel
-
Sets the title text.
- toDouble() - Method in class org.onosproject.net.resource.link.BandwidthResource
-
Returns bandwidth as a double value.
- toInt() - Method in class org.onosproject.net.resource.link.LambdaResource
-
Returns lambda as an int value.
- toLong() - Method in class org.onosproject.net.PortNumber
-
Returns the backing long value.
- toNodeId() - Static method in class org.onosproject.cluster.ControllerNodeToNodeId
-
Returns a Function to convert ControllerNode to NodeId.
- TOO_SHORT - Static variable in class org.onosproject.core.Version
-
- topic() - Method in class org.onosproject.cluster.Leadership
-
The topic for which this leadership applies.
- TOPO - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- TopoConstants - Class in org.onosproject.ui.topo
-
Defines string constants used in the Topology View of the ONOS GUI.
- TopoConstants() - Constructor for class org.onosproject.ui.topo.TopoConstants
-
- TopoConstants.CoreButtons - Class in org.onosproject.ui.topo
-
Defines identities of core buttons that appear on the topology
details panel.
- TopoConstants.Glyphs - Class in org.onosproject.ui.topo
-
Defines constants for standard glyph identifiers.
- TopoConstants.Properties - Class in org.onosproject.ui.topo
-
Defines constants for property names on the default summary and
details panels.
- TopoElementType - Enum in org.onosproject.ui.topo
-
The topology element types to which a highlight can be applied.
- TopoJson - Class in org.onosproject.ui.topo
-
JSON utilities for the Topology View.
- Topology - Interface in org.onosproject.net.topology
-
Represents a network topology computation snapshot.
- TOPOLOGY_SSCS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- topologyChanged(GraphDescription, List<Event>) - Method in interface org.onosproject.net.topology.TopologyProviderService
-
Signals the core that some aspect of the topology has changed.
- TopologyCluster - Interface in org.onosproject.net.topology
-
Representation of an SCC (strongly-connected component) in a network topology.
- TopologyEdge - Interface in org.onosproject.net.topology
-
Represents an edge in the topology graph.
- TopologyEvent - Class in org.onosproject.net.topology
-
Describes network topology event.
- TopologyEvent(TopologyEvent.Type, Topology, List<Event>) - Constructor for class org.onosproject.net.topology.TopologyEvent
-
Creates an event of a given type and for the specified topology and the
current time.
- TopologyEvent(TopologyEvent.Type, Topology, List<Event>, long) - Constructor for class org.onosproject.net.topology.TopologyEvent
-
Creates an event of a given type and for the specified topology and time.
- TopologyEvent.Type - Enum in org.onosproject.net.topology
-
Type of topology events.
- TopologyGraph - Interface in org.onosproject.net.topology
-
Represents an immutable topology graph.
- TopologyListener - Interface in org.onosproject.net.topology
-
Entity capable of receiving network topology related events.
- TopologyProvider - Interface in org.onosproject.net.topology
-
Means for injecting topology information into the core.
- TopologyProviderRegistry - Interface in org.onosproject.net.topology
-
Abstraction of a network topology provider registry.
- TopologyProviderService - Interface in org.onosproject.net.topology
-
Means for injecting topology information into the core.
- TopologyService - Interface in org.onosproject.net.topology
-
Service for providing network topology information.
- TopologyStore - Interface in org.onosproject.net.topology
-
Manages inventory of topology snapshots; not intended for direct use.
- TopologyStoreDelegate - Interface in org.onosproject.net.topology
-
Topology store delegate abstraction.
- TopologyVertex - Interface in org.onosproject.net.topology
-
Represents a vertex in the topology graph.
- topoOverlayFactory(UiTopoOverlayFactory) - Method in class org.onosproject.ui.UiExtension.Builder
-
Sets the topology overlay factory for this extension.
- topoOverlayFactory() - Method in class org.onosproject.ui.UiExtension
-
Returns the topology overlay factory, if one was defined.
- TopoUtils - Class in org.onosproject.ui.topo
-
Utility methods for helping out with formatting data for the Topology View
in the web client.
- toString() - Method in class org.onosproject.app.DefaultApplicationDescription
-
- toString() - Method in class org.onosproject.cfg.ConfigProperty
-
- toString() - Method in class org.onosproject.cluster.DefaultControllerNode
-
- toString() - Method in class org.onosproject.cluster.Leadership
-
- toString() - Method in class org.onosproject.cluster.LeadershipEvent
-
- toString() - Method in class org.onosproject.cluster.NodeId
-
- toString() - Method in class org.onosproject.cluster.RoleInfo
-
- toString() - Method in class org.onosproject.core.DefaultApplication
-
- toString() - Method in class org.onosproject.core.DefaultApplicationId
-
- toString() - Method in class org.onosproject.core.DefaultGroupId
-
- toString() - Method in class org.onosproject.core.IdBlock
-
- toString() - Method in class org.onosproject.core.Version
-
- toString() - Method in class org.onosproject.event.AbstractEvent
-
- toString() - Method in class org.onosproject.mastership.MastershipEvent
-
- toString() - Method in class org.onosproject.mastership.MastershipTerm
-
- toString() - Method in class org.onosproject.net.behaviour.BridgeName
-
- toString() - Method in class org.onosproject.net.behaviour.DefaultBridgeDescription
-
- toString() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
-
- toString() - Method in class org.onosproject.net.behaviour.IpTunnelEndPoint
-
- toString() - Method in class org.onosproject.net.behaviour.TunnelName
-
- toString() - Method in class org.onosproject.net.ConnectPoint
-
- toString() - Method in class org.onosproject.net.DefaultAnnotations
-
- toString() - Method in class org.onosproject.net.DefaultDevice
-
- toString() - Method in class org.onosproject.net.DefaultHost
-
- toString() - Method in class org.onosproject.net.DefaultLink
-
- toString() - Method in class org.onosproject.net.DefaultPath
-
- toString() - Method in class org.onosproject.net.DefaultPort
-
- toString() - Method in class org.onosproject.net.device.DefaultDeviceDescription
-
- toString() - Method in class org.onosproject.net.device.DefaultPortDescription
-
- toString() - Method in class org.onosproject.net.device.DefaultPortStatistics
-
- toString() - Method in class org.onosproject.net.device.DeviceEvent
-
- toString() - Method in class org.onosproject.net.device.OchPortDescription
-
- toString() - Method in class org.onosproject.net.device.OduCltPortDescription
-
- toString() - Method in class org.onosproject.net.device.OmsPortDescription
-
- toString() - Method in class org.onosproject.net.DeviceId
-
- toString() - Method in class org.onosproject.net.driver.DefaultDriver
-
- toString() - Method in class org.onosproject.net.driver.DefaultDriverData
-
- toString() - Method in class org.onosproject.net.driver.DefaultDriverHandler
-
- toString() - Method in class org.onosproject.net.driver.DefaultDriverProvider
-
- toString() - Method in class org.onosproject.net.flow.BatchOperation
-
- toString() - Method in class org.onosproject.net.flow.BatchOperationEntry
-
- toString() - Method in class org.onosproject.net.flow.CompletedBatchOperation
-
- toString() - Method in class org.onosproject.net.flow.criteria.EthCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.EthTypeCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.IcmpCodeCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.IcmpTypeCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.Icmpv6CodeCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.Icmpv6TypeCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.IndexedLambdaCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.IPCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.IPDscpCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.IPEcnCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.IPProtocolCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.IPv6ExthdrFlagsCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.IPv6FlowLabelCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.IPv6NDLinkLayerAddressCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.IPv6NDTargetAddressCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.LambdaCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.MetadataCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.MplsBosCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.MplsCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.OchSignalCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.OchSignalTypeCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.OpticalSignalTypeCriterion
-
Deprecated.
- toString() - Method in class org.onosproject.net.flow.criteria.PortCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.SctpPortCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.TcpPortCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.TunnelIdCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.UdpPortCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.VlanIdCriterion
-
- toString() - Method in class org.onosproject.net.flow.criteria.VlanPcpCriterion
-
- toString() - Method in class org.onosproject.net.flow.DefaultFlowEntry
-
- toString() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- toString() - Method in class org.onosproject.net.flow.DefaultTrafficSelector
-
- toString() - Method in class org.onosproject.net.flow.DefaultTrafficTreatment
-
- toString() - Method in class org.onosproject.net.flow.FlowRuleExtPayLoad
-
- toString() - Method in class org.onosproject.net.flow.FlowRuleOperation
-
- toString() - Method in class org.onosproject.net.flow.FlowRuleOperations
-
- toString() - Method in class org.onosproject.net.flow.instructions.Instructions.DropInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.Instructions.GroupInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.Instructions.MetadataInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.Instructions.MeterInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.Instructions.OutputInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.Instructions.TableTypeTransition
-
- toString() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModLambdaInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction.ModOchSignalInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModEtherInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsBosInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsLabelInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModMplsTtlInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModTunnelIdInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanIdInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanPcpInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PopVlanInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.PushHeaderInstructions
-
- toString() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModIPv6FlowLabelInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction.ModTtlInstruction
-
- toString() - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction.ModTransportPortInstruction
-
- toString() - Method in class org.onosproject.net.group.DefaultGroup
-
- toString() - Method in class org.onosproject.net.group.DefaultGroupBucket
-
- toString() - Method in class org.onosproject.net.group.DefaultGroupDescription
-
- toString() - Method in class org.onosproject.net.group.GroupBuckets
-
- toString() - Method in class org.onosproject.net.host.DefaultHostDescription
-
- toString() - Method in class org.onosproject.net.host.InterfaceIpAddress
-
- toString() - Method in class org.onosproject.net.host.PortAddresses
-
- toString() - Method in class org.onosproject.net.HostId
-
- toString() - Method in class org.onosproject.net.IndexedLambda
-
- toString() - Method in class org.onosproject.net.intent.constraint.AnnotationConstraint
-
- toString() - Method in class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
-
- toString() - Method in class org.onosproject.net.intent.constraint.BandwidthConstraint
-
- toString() - Method in class org.onosproject.net.intent.constraint.LambdaConstraint
-
- toString() - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
-
- toString() - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
-
- toString() - Method in class org.onosproject.net.intent.constraint.ObstacleConstraint
-
- toString() - Method in class org.onosproject.net.intent.constraint.WaypointConstraint
-
- toString() - Method in class org.onosproject.net.intent.FlowRuleIntent
-
- toString() - Method in class org.onosproject.net.intent.HostToHostIntent
-
- toString() - Method in class org.onosproject.net.intent.IntentData
-
- toString() - Method in class org.onosproject.net.intent.IntentId
-
- toString() - Method in class org.onosproject.net.intent.IntentOperation
-
- toString() - Method in class org.onosproject.net.intent.LinkCollectionIntent
-
- toString() - Method in class org.onosproject.net.intent.MplsIntent
-
- toString() - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent
-
- toString() - Method in class org.onosproject.net.intent.OpticalCircuitIntent
-
- toString() - Method in class org.onosproject.net.intent.OpticalConnectivityIntent
-
- toString() - Method in class org.onosproject.net.intent.OpticalPathIntent
-
- toString() - Method in class org.onosproject.net.intent.PathIntent
-
- toString() - Method in class org.onosproject.net.intent.PointToPointIntent
-
- toString() - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent
-
- toString() - Method in class org.onosproject.net.intent.TwoWayP2PIntent
-
- toString() - Method in class org.onosproject.net.IpElementId
-
- toString() - Method in class org.onosproject.net.link.DefaultLinkDescription
-
- toString() - Method in class org.onosproject.net.LinkKey
-
- toString() - Method in class org.onosproject.net.meter.DefaultBand
-
- toString() - Method in class org.onosproject.net.meter.DefaultMeter
-
- toString() - Method in class org.onosproject.net.meter.DefaultMeterRequest
-
- toString() - Method in class org.onosproject.net.meter.MeterId
-
- toString() - Method in class org.onosproject.net.meter.MeterOperation
-
- toString() - Method in class org.onosproject.net.newresource.ResourceAllocation
-
- toString() - Method in class org.onosproject.net.newresource.ResourcePath
-
- toString() - Method in class org.onosproject.net.OchPort
-
- toString() - Method in class org.onosproject.net.OchSignal
-
- toString() - Method in class org.onosproject.net.OduCltPort
-
- toString() - Method in class org.onosproject.net.OmsPort
-
- toString() - Method in class org.onosproject.net.packet.DefaultInboundPacket
-
- toString() - Method in class org.onosproject.net.packet.DefaultOutboundPacket
-
- toString() - Method in class org.onosproject.net.packet.DefaultPacketRequest
-
- toString() - Method in enum org.onosproject.net.packet.PacketPriority
-
- toString() - Method in class org.onosproject.net.PortNumber
-
- toString() - Method in class org.onosproject.net.provider.ProviderId
-
- toString() - Method in class org.onosproject.net.resource.link.BandwidthResource
-
- toString() - Method in class org.onosproject.net.resource.link.BandwidthResourceAllocation
-
- toString() - Method in class org.onosproject.net.resource.link.BandwidthResourceRequest
-
- toString() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceAllocations
-
- toString() - Method in class org.onosproject.net.resource.link.LambdaResource
-
- toString() - Method in class org.onosproject.net.resource.link.LambdaResourceAllocation
-
- toString() - Method in class org.onosproject.net.resource.link.LambdaResourceRequest
-
- toString() - Method in class org.onosproject.net.resource.link.MplsLabel
-
- toString() - Method in class org.onosproject.net.resource.link.MplsLabelResourceAllocation
-
- toString() - Method in class org.onosproject.net.resource.link.MplsLabelResourceRequest
-
- toString() - Method in class org.onosproject.net.statistic.DefaultLoad
-
- toString() - Method in class org.onosproject.net.topology.ClusterId
-
- toString() - Method in class org.onosproject.net.topology.DefaultTopologyCluster
-
- toString() - Method in class org.onosproject.net.topology.DefaultTopologyEdge
-
- toString() - Method in class org.onosproject.net.topology.DefaultTopologyVertex
-
- toString() - Method in class org.onosproject.security.Permission
-
- toString() - Method in class org.onosproject.store.cluster.messaging.ClusterMessage
-
- toString() - Method in class org.onosproject.store.cluster.messaging.Endpoint
-
- toString() - Method in class org.onosproject.store.cluster.messaging.MessageSubject
-
- toString() - Method in class org.onosproject.store.service.AtomicValueEvent
-
- toString() - Method in class org.onosproject.store.service.DatabaseUpdate
-
- toString() - Method in class org.onosproject.store.service.EventuallyConsistentMapEvent
-
- toString() - Method in class org.onosproject.store.service.MapEvent
-
- toString() - Method in class org.onosproject.store.service.MultiValuedTimestamp
-
- toString() - Method in class org.onosproject.store.service.SetEvent
-
- toString() - Method in class org.onosproject.store.service.Versioned
-
- toString() - Method in class org.onosproject.store.service.WallClockTimestamp
-
- toString() - Method in class org.onosproject.ui.topo.ButtonId
-
- toString() - Method in enum org.onosproject.ui.topo.Highlights.Amount
-
- toString() - Method in enum org.onosproject.ui.topo.LinkHighlight.Flavor
-
- toString() - Method in class org.onosproject.ui.topo.Mod
-
- toString() - Method in class org.onosproject.ui.topo.NodeSelection
-
- toString() - Method in class org.onosproject.ui.topo.PropertyPanel.Prop
-
- toString() - Method in class org.onosproject.ui.UiView
-
- toString() - Method in class org.onosproject.ui.UiViewHidden
-
- totalChannels() - Method in class org.onosproject.net.OmsPort
-
Returns the total number of channels on the port.
- TrafficSelector - Interface in org.onosproject.net.flow
-
Abstraction of a slice of network traffic.
- TrafficSelector.Builder - Interface in org.onosproject.net.flow
-
Builder of traffic selector entities.
- TrafficTreatment - Interface in org.onosproject.net.flow
-
Abstraction of network traffic treatment.
- TrafficTreatment.Builder - Interface in org.onosproject.net.flow
-
Builder of traffic treatment entities.
- Transaction - Interface in org.onosproject.store.service
-
An immutable transaction object.
- Transaction.State - Enum in org.onosproject.store.service
-
- TransactionalMap<K,V> - Interface in org.onosproject.store.service
-
Transactional Map data structure.
- TransactionContext - Interface in org.onosproject.store.service
-
Provides a context for transactional operations.
- transactionContextBuilder() - Method in interface org.onosproject.store.service.StorageService
-
Creates a new transaction context builder.
- TransactionContextBuilder - Interface in org.onosproject.store.service
-
Interface definition for a transaction context builder.
- TransactionException - Exception in org.onosproject.store.service
-
Top level exception for Transaction failures.
- TransactionException() - Constructor for exception org.onosproject.store.service.TransactionException
-
- TransactionException(Throwable) - Constructor for exception org.onosproject.store.service.TransactionException
-
- TransactionException.ConcurrentModification - Exception in org.onosproject.store.service
-
Transaction failure due to a conflicting transaction in progress.
- TransactionException.Interrupted - Exception in org.onosproject.store.service
-
Transaction interrupted.
- TransactionException.OptimisticConcurrencyFailure - Exception in org.onosproject.store.service
-
Transaction failure due to optimistic concurrency violation.
- TransactionException.Timeout - Exception in org.onosproject.store.service
-
Transaction timeout.
- transactionId() - Method in interface org.onosproject.store.service.TransactionContext
-
Returns the unique transactionId.
- transition(FlowRule.Type) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- transition(Integer) - Method in class org.onosproject.net.flow.DefaultTrafficTreatment.Builder
-
- transition(Integer) - Static method in class org.onosproject.net.flow.instructions.Instructions
-
Sends the packet to the table id.
- transition(FlowRule.Type) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
- transition(Integer) - Method in interface org.onosproject.net.flow.TrafficTreatment.Builder
-
Sets the next table id to transition to.
- transition(Transaction.State) - Method in interface org.onosproject.store.service.Transaction
-
Returns a new transaction that is created by transitioning this one to the specified state.
- treatment() - Method in class org.onosproject.net.flow.DefaultFlowRule
-
- treatment() - Method in interface org.onosproject.net.flow.FlowRule
-
Returns the traffic treatment that applies to selected traffic.
- Treatment - Interface in org.onosproject.net.flow
-
Abstraction of different kinds of treatment that can be applied to an
outbound packet.
- treatment() - Method in class org.onosproject.net.flowobjective.DefaultForwardingObjective
-
- treatment() - Method in interface org.onosproject.net.flowobjective.ForwardingObjective
-
A traffic treatment for this forwarding objective.
- treatment() - Method in class org.onosproject.net.group.DefaultGroupBucket
-
Returns list of Traffic instructions that are part of the bucket.
- treatment() - Method in interface org.onosproject.net.group.GroupBucket
-
Returns list of Traffic instructions that are part of the bucket.
- treatment - Variable in class org.onosproject.net.intent.ConnectivityIntent.Builder
-
- treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.ConnectivityIntent.Builder
-
Sets the traffic treatment for the intent that will be built.
- treatment() - Method in class org.onosproject.net.intent.ConnectivityIntent
-
Returns the action applied to the traffic.
- treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
-
- treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.LinkCollectionIntent.Builder
-
- treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.MplsIntent.Builder
-
- treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.MplsPathIntent.Builder
-
- treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.MultiPointToSinglePointIntent.Builder
-
- treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.PathIntent.Builder
-
- treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.PointToPointIntent.Builder
-
- treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.SinglePointToMultiPointIntent.Builder
-
- treatment(TrafficTreatment) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
-
- treatment() - Method in class org.onosproject.net.packet.DefaultOutboundPacket
-
- treatment() - Method in interface org.onosproject.net.packet.OutboundPacket
-
Returns how the outbound packet should be treated.
- treatmentBuilder() - Method in class org.onosproject.net.packet.DefaultPacketContext
-
- treatmentBuilder() - Method in interface org.onosproject.net.packet.PacketContext
-
Returns a builder for constructing traffic treatment.
- TRIANGLE_DOWN - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- TRIANGLE_UP - Static variable in class org.onosproject.ui.topo.TopoConstants.Glyphs
-
- triggerProbe(DeviceId) - Method in interface org.onosproject.net.device.DeviceProvider
-
Triggers an asynchronous probe of the specified device, intended to
determine whether the device is present or not.
- triggerProbe(Host) - Method in interface org.onosproject.net.host.HostProvider
-
Triggers an asynchronous probe of the specified host, intended to
determine whether the host is present or not.
- triggerRecompute() - Method in interface org.onosproject.net.topology.TopologyProvider
-
Triggers topology recomputation.
- TunnelConfig - Interface in org.onosproject.net.behaviour
-
Behaviour for handling various drivers for tunnel configuration.
- TunnelDescription - Interface in org.onosproject.net.behaviour
-
Describes a tunnel.
- TunnelDescription.Type - Enum in org.onosproject.net.behaviour
-
Tunnel technology type.
- TunnelEndPoint - Interface in org.onosproject.net.behaviour
-
Represents for source end point or destination end point of a tunnel.
- tunnelId() - Method in class org.onosproject.net.flow.criteria.TunnelIdCriterion
-
Gets the Tunnel ID to match.
- tunnelId() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModTunnelIdInstruction
-
- TunnelIdCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of Tunnel ID criterion.
- tunnelName() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
-
- tunnelName() - Method in interface org.onosproject.net.behaviour.TunnelDescription
-
Return the name of a tunnel.
- TunnelName - Class in org.onosproject.net.behaviour
-
Represents for a unique tunnel name.
- tunnelName(String) - Static method in class org.onosproject.net.behaviour.TunnelName
-
Creates a tunnel name using the supplied URI string.
- TUNNELS - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- two(HostId) - Method in class org.onosproject.net.intent.HostToHostIntent.Builder
-
Sets the second host of the intent that will be built.
- two() - Method in class org.onosproject.net.intent.HostToHostIntent
-
Returns identifier of the second host.
- two(ConnectPoint) - Method in class org.onosproject.net.intent.TwoWayP2PIntent.Builder
-
Sets the second connection point of the two way intent that will be built.
- two() - Method in class org.onosproject.net.intent.TwoWayP2PIntent
-
Returns identifier of the second host.
- two() - Method in class org.onosproject.ui.topo.BiLink
-
Returns the second link in this bi-link.
- TwoWayP2PIntent - Class in org.onosproject.net.intent
-
Abstraction of bidirectional connectivity between two points in the network.
- TwoWayP2PIntent.Builder - Class in org.onosproject.net.intent
-
Builder of a point to point intent.
- type() - Method in class org.onosproject.cfg.ConfigProperty
-
Returns the property type.
- type() - Method in class org.onosproject.event.AbstractEvent
-
- type() - Method in interface org.onosproject.event.Event
-
Returns the type of the event.
- TYPE - Static variable in class org.onosproject.net.AnnotationKeys
-
- type() - Method in class org.onosproject.net.behaviour.DefaultTunnelDescription
-
- type() - Method in interface org.onosproject.net.behaviour.TunnelDescription
-
Returns the tunnel type.
- TYPE - Static variable in class org.onosproject.net.config.basics.BasicDeviceConfig
-
- type() - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
-
Returns the device type.
- type(Device.Type) - Method in class org.onosproject.net.config.basics.BasicDeviceConfig
-
Sets the device type.
- TYPE - Static variable in class org.onosproject.net.config.basics.BasicLinkConfig
-
- type() - Method in class org.onosproject.net.config.basics.BasicLinkConfig
-
Returns the link type.
- type(Link.Type) - Method in class org.onosproject.net.config.basics.BasicLinkConfig
-
Sets the link type.
- TYPE - Static variable in class org.onosproject.net.config.basics.OpticalPortConfig
-
- type() - Method in class org.onosproject.net.config.basics.OpticalPortConfig
-
Returns the Enum value representing the type of port.
- type() - Method in class org.onosproject.net.DefaultDevice
-
- type() - Method in class org.onosproject.net.DefaultLink
-
- type() - Method in class org.onosproject.net.DefaultPort
-
- type() - Method in class org.onosproject.net.device.DefaultDeviceDescription
-
- type() - Method in class org.onosproject.net.device.DefaultPortDescription
-
- type() - Method in interface org.onosproject.net.device.DeviceDescription
-
Returns the type of the infrastructure device.
- type() - Method in interface org.onosproject.net.device.PortDescription
-
Returns the port type.
- type() - Method in interface org.onosproject.net.Device
-
Returns the type of the infrastructure device.
- type() - Method in interface org.onosproject.net.flow.criteria.Criterion
-
Returns the type of criterion.
- type() - Method in class org.onosproject.net.flow.criteria.EthCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.EthTypeCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.IcmpCodeCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.IcmpTypeCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.Icmpv6CodeCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.Icmpv6TypeCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.IndexedLambdaCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.IPCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.IPDscpCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.IPEcnCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.IPProtocolCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.IPv6ExthdrFlagsCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.IPv6FlowLabelCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.IPv6NDLinkLayerAddressCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.IPv6NDTargetAddressCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.LambdaCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.MetadataCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.MplsBosCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.MplsCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.OchSignalCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.OchSignalTypeCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.OpticalSignalTypeCriterion
-
Deprecated.
- type() - Method in class org.onosproject.net.flow.criteria.PortCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.SctpPortCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.TcpPortCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.TunnelIdCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.UdpPortCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.VlanIdCriterion
-
- type() - Method in class org.onosproject.net.flow.criteria.VlanPcpCriterion
-
- type() - Method in class org.onosproject.net.flow.FlowRuleOperation
-
Returns the type of operation.
- type() - Method in interface org.onosproject.net.flow.instructions.Instruction
-
Returns the type of instruction.
- type() - Method in class org.onosproject.net.flow.instructions.Instructions.DropInstruction
-
- type() - Method in class org.onosproject.net.flow.instructions.Instructions.GroupInstruction
-
- type() - Method in class org.onosproject.net.flow.instructions.Instructions.MetadataInstruction
-
- type() - Method in class org.onosproject.net.flow.instructions.Instructions.MeterInstruction
-
- type() - Method in class org.onosproject.net.flow.instructions.Instructions.OutputInstruction
-
- type() - Method in class org.onosproject.net.flow.instructions.Instructions.TableTypeTransition
-
- type() - Method in class org.onosproject.net.flow.instructions.L0ModificationInstruction
-
- type() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction
-
- type() - Method in class org.onosproject.net.flow.instructions.L3ModificationInstruction
-
- type() - Method in class org.onosproject.net.flow.instructions.L4ModificationInstruction
-
- type() - Method in class org.onosproject.net.flowobjective.DefaultFilteringObjective
-
- type() - Method in class org.onosproject.net.flowobjective.DefaultNextObjective
-
- type() - Method in interface org.onosproject.net.flowobjective.FilteringObjective
-
Obtain this filtering type.
- type() - Method in interface org.onosproject.net.flowobjective.NextObjective
-
The type of operation that will be applied to the traffic using the collection
of treatments.
- type() - Method in class org.onosproject.net.group.DefaultGroupBucket
-
- type() - Method in class org.onosproject.net.group.DefaultGroupDescription
-
Returns type of a group object.
- type() - Method in interface org.onosproject.net.group.GroupBucket
-
Returns group type of the bucket.
- type() - Method in interface org.onosproject.net.group.GroupDescription
-
Returns type of a group object.
- type() - Method in class org.onosproject.net.intent.IntentOperation
-
Returns the type of the operation.
- type() - Method in class org.onosproject.net.link.DefaultLinkDescription
-
- type() - Method in interface org.onosproject.net.link.LinkDescription
-
Returns the link type.
- type() - Method in interface org.onosproject.net.Link
-
Returns the link type.
- type() - Method in interface org.onosproject.net.meter.Band
-
Signals the type of band to create.
- type() - Method in class org.onosproject.net.meter.DefaultBand
-
- type() - Method in class org.onosproject.net.meter.MeterOperation
-
Returns the type of operation.
- type() - Method in class org.onosproject.net.meter.MeterStoreResult
-
- type() - Method in interface org.onosproject.net.Port
-
Returns the port type.
- type() - Method in class org.onosproject.net.resource.link.BandwidthResourceAllocation
-
- type() - Method in class org.onosproject.net.resource.link.BandwidthResourceRequest
-
- type() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceAllocations
-
- type() - Method in class org.onosproject.net.resource.link.DefaultLinkResourceRequest
-
- type() - Method in class org.onosproject.net.resource.link.LambdaResourceAllocation
-
- type() - Method in class org.onosproject.net.resource.link.LambdaResourceRequest
-
- type() - Method in class org.onosproject.net.resource.link.MplsLabelResourceAllocation
-
- type() - Method in class org.onosproject.net.resource.link.MplsLabelResourceRequest
-
- type() - Method in interface org.onosproject.net.resource.ResourceAllocation
-
Returns the resource type.
- type() - Method in interface org.onosproject.net.resource.ResourceRequest
-
Returns the resource type.
- type - Variable in class org.onosproject.security.AppPermission
-
- type() - Method in class org.onosproject.store.service.AtomicValueEvent
-
Returns the type of the event.
- type() - Method in class org.onosproject.store.service.DatabaseUpdate
-
Returns the type of update operation.
- type() - Method in class org.onosproject.store.service.EventuallyConsistentMapEvent
-
Returns the type of the event.
- type() - Method in class org.onosproject.store.service.MapEvent
-
Returns the type of the event.
- type() - Method in class org.onosproject.store.service.SetEvent
-
Returns the type of the event.
- type() - Method in class org.onosproject.ui.topo.AbstractHighlight
-
Returns the element type.
- typeId() - Method in class org.onosproject.ui.topo.PropertyPanel
-
Returns the type identifier.
- typeId(String) - Method in class org.onosproject.ui.topo.PropertyPanel
-
Sets the type identifier (icon ID).
- types() - Method in class org.onosproject.net.intent.constraint.LinkTypeConstraint
-
Returns the set of link types.
- validate(Path, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.AsymmetricPathConstraint
-
- validate(Path, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.BooleanConstraint
-
- validate(Path, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.LatencyConstraint
-
- validate(Path, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.PartialFailureConstraint
-
- validate(Path, LinkResourceService) - Method in interface org.onosproject.net.intent.Constraint
-
Validates that the specified path satisfies the constraint.
- validate(Path, LinkResourceService) - Method in class org.onosproject.net.intent.constraint.WaypointConstraint
-
- validate(List<Link>) - Static method in class org.onosproject.net.intent.PathIntent
-
Validates that source element ID and destination element ID of a link are
different for the specified all links and that destination element ID of a link and source
element ID of the next adjacent source element ID are same for the specified all links.
- value() - Method in class org.onosproject.cfg.ComponentConfigEvent
-
Returns the property value as a string.
- value() - Method in class org.onosproject.cfg.ConfigProperty
-
Returns the property value as a string.
- value(String) - Method in interface org.onosproject.net.Annotations
-
Returns the value of the specified annotation.
- value() - Method in class org.onosproject.net.behaviour.TunnelName
-
The string of tunnel name.
- value(String) - Method in class org.onosproject.net.DefaultAnnotations
-
- value(String) - Method in class org.onosproject.net.driver.DefaultDriver
-
- value(String) - Method in class org.onosproject.net.driver.DefaultDriverData
-
- value() - Method in class org.onosproject.net.flow.FlowId
-
- value() - Method in class org.onosproject.store.cluster.messaging.MessageSubject
-
- value() - Method in class org.onosproject.store.service.AtomicValueEvent
-
Returns the new updated value.
- value() - Method in class org.onosproject.store.service.DatabaseUpdate
-
Returns the new value.
- value() - Method in class org.onosproject.store.service.EventuallyConsistentMapEvent
-
Returns the value associated with this event.
- value() - Method in class org.onosproject.store.service.MapEvent
-
Returns the value associated with this event.
- value() - Method in class org.onosproject.store.service.Versioned
-
Returns the value.
- value() - Method in class org.onosproject.ui.topo.PropertyPanel.Prop
-
Returns the property's value.
- value1() - Method in class org.onosproject.store.service.MultiValuedTimestamp
-
Returns the first value.
- value2() - Method in class org.onosproject.store.service.MultiValuedTimestamp
-
Returns the second value.
- valueOf(String) - Static method in enum org.onosproject.app.ApplicationEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.app.ApplicationState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.cfg.ComponentConfigEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.cfg.ConfigProperty.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.cluster.ClusterEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.cluster.ControllerNode.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.cluster.LeadershipEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.core.ApplicationRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.mastership.MastershipEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.behaviour.QueueInfo.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.behaviour.TunnelDescription.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.ChannelSpacing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.config.NetworkConfigEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.device.DeviceEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.Device.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.edge.EdgePortEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.criteria.Criterion.IPv6ExthdrFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.criteria.Criterion.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.FlowEntry.FlowEntryState
-
Returns the enum constant of this type with the specified name.
- valueOf(long) - Static method in class org.onosproject.net.flow.FlowId
-
- valueOf(String) - Static method in enum org.onosproject.net.flow.FlowRule.Type
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.FlowRuleBatchEntry.FlowRuleOperation
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.FlowRuleBatchEvent.Type
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.FlowRuleEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.FlowRuleOperation.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.Instruction.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.L0ModificationInstruction.L0SubType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.L2ModificationInstruction.L2SubType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.L3ModificationInstruction.L3SubType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flow.instructions.L4ModificationInstruction.L4SubType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flowobjective.FilteringObjective.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flowobjective.ForwardingObjective.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flowobjective.NextObjective.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flowobjective.Objective.Operation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flowobjective.ObjectiveError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.flowobjective.ObjectiveEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.GridType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.group.Group.GroupState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.group.GroupDescription.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.group.GroupEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.group.GroupOperation.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.group.GroupStore.UpdateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.host.HostEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.onosproject.net.host.InterfaceIpAddress
-
Converts a CIDR string literal to an interface IP address.
- valueOf(String) - Static method in enum org.onosproject.net.intent.IntentEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(long) - Static method in class org.onosproject.net.intent.IntentId
-
Creates an intent identifier from the specified long representation.
- valueOf(String) - Static method in enum org.onosproject.net.intent.IntentOperation.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.intent.IntentState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.intent.PartitionEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.link.LinkEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.Link.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.Link.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.MastershipRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.meter.Band.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.meter.Meter.Unit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.meter.MeterEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.meter.MeterFailReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.meter.MeterOperation.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.meter.MeterRequest.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.meter.MeterState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.meter.MeterStoreResult.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.OchSignalType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.OduCltPort.SignalType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.OduSignalType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.packet.PacketEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.packet.PacketPriority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.Port.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in class org.onosproject.net.resource.link.LambdaResource
-
Creates a new instance with the given index of lambda.
- valueOf(IndexedLambda) - Static method in class org.onosproject.net.resource.link.LambdaResource
-
Creates a new instance with the given lambda.
- valueOf(String) - Static method in enum org.onosproject.net.resource.link.LinkResourceEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in class org.onosproject.net.resource.link.MplsLabel
-
Creates a new instance with given MPLS label.
- valueOf(String) - Static method in enum org.onosproject.net.resource.ResourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.net.topology.TopologyEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.security.AppPermission.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.service.AtomicValueEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.service.DatabaseUpdate.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.service.EventuallyConsistentMapEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.service.MapEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.service.SetEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.service.Transaction.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.ui.table.TableModel.SortDir
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.ui.topo.Highlights.Amount
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.ui.topo.LinkHighlight.Flavor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.ui.topo.TopoElementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.ui.UiView.Category
-
Returns the enum constant of this type with the specified name.
- valueOrElse(Versioned<U>, U) - Static method in class org.onosproject.store.service.Versioned
-
Returns the value of the specified Versioned object if non-null or else returns
a default value.
- values() - Static method in enum org.onosproject.app.ApplicationEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.app.ApplicationState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.cfg.ComponentConfigEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.cfg.ConfigProperty.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.cluster.ClusterEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.cluster.ControllerNode.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.cluster.LeadershipEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.core.ApplicationRole
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.mastership.MastershipEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.behaviour.QueueInfo.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.behaviour.TunnelDescription.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.ChannelSpacing
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.config.NetworkConfigEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.device.DeviceEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.Device.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.edge.EdgePortEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.criteria.Criterion.IPv6ExthdrFlags
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.criteria.Criterion.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.FlowEntry.FlowEntryState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.FlowRule.Type
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.FlowRuleBatchEntry.FlowRuleOperation
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.FlowRuleBatchEvent.Type
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.FlowRuleEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.FlowRuleOperation.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.instructions.Instruction.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.instructions.L0ModificationInstruction.L0SubType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.instructions.L2ModificationInstruction.L2SubType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.instructions.L3ModificationInstruction.L3SubType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flow.instructions.L4ModificationInstruction.L4SubType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flowobjective.FilteringObjective.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flowobjective.ForwardingObjective.Flag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flowobjective.NextObjective.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flowobjective.Objective.Operation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flowobjective.ObjectiveError
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.flowobjective.ObjectiveEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.GridType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.group.Group.GroupState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.group.GroupDescription.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.group.GroupEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.group.GroupOperation.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.group.GroupStore.UpdateType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.host.HostEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.intent.IntentEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.intent.IntentOperation.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.intent.IntentState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.intent.PartitionEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.link.LinkEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.Link.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.Link.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.MastershipRole
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.meter.Band.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.meter.Meter.Unit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.meter.MeterEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.meter.MeterFailReason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.meter.MeterOperation.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.meter.MeterRequest.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.meter.MeterState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.meter.MeterStoreResult.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.OchSignalType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.OduCltPort.SignalType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.OduSignalType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.packet.PacketEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.packet.PacketPriority
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.Port.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.resource.link.LinkResourceEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.resource.ResourceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.net.topology.TopologyEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.security.AppPermission.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in interface org.onosproject.store.service.AsyncConsistentMap
-
Returns the collection of values (and associated versions) contained in this map.
- values() - Static method in enum org.onosproject.store.service.AtomicValueEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in interface org.onosproject.store.service.ConsistentMap
-
Returns the collection of values (and associated versions) contained in this map.
- values() - Static method in enum org.onosproject.store.service.DatabaseUpdate.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in interface org.onosproject.store.service.EventuallyConsistentMap
-
Returns a collections of values in this map.
- values() - Static method in enum org.onosproject.store.service.EventuallyConsistentMapEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.store.service.MapEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.store.service.SetEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.store.service.Transaction.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.ui.table.TableModel.SortDir
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.ui.topo.Highlights.Amount
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.ui.topo.LinkHighlight.Flavor
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.ui.topo.TopoElementType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.ui.UiView.Category
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VENDOR - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- version() - Method in interface org.onosproject.app.ApplicationDescription
-
Returns the application version.
- version() - Method in class org.onosproject.app.DefaultApplicationDescription
-
- version() - Method in interface org.onosproject.core.Application
-
Returns the application version.
- version() - Method in interface org.onosproject.core.CoreService
-
Returns the product version.
- version() - Method in class org.onosproject.core.DefaultApplication
-
- Version - Class in org.onosproject.core
-
Representation of the product version.
- version(int, int, String, String) - Static method in class org.onosproject.core.Version
-
Creates a new version from the specified constituent numbers.
- version(String) - Static method in class org.onosproject.core.Version
-
Creates a new version by parsing the specified string.
- version() - Method in class org.onosproject.net.intent.IntentData
-
Returns the version of the intent for this key.
- version() - Method in class org.onosproject.store.service.Versioned
-
Returns the version.
- VERSION - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- Versioned<V> - Class in org.onosproject.store.service
-
Versioned value.
- Versioned(V, long, long) - Constructor for class org.onosproject.store.service.Versioned
-
Constructs a new versioned value.
- Versioned(V, long) - Constructor for class org.onosproject.store.service.Versioned
-
Constructs a new versioned value.
- vertexes() - Method in class org.onosproject.net.topology.DefaultGraphDescription
-
- vertexes() - Method in interface org.onosproject.net.topology.GraphDescription
-
Returns the set of topology graph vertexes.
- views() - Method in class org.onosproject.ui.UiExtension
-
Returns list of user interface views contributed by this extension.
- vlan() - Method in class org.onosproject.net.DefaultHost
-
- vlan() - Method in class org.onosproject.net.host.DefaultHostDescription
-
- vlan() - Method in interface org.onosproject.net.host.HostDescription
-
Returns the VLAN associated with this host.
- vlan() - Method in class org.onosproject.net.host.PortAddresses
-
Returns the VLAN ID.
- vlan() - Method in interface org.onosproject.net.Host
-
Returns the VLAN ID tied to this host.
- VLAN - Static variable in class org.onosproject.ui.topo.TopoConstants.Properties
-
- vlanId() - Method in class org.onosproject.net.flow.criteria.VlanIdCriterion
-
Gets the VLAN ID to match.
- vlanId() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanIdInstruction
-
- vlanId() - Method in class org.onosproject.net.HostId
-
Returns the host vlan Id.
- VlanIdCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of VLAN ID criterion.
- vlanPcp() - Method in class org.onosproject.net.flow.instructions.L2ModificationInstruction.ModVlanPcpInstruction
-
- VlanPcpCriterion - Class in org.onosproject.net.flow.criteria
-
Implementation of VLAN priority criterion (3 bits).
- VlanQuery - Interface in org.onosproject.net.behaviour
-
A HandlerBehaviour to check the capability of VLAN.