ConfigUtil
public class ConfigUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.statsd.ConfigUtil |
Dienstprogrammklasse zum Erstellen, Interagieren mit und Übertragen von statsd-Konfigurationsdateien.
TODO(b/118635164): Mit geräteseitigen Konfigurationsdienstprogrammen zusammenführen.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
ConfigUtil () |
Öffentliche Methoden | |
---|---|
static long | pushBinaryStatsConfig ( ITestDevice device, File configFile) Schickt eine binäre Statsd-Konfigurationsdatei, um Metriken zu sammeln |
static long | pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) Schickt eine ereignisbasierte Konfigurationsdatei, um Atome zu sammeln, die in |
static long | pushStatsConfig ( ITestDevice device, eventAtomIds) pushStatsConfig ( ITestDevice device, eventAtomIds) Schickt eine ereignisbasierte Konfigurationsdatei, um in |
static void | removeConfig ( ITestDevice device, long configId) Entfernt eine Statsd-Konfigurationsdatei anhand ihrer ID, |
Öffentliche Bauträger
ConfigUtil
public ConfigUtil ()
Öffentliche Methoden
pushBinaryStatsConfig
public static long pushBinaryStatsConfig (ITestDevice device, File configFile)
Schickt eine binäre Statsd-Konfigurationsdatei, um Metriken zu sammeln
Parameter | |
---|---|
device | ITestDevice : Testgerät, auf das die binäre Statsd-Konfiguration übertragen wird |
configFile | File : Die statsd-Konfigurationsdatei |
Kehrt zurück | |
---|---|
long | ID der neu gepushten Konfigurationsdatei |
Würfe | |
---|---|
DeviceNotAvailableException |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,eventAtomIds, logSources)
Schickt eine ereignisbasierte Konfigurationsdatei, um Atome zu sammeln, die in eventAtomIds
von logSources
bereitgestellt werden
Parameter | |
---|---|
device | ITestDevice : Wohin soll die Konfiguration gepusht werden? |
eventAtomIds | |
logSources |
Kehrt zurück | |
---|---|
long | ID der neu gepushten Konfigurationsdatei |
Würfe | |
---|---|
DeviceNotAvailableException |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,eventAtomIds)
Schickt eine ereignisbasierte Konfigurationsdatei, um in eventAtomIds
bereitgestellte Atome zu sammeln.
Parameter | |
---|---|
device | ITestDevice : Wohin soll die Konfiguration gepusht werden? |
eventAtomIds |
Kehrt zurück | |
---|---|
long | ID der neu gepushten Konfigurationsdatei |
Würfe | |
---|---|
DeviceNotAvailableException |
RemoveConfig
public static void removeConfig (ITestDevice device, long configId)
Entfernt eine Statsd-Konfigurationsdatei anhand ihrer ID, configId
.
Parameter | |
---|---|
device | ITestDevice : Wo soll die Konfiguration gelöscht werden? |
configId | long : ID der zu löschenden Konfiguration |
Würfe | |
---|---|
DeviceNotAvailableException |