डायनामिक रिमोटफाइल रिसोल्वर
public class DynamicRemoteFileResolver
extends Object
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.config.DynamicRemoteFileResolver |
कक्षा जो दूरस्थ फ़ाइलों के पथ को हल करने में मदद करती है।
उदाहरण के लिए: gs://bucket/path/file.txt फ़ाइल को GCS बकेट से डाउनलोड करके हल किया जाएगा।
META_INF/सेवाओं में नए प्रोटोकॉल जोड़े जाने चाहिए।
सारांश
नेस्टेड कक्षाएं | |
---|---|
interface | DynamicRemoteFileResolver.FileResolverLoader |
खेत | |
---|---|
public static final String | OPTIONAL_KEY |
public static final String | UNZIP_KEY
|
सार्वजनिक निर्माणकर्ता | |
---|---|
DynamicRemoteFileResolver () | |
DynamicRemoteFileResolver ( DynamicRemoteFileResolver.FileResolverLoader loader) |
सार्वजनिक तरीके | |
---|---|
void | addExtraArgs ( extraArgs) addExtraArgs ( extraArgs) क्वेरी के लिए अतिरिक्त आर्ग जोड़ें। |
void | resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters) resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters) resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters) दूरस्थ ज़िप फ़ाइल में दिए गए फ़िल्टर से मेल खाने वाली फ़ाइलें डाउनलोड करें। |
void | setDevice ( ITestDevice device) परीक्षण के तहत डिवाइस सेट करता है |
void | setOptionMap ( optionMap) setOptionMap ( optionMap) |
static final File | unzipIfRequired (File downloadedFile, query) unzipIfRequired (File downloadedFile, query) उपयोगिता जो यह जांचने की अनुमति देती है कि कोई फ़ाइल अनज़िप होनी चाहिए या नहीं और यदि आवश्यक हो तो उसे अनज़िप करें। |
final | validateRemoteFilePath () सभी |
खेत
OPTIONAL_KEY
public static final String OPTIONAL_KEY
UNZIP_KEY
public static final String UNZIP_KEY
सार्वजनिक निर्माणकर्ता
डायनामिक रिमोटफाइल रिसोल्वर
public DynamicRemoteFileResolver ()
डायनामिक रिमोटफाइल रिसोल्वर
public DynamicRemoteFileResolver (DynamicRemoteFileResolver.FileResolverLoader loader)
मापदंडों | |
---|---|
loader | DynamicRemoteFileResolver.FileResolverLoader |
सार्वजनिक तरीके
अतिरिक्त आर्ग जोड़ें
public void addExtraArgs (extraArgs)
क्वेरी के लिए अतिरिक्त आर्ग जोड़ें।
मापदंडों | |
---|---|
extraArgs |
संकल्पआंशिकडाउनलोडज़िप
public void resolvePartialDownloadZip (File destDir, String remoteZipFilePath,includeFilters, excludeFilters)
दूरस्थ ज़िप फ़ाइल में दिए गए फ़िल्टर से मेल खाने वाली फ़ाइलें डाउनलोड करें।
दूरस्थ ज़िप फ़ाइल के अंदर एक फ़ाइल केवल तभी डाउनलोड की जाती है जब उसका पथ किसी भी शामिल फ़िल्टर से मेल खाता हो, लेकिन बहिष्कृत फ़िल्टर से नहीं।
मापदंडों | |
---|---|
destDir | File : डाउनलोड की गई सामग्री को रखने के लिए फ़ाइल। |
remoteZipFilePath | String : डाउनलोड करने के लिए ज़िप फ़ाइल का दूरस्थ पथ, कार्यान्वयन विशिष्ट रूट के सापेक्ष। |
includeFilters | |
excludeFilters |
फेंकता | |
---|---|
BuildRetrievalError | अगर फ़ाइलें डाउनलोड नहीं की जा सकीं। |
सेटडिवाइस
public void setDevice (ITestDevice device)
परीक्षण के तहत डिवाइस सेट करता है
मापदंडों | |
---|---|
device | ITestDevice |
सेटऑप्शन मैप
public void setOptionMap (optionMap)
OptionSetter
से आने वाले विकल्पों का नक्शा सेट करता है
मापदंडों | |
---|---|
optionMap |
यदि आवश्यक हो तो अनज़िप करें
public static final File unzipIfRequired (File downloadedFile,query)
उपयोगिता जो यह जांचने की अनुमति देती है कि कोई फ़ाइल अनज़िप होनी चाहिए या नहीं और यदि आवश्यक हो तो उसे अनज़िप करें।
मापदंडों | |
---|---|
downloadedFile | File |
query |
रिटर्न | |
---|---|
File |
वैलिडेटरिमोटफाइलपाथ
public finalvalidateRemoteFilePath ()
सभी ERROR(/File)
विकल्प प्रकारों के माध्यम से चलता है और जांचता है कि उनका पथ हल किया जाना चाहिए या नहीं।
रिटर्न | |
---|---|
इस तरह से हल की गई ERROR(/File) की सूची। |
फेंकता | |
---|---|
BuildRetrievalError |
डायनामिक रिमोटफाइल रिसोल्वर
public class DynamicRemoteFileResolver
extends Object
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.config.DynamicRemoteFileResolver |
कक्षा जो दूरस्थ फ़ाइलों के पथ को हल करने में मदद करती है।
उदाहरण के लिए: gs://bucket/path/file.txt फ़ाइल को GCS बकेट से डाउनलोड करके हल किया जाएगा।
META_INF/सेवाओं में नए प्रोटोकॉल जोड़े जाने चाहिए।
सारांश
नेस्टेड कक्षाएं | |
---|---|
interface | DynamicRemoteFileResolver.FileResolverLoader |
खेत | |
---|---|
public static final String | OPTIONAL_KEY |
public static final String | UNZIP_KEY
|
सार्वजनिक निर्माणकर्ता | |
---|---|
DynamicRemoteFileResolver () | |
DynamicRemoteFileResolver ( DynamicRemoteFileResolver.FileResolverLoader loader) |
सार्वजनिक तरीके | |
---|---|
void | addExtraArgs ( extraArgs) addExtraArgs ( extraArgs) क्वेरी के लिए अतिरिक्त आर्ग जोड़ें। |
void | resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters) resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters) resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters) दूरस्थ ज़िप फ़ाइल में दिए गए फ़िल्टर से मेल खाने वाली फ़ाइलें डाउनलोड करें। |
void | setDevice ( ITestDevice device) परीक्षण के तहत डिवाइस सेट करता है |
void | setOptionMap ( optionMap) setOptionMap ( optionMap) |
static final File | unzipIfRequired (File downloadedFile, query) unzipIfRequired (File downloadedFile, query) उपयोगिता जो यह जांचने की अनुमति देती है कि कोई फ़ाइल अनज़िप होनी चाहिए या नहीं और यदि आवश्यक हो तो उसे अनज़िप करें। |
final | validateRemoteFilePath () सभी |
खेत
OPTIONAL_KEY
public static final String OPTIONAL_KEY
UNZIP_KEY
public static final String UNZIP_KEY
सार्वजनिक निर्माणकर्ता
डायनामिक रिमोटफाइल रिसोल्वर
public DynamicRemoteFileResolver ()
डायनामिक रिमोटफाइल रिसोल्वर
public DynamicRemoteFileResolver (DynamicRemoteFileResolver.FileResolverLoader loader)
मापदंडों | |
---|---|
loader | DynamicRemoteFileResolver.FileResolverLoader |
सार्वजनिक तरीके
अतिरिक्त आर्ग जोड़ें
public void addExtraArgs (extraArgs)
क्वेरी के लिए अतिरिक्त आर्ग जोड़ें।
मापदंडों | |
---|---|
extraArgs |
संकल्पआंशिकडाउनलोडज़िप
public void resolvePartialDownloadZip (File destDir, String remoteZipFilePath,includeFilters, excludeFilters)
दूरस्थ ज़िप फ़ाइल में दिए गए फ़िल्टर से मेल खाने वाली फ़ाइलें डाउनलोड करें।
दूरस्थ ज़िप फ़ाइल के अंदर एक फ़ाइल केवल तभी डाउनलोड की जाती है जब उसका पथ किसी भी शामिल फ़िल्टर से मेल खाता हो, लेकिन बहिष्कृत फ़िल्टर से नहीं।
मापदंडों | |
---|---|
destDir | File : डाउनलोड की गई सामग्री को रखने के लिए फ़ाइल। |
remoteZipFilePath | String : डाउनलोड करने के लिए ज़िप फ़ाइल का दूरस्थ पथ, कार्यान्वयन विशिष्ट रूट के सापेक्ष। |
includeFilters | |
excludeFilters |
फेंकता | |
---|---|
BuildRetrievalError | अगर फ़ाइलें डाउनलोड नहीं की जा सकीं। |
सेटडिवाइस
public void setDevice (ITestDevice device)
परीक्षण के तहत डिवाइस सेट करता है
मापदंडों | |
---|---|
device | ITestDevice |
सेटऑप्शन मैप
public void setOptionMap (optionMap)
OptionSetter
से आने वाले विकल्पों का नक्शा सेट करता है
मापदंडों | |
---|---|
optionMap |
यदि आवश्यक हो तो अनज़िप करें
public static final File unzipIfRequired (File downloadedFile,query)
उपयोगिता जो यह जांचने की अनुमति देती है कि कोई फ़ाइल अनज़िप होनी चाहिए या नहीं और यदि आवश्यक हो तो उसे अनज़िप करें।
मापदंडों | |
---|---|
downloadedFile | File |
query |
रिटर्न | |
---|---|
File |
वैलिडेटरिमोटफाइलपाथ
public finalvalidateRemoteFilePath ()
सभी ERROR(/File)
विकल्प प्रकारों के माध्यम से चलता है और जांचता है कि उनका पथ हल किया जाना चाहिए या नहीं।
रिटर्न | |
---|---|
इस तरह से हल की गई ERROR(/File) की सूची। |
फेंकता | |
---|---|
BuildRetrievalError |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2022-08-15 (UTC) को अपडेट किया गया.