रिमोटफ़ाइलयूटिल
public
class
RemoteFileUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.device.cloud.RemoteFileUtil
|
रिमोट इंस्टेंस से फ़ाइल मैनेज करने के लिए यूटिलिटी क्लास
खास जानकारी
सार्वजनिक तरीके |
static
boolean
|
doesRemoteFileExist(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
देखें कि रिमोट इंस्टेंस पर कोई फ़ाइल या डायरेक्ट्री मौजूद है या नहीं
|
static
File
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
रिमोट होस्ट से कोई रिमोट डायरेक्ट्री फ़ेच करें.
|
static
boolean
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
रिमोट होस्ट से कोई रिमोट डायरेक्ट्री फ़ेच करें.
|
static
File
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
कंटेनर इंस्टेंस में कोई रिमोट फ़ाइल फ़ेच करें.
|
static
boolean
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
डिवाइस या कंटेनर इंस्टेंस में रिमोट फ़ाइल फ़ेच करें.
|
static
boolean
|
pushFileToRemote(GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
ERROR(/File) को लोकल होस्ट से रिमोट इंस्टेंस पर पुश करें
|
सार्वजनिक कंस्ट्रक्टर
रिमोटफ़ाइलयूटिल
public RemoteFileUtil ()
सार्वजनिक तरीके
रिमोटफ़ाइलएक्सिस्ट
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remotePath)
देखें कि रिमोट इंस्टेंस पर कोई फ़ाइल या डायरेक्ट्री मौजूद है या नहीं
पैरामीटर |
remoteInstance |
GceAvdInfo : GceAvdInfo जो डिवाइस के बारे में जानकारी देता है. |
options |
TestDeviceOptions : एक TestDeviceOptions , जो
GCE डिवाइस. |
runUtil |
IRunUtil : निर्देशों को लागू करने के लिए IRunUtil . |
timeout |
long : फ़ेच पूरा करने के लिए मिलीसेकंड में |
remotePath |
String : वह रिमोट पाथ जहां फ़ाइल मिलती है. |
रिटर्न |
boolean |
फ़ाइल मौजूद है या नहीं |
फे़चरिमोटडीर
public static File fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
रिमोट होस्ट से कोई रिमोट डायरेक्ट्री फ़ेच करें.
पैरामीटर |
remoteInstance |
GceAvdInfo : GceAvdInfo जो डिवाइस के बारे में जानकारी देता है. |
options |
TestDeviceOptions : एक TestDeviceOptions , जो
GCE डिवाइस. |
runUtil |
IRunUtil : निर्देशों को लागू करने के लिए IRunUtil . |
timeout |
long : फ़ेच पूरा करने के लिए मिलीसेकंड में |
remoteDirPath |
String : वह रिमोट पाथ जहां डायरेक्ट्री ढूंढी जाती है. |
रिटर्न |
File |
पुल की गई डायरेक्ट्री ERROR(/File) है, अगर वह अपलोड हो गई है, तो शून्य है |
फे़चरिमोटडीर
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
रिमोट होस्ट से कोई रिमोट डायरेक्ट्री फ़ेच करें.
पैरामीटर |
remoteInstance |
GceAvdInfo : GceAvdInfo जो डिवाइस के बारे में जानकारी देता है. |
options |
TestDeviceOptions : एक TestDeviceOptions , जो
GCE डिवाइस. |
runUtil |
IRunUtil : निर्देशों को लागू करने के लिए IRunUtil . |
timeout |
long : फ़ेच पूरा करने के लिए मिलीसेकंड में |
remoteDirPath |
String : वह रिमोट पाथ जहां डायरेक्ट्री ढूंढी जाती है. |
localDir |
File : वह लोकल डायरेक्ट्री, जहां निकाली गई फ़ाइलें रखनी हैं. |
रिटर्न |
boolean |
सही है, अगर गलत है, तो गलत है |
फे़चरिमोटफ़ाइल
public static File fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
कंटेनर इंस्टेंस में कोई रिमोट फ़ाइल फ़ेच करें.
पैरामीटर |
remoteInstance |
GceAvdInfo : GceAvdInfo जो डिवाइस के बारे में जानकारी देता है. |
options |
TestDeviceOptions : एक TestDeviceOptions , जो
GCE डिवाइस. |
runUtil |
IRunUtil : निर्देशों को लागू करने के लिए IRunUtil . |
timeout |
long : फ़ेच पूरा करने के लिए मिलीसेकंड में |
remoteFilePath |
String : वह रिमोट पाथ जहां फ़ाइल मिलती है. |
रिटर्न |
File |
फ़ाइल को फ़ेच करने के बाद उसे फ़ाइल कर दिया गया है. अगर ऐसा नहीं है, तो कोई वैल्यू नहीं |
फे़चरिमोटफ़ाइल
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
डिवाइस या कंटेनर इंस्टेंस में रिमोट फ़ाइल फ़ेच करें.
पैरामीटर |
remoteInstance |
GceAvdInfo : GceAvdInfo जो डिवाइस के बारे में जानकारी देता है. |
options |
TestDeviceOptions : एक TestDeviceOptions , जो
GCE डिवाइस. |
runUtil |
IRunUtil : निर्देशों को लागू करने के लिए IRunUtil . |
timeout |
long : फ़ेच पूरा करने के लिए मिलीसेकंड में |
remoteFilePath |
String : वह रिमोट पाथ जहां फ़ाइल मिलती है. |
localFile |
File : डिवाइस ERROR(/File) , जहां रिमोट फ़ाइल ट्रांसफ़र की जाएगी |
रिटर्न |
boolean |
सही है, अगर गलत है, तो गलत है |
पुशफ़ाइल टू रिमोट
public static boolean pushFileToRemote (GceAvdInfo remoteInstance,
TestDeviceOptions options,
scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
ERROR(/File)
को लोकल होस्ट से रिमोट इंस्टेंस पर पुश करें
पैरामीटर |
remoteInstance |
GceAvdInfo : GceAvdInfo जो डिवाइस के बारे में जानकारी देता है. |
options |
TestDeviceOptions : एक TestDeviceOptions , जो
GCE डिवाइस. |
scpArgs |
: scp कमांड को पास किए जाने वाले अतिरिक्त आर्ग्युमेंट |
runUtil |
IRunUtil : निर्देशों को लागू करने के लिए IRunUtil . |
timeout |
long : फ़ेच पूरा करने के लिए मिलीसेकंड में |
remoteFilePath |
String : वह रिमोट पाथ जहां फ़ाइल मिलती है. |
localFile |
File : डिवाइस ERROR(/File) , जहां रिमोट फ़ाइल ट्रांसफ़र की जाएगी |
रिटर्न |
boolean |
सही है, अगर गलत है, तो गलत है |