ConfigUtil
public
class
ConfigUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.statsd.ConfigUtil
|
उपयोगिता श्रेणी, आंकड़ों के हिसाब से कॉन्फ़िगरेशन वाली फ़ाइलें बनाने, उनके साथ इंटरैक्ट करने, और उन्हें पुश करने के लिए.
TODO(b/118635164): डिवाइस-साइड कॉन्फ़िगरेशन की सुविधाओं के साथ मर्ज करें.
खास जानकारी
सार्वजनिक तरीके |
static
long
|
pushBinaryStatsConfig(ITestDevice device, File configFile)
मेट्रिक इकट्ठा करने के लिए, statsd की बाइनरी कॉन्फ़िगरेशन फ़ाइल को पुश करता है
|
static
long
|
pushStatsConfig(ITestDevice device, eventAtomIds, logSources)
logSources से eventAtomIds में दिए गए ऐटम इकट्ठा करने के लिए, इवेंट-आधारित कॉन्फ़िगरेशन फ़ाइल को पुश करता है
|
static
long
|
pushStatsConfig(ITestDevice device, eventAtomIds)
eventAtomIds में दिए गए ऐटम इकट्ठा करने के लिए, इवेंट-आधारित कॉन्फ़िगरेशन फ़ाइल को पुश करता है.
|
static
void
|
removeConfig(ITestDevice device, long configId)
किसी statsd कॉन्फ़िगरेशन फ़ाइल को उसके आईडी, configId के हिसाब से हटाता है.
|
सार्वजनिक कंस्ट्रक्टर
कॉन्फ़िगरेशन का इस्तेमाल
public ConfigUtil ()
सार्वजनिक तरीके
pushBinaryStatsConfig
public static long pushBinaryStatsConfig (ITestDevice device,
File configFile)
मेट्रिक इकट्ठा करने के लिए, statsd की बाइनरी कॉन्फ़िगरेशन फ़ाइल को पुश करता है
पैरामीटर |
device |
ITestDevice : वह टेस्ट डिवाइस जहां बाइनरी statsd कॉन्फ़िगरेशन को पुश किया जाएगा |
configFile |
File : statsd कॉन्फ़िगरेशन फ़ाइल |
रिटर्न |
long |
पुश की गई नई कॉन्फ़िगरेशन फ़ाइल का आईडी |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds,
logSources)
logSources
से eventAtomIds
में दिए गए ऐटम इकट्ठा करने के लिए, इवेंट-आधारित कॉन्फ़िगरेशन फ़ाइल को पुश करता है
पैरामीटर |
device |
ITestDevice : कॉन्फ़िगरेशन को कहां पुश करना है |
eventAtomIds |
: इकट्ठा किए जाने वाले इवेंट ऐटम आईडी की सूची |
logSources |
: उन लॉग सोर्स की सूची जहां से ऐटम इकट्ठा किए जा सकते हैं |
रिटर्न |
long |
पुश की गई नई कॉन्फ़िगरेशन फ़ाइल का आईडी |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds)
eventAtomIds
में दिए गए ऐटम इकट्ठा करने के लिए, इवेंट-आधारित कॉन्फ़िगरेशन फ़ाइल को पुश करता है.
पैरामीटर |
device |
ITestDevice : कॉन्फ़िगरेशन को कहां पुश करना है |
eventAtomIds |
: इकट्ठा किए जाने वाले इवेंट के एटम आईडी की सूची |
रिटर्न |
long |
पुश की गई नई कॉन्फ़िगरेशन फ़ाइल का आईडी |
removeConfig
public static void removeConfig (ITestDevice device,
long configId)
किसी statsd कॉन्फ़िगरेशन फ़ाइल को उसके आईडी, configId
के हिसाब से हटाता है.
पैरामीटर |
device |
ITestDevice : कॉन्फ़िगरेशन कहां मिटाएं |
configId |
long : मिटाए जाने वाले कॉन्फ़िगरेशन का आईडी |