public final class JsonTelemetryDataSerializer
extends java.lang.Object
Telemetry instances into JSON.| Constructor and Description |
|---|
JsonTelemetryDataSerializer(java.io.Writer out) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
reset(java.io.Writer out) |
void |
write(java.lang.String name,
boolean value) |
void |
write(java.lang.String name,
java.lang.Boolean value) |
void |
write(java.lang.String name,
DataPointType value) |
void |
write(java.lang.String name,
java.util.Date value) |
void |
write(java.lang.String name,
double value) |
void |
write(java.lang.String name,
java.lang.Double value) |
void |
write(java.lang.String name,
Duration value) |
void |
write(java.lang.String name,
int value) |
void |
write(java.lang.String name,
java.lang.Integer value) |
<T> void |
write(java.lang.String name,
java.util.List<T> list) |
void |
write(java.lang.String name,
long value) |
void |
write(java.lang.String name,
java.lang.Long value) |
<T> void |
write(java.lang.String name,
java.util.Map<java.lang.String,T> map) |
void |
write(java.lang.String name,
SeverityLevel value) |
void |
write(java.lang.String name,
short value) |
void |
write(java.lang.String name,
java.lang.Short value) |
void |
write(java.lang.String name,
java.lang.String value)
Deprecated.
|
void |
write(java.lang.String name,
java.lang.String value,
int len) |
<T extends JsonSerializable> |
write(java.lang.String name,
T value) |
void |
writeRequired(java.lang.String name,
java.lang.String value,
int len) |
public JsonTelemetryDataSerializer(java.io.Writer out)
throws java.io.IOException
java.io.IOExceptionpublic void reset(java.io.Writer out)
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
Duration value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
DataPointType value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
int value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
SeverityLevel value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.Integer value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
double value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.Double value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
short value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.Short value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
long value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.Long value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
boolean value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.Boolean value)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String name,
java.util.Date value)
throws java.io.IOException
java.io.IOException@Deprecated
public void write(java.lang.String name,
java.lang.String value)
throws java.io.IOException
name - value - java.io.IOExceptionpublic void write(java.lang.String name,
java.lang.String value,
int len)
throws java.io.IOException
java.io.IOExceptionpublic void writeRequired(java.lang.String name,
java.lang.String value,
int len)
throws java.io.IOException
java.io.IOExceptionpublic <T extends JsonSerializable> void write(java.lang.String name, T value) throws java.io.IOException
java.io.IOExceptionpublic <T> void write(java.lang.String name,
java.util.Map<java.lang.String,T> map)
throws java.io.IOException
java.io.IOExceptionpublic <T> void write(java.lang.String name,
java.util.List<T> list)
throws java.io.IOException
java.io.IOException