UzakDosya Çözücü

public interface IRemoteFileResolver

com.android.tradefed.config.remote.IRemoteFileÇözüm


Uzak bir dosyayı yerel dosyaya çözümleyebilen nesnelere yönelik arayüz. Örnek: gs://bucket/dir/file.txt indirilir ve yerel bir yolla değiştirilir.

Özet

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

class IRemoteFileResolver.RemoteFileResolverArgs

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

class IRemoteFileResolver.ResolvedFile

Çözümlenen dosya ve bazı meta veriler hakkında sınıfta bilgi muhafazası. 

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)

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)

Uzak dosyayı çözün.

default void setPrimaryDevice(ITestDevice device)

Uygulamanın, test ediyoruz.

Herkese açık yöntemler

getDesteklenenProtokol

public abstract String getSupportedProtocol ()

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

İlerlemeler
String

çözümlemeRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

Uzak dosyayı geleceğe hazır bir arayüzde çözün

Parametreler
args IRemoteFileResolver.RemoteFileResolverArgs: Uzaktan kumandanın nasıl indirileceğini ve nasıl indirileceğini açıklayan RemoteFileResolverArgs.

İlerlemeler
IRemoteFileResolver.ResolvedFile Çözümlenen yerel dosya temsili.

Fırlatma
BuildRetrievalError ne zaman karşılaşacağınızı bilemezsiniz.

çözümleme

public File resolveRemoteFiles (File consideredFile)

Uzak dosyayı çözün.

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

İlerlemeler
File Çözümlenen yerel dosya.

Fırlatma
BuildRetrievalError ne zaman karşılaşacağınızı bilemezsiniz.

çözümleme

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

Uzak 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ümlenen yerel dosya.

Fırlatma
BuildRetrievalError ne zaman karşılaşacağınızı bilemezsiniz.

setBirincilCihaz

public void setPrimaryDevice (ITestDevice device)

Uygulamanın, test ediyoruz.

Parametreler
device ITestDevice: Geçerli çağrının ITestDevice değeri.