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

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