IRemoteFileResolver
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, queryArgs) resolveRemoteFiles (File consideredFile, queryArgs) রিমোট ফাইলটি সমাধান করুন। |
default void | setPrimaryDevice ( ITestDevice device) পরীক্ষার অধীনে ডিভাইসের একটি {@ink ITestDevice} উপস্থাপনা পাওয়ার জন্য বাস্তবায়নের ঐচ্ছিক উপায়। |
পাবলিক পদ্ধতি
getSupportedProtocol
public abstract String getSupportedProtocol ()
ডাউনলোডের জন্য সমর্থিত সংশ্লিষ্ট প্রোটোকল প্রদান করে।
রিটার্নস | |
---|---|
String |
রিমোটফাইল সমাধান করুন
public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)
একটি ভবিষ্যত-প্রমাণ ইন্টারফেসে দূরবর্তী ফাইলটি সমাধান করুন
পরামিতি | |
---|---|
args | IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs রিমোট ডাউনলোড করতে এবং কীভাবে তা বর্ণনা করে। |
রিটার্নস | |
---|---|
IRemoteFileResolver.ResolvedFile | সমাধান করা স্থানীয় ফাইল উপস্থাপনা। |
নিক্ষেপ করে | |
---|---|
BuildRetrievalError | যদি কিছু ভুল হয়ে যায়। |
রিমোট ফাইলগুলি সমাধান করুন
public File resolveRemoteFiles (File consideredFile)
রিমোট ফাইলটি সমাধান করুন।
পরামিতি | |
---|---|
consideredFile | File : ERROR(/File) দূরবর্তী হিসাবে মূল্যায়ন করা হয়েছে৷ |
রিটার্নস | |
---|---|
File | সমাধান করা স্থানীয় ফাইল। |
নিক্ষেপ করে | |
---|---|
BuildRetrievalError | যদি কিছু ভুল হয়ে যায়। |
রিমোট ফাইলগুলি সমাধান করুন
public File resolveRemoteFiles (File consideredFile,queryArgs)
রিমোট ফাইলটি সমাধান করুন।
পরামিতি | |
---|---|
consideredFile | File : ERROR(/File) দূরবর্তী হিসাবে মূল্যায়ন করা হয়েছে৷ |
queryArgs |
রিটার্নস | |
---|---|
File | সমাধান করা স্থানীয় ফাইল। |
নিক্ষেপ করে | |
---|---|
BuildRetrievalError | যদি কিছু ভুল হয়ে যায়। |
প্রাইমারি ডিভাইস সেট করুন
public void setPrimaryDevice (ITestDevice device)
পরীক্ষার অধীনে ডিভাইসের একটি {@ink ITestDevice} উপস্থাপনা পাওয়ার জন্য বাস্তবায়নের ঐচ্ছিক উপায়।
পরামিতি | |
---|---|
device | ITestDevice : বর্তমান আহ্বানের ITestDevice । |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-10 UTC-তে শেষবার আপডেট করা হয়েছে।