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

ResolveRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

حل الملف البعيد في واجهة مقاومة للمستقبل

حدود
args IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs الذي يصف جهاز التحكم عن بعد للتنزيل وكيف.

عائدات
IRemoteFileResolver.ResolvedFile تمثيل الملف المحلي الذي تم حله.

رميات
BuildRetrievalError إذا حدث خطأ ما.

ResolveRemoteFiles

public File resolveRemoteFiles (File consideredFile)

حل الملف البعيد.

حدود
consideredFile File : تم تقييم ERROR(/File) على أنه بعيد.

عائدات
File الملف المحلي الذي تم حله.

رميات
BuildRetrievalError إذا حدث خطأ ما.

ResolveRemoteFiles

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

حل الملف البعيد.

حدود
consideredFile File : تم تقييم ERROR(/File) على أنه بعيد.

queryArgs : تم تمرير الوسائط كاستعلام إلى عنوان URL.

عائدات
File الملف المحلي الذي تم حله.

رميات
BuildRetrievalError إذا حدث خطأ ما.

setPrimaryDevice

public void setPrimaryDevice (ITestDevice device)

طريقة اختيارية للتنفيذ لتلقي تمثيل {@ink ITestDevice} للجهاز قيد الاختبارات.

حدود
device ITestDevice : ITestDevice للاستدعاء الحالي.