com.android.tradefed.log

इंटरफ़ेस

ILeveledLogOutput इस इंटरफ़ेस को लागू करने वाली क्लास, लॉग मैसेज को आउटपुट करने के तरीके उपलब्ध कराती हैं. 
ILogRegistry ILogOutput सिंगलटन लॉगर के लिए इंटरफ़ेस, जो अलग-अलग लॉगर को मल्टीप्लेक्स करता है और मैनेज करता है. 
ITerribleFailureHandler LogUtil.CLog.wtf(String, Throwable)
से होने वाली गंभीर गड़बड़ियों को मैनेज करने के लिए इंटरफ़ेस 

कक्षाएं

BaseLeveledLogOutput ILeveledLogOutput के लिए बुनियादी लागू करने का तरीका, जो कुछ टैग को उनके नाम या कॉम्पोनेंट के आधार पर फ़िल्टर करने की अनुमति देता है. 
BaseStreamLogger<OS extends OutputStream> एक ILeveledLogOutput, जो लॉग मैसेज को आउटपुट स्ट्रीम और स्टडआउट पर भेजता है. 
FileLogger एक ILeveledLogOutput, जो लॉग मैसेज को फ़ाइल और स्टैंडर्ड आउटपुट (stdout) पर भेजता है. 
HistoryLogger TF History Logger, एक खास लॉग है जिसमें सिर्फ़ कुछ खास इवेंट शामिल होते हैं. 
LogReceiver  
LogRegistry ILogRegistry लागू करने का ऐसा तरीका जो अलग-अलग लॉगर को मल्टीप्लेक्स करता है और मैनेज करता है. साथ ही, कॉल करने वाली थ्रेड के ThreadGroup के आधार पर, सही लॉगर का इस्तेमाल करता है. 
SimpleFileLogger एक ILeveledLogOutput जो लॉग मैसेज को स्टैंडर्ड आउटपुट और एक लॉग फ़ाइल पर भेजता है. 
StdoutLogger एक ILeveledLogOutput जो लॉग मैसेज को स्टैंडर्ड आउटपुट (stdout) पर भेजता है. 
TerribleFailureEmailHandler एक आसान हैंडलर क्लास, जो Trade Federation इंस्टेंस में WTF (What a Terrible Failure) गड़बड़ी होने पर, दिलचस्पी रखने वाले लोगों को ईमेल भेजती है. 

Enums

ILogRegistry.EventType ऐसे इवेंट जिन्हें लॉग करना फ़ायदेमंद होता है