আইরিমোটফাইলরিজলভার
public interface IRemoteFileResolver
| com.android.tradefed.config.remote.IRemoteFileResolver |
যেসব অবজেক্ট রিমোট ফাইলকে লোকাল ফাইলে রূপান্তর করতে পারে, তাদের জন্য ইন্টারফেস। উদাহরণস্বরূপ: gs://bucket/dir/file.txt ফাইলটি ডাউনলোড হয়ে লোকাল পাথে পরিবর্তিত হবে।
সারসংক্ষেপ
নেস্টেড ক্লাস | |
|---|---|
class | IRemoteFileResolver.RemoteFileResolverArgsরিজলভারগুলিতে পাঠানো আর্গুমেন্টগুলি |
class | IRemoteFileResolver.ResolvedFileক্লাসটি সমাধান করা ফাইল এবং কিছু মেটাডেটা সম্পর্কিত তথ্য ধারণ করে। |
জনসাধারণের পদ্ধতি | |
|---|---|
abstract String | getSupportedProtocol ()ডাউনলোডের জন্য সমর্থিত সংশ্লিষ্ট প্রোটোকলটি ফেরত দেয়। |
default IRemoteFileResolver.ResolvedFile | resolveRemoteFile ( IRemoteFileResolver.RemoteFileResolverArgs args)একটি ভবিষ্যৎ-উপযোগী ইন্টারফেসে রিমোট ফাইলটি সমাধান করুন। |
default File | resolveRemoteFiles (File consideredFile)রিমোট ফাইলটি সমাধান করুন। |
default File | resolveRemoteFiles (File consideredFile, Map<String, String> queryArgs)রিমোট ফাইলটি সমাধান করুন। |
default void | setPrimaryDevice ( ITestDevice device)পরীক্ষাধীন ডিভাইসটির একটি {@ink ITestDevice} উপস্থাপনা গ্রহণ করার জন্য ইমপ্লিমেন্টেশনের একটি ঐচ্ছিক উপায়। |
জনসাধারণের পদ্ধতি
getSupportedProtocol
public abstract String getSupportedProtocol ()
ডাউনলোডের জন্য সমর্থিত সংশ্লিষ্ট প্রোটোকলটি ফেরত দেয়।
| ফেরত | |
|---|---|
String | |
resolveRemoteFile
public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)
একটি ভবিষ্যৎ-উপযোগী ইন্টারফেসে রিমোট ফাইলটি সমাধান করুন।
| প্যারামিটার | |
|---|---|
args | IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs যা বর্ণনা করে কোন রিমোট থেকে এবং কীভাবে ডাউনলোড করতে হবে। |
| ফেরত | |
|---|---|
IRemoteFileResolver.ResolvedFile | সমাধানকৃত স্থানীয় ফাইল উপস্থাপনা। |
| নিক্ষেপ | |
|---|---|
BuildRetrievalError | যদি কিছু ভুল হয়। |
resolveRemoteFiles
public File resolveRemoteFiles (File consideredFile)
রিমোট ফাইলটি সমাধান করুন।
| প্যারামিটার | |
|---|---|
consideredFile | File : File দূরবর্তী হিসেবে মূল্যায়ন করা হয়েছে। |
| ফেরত | |
|---|---|
File | সমাধান করা স্থানীয় ফাইল। |
| নিক্ষেপ | |
|---|---|
BuildRetrievalError | যদি কিছু ভুল হয়। |
resolveRemoteFiles
public File resolveRemoteFiles (File consideredFile,
Map<String, String> queryArgs)রিমোট ফাইলটি সমাধান করুন।
| প্যারামিটার | |
|---|---|
consideredFile | File : File দূরবর্তী হিসেবে মূল্যায়ন করা হয়েছে। |
queryArgs | Map : ইউআরএল-এ কোয়েরি হিসেবে পাঠানো আর্গুমেন্টগুলো। |
| ফেরত | |
|---|---|
File | সমাধান করা স্থানীয় ফাইল। |
| নিক্ষেপ | |
|---|---|
BuildRetrievalError | যদি কিছু ভুল হয়। |
প্রাথমিক ডিভাইস সেট করুন
public void setPrimaryDevice (ITestDevice device)
পরীক্ষাধীন ডিভাইসটির একটি {@ink ITestDevice} উপস্থাপনা গ্রহণ করার জন্য ইমপ্লিমেন্টেশনের একটি ঐচ্ছিক উপায়।
| প্যারামিটার | |
|---|---|
device | ITestDevice : বর্তমান আহ্বানের ITestDevice । |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।