Index
All Classes and Interfaces|All Packages
A
- ackReport() - Method in class org.apache.flink.metrics.datadog.DCounter
- ackReport() - Method in class org.apache.flink.metrics.datadog.DMetric
- add(DMetric) - Method in class org.apache.flink.metrics.datadog.DSeries
- addTo(DSeries) - Method in class org.apache.flink.metrics.datadog.DHistogram
C
- Clock - Interface in org.apache.flink.metrics.datadog
-
A simple clock that returns the number of seconds since the unix epoch.
- close() - Method in class org.apache.flink.metrics.datadog.DatadogHttpClient
- close() - Method in class org.apache.flink.metrics.datadog.DatadogHttpReporter
- count - Enum constant in enum org.apache.flink.metrics.datadog.MetricType
- createMetricReporter(Properties) - Method in class org.apache.flink.metrics.datadog.DatadogHttpReporterFactory
D
- DatadogHttpClient - Class in org.apache.flink.metrics.datadog
-
Http client talking to Datadog.
- DatadogHttpClient(String, String, int, DataCenter, boolean) - Constructor for class org.apache.flink.metrics.datadog.DatadogHttpClient
- DatadogHttpClient.EmptyCallback - Class in org.apache.flink.metrics.datadog
-
A handler for OkHttpClient callback.
- DatadogHttpReporter - Class in org.apache.flink.metrics.datadog
-
Metric Reporter for Datadog.
- DatadogHttpReporter(String, String, int, int, DataCenter, String, boolean) - Constructor for class org.apache.flink.metrics.datadog.DatadogHttpReporter
- DatadogHttpReporterFactory - Class in org.apache.flink.metrics.datadog
-
MetricReporterFactoryforDatadogHttpReporter. - DatadogHttpReporterFactory() - Constructor for class org.apache.flink.metrics.datadog.DatadogHttpReporterFactory
- DCounter - Class in org.apache.flink.metrics.datadog
-
Mapping of counter between Flink and Datadog.
- DCounter(Counter, String, String, List<String>, Clock) - Constructor for class org.apache.flink.metrics.datadog.DCounter
- DGauge - Class in org.apache.flink.metrics.datadog
-
Mapping of gauge between Flink and Datadog.
- DGauge(Gauge<Number>, String, String, List<String>, Clock) - Constructor for class org.apache.flink.metrics.datadog.DGauge
- DHistogram - Class in org.apache.flink.metrics.datadog
-
Maps histograms to datadog gauges.
- DHistogram(Histogram, String, String, List<String>, Clock) - Constructor for class org.apache.flink.metrics.datadog.DHistogram
- DMeter - Class in org.apache.flink.metrics.datadog
-
Mapping of meter between Flink and Datadog.
- DMeter(Meter, String, String, List<String>, Clock) - Constructor for class org.apache.flink.metrics.datadog.DMeter
- DMetric - Class in org.apache.flink.metrics.datadog
-
Abstract metric of Datadog for serialization.
- DMetric(MetricMetaData) - Constructor for class org.apache.flink.metrics.datadog.DMetric
- DSeries - Class in org.apache.flink.metrics.datadog
-
Json serialization between Flink and Datadog.
- DSeries() - Constructor for class org.apache.flink.metrics.datadog.DSeries
- DSeries(List<DMetric>) - Constructor for class org.apache.flink.metrics.datadog.DSeries
E
- EmptyCallback() - Constructor for class org.apache.flink.metrics.datadog.DatadogHttpClient.EmptyCallback
G
- gauge - Enum constant in enum org.apache.flink.metrics.datadog.MetricType
-
Names of 'gauge' and 'count' must not be changed since they are mapped to json objects in a Datadog-defined format.
- getClock() - Method in class org.apache.flink.metrics.datadog.MetricMetaData
- getEmptyCallback() - Static method in class org.apache.flink.metrics.datadog.DatadogHttpClient.EmptyCallback
- getHost() - Method in class org.apache.flink.metrics.datadog.DMetric
- getHost() - Method in class org.apache.flink.metrics.datadog.MetricMetaData
- getMetricName() - Method in class org.apache.flink.metrics.datadog.DMetric
- getMetricName() - Method in class org.apache.flink.metrics.datadog.MetricMetaData
- getMetricValue() - Method in class org.apache.flink.metrics.datadog.DCounter
-
Returns the count of events since the last report.
- getMetricValue() - Method in class org.apache.flink.metrics.datadog.DGauge
- getMetricValue() - Method in class org.apache.flink.metrics.datadog.DMeter
- getMetricValue() - Method in class org.apache.flink.metrics.datadog.DMetric
- getMetricValue() - Method in class org.apache.flink.metrics.datadog.StaticDMetric
- getPoints() - Method in class org.apache.flink.metrics.datadog.DMetric
- getSeries() - Method in class org.apache.flink.metrics.datadog.DSeries
- getTags() - Method in class org.apache.flink.metrics.datadog.DMetric
- getTags() - Method in class org.apache.flink.metrics.datadog.MetricMetaData
- getType() - Method in class org.apache.flink.metrics.datadog.DMetric
- getType() - Method in class org.apache.flink.metrics.datadog.MetricMetaData
- getUnixEpochTimestamp() - Method in interface org.apache.flink.metrics.datadog.Clock
M
- MetricMetaData - Class in org.apache.flink.metrics.datadog
-
All metadata associated with a given metric.
- MetricMetaData(MetricType, String, String, List<String>, Clock) - Constructor for class org.apache.flink.metrics.datadog.MetricMetaData
- MetricType - Enum in org.apache.flink.metrics.datadog
-
Metric types supported by Datadog.
N
- notifyOfAddedMetric(Metric, String, MetricGroup) - Method in class org.apache.flink.metrics.datadog.DatadogHttpReporter
- notifyOfRemovedMetric(Metric, String, MetricGroup) - Method in class org.apache.flink.metrics.datadog.DatadogHttpReporter
O
- onFailure(Call, IOException) - Method in class org.apache.flink.metrics.datadog.DatadogHttpClient.EmptyCallback
- onResponse(Call, Response) - Method in class org.apache.flink.metrics.datadog.DatadogHttpClient.EmptyCallback
- open(MetricConfig) - Method in class org.apache.flink.metrics.datadog.DatadogHttpReporter
- org.apache.flink.metrics.datadog - package org.apache.flink.metrics.datadog
R
- report() - Method in class org.apache.flink.metrics.datadog.DatadogHttpReporter
S
- send(DSeries) - Method in class org.apache.flink.metrics.datadog.DatadogHttpClient
- serialize(Object) - Static method in class org.apache.flink.metrics.datadog.DatadogHttpClient
- StaticDMetric - Class in org.apache.flink.metrics.datadog
-
A
DMetricthat returns a fixed value. - StaticDMetric(Number, MetricMetaData) - Constructor for class org.apache.flink.metrics.datadog.StaticDMetric
V
- valueOf(String) - Static method in enum org.apache.flink.metrics.datadog.MetricType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.flink.metrics.datadog.MetricType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages