RemoteFileUtil
public class RemoteFileUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.RemoteFileUtil |
Uzak bir örnekteki dosyayı işlemek için yardımcı program sınıfı
Özet
Kamu inşaatçıları | |
---|---|
RemoteFileUtil () |
Genel yöntemler | |
---|---|
static boolean | doesRemoteFileExist ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath) Uzak örnekte bir dosyanın (veya dizinin) mevcut olup olmadığını kontrol edin |
static File | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath) Uzak ana bilgisayardan uzak bir dizini alın. |
static boolean | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir) Uzak ana bilgisayardan uzak bir dizini alın. |
static File | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath) Kapsayıcı örneğinde uzak bir dosyayı getirin. |
static boolean | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile) Cihazda veya kapsayıcı örneğinde uzak bir dosya alın. |
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) Yerel ana bilgisayardan uzak örneğe bir |
Kamu inşaatçıları
RemoteFileUtil
public RemoteFileUtil ()
Genel yöntemler
UzakDosyaMevcut mu
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
Uzak örnekte bir dosyanın (veya dizinin) mevcut olup olmadığını kontrol edin
Parametreler | |
---|---|
remoteInstance | GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options | TestDeviceOptions : GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions . |
runUtil | IRunUtil : komutları yürütmek için bir IRunUtil . |
timeout | long : getirme işleminin tamamlanması için milisaniye cinsinden |
remotePath | String : Dosyanın bulunacağı uzak yol. |
İadeler | |
---|---|
boolean | dosyanın var olup olmadığı |
GetRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
Uzak ana bilgisayardan uzak bir dizini alın.
Parametreler | |
---|---|
remoteInstance | GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options | TestDeviceOptions : GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions . |
runUtil | IRunUtil : komutları yürütmek için bir IRunUtil . |
timeout | long : getirme işleminin tamamlanması için milisaniye cinsinden |
remoteDirPath | String : Dizinin bulunacağı uzak yol. |
İadeler | |
---|---|
File | Alınan dizin ERROR(/File) başarılıysa, aksi halde null |
GetRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Uzak ana bilgisayardan uzak bir dizini alın.
Parametreler | |
---|---|
remoteInstance | GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options | TestDeviceOptions : GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions . |
runUtil | IRunUtil : komutları yürütmek için bir IRunUtil . |
timeout | long : getirme işleminin tamamlanması için milisaniye cinsinden |
remoteDirPath | String : Dizinin bulunacağı uzak yol. |
localDir | File : Çekilen dosyaların yerleştirileceği yerel dizin. |
İadeler | |
---|---|
boolean | Başarılıysa Doğru, Aksi takdirde Yanlış |
UzakDosyayı getir
public static File fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
Kapsayıcı örneğinde uzak bir dosyayı getirin.
Parametreler | |
---|---|
remoteInstance | GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options | TestDeviceOptions : GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions . |
runUtil | IRunUtil : komutları yürütmek için bir IRunUtil . |
timeout | long : getirme işleminin tamamlanması için milisaniye cinsinden |
remoteFilePath | String : Dosyanın bulunacağı uzak yol. |
İadeler | |
---|---|
File | Başarılı olması durumunda çekilen dosya, aksi durumda null |
UzakDosyayı getir
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Cihazda veya kapsayıcı örneğinde uzak bir dosya alın.
Parametreler | |
---|---|
remoteInstance | GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options | TestDeviceOptions : GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions . |
runUtil | IRunUtil : komutları yürütmek için bir IRunUtil . |
timeout | long : getirme işleminin tamamlanması için milisaniye cinsinden |
remoteFilePath | String : Dosyanın bulunacağı uzak yol. |
localFile | File : Uzak dosyanın çekileceği yerel ERROR(/File) |
İadeler | |
---|---|
boolean | Başarılıysa Doğru, Aksi takdirde Yanlış |
pushFileToRemote
public static boolean pushFileToRemote (GceAvdInfo remoteInstance, TestDeviceOptions options,scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Yerel ana bilgisayardan uzak örneğe bir ERROR(/File)
gönderin
Parametreler | |
---|---|
remoteInstance | GceAvdInfo : Cihazı tanımlayan GceAvdInfo . |
options | TestDeviceOptions : GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions . |
scpArgs | |
runUtil | IRunUtil : komutları yürütmek için bir IRunUtil . |
timeout | long : getirme işleminin tamamlanması için milisaniye cinsinden |
remoteFilePath | String : Dosyanın bulunacağı uzak yol. |
localFile | File : Uzak dosyanın çekileceği yerel ERROR(/File) |
İadeler | |
---|---|
boolean | Başarılıysa Doğru, Aksi takdirde Yanlış |