GcsRemoteFileResolver

public class GcsRemoteFileResolver
extends Object implements IRemoteFileResolver

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


GCS バケットからのダウンロードを可能にする IRemoteFileResolver の実装。

概要

定数

String PROTOCOL

パブリック コンストラクタ

GcsRemoteFileResolver()

パブリック メソッド

String getSupportedProtocol()

ダウンロードでサポートされている関連付けられたプロトコルを返します。

IRemoteFileResolver.ResolvedFile resolveRemoteFile(IRemoteFileResolver.RemoteFileResolverArgs args)

将来を見据えたインターフェースでリモート ファイルを解決する

保護されたメソッド

GCSDownloaderHelper getDownloader()

定数

プロトコル

public static final String PROTOCOL

定数値: "gs"

パブリック コンストラクタ

GcsRemoteFileResolver

public GcsRemoteFileResolver ()

パブリック メソッド

getSupportedProtocol

public String getSupportedProtocol ()

ダウンロードでサポートされている関連付けられたプロトコルを返します。

戻り値
String

resolveRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

将来を見据えたインターフェースでリモート ファイルを解決する

パラメータ
args IRemoteFileResolver.RemoteFileResolverArgs: ダウンロードするリモートとその方法を記述する RemoteFileResolverArgs

戻り値
IRemoteFileResolver.ResolvedFile 解決されたローカル ファイルの表現。

例外
BuildRetrievalError

保護されたメソッド

getDownloader

protected GCSDownloaderHelper getDownloader ()

戻り値
GCSDownloaderHelper