RemoteFileUtil
 public class RemoteFileUtil
 extends Object
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.device.cloud.RemoteFileUtil | 
Classe de utilitário para lidar com arquivos de uma instância remota
Resumo
| Construtores públicos | |
|---|---|
| RemoteFileUtil () | |
| Métodos públicos | |
|---|---|
| static boolean | doesRemoteFileExist ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)Verifique se existe um arquivo (ou diretório) na instância remota | 
| static File | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)Busque um diretório remoto do host remoto. | 
| static boolean | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)Busque um diretório remoto do host remoto. | 
| static File | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)Busque um arquivo remoto na instância do contêiner. | 
| static boolean | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)Busque um arquivo remoto na instância do dispositivo ou contêiner. | 
| static boolean | pushFileToRemote ( GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)pushFileToRemote ( GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile) Envie um  | 
Construtores públicos
RemoteFileUtil
public RemoteFileUtil ()
Métodos públicos
doesRemoteFileExist
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
Verifique se existe um arquivo (ou diretório) na instância remota
| Parâmetros | |
|---|---|
| remoteInstance | GceAvdInfo: OGceAvdInfoque descreve o dispositivo. | 
| options | TestDeviceOptions: umTestDeviceOptionsque descreve as opções de dispositivo a serem usadas para o dispositivo GCE. | 
| runUtil | IRunUtil: umIRunUtilpara executar comandos. | 
| timeout | long: em milissegundos para a busca ser concluída | 
| remotePath | String: O caminho remoto onde encontrar o arquivo. | 
| Devoluções | |
|---|---|
| boolean | se o arquivo existe ou não | 
buscarRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
Busque um diretório remoto do host remoto.
| Parâmetros | |
|---|---|
| remoteInstance | GceAvdInfo: OGceAvdInfoque descreve o dispositivo. | 
| options | TestDeviceOptions: umTestDeviceOptionsque descreve as opções de dispositivo a serem usadas para o dispositivo GCE. | 
| runUtil | IRunUtil: umIRunUtilpara executar comandos. | 
| timeout | long: em milissegundos para a busca ser concluída | 
| remoteDirPath | String: O caminho remoto onde encontrar o diretório. | 
| Devoluções | |
|---|---|
| File | O diretório extraído ERROR(/File)se for bem sucedido, null caso contrário | 
buscarRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Busque um diretório remoto do host remoto.
| Parâmetros | |
|---|---|
| remoteInstance | GceAvdInfo: OGceAvdInfoque descreve o dispositivo. | 
| options | TestDeviceOptions: umTestDeviceOptionsque descreve as opções de dispositivo a serem usadas para o dispositivo GCE. | 
| runUtil | IRunUtil: umIRunUtilpara executar comandos. | 
| timeout | long: em milissegundos para a busca ser concluída | 
| remoteDirPath | String: O caminho remoto onde encontrar o diretório. | 
| localDir | File: o diretório local onde colocar os arquivos extraídos. | 
| Devoluções | |
|---|---|
| boolean | Verdadeiro se for bem-sucedido, falso caso contrário | 
buscarRemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
Busque um arquivo remoto na instância do contêiner.
| Parâmetros | |
|---|---|
| remoteInstance | GceAvdInfo: OGceAvdInfoque descreve o dispositivo. | 
| options | TestDeviceOptions: umTestDeviceOptionsque descreve as opções de dispositivo a serem usadas para o dispositivo GCE. | 
| runUtil | IRunUtil: umIRunUtilpara executar comandos. | 
| timeout | long: em milissegundos para a busca ser concluída | 
| remoteFilePath | String: O caminho remoto onde encontrar o arquivo. | 
| Devoluções | |
|---|---|
| File | O arquivo puxado se for bem-sucedido, nulo caso contrário | 
buscarRemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Busque um arquivo remoto na instância do dispositivo ou contêiner.
| Parâmetros | |
|---|---|
| remoteInstance | GceAvdInfo: OGceAvdInfoque descreve o dispositivo. | 
| options | TestDeviceOptions: umTestDeviceOptionsque descreve as opções de dispositivo a serem usadas para o dispositivo GCE. | 
| runUtil | IRunUtil: umIRunUtilpara executar comandos. | 
| timeout | long: em milissegundos para a busca ser concluída | 
| remoteFilePath | String: O caminho remoto onde encontrar o arquivo. | 
| localFile | File: OERROR(/File)de onde o arquivo remoto será extraído | 
| Devoluções | |
|---|---|
| boolean | Verdadeiro se for bem-sucedido, falso caso contrário | 
pushFileToRemote
public static boolean pushFileToRemote (GceAvdInfo remoteInstance, TestDeviceOptions options,scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile) 
 Envie um ERROR(/File) do host local para a instância remota
| Parâmetros | |
|---|---|
| remoteInstance | GceAvdInfo: OGceAvdInfoque descreve o dispositivo. | 
| options | TestDeviceOptions: umTestDeviceOptionsque descreve as opções de dispositivo a serem usadas para o dispositivo GCE. | 
| scpArgs | |
| runUtil | IRunUtil: umIRunUtilpara executar comandos. | 
| timeout | long: em milissegundos para a busca ser concluída | 
| remoteFilePath | String: O caminho remoto onde encontrar o arquivo. | 
| localFile | File: OERROR(/File)de onde o arquivo remoto será extraído | 
| Devoluções | |
|---|---|
| boolean | Verdadeiro se for bem-sucedido, falso caso contrário | 
