RemoteFileUtil
public
class
RemoteFileUtil
extends Object
Java.lang.Nesne
|
🎃 |
com.android.tradefed.device.cloud.RemoteFileUtil
|
Uzak örnekten dosya işlemek için yardımcı program sınıfı
Özet
Herkese açık yöntemler |
static
boolean
|
doesRemoteFileExist(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
Uzak örnekte bir dosya (veya dizin) olup olmadığını kontrol edin
|
static
File
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
Uzak ana makineden uzak dizin getirin.
|
static
boolean
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Uzak ana makineden uzak dizin getirin.
|
static
File
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
Container örneğinde uzak dosya getirin.
|
static
boolean
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Cihaz veya container örneğinde uzak dosya getirin.
|
static
boolean
|
pushFileToRemote(GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Yerel ana makineden uzak örneğe bir ERROR(/File) aktarma
|
Kamu inşaatçıları
RemoteFileUtil
public RemoteFileUtil ()
Herkese açık yöntemler
doRemoteFileExist
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remotePath)
Uzak örnekte bir dosya (veya dizin) olup olmadığını kontrol edin
Parametreler |
remoteInstance |
GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options |
TestDeviceOptions : için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions
GCE cihazı. |
runUtil |
IRunUtil : Komutları yürütmek için bir IRunUtil . |
timeout |
long : Getirmenin tamamlanması için milisaniye cinsinden |
remotePath |
String : Dosyanın bulunacağı uzak yol. |
İlerlemeler |
boolean |
dosyanın mevcut olup olmadığı |
getirmeRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
Uzak ana makineden uzak dizin getirin.
Parametreler |
remoteInstance |
GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options |
TestDeviceOptions : için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions
GCE cihazı. |
runUtil |
IRunUtil : Komutları yürütmek için bir IRunUtil . |
timeout |
long : Getirmenin tamamlanması için milisaniye cinsinden |
remoteDirPath |
String : Dizinin bulunacağı uzak yol. |
İlerlemeler |
File |
Alınan dizin başarılıysa ERROR(/File) , aksi takdirde boş |
getirmeRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
Uzak ana makineden uzak dizin getirin.
Parametreler |
remoteInstance |
GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options |
TestDeviceOptions : için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions
GCE cihazı. |
runUtil |
IRunUtil : Komutları yürütmek için bir IRunUtil . |
timeout |
long : Getirmenin tamamlanması için milisaniye cinsinden |
remoteDirPath |
String : Dizinin bulunacağı uzak yol. |
localDir |
File : Alınan dosyaların yerleştirileceği yerel dizin. |
İlerlemeler |
boolean |
Başarılıysa doğru, aksi takdirde yanlış |
getirmeRemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
Container örneğinde uzak dosya getirin.
Parametreler |
remoteInstance |
GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options |
TestDeviceOptions : için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions
GCE cihazı. |
runUtil |
IRunUtil : Komutları yürütmek için bir IRunUtil . |
timeout |
long : Getirmenin tamamlanması için milisaniye cinsinden |
remoteFilePath |
String : Dosyanın bulunacağı uzak yol. |
İlerlemeler |
File |
Başarılıysa alınan, aksi takdirde boş |
getirmeRemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Cihaz veya container örneğinde uzak dosya getirin.
Parametreler |
remoteInstance |
GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options |
TestDeviceOptions : için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions
GCE cihazı. |
runUtil |
IRunUtil : Komutları yürütmek için bir IRunUtil . |
timeout |
long : Getirmenin tamamlanması için milisaniye cinsinden |
remoteFilePath |
String : Dosyanın bulunacağı uzak yol. |
localFile |
File : Uzak dosyanın çekileceği yerel ERROR(/File) |
İlerlemeler |
boolean |
Başarılıysa doğru, aksi takdirde yanlış |
Uzaktan Kumandadan Aktarma
public static boolean pushFileToRemote (GceAvdInfo remoteInstance,
TestDeviceOptions options,
scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Yerel ana makineden uzak örneğe bir ERROR(/File)
aktarma
Parametreler |
remoteInstance |
GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options |
TestDeviceOptions : için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions
GCE cihazı. |
scpArgs |
: scp komutuna iletilecek ek bağımsız değişkenler |
runUtil |
IRunUtil : Komutları yürütmek için bir IRunUtil . |
timeout |
long : Getirmenin tamamlanması için milisaniye cinsinden |
remoteFilePath |
String : Dosyanın bulunacağı uzak yol. |
localFile |
File : Uzak dosyanın çekileceği yerel ERROR(/File) |
İlerlemeler |
boolean |
Başarılıysa doğru, aksi takdirde yanlış |