| Package | Description |
|---|---|
| com.wavefront.ingester | |
| com.wavefront.metrics | |
| wavefront.report |
| Modifier and Type | Method and Description |
|---|---|
ReportPoint |
ReportPointIngesterFormatter.drive(String input,
String defaultHostName,
String customerId,
List<String> customSourceTags) |
| Modifier and Type | Method and Description |
|---|---|
static AbstractIngesterFormatter.IngesterFormatBuilder<ReportPoint> |
ReportPointIngesterFormatter.newBuilder() |
| Modifier and Type | Method and Description |
|---|---|
void |
PickleProtocolDecoder.decodeReportPoints(byte[] msg,
List<ReportPoint> out) |
void |
PickleProtocolDecoder.decodeReportPoints(byte[] msg,
List<ReportPoint> out,
String customerId) |
void |
OpenTSDBDecoder.decodeReportPoints(String msg,
List<ReportPoint> out) |
void |
HistogramDecoder.decodeReportPoints(String msg,
List<ReportPoint> out) |
void |
GraphiteDecoder.decodeReportPoints(String msg,
List<ReportPoint> out) |
void |
OpenTSDBDecoder.decodeReportPoints(String msg,
List<ReportPoint> out,
String customerId) |
void |
HistogramDecoder.decodeReportPoints(String msg,
List<ReportPoint> out,
String customerId) |
void |
GraphiteDecoder.decodeReportPoints(String msg,
List<ReportPoint> out,
String customerId) |
void |
Decoder.decodeReportPoints(T msg,
List<ReportPoint> out)
Certain decoders support decoding the customer id from the input line itself.
|
void |
Decoder.decodeReportPoints(T msg,
List<ReportPoint> out,
String customerId)
Decode graphite points and dump them into an output array.
|
| Modifier and Type | Method and Description |
|---|---|
static ReportPoint |
JsonMetricsParser.makeHistogramPoint(String customer,
String metric,
String host,
Map<String,String> annotations,
long startMillis,
int durationMillis,
List<Double> bins,
List<Integer> counts) |
static ReportPoint |
JsonMetricsParser.makePoint(String table,
String metric,
String host,
double value,
long timestamp) |
static ReportPoint |
JsonMetricsParser.makePoint(String table,
String metric,
String host,
double value,
long timestamp,
Map<String,String> annotations) |
static ReportPoint |
JsonMetricsParser.makePoint(String table,
String metric,
String host,
long value,
long timestamp) |
static ReportPoint |
JsonMetricsParser.makePoint(String table,
String metric,
String host,
long value,
long timestamp,
Map<String,String> annotations) |
static ReportPoint |
JsonMetricsParser.makePoint(String table,
String metric,
String host,
String value,
long timestamp) |
static ReportPoint |
JsonMetricsParser.makePoint(String table,
String metric,
String host,
String value,
long timestamp,
Map<String,String> annotations) |
| Modifier and Type | Method and Description |
|---|---|
static void |
JsonMetricsParser.processValueNode(com.fasterxml.jackson.databind.JsonNode value,
String table,
String metric,
String host,
long timestamp,
List<ReportPoint> points,
Map<String,String> tags) |
static void |
JsonMetricsParser.report(String table,
String path,
com.fasterxml.jackson.databind.JsonNode node,
List<ReportPoint> points,
String host,
long timestamp) |
static void |
JsonMetricsParser.report(String table,
String path,
com.fasterxml.jackson.databind.JsonNode node,
List<ReportPoint> points,
String host,
long timestamp,
Map<String,String> tags) |
| Modifier and Type | Method and Description |
|---|---|
ReportPoint |
ReportPoint.Builder.build() |
static ReportPoint |
ReportPoint.fromByteBuffer(ByteBuffer b)
Deserializes a ReportPoint from a ByteBuffer.
|
| Modifier and Type | Method and Description |
|---|---|
static org.apache.avro.message.BinaryMessageDecoder<ReportPoint> |
ReportPoint.createDecoder(org.apache.avro.message.SchemaStore resolver)
Create a new BinaryMessageDecoder instance for this class that uses the specified
SchemaStore. |
static org.apache.avro.message.BinaryMessageDecoder<ReportPoint> |
ReportPoint.getDecoder()
Return the BinaryMessageDecoder instance used by this class.
|
| Modifier and Type | Method and Description |
|---|---|
static ReportPoint.Builder |
ReportPoint.newBuilder(ReportPoint other)
Creates a new ReportPoint RecordBuilder by copying an existing ReportPoint instance.
|
Copyright © 2018. All rights reserved.