IRemoteFileResolver

public interface IRemoteFileResolver

com.android.tradefed.config.remote.IRemoteFileResolver


Uzak bir dosyayı yerel bir dosyaya çözebilen nesneler için arayüz. Örneğin: gs://bucket/dir/file.txt indirilir ve yerel bir yola dönüştürülür.

Özet

İç içe yerleştirilmiş sınıflar

class IRemoteFileResolver.RemoteFileResolverArgs

Çözümleyicilere iletilen bağımsız değişkenler 

class IRemoteFileResolver.ResolvedFile

Çözüme ulaştırılan dosya ve bazı meta verilerle ilgili bilgileri içeren sınıf. 

Herkese açık yöntemler

abstract String getSupportedProtocol()

İndirme için desteklenen ilişkili protokolü döndürür.

default IRemoteFileResolver.ResolvedFile resolveRemoteFile(IRemoteFileResolver.RemoteFileResolverArgs args)

Uzaktan dosyayı geleceğe hazır bir arayüzde çözme

default File resolveRemoteFiles(File consideredFile)

Uzak dosyayı çözün.

default File resolveRemoteFiles(File consideredFile, queryArgs)

Uzak dosyayı çözün.

default void setPrimaryDevice(ITestDevice device)

Uygulamanın, test edilen cihazın {@ink ITestDevice} temsilini almasının isteğe bağlı yolu.

Herkese açık yöntemler

getSupportedProtocol

public abstract String getSupportedProtocol ()

İndirme için desteklenen ilişkili protokolü döndürür.

İlerlemeler
String

resolveRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

Uzaktan dosyayı geleceğe hazır bir arayüzde çözme

Parametreler
args IRemoteFileResolver.RemoteFileResolverArgs: RemoteFileResolverArgs indirilecek uzaktan kumandayı ve indirme yöntemini açıklar.

İlerlemeler
IRemoteFileResolver.ResolvedFile Çözüme ulaştırılan yerel dosya temsili.

Atışlar
BuildRetrievalError bir sorunla karşılaşırsanız

resolveRemoteFiles

public File resolveRemoteFiles (File consideredFile)

Uzaktan dosyayı çözün.

Parametreler
consideredFile File: ERROR(/File) uzak olarak değerlendirildi.

İlerlemeler
File Çözüme ulaştırılan yerel dosya.

Atışlar
BuildRetrievalError bir sorunla karşılaşırsanız

resolveRemoteFiles

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

Uzaktan dosyayı çözün.

Parametreler
consideredFile File: ERROR(/File) uzak olarak değerlendirildi.

queryArgs : URL'ye sorgu olarak iletilen bağımsız değişkenler.

İlerlemeler
File Çözüme ulaştırılan yerel dosya.

Atışlar
BuildRetrievalError bir sorunla karşılaşırsanız

setPrimaryDevice

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 değeri.