AndroidBuildRemoteFileResolver

public class AndroidBuildRemoteFileResolver
extends Object implements IRemoteFileResolver

java.lang.Object
com.google.android.tradefed.config.remote.AndroidBuildRemoteFileResolver


การใช้งาน IRemoteFileResolver ที่อนุญาตให้ดาวน์โหลดจากเซิร์ฟเวอร์บิลด์ของ Android

สรุป

ค่าคงที่

String BUILD_BRANCH_STRING

String BUILD_ID_STRING

String BUILD_PATTERN_STRING

String BUILD_TARGET_STRING

String ENABLE_RESOLVE_SYM_LINKS

String EXCLUDE_FILTERS

String INCLUDE_FILTERS

String OS_STRING

String PROTOCOL

String USE_CAS

ทุ่ง

public static final Pattern DOWNLOAD_PATTERN

เครื่องมือสร้างสาธารณะ

AndroidBuildRemoteFileResolver()

เมธอดสาธารณะ

String getSupportedProtocol()

แสดงผลโปรโตคอลที่เชื่อมโยงซึ่งรองรับการดาวน์โหลด

IRemoteFileResolver.ResolvedFile resolveRemoteFile(IRemoteFileResolver.RemoteFileResolverArgs args)

แก้ไขไฟล์ระยะไกลในอินเทอร์เฟซที่พร้อมใช้งานในอนาคต

เมธอดที่ได้รับการปกป้อง

IFileDownloader getAndroidBuildDownloader(RemoteBuildInfo info, boolean useCas)
RemoteBuildInfo performBuildApiQuery(String buildId, String branch, String buildFlavor, String pattern)

ค่าคงที่

BUILD_BRANCH_STRING

public static final String BUILD_BRANCH_STRING

Constant Value: "branch"

BUILD_ID_STRING

public static final String BUILD_ID_STRING

Constant Value: "buildid"

BUILD_PATTERN_STRING

public static final String BUILD_PATTERN_STRING

Constant Value: "pattern"

BUILD_TARGET_STRING

public static final String BUILD_TARGET_STRING

Constant Value: "target"

public static final String ENABLE_RESOLVE_SYM_LINKS

Constant Value: "enable-resolve-sym-links"

EXCLUDE_FILTERS

public static final String EXCLUDE_FILTERS

Constant Value: "exclude_filters"

INCLUDE_FILTERS

public static final String INCLUDE_FILTERS

Constant Value: "include_filters"

OS_STRING

public static final String OS_STRING

Constant Value: "linux"

PROTOCOL

public static final String PROTOCOL

Constant Value: "ab"

USE_CAS

public static final String USE_CAS

Constant Value: "use-cas"

ทุ่ง

DOWNLOAD_PATTERN

public static final Pattern DOWNLOAD_PATTERN

เครื่องมือสร้างสาธารณะ

AndroidBuildRemoteFileResolver

public AndroidBuildRemoteFileResolver ()

เมธอดสาธารณะ

getSupportedProtocol

public String getSupportedProtocol ()

แสดงผลโปรโตคอลที่เชื่อมโยงซึ่งรองรับการดาวน์โหลด

การคืนสินค้า
String

resolveRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

แก้ไขไฟล์ระยะไกลในอินเทอร์เฟซที่พร้อมใช้งานในอนาคต

พารามิเตอร์
args IRemoteFileResolver.RemoteFileResolverArgs: RemoteFileResolverArgs ที่อธิบายรีโมตที่จะดาวน์โหลดและวิธีดาวน์โหลด

การคืนสินค้า
IRemoteFileResolver.ResolvedFile การแสดงไฟล์ในเครื่องที่แก้ไขแล้ว

ส่ง
BuildRetrievalError

เมธอดที่ได้รับการปกป้อง

getAndroidBuildDownloader

protected IFileDownloader getAndroidBuildDownloader (RemoteBuildInfo info, 
                boolean useCas)

พารามิเตอร์
info RemoteBuildInfo

useCas boolean

การคืนสินค้า
IFileDownloader

performBuildApiQuery

protected RemoteBuildInfo performBuildApiQuery (String buildId, 
                String branch, 
                String buildFlavor, 
                String pattern)

พารามิเตอร์
buildId String

branch String

buildFlavor String

pattern String

การคืนสินค้า
RemoteBuildInfo

ส่ง
BuildRetrievalError