DeviceMetricData
public
class
DeviceMetricData
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.metric.DeviceMetricData |
物件,用於保存指標收集器收集的所有資料。TODO:新增資料保存和接收資料的方法。
摘要
公用建構函式 | |
---|---|
DeviceMetricData(IInvocationContext context)
ctor |
公用方法 | |
---|---|
void
|
addMetric(String key, MetricMeasurement.Metric.Builder metric)
新增與主要裝置相關聯的單一指標。 |
void
|
addMetricForDevice(ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)
新增與指定裝置相關聯的單一指標。 |
void
|
addToMetrics(
將目前收到的所有資料推送至即將回報的指標對應項目。 |
公用建構函式
DeviceMetricData
public DeviceMetricData (IInvocationContext context)
建構函式
參數 | |
---|---|
context |
IInvocationContext |
公用方法
addMetric
public void addMetric (String key, MetricMeasurement.Metric.Builder metric)
新增與主要裝置相關聯的單一指標。
參數 | |
---|---|
key |
String :指標的鍵。 |
metric |
MetricMeasurement.Metric.Builder :與指標相關聯的值。 |
addMetricForDevice
public void addMetricForDevice (ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)
新增與指定裝置相關聯的單一指標。
參數 | |
---|---|
device |
ITestDevice :指標所關聯的 ITestDevice 。 |
key |
String :指標的鍵。 |
metric |
MetricMeasurement.Metric.Builder :與指標相關聯的值。 |
addToMetrics
public void addToMetrics (metrics)
將目前收到的所有資料推送至即將回報的指標對應表。這應該也會在推送資源後清理資源。
參數 | |
---|---|
metrics |
:目前可用的指標。 |