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

A

activate() - Method in class org.onosproject.cpman.gui.CpmanUI
 
activate() - Method in class org.onosproject.cpman.impl.ControlPlaneManager
 
activate() - Method in class org.onosproject.cpman.impl.ControlPlaneMonitor
 
activate() - Method in class org.onosproject.cpman.impl.message.ControlMessageManager
 
activate() - Method in class org.onosproject.cpman.impl.message.DefaultControlMessageStore
 
activate() - Method in class org.onosproject.cpman.rest.CPManCodecRegistrator
 
addMetrics(Optional<String>, String) - Method in class org.onosproject.cpman.impl.SystemMetricsAggregator
Adds a set of new monitoring metric types.
addMetricType(String) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase.Builder
 
all() - Method in class org.onosproject.cpman.impl.DefaultControlLoad
 
availableResources(NodeId, ControlResource.Type) - Method in class org.onosproject.cpman.impl.ControlPlaneMonitor
 
average(int, TimeUnit) - Method in class org.onosproject.cpman.impl.DefaultControlLoad
 
average() - Method in class org.onosproject.cpman.impl.DefaultControlLoad
 

B

build() - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase.Builder
 
build() - Method in class org.onosproject.cpman.impl.DefaultSystemInfo.Builder
 
Builder() - Constructor for class org.onosproject.cpman.impl.DefaultMetricsDatabase.Builder
 
Builder() - Constructor for class org.onosproject.cpman.impl.DefaultSystemInfo.Builder
 

C

choices() - Method in class org.onosproject.cpman.cli.ControlResourceTypeCompleter
 
clusterService - Variable in class org.onosproject.cpman.impl.ControlPlaneMonitor
 
codecService - Variable in class org.onosproject.cpman.rest.CPManCodecRegistrator
 
communicationService - Variable in class org.onosproject.cpman.impl.ControlPlaneMonitor
 
complete(String, int, List<String>) - Method in class org.onosproject.cpman.cli.ResourceNameCompleter
 
ControlLoadSnapshotCodec - Class in org.onosproject.cpman.codec
Control load snapshot codec.
ControlLoadSnapshotCodec() - Constructor for class org.onosproject.cpman.codec.ControlLoadSnapshotCodec
 
ControlMessageManager - Class in org.onosproject.cpman.impl.message
Provides implementation of the control message SB & NB APIs.
ControlMessageManager() - Constructor for class org.onosproject.cpman.impl.message.ControlMessageManager
 
ControlMessageMetricMapper - Class in org.onosproject.cpman.impl
Collection of helper methods to convert protocol agnostic control message type to control metric type.
controlMessageMetrics() - Method in class org.onosproject.cpman.rest.ControlMetricsWebResource
Returns control message metrics of all devices.
controlMessageMetrics(String) - Method in class org.onosproject.cpman.rest.ControlMetricsWebResource
Returns control message metrics of a given device.
ControlMetricsStatsListCommand - Class in org.onosproject.cpman.cli
Lists all stats information of control plane metrics.
ControlMetricsStatsListCommand() - Constructor for class org.onosproject.cpman.cli.ControlMetricsStatsListCommand
 
ControlMetricsWebResource - Class in org.onosproject.cpman.rest
Query control metrics.
ControlMetricsWebResource() - Constructor for class org.onosproject.cpman.rest.ControlMetricsWebResource
 
ControlPlaneManager - Class in org.onosproject.cpman.impl
Skeletal control plane management component.
ControlPlaneManager() - Constructor for class org.onosproject.cpman.impl.ControlPlaneManager
 
ControlPlaneMonitor - Class in org.onosproject.cpman.impl
Control plane monitoring service class.
ControlPlaneMonitor() - Constructor for class org.onosproject.cpman.impl.ControlPlaneMonitor
 
ControlResourceTypeCompleter - Class in org.onosproject.cpman.cli
Control resource type completer.
ControlResourceTypeCompleter() - Constructor for class org.onosproject.cpman.cli.ControlResourceTypeCompleter
 
coreCount() - Method in class org.onosproject.cpman.impl.DefaultSystemInfo
 
coreService - Variable in class org.onosproject.cpman.impl.ControlPlaneManager
 
CPManCodecRegistrator - Class in org.onosproject.cpman.rest
Implementation of the JSON codec brokering service for CPMan app.
CPManCodecRegistrator() - Constructor for class org.onosproject.cpman.rest.CPManCodecRegistrator
 
CpmanUI - Class in org.onosproject.cpman.gui
Mechanism to stream data to the GUI.
CpmanUI() - Constructor for class org.onosproject.cpman.gui.CpmanUI
 
CpmanViewMessageHandler - Class in org.onosproject.cpman.gui
Message handler for control plane monitoring view related messages.
CpmanViewMessageHandler() - Constructor for class org.onosproject.cpman.gui.CpmanViewMessageHandler
 
CPManWebApplication - Class in org.onosproject.cpman.rest
CPMan REST APIs web application.
CPManWebApplication() - Constructor for class org.onosproject.cpman.rest.CPManWebApplication
 
cpuCount() - Method in class org.onosproject.cpman.impl.DefaultSystemInfo
 
cpuMetrics() - Method in class org.onosproject.cpman.rest.ControlMetricsWebResource
Returns cpu metrics.
cpuMetrics(InputStream) - Method in class org.onosproject.cpman.rest.SystemMetricsCollectorWebResource
Collects CPU metrics.
cpuSpeed(int) - Method in class org.onosproject.cpman.impl.DefaultSystemInfo.Builder
 
cpuSpeed() - Method in class org.onosproject.cpman.impl.DefaultSystemInfo
 
createProviderService(ControlMessageProvider) - Method in class org.onosproject.cpman.impl.message.ControlMessageManager
 
createRequestHandlers() - Method in class org.onosproject.cpman.gui.CpmanViewMessageHandler
 

D

deactivate() - Method in class org.onosproject.cpman.gui.CpmanUI
 
deactivate() - Method in class org.onosproject.cpman.impl.ControlPlaneManager
 
deactivate() - Method in class org.onosproject.cpman.impl.ControlPlaneMonitor
 
deactivate() - Method in class org.onosproject.cpman.impl.message.ControlMessageManager
 
deactivate() - Method in class org.onosproject.cpman.impl.message.DefaultControlMessageStore
 
deactivate() - Method in class org.onosproject.cpman.rest.CPManCodecRegistrator
 
DefaultControlLoad - Class in org.onosproject.cpman.impl
An implementation of control plane load.
DefaultControlLoad(MetricsDatabase, ControlMetricType) - Constructor for class org.onosproject.cpman.impl.DefaultControlLoad
Constructs a control load using the given metrics database and control metric type.
DefaultControlMessageStore - Class in org.onosproject.cpman.impl.message
Manages inventory of control message using trivial in-memory structures implementation.
DefaultControlMessageStore() - Constructor for class org.onosproject.cpman.impl.message.DefaultControlMessageStore
 
DefaultMetricsDatabase - Class in org.onosproject.cpman.impl
An implementation of control plane metrics back-end database.
DefaultMetricsDatabase.Builder - Class in org.onosproject.cpman.impl
 
DefaultSystemInfo - Class in org.onosproject.cpman.impl
Implementation class of storing system specification.
DefaultSystemInfo.Builder - Class in org.onosproject.cpman.impl
ControlMetricsSystemSpec builder class.
diskMetrics() - Method in class org.onosproject.cpman.rest.ControlMetricsWebResource
Returns disk metrics of all resources.
diskMetrics(InputStream) - Method in class org.onosproject.cpman.rest.SystemMetricsCollectorWebResource
Collects disk metrics.

E

encode(ControlLoadSnapshot, CodecContext) - Method in class org.onosproject.cpman.codec.ControlLoadSnapshotCodec
 
equals(Object) - Method in class org.onosproject.cpman.impl.DefaultSystemInfo
 
execute() - Method in class org.onosproject.cpman.cli.ControlMetricsStatsListCommand
 

G

getClasses() - Method in class org.onosproject.cpman.rest.CPManWebApplication
 
getInstance() - Static method in class org.onosproject.cpman.impl.SystemInfoFactory
Returns an instance of system info factory.
getInstance() - Static method in class org.onosproject.cpman.impl.SystemMetricsAggregator
 
getLoad(NodeId, ControlMetricType, Optional<DeviceId>) - Method in class org.onosproject.cpman.impl.ControlPlaneMonitor
 
getLoad(NodeId, ControlMetricType, String) - Method in class org.onosproject.cpman.impl.ControlPlaneMonitor
 
getLoad(NodeId, ControlMetricType, int, TimeUnit, Optional<DeviceId>) - Method in class org.onosproject.cpman.impl.ControlPlaneMonitor
 
getLoad(NodeId, ControlMetricType, int, TimeUnit, String) - Method in class org.onosproject.cpman.impl.ControlPlaneMonitor
 
getSystemInfo() - Method in class org.onosproject.cpman.impl.SystemInfoFactory
Returns system information.

H

hashCode() - Method in class org.onosproject.cpman.impl.DefaultSystemInfo
 

I

increment(ControlMetricType, long) - Method in class org.onosproject.cpman.impl.SystemMetricsAggregator
Increments system metric value.
increment(String, String, ControlMetricType, long) - Method in class org.onosproject.cpman.impl.SystemMetricsAggregator
Increments disk or network metric value.
isValid() - Method in class org.onosproject.cpman.impl.DefaultControlLoad
 

L

lastUpdate(String) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
latest() - Method in class org.onosproject.cpman.impl.DefaultControlLoad
 
lookupControlMessageType(ControlMetricType) - Static method in class org.onosproject.cpman.impl.ControlMessageMetricMapper
Looks up the corresponding ControlMessage.Type instance from the specified control metric type.
lookupControlMetricType(ControlMessage.Type) - Static method in class org.onosproject.cpman.impl.ControlMessageMetricMapper
Looks up the corresponding ControlMetricType instance from the ControlMessage.Type for control message type.

M

maxMetric(String) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
memoryMetrics() - Method in class org.onosproject.cpman.rest.ControlMetricsWebResource
Returns memory metrics.
memoryMetrics(InputStream) - Method in class org.onosproject.cpman.rest.SystemMetricsCollectorWebResource
Collects memory metrics.
messageService - Variable in class org.onosproject.cpman.impl.ControlPlaneManager
 
metricName() - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
metrics(String) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
metrics(String, long, long) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
minMetric(String) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
monitorService - Variable in class org.onosproject.cpman.impl.ControlPlaneManager
 

N

networkMetrics() - Method in class org.onosproject.cpman.rest.ControlMetricsWebResource
Returns network metrics of all resources.
networkMetrics(InputStream) - Method in class org.onosproject.cpman.rest.SystemMetricsCollectorWebResource
Collects network metrics.
numOfCores(int) - Method in class org.onosproject.cpman.impl.DefaultSystemInfo.Builder
 
numOfCpus(int) - Method in class org.onosproject.cpman.impl.DefaultSystemInfo.Builder
 

O

org.onosproject.cpman.cli - package org.onosproject.cpman.cli
CLI implementation for control plane manager.
org.onosproject.cpman.codec - package org.onosproject.cpman.codec
Implementations of the codec broker and cpman entity JSON codecs.
org.onosproject.cpman.gui - package org.onosproject.cpman.gui
Web GUI for the control plane manager.
org.onosproject.cpman.impl - package org.onosproject.cpman.impl
Implementation for control plane management.
org.onosproject.cpman.impl.message - package org.onosproject.cpman.impl.message
Implementation of control message manager.
org.onosproject.cpman.rest - package org.onosproject.cpman.rest
REST APIs for the control plane monitor.

R

rate() - Method in class org.onosproject.cpman.impl.DefaultControlLoad
 
recent(int, TimeUnit) - Method in class org.onosproject.cpman.impl.DefaultControlLoad
 
recentMetric(String) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
recentMetrics(String, int, TimeUnit) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
resourceName() - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
ResourceNameCompleter - Class in org.onosproject.cpman.cli
Resource name completer.
ResourceNameCompleter() - Constructor for class org.onosproject.cpman.cli.ResourceNameCompleter
 

S

setMetricsService(MetricsService) - Method in class org.onosproject.cpman.impl.SystemMetricsAggregator
Configures metric services.
setSystemInfo(SystemInfo) - Method in class org.onosproject.cpman.impl.SystemInfoFactory
Set system information only if it is empty.
store - Variable in class org.onosproject.cpman.impl.message.ControlMessageManager
 
systemInfo(InputStream) - Method in class org.onosproject.cpman.rest.SystemMetricsCollectorWebResource
Collects system information.
SystemInfoFactory - Class in org.onosproject.cpman.impl
A factory class which instantiates a system info object.
SystemMetricsAggregator - Class in org.onosproject.cpman.impl
Aggregate system metrics.
SystemMetricsCollectorWebResource - Class in org.onosproject.cpman.rest
Collect system metrics.
SystemMetricsCollectorWebResource() - Constructor for class org.onosproject.cpman.rest.SystemMetricsCollectorWebResource
 

T

time() - Method in class org.onosproject.cpman.impl.DefaultControlLoad
 
toString() - Method in class org.onosproject.cpman.impl.DefaultSystemInfo
 
totalMemory(int) - Method in class org.onosproject.cpman.impl.DefaultSystemInfo.Builder
 
totalMemory() - Method in class org.onosproject.cpman.impl.DefaultSystemInfo
 

U

uiExtensionService - Variable in class org.onosproject.cpman.gui.CpmanUI
 
updateMetric(ControlMetric, int, Optional<DeviceId>) - Method in class org.onosproject.cpman.impl.ControlPlaneMonitor
 
updateMetric(ControlMetric, int, String) - Method in class org.onosproject.cpman.impl.ControlPlaneMonitor
 
updateMetric(String, double) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
updateMetric(String, double, long) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
updateMetrics(Map<String, Double>) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
updateMetrics(Map<String, Double>, long) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase
 
updateStatsInfo(ProviderId, DeviceId, Set<ControlMessage>) - Method in class org.onosproject.cpman.impl.message.DefaultControlMessageStore
 

W

withMetricName(String) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase.Builder
 
withResourceName(String) - Method in class org.onosproject.cpman.impl.DefaultMetricsDatabase.Builder
 
A B C D E G H I L M N O R S T U W 
Skip navigation links