IRemoteFileResolver
public interface IRemoteFileResolver
com.android.tradefed.config.remote.IRemoteFileResolver |
ऑब्जेक्ट के लिए इंटरफ़ेस जो किसी दूरस्थ फ़ाइल को स्थानीय फ़ाइल में हल कर सकता है। उदाहरण के लिए: gs://bucket/dir/file.txt को डाउनलोड किया जाएगा और स्थानीय पथ में बदला जाएगा।
सारांश
नेस्टेड कक्षाएं | |
---|---|
class | IRemoteFileResolver.RemoteFileResolverArgs तर्क रिज़ॉल्वर को दे दिए गए |
class | IRemoteFileResolver.ResolvedFile हल की गई फ़ाइल और कुछ मेटाडेटा के बारे में कक्षा की जानकारी। |
सार्वजनिक तरीके | |
---|---|
abstract String | getSupportedProtocol () डाउनलोड के लिए समर्थित संबंधित प्रोटोकॉल लौटाता है। |
default IRemoteFileResolver.ResolvedFile | resolveRemoteFile ( IRemoteFileResolver.RemoteFileResolverArgs args) रिमोट फ़ाइल को भविष्य-प्रूफ़ इंटरफ़ेस में हल करें |
default File | resolveRemoteFiles (File consideredFile) दूरस्थ फ़ाइल का समाधान करें. |
default File | resolveRemoteFiles (File consideredFile, queryArgs) resolveRemoteFiles (File consideredFile, queryArgs) दूरस्थ फ़ाइल का समाधान करें. |
default void | setPrimaryDevice ( ITestDevice device) कार्यान्वयन के लिए परीक्षण के तहत डिवाइस का {@ink ITestDevice} प्रतिनिधित्व प्राप्त करने का वैकल्पिक तरीका। |
सार्वजनिक तरीके
समर्थित प्रोटोकॉल प्राप्त करें
public abstract String getSupportedProtocol ()
डाउनलोड के लिए समर्थित संबंधित प्रोटोकॉल लौटाता है।
रिटर्न | |
---|---|
String |
संकल्पRemoteFile
public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)
रिमोट फ़ाइल को भविष्य-प्रूफ़ इंटरफ़ेस में हल करें
पैरामीटर | |
---|---|
args | IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs डाउनलोड करने के लिए रिमोट और कैसे का वर्णन करता है। |
रिटर्न | |
---|---|
IRemoteFileResolver.ResolvedFile | हल की गई स्थानीय फ़ाइल प्रतिनिधित्व। |
फेंकता | |
---|---|
BuildRetrievalError | अगर कुछ गलत होता है. |
संकल्परिमोटफ़ाइलें
public File resolveRemoteFiles (File consideredFile)
दूरस्थ फ़ाइल का समाधान करें.
पैरामीटर | |
---|---|
consideredFile | File : ERROR(/File) मूल्यांकन रिमोट के रूप में किया गया। |
रिटर्न | |
---|---|
File | हल की गई स्थानीय फ़ाइल. |
फेंकता | |
---|---|
BuildRetrievalError | अगर कुछ गलत होता है. |
संकल्परिमोटफ़ाइलें
public File resolveRemoteFiles (File consideredFile,queryArgs)
दूरस्थ फ़ाइल का समाधान करें.
पैरामीटर | |
---|---|
consideredFile | File : ERROR(/File) मूल्यांकन रिमोट के रूप में किया गया। |
queryArgs |
रिटर्न | |
---|---|
File | हल की गई स्थानीय फ़ाइल. |
फेंकता | |
---|---|
BuildRetrievalError | अगर कुछ गलत होता है. |
सेटप्राइमरीडिवाइस
public void setPrimaryDevice (ITestDevice device)
कार्यान्वयन के लिए परीक्षण के तहत डिवाइस का {@ink ITestDevice} प्रतिनिधित्व प्राप्त करने का वैकल्पिक तरीका।
पैरामीटर | |
---|---|
device | ITestDevice : वर्तमान आह्वान का ITestDevice । |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.