डिवाइसफोल्डरबिल्डइन्फो
public class DeviceFolderBuildInfo
extends DeviceBuildInfo
implements IDeviceBuildInfo , IFolderBuildInfo
java.lang.Object | |||
↳ | 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 () |
सार्वजनिक तरीके | |
---|---|
void | cleanUp () किसी भी अस्थायी बिल्ड फ़ाइलों को साफ़ करें इसके अतिरिक्त, फ़्यूज़-ज़िप माउंटेड फ़ाइलों की सूची के आधार पर फ़्यूज़-ज़िप माउंटेड फ़ाइलों को अनमाउंट करें। |
File | getRootDir () रूट फ़ोल्डर प्राप्त करें जिसमें बिल्ड आर्टिफैक्ट शामिल हैं। |
void | setDeviceBuild ( IDeviceBuildInfo deviceBuild) |
void | setFolderBuild ( IFolderBuildInfo folderBuild) |
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 |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
IFolderBuildInfo
से सभी फाइलों को कॉपी करें।
पैरामीटर | |
---|---|
folderBuild | IFolderBuildInfo |
setRootDir
public void setRootDir (File rootDir)
रूट डायरेक्टरी सेट करें जिसमें बिल्ड आर्टिफैक्ट्स हों।
पैरामीटर | |
---|---|
rootDir | File |
चाहिएFuseZip
public boolean shouldUseFuseZip ()
ध्वज प्राप्त करें जो इंगित करता है कि निर्माण कलाकृतियों के लिए फ़्यूज़-ज़िप उपयोग में है या नहीं।
रिटर्न | |
---|---|
boolean |
संरक्षित तरीके
addAllFiles
protected void addAllFiles (BuildInfo build)
अन्य बिल्ड से सभी फाइलों को कॉपी करने के लिए सहायक विधि।
फ़ाइलों के लिए नए हार्डलिंक्स बनाता है ताकि प्रत्येक बिल्ड में फ़ाइल के लिए एक अद्वितीय फ़ाइल पथ हो। हार्डलिंक्स के बजाय फ़्यूज़-ज़िप माउंटेड फ़ाइलों के लिए सिमलिंक बनाएं।
पैरामीटर | |
---|---|
build | BuildInfo |