Skip navigation links
A B C D F I M N O P R S T U 

A

activate() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
activate() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
activate() - Method in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 
addHostPrefix(MetricRegistry) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
Appends node IP prefix to all performance metrics.
address - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
address - Variable in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 
allMetricNames() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
Returns all metric names that bound with node identification.
allMetrics(int, TimeUnit) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
allMetrics() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
allMetrics() - Method in interface org.onosproject.influxdbmetrics.InfluxDbMetricsRetriever
Returns last metric values from all nodes.
allMetrics(int, TimeUnit) - Method in interface org.onosproject.influxdbmetrics.InfluxDbMetricsRetriever
Returns metric values of all nodes within a given period of time.

B

build() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxMetric.Builder
 
build() - Method in interface org.onosproject.influxdbmetrics.InfluxMetric.Builder
Builds a influx metric instance.
Builder() - Constructor for class org.onosproject.influxdbmetrics.DefaultInfluxMetric.Builder
 

C

cfgService - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
cfgService - Variable in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 
clusterService - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
config(String, int, String, String, String) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
config(String, int, String, String, String) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
config(String, int, String, String, String) - Method in interface org.onosproject.influxdbmetrics.InfluxDbMetricsReporter
Configures default parameters for influx database metrics reporter.
config(String, int, String, String, String) - Method in interface org.onosproject.influxdbmetrics.InfluxDbMetricsRetriever
Configures default parameters for influx database metrics retriever.
containsName(String, String) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
Looks up whether the metric name contains the given prefix keywords.
coreService - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
coreService - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
coreService - Variable in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 

D

database - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
database - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
database - Variable in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 
deactivate() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
deactivate() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
deactivate() - Method in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 
DefaultInfluxDbMetricsReporter - Class in org.onosproject.influxdbmetrics
A Metric reporter that reports all metrics value to influxDB server.
DefaultInfluxDbMetricsReporter() - Constructor for class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
DefaultInfluxDbMetricsRetriever - Class in org.onosproject.influxdbmetrics
A Metric retriever implementation for querying metrics from influxDB server.
DefaultInfluxDbMetricsRetriever() - Constructor for class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
DefaultInfluxMetric - Class in org.onosproject.influxdbmetrics
Default implementation of influx metric.
DefaultInfluxMetric.Builder - Class in org.onosproject.influxdbmetrics
 

F

filter(MetricRegistry) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
Filters the metrics to only include a set of the given metrics.

I

InfluxDbMetricsConfig - Class in org.onosproject.influxdbmetrics
A configuration service for InfluxDB metrics.
InfluxDbMetricsConfig() - Constructor for class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 
influxDbMetricsReporter - Variable in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 
InfluxDbMetricsReporter - Interface in org.onosproject.influxdbmetrics
A Metric reporter interface for reporting all metrics to influxDB server.
influxDbMetricsRetriever - Variable in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 
InfluxDbMetricsRetriever - Interface in org.onosproject.influxdbmetrics
A Metric retriever interface for querying metrics value from influxDB server.
InfluxMetric - Interface in org.onosproject.influxdbmetrics
Metric that represents all values queried from influx database.
InfluxMetric.Builder - Interface in org.onosproject.influxdbmetrics
A builder of InfluxMetric.

M

metric(NodeId, String, int, TimeUnit) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
metric(NodeId, String) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
metric(NodeId, String) - Method in interface org.onosproject.influxdbmetrics.InfluxDbMetricsRetriever
Returns a last metric value from a given node.
metric(NodeId, String, int, TimeUnit) - Method in interface org.onosproject.influxdbmetrics.InfluxDbMetricsRetriever
Returns metric value of a given node within a given period of time.
metricNames - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
metricsByName(String, int, TimeUnit) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
metricsByName(String) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
metricsByName(String) - Method in interface org.onosproject.influxdbmetrics.InfluxDbMetricsRetriever
Returns a collection of last metric values from all nodes.
metricsByName(String, int, TimeUnit) - Method in interface org.onosproject.influxdbmetrics.InfluxDbMetricsRetriever
Returns a collection of last metric values of all nodes within a given period of time.
metricsByNodeId(NodeId, int, TimeUnit) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
metricsByNodeId(NodeId) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsRetriever
 
metricsByNodeId(NodeId) - Method in interface org.onosproject.influxdbmetrics.InfluxDbMetricsRetriever
Returns last metric values from a node.
metricsByNodeId(NodeId, int, TimeUnit) - Method in interface org.onosproject.influxdbmetrics.InfluxDbMetricsRetriever
Returns metric values of a node within a given period of time.
metricsService - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
modified(ComponentContext) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
modified(ComponentContext) - Method in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 
monitorAll - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 

N

notifyMetricsChange() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 

O

oneMinRate(double) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxMetric.Builder
 
oneMinRate() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxMetric
 
oneMinRate(double) - Method in interface org.onosproject.influxdbmetrics.InfluxMetric.Builder
Sets one minute rate.
oneMinRate() - Method in interface org.onosproject.influxdbmetrics.InfluxMetric
Returns one minute rate of the given metric.
org.onosproject.influxdbmetrics - package org.onosproject.influxdbmetrics
Application that provides capability to report and retrieve metrics to and from influx database.

P

password - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
password - Variable in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 
port - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
port - Variable in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 

R

restartReport() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 

S

startReport() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
stopReport() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 

T

time(String) - Method in class org.onosproject.influxdbmetrics.DefaultInfluxMetric.Builder
 
time() - Method in class org.onosproject.influxdbmetrics.DefaultInfluxMetric
 
time(String) - Method in interface org.onosproject.influxdbmetrics.InfluxMetric.Builder
Sets collected timestamp.
time() - Method in interface org.onosproject.influxdbmetrics.InfluxMetric
Returns collected timestamp of the given metric.

U

username - Variable in class org.onosproject.influxdbmetrics.DefaultInfluxDbMetricsReporter
 
username - Variable in class org.onosproject.influxdbmetrics.InfluxDbMetricsConfig
 
A B C D F I M N O P R S T U 
Skip navigation links

Copyright © 2016. All rights reserved.