Skip navigation links
A C D F G H I L M N O R S U V 

A

AbstractReporter - Class in org.apache.flink.metrics.reporter
Base interface for custom metric reporters.
AbstractReporter() - Constructor for class org.apache.flink.metrics.reporter.AbstractReporter
 
addGroup(int) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
addGroup(String) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
addGroup(String, String) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
addGroup(int) - Method in interface org.apache.flink.metrics.MetricGroup
Creates a new MetricGroup and adds it to this groups sub-groups.
addGroup(String) - Method in interface org.apache.flink.metrics.MetricGroup
Creates a new MetricGroup and adds it to this groups sub-groups.
addGroup(String, String) - Method in interface org.apache.flink.metrics.MetricGroup
Creates a new key-value MetricGroup pair.

C

CharacterFilter - Interface in org.apache.flink.metrics
Interface for a character filter function.
close() - Method in interface org.apache.flink.metrics.reporter.MetricReporter
Closes this reporter.
Counter - Interface in org.apache.flink.metrics
A Counter is a Metric that measures a count.
counter(int) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
counter(String) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
counter(int, C) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
counter(String, C) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
counter(int) - Method in interface org.apache.flink.metrics.MetricGroup
Creates and registers a new Counter with Flink.
counter(String) - Method in interface org.apache.flink.metrics.MetricGroup
Creates and registers a new Counter with Flink.
counter(int, C) - Method in interface org.apache.flink.metrics.MetricGroup
Registers a Counter with Flink.
counter(String, C) - Method in interface org.apache.flink.metrics.MetricGroup
Registers a Counter with Flink.
counters - Variable in class org.apache.flink.metrics.reporter.AbstractReporter
 

D

dec() - Method in interface org.apache.flink.metrics.Counter
Decrement the current count by 1.
dec(long) - Method in interface org.apache.flink.metrics.Counter
Decrement the current count by the given value.
dec() - Method in class org.apache.flink.metrics.SimpleCounter
Decrement the current count by 1.
dec(long) - Method in class org.apache.flink.metrics.SimpleCounter
Decrement the current count by the given value.

F

filterCharacters(String) - Method in interface org.apache.flink.metrics.CharacterFilter
Filter the given string and generate a resulting string from it.

G

Gauge<T> - Interface in org.apache.flink.metrics
A Gauge is a Metric that calculates a specific value at a point in time.
gauge(int, G) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
gauge(String, G) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
gauge(int, G) - Method in interface org.apache.flink.metrics.MetricGroup
Registers a new Gauge with Flink.
gauge(String, G) - Method in interface org.apache.flink.metrics.MetricGroup
Registers a new Gauge with Flink.
gauges - Variable in class org.apache.flink.metrics.reporter.AbstractReporter
 
getAllVariables() - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
getAllVariables() - Method in interface org.apache.flink.metrics.MetricGroup
Returns a map of all variables and their associated value, for example {"<host>"="host-7", "<tm_id>"="taskmanager-2"}.
getBoolean(String, boolean) - Method in class org.apache.flink.metrics.MetricConfig
Searches for the property with the specified key in this property list.
getCount() - Method in interface org.apache.flink.metrics.Counter
Returns the current count.
getCount() - Method in interface org.apache.flink.metrics.Histogram
Get the count of seen elements.
getCount() - Method in interface org.apache.flink.metrics.Meter
Get number of events marked on the meter.
getCount() - Method in class org.apache.flink.metrics.MeterView
 
getCount() - Method in class org.apache.flink.metrics.SimpleCounter
Returns the current count.
getDouble(String, double) - Method in class org.apache.flink.metrics.MetricConfig
Searches for the property with the specified key in this property list.
getFloat(String, float) - Method in class org.apache.flink.metrics.MetricConfig
Searches for the property with the specified key in this property list.
getInteger(String, int) - Method in class org.apache.flink.metrics.MetricConfig
Searches for the property with the specified key in this property list.
getLong(String, long) - Method in class org.apache.flink.metrics.MetricConfig
Searches for the property with the specified key in this property list.
getMax() - Method in class org.apache.flink.metrics.HistogramStatistics
Returns the maximum value of the histogram.
getMean() - Method in class org.apache.flink.metrics.HistogramStatistics
Returns the mean of the histogram values.
getMetricIdentifier(String) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
getMetricIdentifier(String, CharacterFilter) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
getMetricIdentifier(String) - Method in interface org.apache.flink.metrics.MetricGroup
Returns the fully qualified metric name, for example "host-7.taskmanager-2.window_word_count.my-mapper.metricName".
getMetricIdentifier(String, CharacterFilter) - Method in interface org.apache.flink.metrics.MetricGroup
Returns the fully qualified metric name, for example "host-7.taskmanager-2.window_word_count.my-mapper.metricName".
getMin() - Method in class org.apache.flink.metrics.HistogramStatistics
Returns the minimum value of the histogram.
getQuantile(double) - Method in class org.apache.flink.metrics.HistogramStatistics
Returns the value for the given quantile based on the represented histogram statistics.
getRate() - Method in interface org.apache.flink.metrics.Meter
Returns the current rate of events per second.
getRate() - Method in class org.apache.flink.metrics.MeterView
 
getScopeComponents() - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
getScopeComponents() - Method in interface org.apache.flink.metrics.MetricGroup
Gets the scope as an array of the scope components, for example ["host-7", "taskmanager-2", "window_word_count", "my-mapper"].
getStatistics() - Method in interface org.apache.flink.metrics.Histogram
Create statistics for the currently recorded elements.
getStdDev() - Method in class org.apache.flink.metrics.HistogramStatistics
Returns the standard deviation of the distribution reflected by the histogram statistics.
getString(String, String) - Method in class org.apache.flink.metrics.MetricConfig
 
getValue() - Method in interface org.apache.flink.metrics.Gauge
Calculates and returns the measured value.
getValues() - Method in class org.apache.flink.metrics.HistogramStatistics
Returns the elements of the statistics' sample.

H

histogram(int, H) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
histogram(String, H) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
Histogram - Interface in org.apache.flink.metrics
Histogram interface to be used with Flink's metrics system.
histogram(String, H) - Method in interface org.apache.flink.metrics.MetricGroup
Registers a new Histogram with Flink.
histogram(int, H) - Method in interface org.apache.flink.metrics.MetricGroup
Registers a new Histogram with Flink.
histograms - Variable in class org.apache.flink.metrics.reporter.AbstractReporter
 
HistogramStatistics - Class in org.apache.flink.metrics
Histogram statistics represent the current snapshot of elements recorded in the histogram.
HistogramStatistics() - Constructor for class org.apache.flink.metrics.HistogramStatistics
 

I

inc() - Method in interface org.apache.flink.metrics.Counter
Increment the current count by 1.
inc(long) - Method in interface org.apache.flink.metrics.Counter
Increment the current count by the given value.
inc() - Method in class org.apache.flink.metrics.SimpleCounter
Increment the current count by 1.
inc(long) - Method in class org.apache.flink.metrics.SimpleCounter
Increment the current count by the given value.

L

log - Variable in class org.apache.flink.metrics.reporter.AbstractReporter
 

M

markEvent() - Method in interface org.apache.flink.metrics.Meter
Mark occurrence of an event.
markEvent(long) - Method in interface org.apache.flink.metrics.Meter
Mark occurrence of multiple events.
markEvent() - Method in class org.apache.flink.metrics.MeterView
 
markEvent(long) - Method in class org.apache.flink.metrics.MeterView
 
meter(String, M) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
meter(int, M) - Method in class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
Meter - Interface in org.apache.flink.metrics
Metric for measuring throughput.
meter(String, M) - Method in interface org.apache.flink.metrics.MetricGroup
Registers a new Meter with Flink.
meter(int, M) - Method in interface org.apache.flink.metrics.MetricGroup
Registers a new Meter with Flink.
meters - Variable in class org.apache.flink.metrics.reporter.AbstractReporter
 
MeterView - Class in org.apache.flink.metrics
A MeterView provides an average rate of events per second over a given time period.
MeterView(int) - Constructor for class org.apache.flink.metrics.MeterView
 
MeterView(Counter, int) - Constructor for class org.apache.flink.metrics.MeterView
 
Metric - Interface in org.apache.flink.metrics
Common super interface for all metrics.
MetricConfig - Class in org.apache.flink.metrics
A properties class with added utility method to extract primitives.
MetricConfig() - Constructor for class org.apache.flink.metrics.MetricConfig
 
MetricGroup - Interface in org.apache.flink.metrics
A MetricGroup is a named container for Metrics and further metric subgroups.
MetricReporter - Interface in org.apache.flink.metrics.reporter
Reporters are used to export Metrics to an external backend.

N

notifyOfAddedMetric(Metric, String, MetricGroup) - Method in class org.apache.flink.metrics.reporter.AbstractReporter
 
notifyOfAddedMetric(Metric, String, MetricGroup) - Method in interface org.apache.flink.metrics.reporter.MetricReporter
Called when a new Metric was added.
notifyOfRemovedMetric(Metric, String, MetricGroup) - Method in class org.apache.flink.metrics.reporter.AbstractReporter
 
notifyOfRemovedMetric(Metric, String, MetricGroup) - Method in interface org.apache.flink.metrics.reporter.MetricReporter
Called when a Metric was should be removed.

O

open(MetricConfig) - Method in interface org.apache.flink.metrics.reporter.MetricReporter
Configures this reporter.
org.apache.flink.metrics - package org.apache.flink.metrics
 
org.apache.flink.metrics.groups - package org.apache.flink.metrics.groups
 
org.apache.flink.metrics.reporter - package org.apache.flink.metrics.reporter
 

R

report() - Method in interface org.apache.flink.metrics.reporter.Scheduled
Report the current measurements.

S

Scheduled - Interface in org.apache.flink.metrics.reporter
Interface for reporters that actively send out data periodically.
SimpleCounter - Class in org.apache.flink.metrics
A simple low-overhead Counter that is not thread-safe.
SimpleCounter() - Constructor for class org.apache.flink.metrics.SimpleCounter
 
size() - Method in class org.apache.flink.metrics.HistogramStatistics
Returns the size of the statistics' sample.

U

UnregisteredMetricsGroup - Class in org.apache.flink.metrics.groups
A special MetricGroup that does not register any metrics at the metrics registry and any reporters.
UnregisteredMetricsGroup() - Constructor for class org.apache.flink.metrics.groups.UnregisteredMetricsGroup
 
update(long) - Method in interface org.apache.flink.metrics.Histogram
Update the histogram with the given value.
update() - Method in class org.apache.flink.metrics.MeterView
 
update() - Method in interface org.apache.flink.metrics.View
This method will be called regularly to update the metric.
UPDATE_INTERVAL_SECONDS - Static variable in interface org.apache.flink.metrics.View
The interval in which metrics are updated.

V

View - Interface in org.apache.flink.metrics
An interface for metrics which should be updated in regular intervals by a background thread.
A C D F G H I L M N O R S U V 
Skip navigation links

Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.