Program do rozpoznawania plików zdalnych

public interface IRemoteFileResolver

com.android.tradefed.config.remote.IRemoteFile panelu,


Interfejs obiektów, które mogą rozpoznać plik zdalny w lokalnym. Na przykład: Adres gs://zasobnik/katalog/plik.txt zostanie pobrany i zmieniony na ścieżkę lokalną.

Podsumowanie

Zagnieżdżone klasy

class IRemoteFileResolver.RemoteFileResolverArgs

Argumenty przekazywane do resolverów.

class IRemoteFileResolver.ResolvedFile

Klasa z informacjami o rozpoznanym pliku i niektórych metadanych. 

Metody publiczne

abstract String getSupportedProtocol()

Zwraca powiązany protokół obsługiwany do pobierania.

default IRemoteFileResolver.ResolvedFile resolveRemoteFile(IRemoteFileResolver.RemoteFileResolverArgs args)

Rozwiąż problem z plikiem zdalnym w interfejsie z myślą o przyszłości

default File resolveRemoteFiles(File consideredFile)

Rozwiąż plik zdalny.

default File resolveRemoteFiles(File consideredFile, queryArgs)

Rozwiąż plik zdalny.

default void setPrimaryDevice(ITestDevice device)

Opcjonalny sposób na otrzymanie reprezentacji parametru {@ink ITestDevice} urządzenia w trakcie testów.

Metody publiczne

getObsługiwany protokół

public abstract String getSupportedProtocol ()

Zwraca powiązany protokół obsługiwany do pobierania.

Zwroty
String

realizujPlikZdalny

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

Rozwiąż problem z plikiem zdalnym w interfejsie z myślą o przyszłości

Parametry
args IRemoteFileResolver.RemoteFileResolverArgs: RemoteFileResolverArgs z opisem pilota, który ma zostać pobrany i jak to zrobić.

Zwroty
IRemoteFileResolver.ResolvedFile Rozwiązana reprezentacja pliku lokalnego.

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

rozpoznawanie plików zdalnych

public File resolveRemoteFiles (File consideredFile)

Rozwiąż plik zdalny.

Parametry
consideredFile File: ERROR(/File) oceniono jako zdalne.

Zwroty
File Rozwiązany plik lokalny.

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

rozpoznawanie plików zdalnych

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

Rozwiąż plik zdalny.

Parametry
consideredFile File: ERROR(/File) oceniono jako zdalne.

queryArgs : argumenty przekazywane jako zapytanie do adresu URL.

Zwroty
File Rozwiązany plik lokalny.

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

ustawGłówneUrządzenie

public void setPrimaryDevice (ITestDevice device)

Opcjonalny sposób na otrzymanie reprezentacji parametru {@ink ITestDevice} urządzenia w trakcie testów.

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