IRmoteFileÇözümleyici
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 indirilir ve yerel bir yol olarak değiştirilir.
Özet
İç içe sınıflar | |
---|---|
class | IRemoteFileResolver.RemoteFileResolverArgs argümanlar çözümleyicilere geçti |
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 ilişkili protokolü döndürür. |
default IRemoteFileResolver.ResolvedFile | resolveRemoteFile ( IRemoteFileResolver.RemoteFileResolverArgs args) Uzak dosyayı geleceğe hazır bir arayüzde çözün |
default File | resolveRemoteFiles (File consideredFile) Uzak dosyayı çözün. |
default File | resolveRemoteFiles (File consideredFile, queryArgs) resolveRemoteFiles (File consideredFile, queryArgs) Uzak dosyayı çözün. |
default void | setPrimaryDevice ( ITestDevice device) Uygulamanın, test edilen cihazın bir {@ink ITestDevice} temsilini alması için isteğe bağlı yol. |
Genel yöntemler
getSupportedProtokolü
public abstract String getSupportedProtocol ()
İndirme için desteklenen ilişkili 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ün
parametreler | |
---|---|
args | IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs indirilecek uzaktan kumandayı ve nasıl yapılacağını açıklar. |
İadeler | |
---|---|
IRemoteFileResolver.ResolvedFile | Çözülmüş yerel dosya gösterimi. |
Atar | |
---|---|
BuildRetrievalError | Eğer sorun çıkarsa. |
Uzak Dosyaları çöz
public File resolveRemoteFiles (File consideredFile)
Uzak dosyayı çözün.
parametreler | |
---|---|
consideredFile | File : ERROR(/File) uzak olarak değerlendirildi. |
İadeler | |
---|---|
File | Çözülmüş yerel dosya. |
Atar | |
---|---|
BuildRetrievalError | Eğer sorun çıkarsa. |
Uzak Dosyaları çöz
public File resolveRemoteFiles (File consideredFile,queryArgs)
Uzak dosyayı çözün.
parametreler | |
---|---|
consideredFile | File : ERROR(/File) uzak olarak değerlendirildi. |
queryArgs |
İadeler | |
---|---|
File | Çözülmüş yerel dosya. |
Atar | |
---|---|
BuildRetrievalError | Eğer sorun çıkarsa. |
setPrimaryDevice
public void setPrimaryDevice (ITestDevice device)
Uygulamanın, test edilen cihazın bir {@ink ITestDevice} temsilini alması için isteğe bağlı yol.
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-03-30 UTC.