حلکنندهی فایل از راه دور اندرویدبیلد
public class AndroidBuildRemoteFileResolver
extends Object implements IRemoteFileResolver
| شیء جاوا | |
| ↳ | com.google.android.tradefed.config.remote.AndroidBuildRemoteFileResolver |
پیادهسازی IRemoteFileResolver که امکان دانلود از Android Build Server را فراهم میکند.
خلاصه
ثابتها | |
|---|---|
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) |
ثابتها
رشتهی ساخت شاخه
public static final String BUILD_BRANCH_STRING
مقدار ثابت: "شاخه"
رشتهی شناسایی ساخت
public static final String BUILD_ID_STRING
مقدار ثابت: "build"
رشتهی الگوی ساخت
public static final String BUILD_PATTERN_STRING
مقدار ثابت: "الگو"
رشته هدف را بسازید
public static final String BUILD_TARGET_STRING
مقدار ثابت: "هدف"
فعال کردن_حل_پیوندهای_رمزی
public static final String ENABLE_RESOLVE_SYM_LINKS
مقدار ثابت: "enable-resolve-sym-links"
فیلترهای مستثنی
public static final String EXCLUDE_FILTERS
مقدار ثابت: "exclude_filters"
شامل کردن_فیلترها
public static final String INCLUDE_FILTERS
مقدار ثابت: "include_filters"
رشته سیستم عامل
public static final String OS_STRING
مقدار ثابت: "لینوکس"
پروتکل
public static final String PROTOCOL
مقدار ثابت: "ab"
استفاده_CAS
public static final String USE_CAS
مقدار ثابت: "use-cas"
فیلدها
دانلود_الگو
public static final Pattern DOWNLOAD_PATTERN
سازندگان عمومی
حلکنندهی فایل از راه دور اندرویدبیلد
public AndroidBuildRemoteFileResolver ()
روشهای عمومی
دریافت پروتکل پشتیبانیشده
public String getSupportedProtocol ()
پروتکل مرتبط پشتیبانی شده برای دانلود را برمیگرداند.
| بازگشتها | |
|---|---|
String | |
resolveRemoteFile
public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)
فایل راه دور را در یک رابط کاربری مقاوم در برابر آینده حل کنید
| پارامترها | |
|---|---|
args | IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs ریموت مورد نظر برای دانلود و نحوهی دانلود را توصیف میکنند. |
| بازگشتها | |
|---|---|
IRemoteFileResolver.ResolvedFile | نمایش فایل محلی حل شده. |
| پرتابها | |
|---|---|
BuildRetrievalError | |
روشهای محافظتشده
دانلودر اندروید بیلد
protected IFileDownloader getAndroidBuildDownloader (RemoteBuildInfo info, boolean useCas)
| پارامترها | |
|---|---|
info | RemoteBuildInfo |
useCas | boolean |
| بازگشتها | |
|---|---|
IFileDownloader | |
انجامدادندادنساختاپیکوئیر
protected RemoteBuildInfo performBuildApiQuery (String buildId, String branch, String buildFlavor, String pattern)
| پارامترها | |
|---|---|
buildId | String |
branch | String |
buildFlavor | String |
pattern | String |
| بازگشتها | |
|---|---|
RemoteBuildInfo | |
| پرتابها | |
|---|---|
BuildRetrievalError | |