ExtendedFile

public class ExtendedFile
extends Object

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


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

摘要

公共构造函数

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(ExecutorService serviceUsed, download)
void setDownloadFuture( download)
void waitForDownload()

公共构造函数

ExtendedFile

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

参数
file File

buildId String

buildTarget String

ExtendedFile

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

参数
file File

buildId String

buildTarget String

branch String

ExtendedFile

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 ()

getBranch

public String getBranch ()

返回分支元数据。

返回
String

getBuildId

public String getBuildId ()

返回 buildid 元数据。

返回
String

getBuildTarget

public String getBuildTarget ()

返回目标元数据。

返回
String

getRemoteFilePath

public String getRemoteFilePath ()

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

返回
String

isDoneDownloadingInParallel

public boolean isDoneDownloadingInParallel ()

返回
boolean

isDownloadingInParallel

public boolean isDownloadingInParallel ()

返回
boolean

setDownloadFuture

public void setDownloadFuture (ExecutorService serviceUsed, 
                 download)

参数
serviceUsed ExecutorService

download

setDownloadFuture

public void setDownloadFuture ( download)

参数
download

waitForDownload

public void waitForDownload ()

抛出
BuildRetrievalError