UzakDosya Çözümleyici

public interface IRemoteFileResolver

com.android.tradefed.config.remote.IRRemoteFileResolver


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

Özet

iç içe sınıflar

class IRemoteFileResolver.RemoteFileResolverArgs

Çözümleyicilere iletilen argümanlar

class IRemoteFileResolver.ResolvedFile

Çözümlenen dosya ve bazı meta veriler hakkında sınıf tutma bilgileri.

Genel yöntemler

abstract String getSupportedProtocol ()

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

default IRemoteFileResolver.ResolvedFile resolveRemoteFile ( IRemoteFileResolver.RemoteFileResolverArgs args)

Uzaktaki dosyayı geleceğe dönük 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 {@ink ITestDevice} temsilini alması için isteğe bağlı yol.

Genel yöntemler

getSupportedProtocol

public abstract String getSupportedProtocol ()

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

İadeler
String

çözmekRemoteDosya

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

Uzaktaki dosyayı geleceğe dönük bir arayüzde çözün

parametreler
args IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs indirmek ve nasıl uzaktan açıklayan.

İadeler
IRemoteFileResolver.ResolvedFile Çözümlenmiş yerel dosya temsili.

atar
BuildRetrievalError Eğer sorun çıkarsa.

çözmekRemoteFiles

public File resolveRemoteFiles (File consideredFile)

Uzak dosyayı çözün.

parametreler
consideredFile File : ERROR(/File) gibi uzak değerlendirdi.

İadeler
File Çözümlenen yerel dosya.

atar
BuildRetrievalError Eğer sorun çıkarsa.

çözmekRemoteFiles

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

Uzak dosyayı çözün.

parametreler
consideredFile File : ERROR(/File) gibi uzak değerlendirdi.

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ı için isteğe bağlı yol.

parametreler
device ITestDevice : ITestDevice akım çağırma.