অ্যান্ড্রয়েডবিল্ডরিমোটফাইলরিজলভার

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

ধ্রুবক মান: 'লক্ষ্য'

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