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} प्रतिनिधित्व प्राप्त करने के लिए कार्यान्वयन का वैकल्पिक तरीका।

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

getSupportedProtocol

public abstract String getSupportedProtocol ()

डाउनलोड के लिए समर्थित संबंधित प्रोटोकॉल लौटाता है।

रिटर्न
String

resolRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

दूरस्थ फ़ाइल को भविष्य-प्रूफ इंटरफ़ेस में हल करें

पैरामीटर
args IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs रिमोट को डाउनलोड करने और कैसे करने का वर्णन करता है।

रिटर्न
IRemoteFileResolver.ResolvedFile सुलझाया गया स्थानीय फ़ाइल प्रतिनिधित्व।

फेंकता
BuildRetrievalError अगर कुछ गलत हो जाता है।

resolRemoteFiles

public File resolveRemoteFiles (File consideredFile)

दूरस्थ फ़ाइल को हल करें।

पैरामीटर
consideredFile File : ERROR(/File) रिमोट के रूप में मूल्यांकन किया गया।

रिटर्न
File हल की गई स्थानीय फ़ाइल।

फेंकता
BuildRetrievalError अगर कुछ गलत हो जाता है।

resolRemoteFiles

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

दूरस्थ फ़ाइल को हल करें।

पैरामीटर
consideredFile File : ERROR(/File) रिमोट के रूप में मूल्यांकन किया गया।

queryArgs : URL को एक क्वेरी के रूप में दिए गए तर्क।

रिटर्न
File हल की गई स्थानीय फ़ाइल।

फेंकता
BuildRetrievalError अगर कुछ गलत हो जाता है।

प्राथमिक डिवाइस सेट करें

public void setPrimaryDevice (ITestDevice device)

परीक्षण के तहत डिवाइस का {@ink ITestDevice} प्रतिनिधित्व प्राप्त करने के लिए कार्यान्वयन का वैकल्पिक तरीका।

पैरामीटर
device ITestDevice : वर्तमान मंगलाचरण का ITestDevice