IRmoteFileResolver
public interface IRemoteFileResolver
com.android.tradefed.config.remote.IRemoteFileResolver |
Uzak bir dosyayı yerel bir dosyaya dönüştürebilen nesneler için arayüz. Örneğin: gs://bucket/dir/file.txt indirilecek ve yerel bir yola değiştirilecektir.
Özet
İç içe geçmiş sınıflar | |
---|---|
class | IRemoteFileResolver.RemoteFileResolverArgs Argümanlar çözümleyicilere iletildi |
class | IRemoteFileResolver.ResolvedFile Çözümlenen dosya ve bazı meta veriler hakkında sınıf tutma bilgileri. |
Genel yöntemler | |
---|---|
abstract String | getSupportedProtocol () İndirme için desteklenen ilgili protokolü döndürür. |
default IRemoteFileResolver.ResolvedFile | resolveRemoteFile ( IRemoteFileResolver.RemoteFileResolverArgs args) Uzak dosyayı geleceğe hazır bir arayüzde çözümleyin |
default File | resolveRemoteFiles (File consideredFile) Uzak dosyayı çözümleyin. |
default File | resolveRemoteFiles (File consideredFile, queryArgs) resolveRemoteFiles (File consideredFile, queryArgs) Uzak dosyayı çözümleyin. |
default void | setPrimaryDevice ( ITestDevice device) Uygulamanın, test edilen cihazın {@ink ITestDevice} temsilini almasının isteğe bağlı yolu. |
Genel yöntemler
getSupportedProtocol
public abstract String getSupportedProtocol ()
İndirme için desteklenen ilgili protokolü döndürür.
İadeler | |
---|---|
String |
çözümUzakDosya
public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)
Uzak dosyayı geleceğe hazır bir arayüzde çözümleyin
Parametreler | |
---|---|
args | IRemoteFileResolver.RemoteFileResolverArgs : Uzaktan kumandanın indirileceğini ve nasıl indirileceğini açıklayan RemoteFileResolverArgs . |
İadeler | |
---|---|
IRemoteFileResolver.ResolvedFile | Çözümlenen yerel dosya gösterimi. |
Atar | |
---|---|
BuildRetrievalError | Eğer sorun çıkarsa. |
çözümUzak Dosyalar
public File resolveRemoteFiles (File consideredFile)
Uzak dosyayı çözümleyin.
Parametreler | |
---|---|
consideredFile | File : ERROR(/File) uzak olarak değerlendirildi. |
İadeler | |
---|---|
File | Çözümlenen yerel dosya. |
Atar | |
---|---|
BuildRetrievalError | Eğer sorun çıkarsa. |
çözümUzak Dosyalar
public File resolveRemoteFiles (File consideredFile,queryArgs)
Uzak dosyayı çözümleyin.
Parametreler | |
---|---|
consideredFile | File : ERROR(/File) uzak olarak değerlendirildi. |
queryArgs |
İadeler | |
---|---|
File | Çözümlenen yerel dosya. |
Atar | |
---|---|
BuildRetrievalError | Eğer sorun çıkarsa. |
setBirincilCihaz
public void setPrimaryDevice (ITestDevice device)
Uygulamanın, test edilen cihazın {@ink ITestDevice} temsilini almasının isteğe bağlı yolu.
Parametreler | |
---|---|
device | ITestDevice : Geçerli çağrının ITestDevice . |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.