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