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 : URL'ye sorgu olarak iletilen bağımsız değişkenler.

İ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 .