com.android.tradefed.build

इंटरफ़ेस

IAppBuildInfo यह इंटरफ़ेस अब काम नहीं करता. सीधे IBuildInfo का इस्तेमाल करें.  
IBuildProvider टेस्ट किए जा रहे बिल्ड के बारे में जानकारी देने की ज़िम्मेदारी. 
IDeviceBuildInfo ऐसा IBuildInfo जो Android डिवाइस के पूरे बिल्ड और (ज़रूरी नहीं) उसके टेस्ट दिखाता हो. 
IDeviceBuildProvider ऐसा IBuildProvider जो किसी बिल्ड को वापस पाने के लिए, ITestDevice से मिली जानकारी का इस्तेमाल करता है. 
IFileDownloader रिमोट फ़ाइल डाउनलोड करने के लिए इंटरफ़ेस. 
IFolderBuildInfo एक आसान एब्स्ट्रैक्ट IBuildInfo, जिसके बिल्ड आर्टफ़ैक्ट किसी लोकल फ़ाइल सिस्टम डायरेक्ट्री में मौजूद हैं. 

कक्षाएं

AppBuildInfo ऐसा IBuildInfo जो किसी Android ऐप्लिकेशन और उसके टेस्ट पैकेज को दिखाता है. 
AppDeviceBuildInfo यह क्लास अब काम नहीं करती. सीधे IDeviceBuildInfo का इस्तेमाल करें.  
BootstrapBuildProvider ऐसा IDeviceBuildProvider जो टेस्ट डिवाइस से बिल्ड की जानकारी को बूटस्ट्रैप करता है

आम तौर पर, इसका इस्तेमाल उन डिवाइसों के लिए किया जाता है जिनमें बाहर से सप्लाई किया गया बिल्ड होता है, जैसे कि 

BuildInfo IBuildInfo को सामान्य तरीके से लागू करना, जिसे ITestDevice से जोड़ा जाना चाहिए. 
CommandLineBuildInfoBuilder यह एक ऐसी सुविधा है जिसका मकसद, कमांड लाइन से सामान्य बिल्ड की जानकारी वाले आर्ग्युमेंट कैप्चर करना और उनसे IBuildInfo बनाना है. 
DependenciesResolver एक नया तरह का प्रोवाइडर, जो किसी टेस्ट के लिए सभी डिपेंडेंसी पाने की अनुमति देता है. 
DeviceBuildDescriptor IBuildInfo के लिए एक रैपर क्लास, जिसमें डिवाइस प्लैटफ़ॉर्म के बिल्ड की जानकारी पाने के लिए सहायक तरीके शामिल हैं. 
DeviceBuildInfo ऐसा IBuildInfo जो Android डिवाइस के पूरे बिल्ड और (ज़रूरी नहीं) उसके टेस्ट दिखाता हो. 
DeviceFolderBuildInfo ऐसा IDeviceBuildInfo जिसमें लोकल फ़ाइल सिस्टम की डायरेक्ट्री में मौजूद अन्य बिल्ड आर्टफ़ैक्ट भी शामिल हों. 
ExistingBuildProvider ऐसा IBuildProvider जो पहले से तैयार किए गए IBuildInfo को दिखाता है. 
FileDownloadCache एक हेल्पर क्लास, जो डाउनलोड की गई फ़ाइलों के लोकल फ़ाइल सिस्टम में एलआरयू कैश को मैनेज करती है. 
FileDownloadCacheFactory FileDownloadCache बनाने वाली फ़ैक्ट्री  
FileDownloadCacheWrapper एक रैपर क्लास, जो IFileDownloader इंटरफ़ेस को लागू करते समय FileDownloadCache सुविधाएं उपलब्ध कराती है. 
FolderBuildInfo IFolderBuildInfo को लागू करना. 
LocalAppBuildProvider ऐसा IBuildProvider जो दिए गए लोकल पाथ के आधार पर IBuildInfo बनाता है  
LocalDeviceBuildProvider एक IBuildProvider, जो दिए गए फ़ाइल सिस्टम डायरेक्ट्री पाथ के आधार पर IDeviceBuildInfo बनाता है. 
LocalFolderBuildProvider ऐसा IBuildProvider जो दिए गए लोकल पाथ के आधार पर IFolderBuildInfo बनाता है  
OtaDeviceBuildInfo IDeviceBuildInfo, ओवर-द-एयर अपडेट की जांच के लिए इस्तेमाल किया जाता है. 
OtatoolsBuildInfo ऐसा IBuildInfo जिसमें otatools आर्टफ़ैक्ट शामिल हों. 
OtaZipfileBuildProvider यह स्थानीय ओटीए (OTA) ZIP फ़ाइल के आधार पर IBuildInfo उपलब्ध कराता है. 
StubBuildProvider IBuildProvider को लागू करने के लिए कोई कार्रवाई नहीं की गई. 

अपवाद

BuildRetrievalError टेस्टिंग के लिए बिल्ड को वापस लाने के दौरान, कोई गंभीर गड़बड़ी हुई.