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