অ্যান্ড্রয়েডবিল্ডরিমোটফাইলরিজলভার
public class AndroidBuildRemoteFileResolver
extends Object implements IRemoteFileResolver
| java.lang.Object | |
| ↳ | com.google.android.tradefed.config.remote.AndroidBuildRemoteFileResolver |
IRemoteFileResolver এর বাস্তবায়ন, যা অ্যান্ড্রয়েড বিল্ড সার্ভার থেকে ডাউনলোড করার সুযোগ দেয়।
সারসংক্ষেপ
ধ্রুবক | |
|---|---|
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
ধ্রুবক মান: 'শাখা'
বিল্ড_আইডি_স্ট্রিং
public static final String BUILD_ID_STRING
ধ্রুবক মান: 'বিল্ডআইডি'
বিল্ড_প্যাটার্ন_স্ট্রিং
public static final String BUILD_PATTERN_STRING
ধ্রুবক মান: 'প্যাটার্ন'
বিল্ড_টার্গেট_স্ট্রিং
public static final String BUILD_TARGET_STRING
ধ্রুবক মান: 'লক্ষ্য'
ENABLE_RESOLVE_SYM_LINKS
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'
USE_CAS
public static final String USE_CAS
ধ্রুবক মান: 'use-cas'
ক্ষেত্র
প্যাটার্ন ডাউনলোড করুন
public static final Pattern DOWNLOAD_PATTERN
সরকারি নির্মাণকারী
অ্যান্ড্রয়েডবিল্ডরিমোটফাইলরিজলভার
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 | |