public class MetricData extends Domain implements JsonSerializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
METRIC_BASE_TYPE
Base Type for this telemetry.
|
static java.lang.String |
METRIC_ENVELOPE_NAME
Envelope Name for this telemetry.
|
Constructor and Description |
---|
MetricData()
Initializes a new instance of the class.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBaseTypeName() |
java.lang.String |
getEnvelopName() |
java.util.List<DataPoint> |
getMetrics() |
java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.String> |
getProperties() |
int |
getVer() |
protected void |
InitializeFields() |
protected void |
serializeContent(JsonTelemetryDataSerializer writer)
Serializes the beginning of this object to the passed in writer.
|
void |
setMetrics(java.util.List<DataPoint> value) |
void |
setProperties(java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.String> value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
serialize
public static final java.lang.String METRIC_ENVELOPE_NAME
public static final java.lang.String METRIC_BASE_TYPE
public int getVer()
public java.util.List<DataPoint> getMetrics()
public void setMetrics(java.util.List<DataPoint> value)
public java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.String> getProperties()
public void setProperties(java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.String> value)
protected void serializeContent(JsonTelemetryDataSerializer writer) throws java.io.IOException
Domain
serializeContent
in class Domain
writer
- The writer to serialize this object to.java.io.IOException
- Might be throw during serialization.public java.lang.String getEnvelopName()
getEnvelopName
in interface SendableData
getEnvelopName
in class Domain
public java.lang.String getBaseTypeName()
getBaseTypeName
in interface SendableData
getBaseTypeName
in class Domain
protected void InitializeFields()
InitializeFields
in class Domain