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 , uzaktan kumandanın indirileceğini ve nasıl yapılacağını açıklar. |
İadeler | |
---|---|
IRemoteFileResolver.ResolvedFile | Çözümlenmiş yerel dosya temsili. |
atar | |
---|---|
BuildRetrievalError | bir şey ters giderse. |
çözmekRemoteFiles
public File resolveRemoteFiles (File consideredFile)
Uzak dosyayı çözün.
parametreler | |
---|---|
consideredFile | File : ERROR(/File) uzak olarak değerlendirildi. |
İadeler | |
---|---|
File | Çözümlenen yerel dosya. |
atar | |
---|---|
BuildRetrievalError | bir şey ters giderse. |
çözmekRemoteFiles
public File resolveRemoteFiles (File consideredFile,queryArgs)
Uzak dosyayı çözün.
parametreler | |
---|---|
consideredFile | File : ERROR(/File) uzak olarak değerlendirildi. |
queryArgs |
İadeler | |
---|---|
File | Çözümlenen yerel dosya. |
atar | |
---|---|
BuildRetrievalError | bir şey ters giderse. |
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 : Geçerli çağrının ITestDevice . |
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 , uzaktan kumandanın indirileceğini ve nasıl yapılacağını açıklar. |
İadeler | |
---|---|
IRemoteFileResolver.ResolvedFile | Çözümlenmiş yerel dosya temsili. |
atar | |
---|---|
BuildRetrievalError | bir şey ters giderse. |
çözmekRemoteFiles
public File resolveRemoteFiles (File consideredFile)
Uzak dosyayı çözün.
parametreler | |
---|---|
consideredFile | File : ERROR(/File) uzak olarak değerlendirildi. |
İadeler | |
---|---|
File | Çözümlenen yerel dosya. |
atar | |
---|---|
BuildRetrievalError | bir şey ters giderse. |
çözmekRemoteFiles
public File resolveRemoteFiles (File consideredFile,queryArgs)
Uzak dosyayı çözün.
parametreler | |
---|---|
consideredFile | File : ERROR(/File) uzak olarak değerlendirildi. |
queryArgs |
İadeler | |
---|---|
File | Çözümlenen yerel dosya. |
atar | |
---|---|
BuildRetrievalError | bir şey ters giderse. |
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 : Geçerli çağrının ITestDevice . |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2022-08-15 UTC.