DynamicRemoteFileResolver
public class DynamicRemoteFileResolver
extends Object
| java.lang.অবজেক্ট | |
| ↳ | com.android.tradefed.config.DynamicRemoteFileResolver |
ক্লাস যা দূরবর্তী ফাইলের পথ সমাধান করতে সাহায্য করে।
যেমন: gs://bucket/path/file.txt ফাইলটি GCS বাকেট থেকে ডাউনলোড করে সমাধান করা হবে।
META_INF/পরিষেবাগুলিতে নতুন প্রোটোকল যোগ করা উচিত।
সারাংশ
নেস্টেড ক্লাস | |
|---|---|
interface | DynamicRemoteFileResolver.FileResolverLoader |
ক্ষেত্র | |
|---|---|
public static final String | OPTIONAL_KEY |
public static final String | OPTION_NAME_KEY |
public static final String | OPTION_PARALLEL_KEY |
public static final String | UNZIP_KEY
|
পাবলিক কনস্ট্রাক্টর | |
|---|---|
DynamicRemoteFileResolver () | |
DynamicRemoteFileResolver (boolean allowParallel) | |
DynamicRemoteFileResolver ( DynamicRemoteFileResolver.FileResolverLoader loader) | |
DynamicRemoteFileResolver ( DynamicRemoteFileResolver.FileResolverLoader loader, boolean allowParallel) | |
পাবলিক পদ্ধতি | |
|---|---|
void | addExtraArgs ( extraArgs)addExtraArgs ( extraArgs)প্রশ্নের জন্য অতিরিক্ত args যোগ করুন. |
getParallelDownloads () | |
void | resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters)resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters)resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters)একটি দূরবর্তী জিপ ফাইলে প্রদত্ত ফিল্টারগুলির সাথে মিলে যাওয়া ফাইলগুলি ডাউনলোড করুন৷ |
void | setDevice ( ITestDevice device)ডিভাইসটিকে পরীক্ষার অধীনে সেট করে |
void | setOptionMap ( optionMap)setOptionMap ( optionMap) |
static final File | unzipIfRequired (File downloadedFile, query)unzipIfRequired (File downloadedFile, query)ইউটিলিটি যা একটি ফাইল আনজিপ করা উচিত কিনা তা পরীক্ষা করার অনুমতি দেয় এবং প্রয়োজনে এটি আনজিপ করে। |
final | validateRemoteFilePath () সমস্ত |
ক্ষেত্র
OPTIONAL_KEY
public static final String OPTIONAL_KEY
OPTION_NAME_KEY
public static final String OPTION_NAME_KEY
OPTION_PARALLEL_KEY
public static final String OPTION_PARALLEL_KEY
UNZIP_KEY
public static final String UNZIP_KEY
পাবলিক কনস্ট্রাক্টর
DynamicRemoteFileResolver
public DynamicRemoteFileResolver ()
DynamicRemoteFileResolver
public DynamicRemoteFileResolver (boolean allowParallel)
| পরামিতি | |
|---|---|
allowParallel | boolean |
DynamicRemoteFileResolver
public DynamicRemoteFileResolver (DynamicRemoteFileResolver.FileResolverLoader loader)
| পরামিতি | |
|---|---|
loader | DynamicRemoteFileResolver.FileResolverLoader |
DynamicRemoteFileResolver
public DynamicRemoteFileResolver (DynamicRemoteFileResolver.FileResolverLoader loader, boolean allowParallel)
| পরামিতি | |
|---|---|
loader | DynamicRemoteFileResolver.FileResolverLoader |
allowParallel | boolean |
পাবলিক পদ্ধতি
ExtraArgs যোগ করুন
public void addExtraArgs (extraArgs)
প্রশ্নের জন্য অতিরিক্ত args যোগ করুন.
| পরামিতি | |
|---|---|
extraArgs | |
GetParallelDownloads
publicgetParallelDownloads ()
| রিটার্নস | |
|---|---|
সমাধান আংশিক ডাউনলোড জিপ
public void resolvePartialDownloadZip (File destDir,
String remoteZipFilePath,
includeFilters,
excludeFilters) একটি দূরবর্তী জিপ ফাইলে প্রদত্ত ফিল্টারগুলির সাথে মিলে যাওয়া ফাইলগুলি ডাউনলোড করুন৷
রিমোট জিপ ফাইলের ভিতরের একটি ফাইল শুধুমাত্র তখনই ডাউনলোড করা হয় যখন এর পাথ যেকোনও ফিল্টারের সাথে মেলে কিন্তু এক্সক্লুড ফিল্টারের সাথে নয়।
| পরামিতি | |
|---|---|
destDir | File : ডাউনলোড করা বিষয়বস্তু স্থাপন করার জন্য ফাইল। |
remoteZipFilePath | String : ডাউনলোড করার জন্য জিপ ফাইলের দূরবর্তী পথ, একটি বাস্তবায়ন নির্দিষ্ট রুটের সাথে সম্পর্কিত। |
includeFilters | |
excludeFilters | |
| নিক্ষেপ করে | |
|---|---|
BuildRetrievalError | যদি ফাইলগুলি ডাউনলোড করা যায় না। |
সেটডিভাইস
public void setDevice (ITestDevice device)
ডিভাইসটিকে পরীক্ষার অধীনে সেট করে
| পরামিতি | |
|---|---|
device | ITestDevice |
setOptionMap
public void setOptionMap (optionMap)
OptionSetter থেকে আসা বিকল্পগুলির মানচিত্র সেট করে
| পরামিতি | |
|---|---|
optionMap | |
আনজিপ প্রয়োজন
public static final File unzipIfRequired (File downloadedFile,
query) ইউটিলিটি যা একটি ফাইল আনজিপ করা উচিত কিনা তা পরীক্ষা করার অনুমতি দেয় এবং প্রয়োজনে এটি আনজিপ করে।
| পরামিতি | |
|---|---|
downloadedFile | File |
query | |
| রিটার্নস | |
|---|---|
File | |
validateRemoteFilePath
public finalvalidateRemoteFilePath ()
সমস্ত ERROR(/File) অপশন টাইপের মাধ্যমে চলে এবং তাদের পথটি সমাধান করা উচিত কিনা তা পরীক্ষা করে দেখুন।
| রিটার্নস | |
|---|---|
ERROR(/File) এর তালিকা যা সেভাবে সমাধান করা হয়েছিল। | |
| নিক্ষেপ করে | |
|---|---|
| com.android.tradefed.build.BuildRetrievalError |
BuildRetrievalError | |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।