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 |
RemoteFile را حل کنید
public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)
فایل راه دور را در یک رابط مطمئن در آینده حل کنید
پارامترها | |
---|---|
args | IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs کنترل از راه دور را برای دانلود و چگونگی توصیف می کند. |
برمی گرداند | |
---|---|
IRemoteFileResolver.ResolvedFile | نمایش فایل محلی حل شده است. |
پرتاب می کند | |
---|---|
BuildRetrievalError | اگر مشکلی پیش بیاید |
RemoteFiles را حل کنید
public File resolveRemoteFiles (File consideredFile)
فایل راه دور را حل کنید.
پارامترها | |
---|---|
consideredFile | File : ERROR(/File) به عنوان از راه دور ارزیابی شد. |
برمی گرداند | |
---|---|
File | فایل محلی حل شده |
پرتاب می کند | |
---|---|
BuildRetrievalError | اگر مشکلی پیش بیاید |
RemoteFiles را حل کنید
public File resolveRemoteFiles (File consideredFile,queryArgs)
فایل راه دور را حل کنید.
پارامترها | |
---|---|
consideredFile | File : ERROR(/File) به عنوان از راه دور ارزیابی شد. |
queryArgs |
برمی گرداند | |
---|---|
File | فایل محلی حل شده |
پرتاب می کند | |
---|---|
BuildRetrievalError | اگر مشکلی پیش بیاید |
setPrimaryDevice
public void setPrimaryDevice (ITestDevice device)
روشی اختیاری برای پیاده سازی برای دریافت نمایش {@ink ITestDevice} از دستگاه تحت آزمایش.
پارامترها | |
---|---|
device | ITestDevice : ITestDevice فراخوانی فعلی. |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-08-27 بهوقت ساعت هماهنگ جهانی.