IRemoteFileResolver
public interface IRemoteFileResolver
com.android.tradefed.config.remote.IRemoteFileResolver |
可以將遠程文件解析為本地文件的對象的接口。例如:gs://bucket/dir/file.txt將被下載並更改為本地路徑。
概要
公開方法 | |
---|---|
abstract String | getSupportedProtocol () 返回支持下載的關聯協議。 |
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 |
resolveRemoteFiles
public File resolveRemoteFiles (File consideredFile)
解決遠程文件。
參量 | |
---|---|
consideredFile | File : ERROR(/File) 評估為遠程。 |
退貨 | |
---|---|
File | 解析的本地文件。 |
投擲 | |
---|---|
BuildRetrievalError | 如果出現問題。 |
resolveRemoteFiles
public File resolveRemoteFiles (File consideredFile,queryArgs)
解決遠程文件。
參量 | |
---|---|
consideredFile | File : ERROR(/File) 評估為遠程。 |
queryArgs |
退貨 | |
---|---|
File | 解析的本地文件。 |
投擲 | |
---|---|
BuildRetrievalError | 如果出現問題。 |
setPrimaryDevice
public void setPrimaryDevice (ITestDevice device)
實現接收待測設備的{@ink ITestDevice}表示形式的可選方式。
參量 | |
---|---|
device | ITestDevice :當前調用的ITestDevice 。 |