AndroidBuildRemoteFileResolver

public class AndroidBuildRemoteFileResolver
extends Object implements IRemoteFileResolver

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


Android Build Server'dan indirmeye olanak tanıyan IRemoteFileResolver uygulaması.

Özet

Sabitler

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

Alanlar

public static final Pattern DOWNLOAD_PATTERN

Herkese açık oluşturucular

AndroidBuildRemoteFileResolver()

Herkese açık yöntemler

String getSupportedProtocol()

İndirme için desteklenen ilişkili protokolü döndürür.

IRemoteFileResolver.ResolvedFile resolveRemoteFile(IRemoteFileResolver.RemoteFileResolverArgs args)

Uzak dosyayı geleceğe hazır bir arayüzde çözme

Korunan yöntemler

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

Sabitler

BUILD_BRANCH_STRING

public static final String BUILD_BRANCH_STRING

Sabit Değer: "branch"

BUILD_ID_STRING

public static final String BUILD_ID_STRING

Sabit Değer: "buildid"

BUILD_PATTERN_STRING

public static final String BUILD_PATTERN_STRING

Sabit Değer: "pattern"

BUILD_TARGET_STRING

public static final String BUILD_TARGET_STRING

Sabit Değer: "target"

public static final String ENABLE_RESOLVE_SYM_LINKS

Sabit Değer: "enable-resolve-sym-links"

EXCLUDE_FILTERS

public static final String EXCLUDE_FILTERS

Sabit Değer: "exclude_filters"

INCLUDE_FILTERS

public static final String INCLUDE_FILTERS

Sabit Değer: "include_filters"

OS_STRING

public static final String OS_STRING

Sabit Değer: "linux"

PROTOCOL

public static final String PROTOCOL

Sabit Değer: "ab"

USE_CAS

public static final String USE_CAS

Sabit Değer: "use-cas"

Alanlar

DOWNLOAD_PATTERN

public static final Pattern DOWNLOAD_PATTERN

Herkese açık oluşturucular

AndroidBuildRemoteFileResolver

public AndroidBuildRemoteFileResolver ()

Herkese açık yöntemler

getSupportedProtocol

public String getSupportedProtocol ()

İndirme için desteklenen ilişkili protokolü döndürür.

İadeler
String

resolveRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

Uzak dosyayı geleceğe hazır bir arayüzde çözme

Parametreler
args IRemoteFileResolver.RemoteFileResolverArgs: İndirilecek uzaktan kumandayı ve nasıl indirileceğini açıklayan RemoteFileResolverArgs.

İadeler
IRemoteFileResolver.ResolvedFile Çözümlenmiş yerel dosya gösterimi.

Verdiği hatalar
BuildRetrievalError

Korunan yöntemler

getAndroidBuildDownloader

protected IFileDownloader getAndroidBuildDownloader (RemoteBuildInfo info, 
                boolean useCas)

Parametreler
info RemoteBuildInfo

useCas boolean

İadeler
IFileDownloader

performBuildApiQuery

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

Parametreler
buildId String

branch String

buildFlavor String

pattern String

Döndürülenler
RemoteBuildInfo

Verdiği hatalar
BuildRetrievalError