컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

IRemoteFileResolver

public interface IRemoteFileResolver

com.android.tradefed.config.remote.IRemoteFileResolver


원격 파일을 로컬 파일로 해석할 수 있는 개체에 대한 인터페이스입니다. 예: gs://bucket/dir/file.txt가 다운로드되어 로컬 경로로 변경됩니다.

요약

중첩 클래스

class IRemoteFileResolver.RemoteFileResolverArgs

리졸버에 전달된 인수

class IRemoteFileResolver.ResolvedFile

확인된 파일 및 일부 메타데이터에 대한 정보를 보유하는 클래스입니다.

공개 메서드

abstract String getSupportedProtocol ()

다운로드가 지원되는 관련 프로토콜을 반환합니다.

default IRemoteFileResolver.ResolvedFile resolveRemoteFile ( IRemoteFileResolver.RemoteFileResolverArgs args)

미래 지향적인 인터페이스에서 원격 파일 해결

default File resolveRemoteFiles (File consideredFile)

원격 파일을 확인합니다.

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

원격 파일을 확인합니다.

default void setPrimaryDevice (ITestDevice device)

구현이 테스트 중인 기기의 {@ink ITestDevice} 표현을 수신하는 선택적 방법입니다.

공개 메서드

getSupported프로토콜

public abstract String getSupportedProtocol ()

다운로드가 지원되는 관련 프로토콜을 반환합니다.

보고
String

원격 파일 해결

public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)

미래 지향적인 인터페이스에서 원격 파일 해결

매개변수
args IRemoteFileResolver.RemoteFileResolverArgs : 다운로드할 원격 장치와 다운로드 방법을 설명하는 RemoteFileResolverArgs 입니다.

보고
IRemoteFileResolver.ResolvedFile 해결된 로컬 파일 표현입니다.

던지다
BuildRetrievalError 뭔가 잘못되면.

원격 파일 해결

public File resolveRemoteFiles (File consideredFile)

원격 파일을 확인합니다.

매개변수
consideredFile File : ERROR(/File) 가 원격으로 평가되었습니다.

보고
File 해결된 로컬 파일입니다.

던지다
BuildRetrievalError 뭔가 잘못되면.

원격 파일 해결

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

원격 파일을 확인합니다.

매개변수
consideredFile File : ERROR(/File) 가 원격으로 평가되었습니다.

queryArgs : URL에 쿼리로 전달된 인수입니다.

보고
File 해결된 로컬 파일입니다.

던지다
BuildRetrievalError 뭔가 잘못되면.

setPrimaryDevice

public void setPrimaryDevice (ITestDevice device)

구현이 테스트 중인 기기의 {@ink ITestDevice} 표현을 수신하는 선택적 방법입니다.

매개변수
device ITestDevice : 현재 호출의 ITestDevice 입니다.