डिवाइसफ़ोल्डरबिल्डइन्फो

public class DeviceFolderBuildInfo
extends DeviceBuildInfo implements IDeviceBuildInfo , IFolderBuildInfo

java.lang.ऑब्जेक्ट
com.android.tradefed.build.BuildInfo
com.android.tradefed.build.DeviceBuildInfo
com.android.tradefed.build.DeviceFolderBuildInfo


एक IDeviceBuildInfo जिसमें स्थानीय फ़ाइल सिस्टम पर एक निर्देशिका में निहित अन्य बिल्ड कलाकृतियाँ भी शामिल हैं।

सारांश

सार्वजनिक निर्माणकर्ता

DeviceFolderBuildInfo (String buildId, String buildName)
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)

एक DeviceFolderBuildInfo बनाता है कंस्ट्रक्टर डिवाइसफ़ोल्डरबिल्डइन्फो के निर्माण के समय mUseFuseZip के ध्वज को कॉन्फ़िगर करने की अनुमति देता है।

DeviceFolderBuildInfo ()

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

void cleanUp ()

किसी भी अस्थायी बिल्ड फ़ाइलों को साफ़ करें इसके अतिरिक्त, फ़्यूज़-ज़िप माउंटेड फ़ाइलों की सूची के आधार पर फ़्यूज़-ज़िप माउंटेड फ़ाइलों को अनमाउंट करें।

File getRootDir ()

रूट फ़ोल्डर प्राप्त करें जिसमें बिल्ड कलाकृतियाँ शामिल हैं।

void setDeviceBuild ( IDeviceBuildInfo deviceBuild)

IDeviceBuildInfo से सभी फ़ाइलें कॉपी करें।

void setFolderBuild ( IFolderBuildInfo folderBuild)

IFolderBuildInfo से सभी फ़ाइलें कॉपी करें।

void setRootDir (File rootDir)

रूट निर्देशिका सेट करें जिसमें बिल्ड कलाकृतियाँ शामिल हैं।

boolean shouldUseFuseZip ()

ध्वज प्राप्त करें जो इंगित करता है कि निर्माण कलाकृतियों के लिए फ़्यूज़-ज़िप का उपयोग किया जा रहा है या नहीं।

संरक्षित तरीके

void addAllFiles ( BuildInfo build)

अन्य बिल्ड से सभी फ़ाइलों को कॉपी करने के लिए सहायक विधि। फ़्यूज़-ज़िप माउंटेड फ़ाइलों के लिए हार्डलिंक के बजाय सिम्लिंक बनाएं।

सार्वजनिक निर्माणकर्ता

डिवाइसफ़ोल्डरबिल्डइन्फो

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

पैरामीटर
buildId String

buildName String

यह सभी देखें:

डिवाइसफ़ोल्डरबिल्डइन्फो

public DeviceFolderBuildInfo (String buildId, 
                String buildName, 
                boolean useFuseZip)

एक DeviceFolderBuildInfo बनाता है कंस्ट्रक्टर डिवाइसफ़ोल्डरबिल्डइन्फो के निर्माण के समय mUseFuseZip के ध्वज को कॉन्फ़िगर करने की अनुमति देता है।

पैरामीटर
buildId String : बिल्ड आईडी

buildName String : बिल्ड लक्ष्य नाम

useFuseZip boolean : यह निर्धारित करने के लिए ध्वज कि बिल्ड ज़िप माउंटिंग का उपयोग करता है या नहीं

डिवाइसफ़ोल्डरबिल्डइन्फो

public DeviceFolderBuildInfo ()

यह सभी देखें:

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

साफ - सफाई

public void cleanUp ()

किसी भी अस्थायी बिल्ड फ़ाइलों को साफ़ करें इसके अतिरिक्त, फ़्यूज़-ज़िप माउंटेड फ़ाइलों की सूची के आधार पर फ़्यूज़-ज़िप माउंटेड फ़ाइलों को अनमाउंट करें।

getRootDir

public File getRootDir ()

रूट फ़ोल्डर प्राप्त करें जिसमें बिल्ड कलाकृतियाँ शामिल हैं।

रिटर्न
File ERROR(/File) निर्देशिका।

सेटडिवाइसबिल्ड

public void setDeviceBuild (IDeviceBuildInfo deviceBuild)

IDeviceBuildInfo से सभी फ़ाइलें कॉपी करें।

पैरामीटर
deviceBuild IDeviceBuildInfo

सेटफ़ोल्डरबिल्ड

public void setFolderBuild (IFolderBuildInfo folderBuild)

IFolderBuildInfo से सभी फ़ाइलें कॉपी करें।

पैरामीटर
folderBuild IFolderBuildInfo

सेटरूटडिर

public void setRootDir (File rootDir)

रूट निर्देशिका सेट करें जिसमें बिल्ड कलाकृतियाँ शामिल हैं।

पैरामीटर
rootDir File

फ़्यूज़ज़िप का उपयोग करना चाहिए

public boolean shouldUseFuseZip ()

ध्वज प्राप्त करें जो इंगित करता है कि निर्माण कलाकृतियों के लिए फ़्यूज़-ज़िप का उपयोग किया जा रहा है या नहीं।

रिटर्न
boolean

संरक्षित तरीके

सभीफ़ाइलें जोड़ें

protected void addAllFiles (BuildInfo build)

अन्य बिल्ड से सभी फ़ाइलों को कॉपी करने के लिए सहायक विधि।

फ़ाइलों के लिए नए हार्डलिंक बनाता है ताकि प्रत्येक बिल्ड में फ़ाइल के लिए एक अद्वितीय फ़ाइल पथ हो। फ़्यूज़-ज़िप माउंटेड फ़ाइलों के लिए हार्डलिंक के बजाय सिम्लिंक बनाएं।

पैरामीटर
build BuildInfo