आईरिमोटफ़ाइल रिज़ॉल्वर
public
interface
IRemoteFileResolver
com.android.tradefed.config.remote.IremoteFileCollectionr |
उन ऑब्जेक्ट के लिए इंटरफ़ेस जो रिमोट फ़ाइल को लोकल में हल कर सकते हैं. जैसे: gs://bucket/कौशल/फ़ाइल को डाउनलोड किया जाएगा और लोकल पाथ में बदला जाएगा.
खास जानकारी
नेस्ट की गई क्लास | |
---|---|
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,
रिमोट फ़ाइल का समाधान करें. |
default
void
|
setPrimaryDevice(ITestDevice device)
लागू करने का वैकल्पिक तरीका, जिससे डिवाइस को टेस्ट किया जा रहा है. |
सार्वजनिक तरीके
'GetsupportedProtocol'
public abstract String getSupportedProtocol ()
डाउनलोड के लिए काम करने वाला, गड़बड़ी से जुड़ा प्रोटोकॉल दिखाता है.
रिटर्न | |
---|---|
String |
रिज़ॉल्व-फ़ाइल को सुरक्षित करने के लिए फ़ाइल
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)
लागू करने का वैकल्पिक तरीका, जिससे डिवाइस को टेस्ट किया जा रहा है.
पैरामीटर | |
---|---|
device |
ITestDevice : शुरू किए जाने वाले मौजूदा विकल्प का ITestDevice . |