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.IOException
public void reset(java.io.Writer out) throws java.io.IOException
java.io.IOException
public void close() throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, Duration value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, DataPointType value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, int value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, SeverityLevel value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.lang.Integer value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, double value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.lang.Double value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, short value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.lang.Short value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, long value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.lang.Long value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, boolean value) throws java.io.IOException
java.io.IOException
public void write(java.lang.String name, java.lang.Boolean value) throws java.io.IOException
java.io.IOException
public 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.IOException
public void write(java.lang.String name, java.lang.String value, int len) throws java.io.IOException
java.io.IOException
public void writeRequired(java.lang.String name, java.lang.String value, int len) throws java.io.IOException
java.io.IOException
public <T extends JsonSerializable> void write(java.lang.String name, T value) throws java.io.IOException
java.io.IOException
public <T> void write(java.lang.String name, java.util.Map<java.lang.String,T> map) throws java.io.IOException
java.io.IOException
public <T> void write(java.lang.String name, java.util.List<T> list) throws java.io.IOException
java.io.IOException