Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

IRemoteFileResolver

public interface IRemoteFileResolver

com.android.tradefed.config.remote.IRemoteFileResolver


Antarmuka untuk objek yang dapat menyelesaikan file jarak jauh menjadi file lokal. Misalnya: gs: //bucket/dir/file.txt akan diunduh dan diubah ke jalur lokal.

Ringkasan

Metode publik

abstract String getSupportedProtocol ()

Mengembalikan protokol terkait yang didukung untuk unduhan.

default File resolveRemoteFiles (File consideredFile)

Selesaikan file jarak jauh.

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

Selesaikan file jarak jauh.

default void setPrimaryDevice (ITestDevice device)

Cara opsional untuk implementasi menerima representasi {@ink ITestDevice} dari perangkat yang sedang diuji.

metode umum

getSupportedProtocol

public abstract String getSupportedProtocol ()

Mengembalikan protokol terkait yang didukung untuk unduhan.

Kembali
String

menyelesaikanRemoteFiles

public File resolveRemoteFiles (File consideredFile)

Selesaikan file jarak jauh.

parameter
consideredFile File : ERROR(/File) dievaluasi sebagai remote.

Kembali
File File lokal yang diselesaikan.

Melempar
BuildRetrievalError jika terjadi kesalahan.

menyelesaikanRemoteFiles

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

Selesaikan file jarak jauh.

parameter
consideredFile File : ERROR(/File) dievaluasi sebagai remote.

queryArgs : Argumen yang diteruskan sebagai kueri ke URL.

Kembali
File File lokal yang diselesaikan.

Melempar
BuildRetrievalError jika terjadi kesalahan.

setPrimaryDevice

public void setPrimaryDevice (ITestDevice device)

Cara opsional untuk implementasi menerima representasi {@ink ITestDevice} dari perangkat yang sedang diuji.

Parameter
device ITestDevice : ITestDevice dari permintaan saat ini.