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,
פותרים את הקובץ המרוחק. |
default
void
|
setPrimaryDevice(ITestDevice device)
דרך אופציונלית להטמעה לקבל ייצוג של {@ink ITestDevice} של המכשיר שנבדק. |
שיטות ציבוריות
getSupportedProtocol
public abstract String getSupportedProtocol ()
הפונקציה מחזירה את הפרוטוקול המשויך שנתמך להורדה.
החזרות | |
---|---|
String |
resolveRemoteFile
public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)
פתרון הקובץ המרוחק בממשק עמיד בעתיד
פרמטרים | |
---|---|
args |
IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs תיאור של השלט הרחוק שרוצים להוריד ואיך עושים זאת. |
החזרות | |
---|---|
IRemoteFileResolver.ResolvedFile |
ייצוג הקובץ המקומי המטופל. |
זריקות | |
---|---|
BuildRetrievalError |
אם משהו משתבש. |
resolveRemoteFiles
public File resolveRemoteFiles (File consideredFile)
פותרים את הקובץ המרוחק.
פרמטרים | |
---|---|
consideredFile |
File : ERROR(/File) הוערך כמרוחק. |
החזרות | |
---|---|
File |
הקובץ המקומי שעבר פתרון. |
זריקות | |
---|---|
BuildRetrievalError |
אם משהו משתבש. |
resolveRemoteFiles
public File resolveRemoteFiles (File consideredFile,queryArgs)
פותרים את הקובץ המרוחק.
פרמטרים | |
---|---|
consideredFile |
File : ERROR(/File) הוערך כמרוחק. |
queryArgs |
: הארגומנטים שהועברו כשאילתה לכתובת ה-URL. |
החזרות | |
---|---|
File |
הקובץ המקומי שעבר פתרון. |
זריקות | |
---|---|
BuildRetrievalError |
אם משהו משתבש. |
setPrimaryDevice
public void setPrimaryDevice (ITestDevice device)
דרך אופציונלית להטמעה לקבל ייצוג של {@ink ITestDevice} של המכשיר שנבדק.
פרמטרים | |
---|---|
device |
ITestDevice : ה-ITestDevice של ההפעלה הנוכחית. |