Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

IRemoteFileResolver

public interface IRemoteFileResolver

com.android.tradefed.config.remote.IRemoteFileResolver


Interfejs dla obiektów, które mogą przetłumaczyć plik zdalny na plik lokalny. Na przykład: gs://bucket/dir/file.txt zostanie pobrany i zmieniony na ścieżkę lokalną.

Streszczenie

Klasy zagnieżdżone

class IRemoteFileResolver.RemoteFileResolverArgs

Argumenty przeszły do ​​przeliczników

class IRemoteFileResolver.ResolvedFile

Klasa przechowująca informacje o rozwiązanym pliku i niektóre metadane.

Metody publiczne

abstract String getSupportedProtocol ()

Zwraca skojarzony protokół obsługiwany do pobrania.

default IRemoteFileResolver.ResolvedFile resolveRemoteFile ( IRemoteFileResolver.RemoteFileResolverArgs args)

Rozwiąż zdalny plik w przyszłościowym interfejsie

default File resolveRemoteFiles (File consideredFile)

Rozwiąż plik zdalny.

default File resolveRemoteFiles (File consideredFile, queryArgs) resolveRemoteFiles (File consideredFile, queryArgs)

Rozwiąż plik zdalny.

default void setPrimaryDevice ( ITestDevice device)

Opcjonalny sposób otrzymania przez implementację reprezentacji {@ink ITestDevice} testowanego urządzenia.

Metody publiczne

getSupportedProtocol

public abstract String getSupportedProtocol ()

Zwraca skojarzony protokół obsługiwany do pobrania.

Zwroty
String

resolveRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

Rozwiąż zdalny plik w przyszłościowym interfejsie

Parametry
args IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs opisujący pilota do pobrania i sposób.

Zwroty
IRemoteFileResolver.ResolvedFile Rozwiązana lokalna reprezentacja pliku.

Rzuty
BuildRetrievalError jeśli coś pójdzie nie tak.

resolveRemoteFiles

public File resolveRemoteFiles (File consideredFile)

Rozwiąż plik zdalny.

Parametry
consideredFile File : ERROR(/File) oceniony jako zdalny.

Zwroty
File Rozwiązany plik lokalny.

Rzuty
BuildRetrievalError jeśli coś pójdzie nie tak.

resolveRemoteFiles

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

Rozwiąż plik zdalny.

Parametry
consideredFile File : ERROR(/File) oceniony jako zdalny.

queryArgs : argumenty przekazane jako zapytanie do adresu URL.

Zwroty
File Rozwiązany plik lokalny.

Rzuty
BuildRetrievalError jeśli coś pójdzie nie tak.

setPrimaryDevice

public void setPrimaryDevice (ITestDevice device)

Opcjonalny sposób otrzymania przez implementację reprezentacji {@ink ITestDevice} testowanego urządzenia.

Parametry
device ITestDevice : ITestDevice bieżącego wywołania.

,

IRemoteFileResolver

public interface IRemoteFileResolver

com.android.tradefed.config.remote.IRemoteFileResolver


Interfejs dla obiektów, które mogą przetłumaczyć plik zdalny na plik lokalny. Na przykład: gs://bucket/dir/file.txt zostanie pobrany i zmieniony na ścieżkę lokalną.

Streszczenie

Klasy zagnieżdżone

class IRemoteFileResolver.RemoteFileResolverArgs

Argumenty przeszły do ​​przeliczników

class IRemoteFileResolver.ResolvedFile

Klasa przechowująca informacje o rozwiązanym pliku i niektóre metadane.

Metody publiczne

abstract String getSupportedProtocol ()

Zwraca skojarzony protokół obsługiwany do pobrania.

default IRemoteFileResolver.ResolvedFile resolveRemoteFile ( IRemoteFileResolver.RemoteFileResolverArgs args)

Rozwiąż zdalny plik w przyszłościowym interfejsie

default File resolveRemoteFiles (File consideredFile)

Rozwiąż plik zdalny.

default File resolveRemoteFiles (File consideredFile, queryArgs) resolveRemoteFiles (File consideredFile, queryArgs)

Rozwiąż plik zdalny.

default void setPrimaryDevice ( ITestDevice device)

Opcjonalny sposób otrzymania przez implementację reprezentacji {@ink ITestDevice} testowanego urządzenia.

Metody publiczne

getSupportedProtocol

public abstract String getSupportedProtocol ()

Zwraca skojarzony protokół obsługiwany do pobrania.

Zwroty
String

resolveRemoteFile

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

Rozwiąż zdalny plik w przyszłościowym interfejsie

Parametry
args IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs opisujący pilota do pobrania i sposób.

Zwroty
IRemoteFileResolver.ResolvedFile Rozwiązana lokalna reprezentacja pliku.

Rzuty
BuildRetrievalError jeśli coś pójdzie nie tak.

resolveRemoteFiles

public File resolveRemoteFiles (File consideredFile)

Rozwiąż plik zdalny.

Parametry
consideredFile File : ERROR(/File) oceniony jako zdalny.

Zwroty
File Rozwiązany plik lokalny.

Rzuty
BuildRetrievalError jeśli coś pójdzie nie tak.

resolveRemoteFiles

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

Rozwiąż plik zdalny.

Parametry
consideredFile File : ERROR(/File) oceniony jako zdalny.

queryArgs : argumenty przekazane jako zapytanie do adresu URL.

Zwroty
File Rozwiązany plik lokalny.

Rzuty
BuildRetrievalError jeśli coś pójdzie nie tak.

setPrimaryDevice

public void setPrimaryDevice (ITestDevice device)

Opcjonalny sposób otrzymania przez implementację reprezentacji {@ink ITestDevice} testowanego urządzenia.

Parametry
device ITestDevice : ITestDevice bieżącego wywołania.