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

resolutionRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

פתור את הקובץ המרוחק בממשק עמיד לעתיד

פרמטרים
args IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs בתיאור מרחוק להורדה ואיך.

החזרות
IRemoteFileResolver.ResolvedFile ייצוג הקבצים המקומיים שנפתרו.

זורק
BuildRetrievalError אם משהו משתבש.

resolutionRemoteFiles

public File resolveRemoteFiles (File consideredFile)

פתור את הקובץ המרוחק.

פרמטרים
consideredFile File : ERROR(/File) מוערך כמו מרחוק.

החזרות
File הקובץ המקומי שנפתר.

זורק
BuildRetrievalError אם משהו משתבש.

resolutionRemoteFiles

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

פתור את הקובץ המרוחק.

פרמטרים
consideredFile File : ERROR(/File) מוערך כמו מרחוק.

queryArgs : הארגומנטים הועברו כשאילתה לכתובת האתר.

החזרות
File הקובץ המקומי שנפתר.

זורק
BuildRetrievalError אם משהו משתבש.

setPrimaryDevice

public void setPrimaryDevice (ITestDevice device)

דרך אופציונלית ליישום לקבל ייצוג של {@ink ITestDevice} של המכשיר הנבדק.

פרמטרים
device ITestDevice : The ITestDevice של השבעה הנוכחיים.