GcsRemoteFileResolver

public class GcsRemoteFileResolver
extends Object implements IRemoteFileResolver

java.lang.Object
   ↳ com.android.tradefed.config.remote.GcsRemoteFileResolver


实现了允许从 GCS 存储分区下载的 IRemoteFileResolver

摘要

字段

public static final String PROTOCOL

公共构造函数

GcsRemoteFileResolver()

公共方法

String getSupportedProtocol()

返回支持下载的相关协议。

IRemoteFileResolver.ResolvedFile resolveRemoteFile(IRemoteFileResolver.RemoteFileResolverArgs args)

在面向未来的界面中解析远程文件

受保护的方法

GCSDownloaderHelper getDownloader()

字段

协议

public static final String PROTOCOL

公共构造函数

GcsRemoteFileResolver

public GcsRemoteFileResolver ()

公共方法

getSupportedProtocol

public String getSupportedProtocol ()

返回支持下载的相关协议。

返回
String

resolveRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

在面向未来的界面中解析远程文件

参数
args IRemoteFileResolver.RemoteFileResolverArgsRemoteFileResolverArgs,用于描述要下载的远程位置以及下载方式。

返回
IRemoteFileResolver.ResolvedFile 已解析的本地文件表示法。

抛出
BuildRetrievalError

受保护的方法

getDownloader

protected GCSDownloaderHelper getDownloader ()

返回
GCSDownloaderHelper