InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
यह एक यूटिलिटी क्लास है. इसका इस्तेमाल कुछ मेट्रिक को लॉग करने के लिए किया जाता है.
खास जानकारी
पब्लिक मेथड | |
|---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
इनवोकेशन लेवल पर ट्रैक करने के लिए, एक की-वैल्यू जोड़ें. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)
इनवोकेशन लेवल पर ट्रैक करने के लिए, एक की-वैल्यू जोड़ें. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
किसी ग्रुप के लिए एक की-वैल्यू जोड़ना |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
किसी ग्रुप के लिए, इनवोकेशन लेवल पर ट्रैक की जाने वाली एक की-वैल्यू जोड़ें. |
static
void
|
addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)
एक ही कुंजी से जुड़ी वैल्यू का पेयर जोड़ें. |
static
void
|
clearInvocationMetrics()
किसी इनवोकेशन के लिए, इनवोकेशन मेट्रिक मिटाता है. |
static
Map<String, String>
|
getInvocationMetrics()
यह फ़ंक्शन, चालू इनवोकेशन के लिए इनवोकेशन मेट्रिक का मैप दिखाता है. |
static
void
|
resetLocalGroup()
इससे स्थानीय संदर्भ रीसेट हो जाता है. |
static
void
|
setLocalGroup(ThreadGroup tg)
gRPC सर्वर में मौजूद प्रॉपर्टी का इस्तेमाल करते समय, स्थानीय कॉन्टेक्स्ट को ट्रैक करता है |
पब्लिक मेथड
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
इनवोकेशन लेवल पर ट्रैक करने के लिए, एक की-वैल्यू जोड़ें.
| पैरामीटर | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: वह कुंजी जिसके तहत इनवॉकेशन मेट्रिक को ट्रैक किया जाएगा. |
value |
long: इनवोकेशन मेट्रिक की वैल्यू. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
इनवोकेशन लेवल पर ट्रैक करने के लिए, एक की-वैल्यू जोड़ें.
| पैरामीटर | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: वह कुंजी जिसके तहत इनवॉकेशन मेट्रिक को ट्रैक किया जाएगा. |
value |
String: इनवोकेशन मेट्रिक की वैल्यू. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
किसी ग्रुप के लिए एक की-वैल्यू जोड़ना
| पैरामीटर | |
|---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey: ग्रुप की कुंजी |
group |
String: कुंजी से जुड़ा ग्रुप का नाम |
value |
String: ग्रुप के लिए वैल्यू |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
किसी ग्रुप के लिए, इनवोकेशन लेवल पर ट्रैक की जाने वाली एक की-वैल्यू जोड़ें.
| पैरामीटर | |
|---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey: ग्रुप की कुंजी |
group |
String: कुंजी से जुड़ा ग्रुप का नाम |
value |
long: ग्रुप के लिए वैल्यू |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
एक ही कुंजी से जुड़ी वैल्यू का पेयर जोड़ें. आम तौर पर, इसका इस्तेमाल टाइमस्टैंप शुरू और खत्म करने के लिए किया जाता है.
| पैरामीटर | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: वह कुंजी जिसके तहत इनवॉकेशन मेट्रिक को ट्रैक किया जाएगा. |
start |
long: इनवोकेशन मेट्रिक की शुरुआती वैल्यू. |
end |
long: इनवोकेशन मेट्रिक की आखिरी वैल्यू. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
किसी इनवोकेशन के लिए, इनवोकेशन मेट्रिक मिटाता है.
getInvocationMetrics
public static Map<String, String> getInvocationMetrics ()
यह फ़ंक्शन, चालू इनवोकेशन के लिए इनवोकेशन मेट्रिक का मैप दिखाता है.
| रिटर्न | |
|---|---|
Map<String, String> |
|
resetLocalGroup
public static void resetLocalGroup ()
इससे स्थानीय संदर्भ रीसेट हो जाता है.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
gRPC सर्वर में मौजूद प्रॉपर्टी का इस्तेमाल करते समय, स्थानीय कॉन्टेक्स्ट को ट्रैक करता है
| पैरामीटर | |
|---|---|
tg |
ThreadGroup |