आमंत्रणमैट्रिक लॉगर

public class InvocationMetricLogger
extends Object

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.invoker.logger.InvocationMetricLogger


कुछ मेट्रिक्स लॉग करने के लिए आमंत्रण के लिए एक उपयोगिता वर्ग।

सारांश

नेस्टेड कक्षाएं

enum InvocationMetricLogger.InvocationGroupMetricKey

ग्रुपिंग एक ही कुंजी के तहत कई समूहों को लॉग करने की अनुमति देता है।

enum InvocationMetricLogger.InvocationMetricKey

कुछ विशेष नामित कुंजी जिन्हें हम हमेशा आह्वान के लिए पॉप्युलेट करेंगे।

सार्वजनिक तरीके

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 getInvocationMetrics ()

मंगलाचरण मेट्रिक्स का मानचित्र प्रगति पर है।

सार्वजनिक तरीके

ऐडइनवोकेशन मेट्रिक्स

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long value)

आमंत्रण स्तर पर ट्रैक किए जाने के लिए एक कुंजी-मान जोड़ें।

मापदंडों
key InvocationMetricLogger.InvocationMetricKey : वह कुंजी जिसके तहत इनवोकेशन मेट्रिक को ट्रैक किया जाएगा।

value long : आमंत्रण मीट्रिक का मान।

ऐडइनवोकेशन मेट्रिक्स

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                String value)

आमंत्रण स्तर पर ट्रैक किए जाने के लिए एक कुंजी-मान जोड़ें।

मापदंडों
key InvocationMetricLogger.InvocationMetricKey : वह कुंजी जिसके तहत इनवोकेशन मेट्रिक को ट्रैक किया जाएगा।

value String : आमंत्रण मीट्रिक का मान।

ऐडइनवोकेशन मेट्रिक्स

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                String value)

किसी दिए गए समूह के लिए एक कुंजी-मान जोड़ें

मापदंडों
groupKey InvocationMetricLogger.InvocationGroupMetricKey : समूह की कुंजी

group String : कुंजी के साथ जुड़े समूह का नाम

value String : समूह के लिए मान

ऐडइनवोकेशन मेट्रिक्स

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 : आमंत्रण मीट्रिक का अंतिम मान।

स्पष्ट आमंत्रण मेट्रिक्स

public static void clearInvocationMetrics ()

किसी आमंत्रण के लिए आमंत्रण मीट्रिक साफ़ करें।

प्राप्त आमंत्रण मेट्रिक्स

public static  getInvocationMetrics ()

मंगलाचरण मेट्रिक्स का मानचित्र प्रगति पर है।

रिटर्न