扩展文件

public class ExtendedFile
extends Object

java.lang.Object
com.android.tradefed.config.remote.ExtendedFile


标准文件的扩展,用于携带构建相关的元数据。

概括

公共构造函数

ExtendedFile (File file, String buildId, String buildTarget)
ExtendedFile (File file, String buildId, String buildTarget, String branch)
ExtendedFile (File file, String buildId, String buildTarget, String branch, String remoteFilePath)

公共方法

void cancelDownload ()
String getBranch ()

返回分支元数据。

String getBuildId ()

返回 buildid 元数据。

String getBuildTarget ()

返回目标元数据。

String getRemoteFilePath ()

返回远程文件路径元数据。

boolean isDoneDownloadingInParallel ()
boolean isDownloadingInParallel ()
void setDownloadFuture ( download) setDownloadFuture ( download)
void waitForDownload ()

公共构造函数

扩展文件

public ExtendedFile (File file, 
                String buildId, 
                String buildTarget)

参数
file File

buildId String

buildTarget String

扩展文件

public ExtendedFile (File file, 
                String buildId, 
                String buildTarget, 
                String branch)

参数
file File

buildId String

buildTarget String

branch String

扩展文件

public ExtendedFile (File file, 
                String buildId, 
                String buildTarget, 
                String branch, 
                String remoteFilePath)

参数
file File

buildId String

buildTarget String

branch String

remoteFilePath String

公共方法

取消下载

public void cancelDownload ()

获取分支

public String getBranch ()

返回分支元数据。

退货
String

获取构建ID

public String getBuildId ()

返回 buildid 元数据。

退货
String

获取构建目标

public String getBuildTarget ()

返回目标元数据。

退货
String

获取远程文件路径

public String getRemoteFilePath ()

返回远程文件路径元数据。

退货
String

isDoneDownloadingInParallel

public boolean isDoneDownloadingInParallel ()

退货
boolean

正在并行下载

public boolean isDownloadingInParallel ()

退货
boolean

设置下载未来

public void setDownloadFuture ( download)

参数
download

等待下载

public void waitForDownload ()

投掷
BuildRetrievalError