Index

A C D E G M N O R S V 
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
MetricReporterFactory for DatadogHttpReporter.
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 DMetric that 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.
A C D E G M N O R S V 
All Classes and Interfaces|All Packages