GceRemoteCmdFormatter

public class GceRemoteCmdFormatter
extends Object

java.lang.Object
com.android.tradefed.util.GceRemoteCmdFormatter


यह यूटिलिटी क्लास, रिमोट gce डिवाइस से कनेक्ट करने के लिए कमांड फ़ॉर्मैट करती है.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

GceRemoteCmdFormatter()

पब्लिक मेथड

static List<String> getScpCommand(File sshKey, List<String> extraOptions, String user, String hostName, String remoteFile, String localFile, GceRemoteCmdFormatter.ScpMode mode)

यह यूटिलिटी, रिमोट gce डिवाइस से कोई फ़ाइल फ़ेच करने के लिए, scp कमांड बनाती है.

static List<String> getSshCommand(File sshKey, List<String> extraOptions, String user, String hostName, String... command)

यह यूटिलिटी, कुछ पैरामीटर के आधार पर gce डिवाइस के लिए ssh कमांड बनाती है.

सार्वजनिक कंस्ट्रक्टर

GceRemoteCmdFormatter

public GceRemoteCmdFormatter ()

पब्लिक मेथड

getScpCommand

public static List<String> getScpCommand (File sshKey, 
                List<String> extraOptions, 
                String user, 
                String hostName, 
                String remoteFile, 
                String localFile, 
                GceRemoteCmdFormatter.ScpMode mode)

यह यूटिलिटी, रिमोट gce डिवाइस से कोई फ़ाइल फ़ेच करने के लिए, scp कमांड बनाती है.

पैरामीटर
sshKey File: ssh कुंजी File.

extraOptions List: String की एक सूची, जिसे ssh के अतिरिक्त विकल्पों के लिए जोड़ा जा सकता है. यह सूची खाली हो सकती है.

user String

hostName String: वह होस्टनेम जिससे gce डिवाइस से कनेक्ट किया जाना है.

remoteFile String: वह फ़ाइल जिसे रिमोट gce डिवाइस पर फ़ेच किया जाना है.

localFile String: वह स्थानीय फ़ाइल जिसमें रिमोट फ़ाइल को रखा जाना है.

mode GceRemoteCmdFormatter.ScpMode: इससे यह पता चलता है कि स्थानीय फ़ाइल को रिमोट डिवाइस पर पुश किया जा रहा है या रिमोट फ़ाइल को पुल किया जा रहा है

रिटर्न
List<String> यह सूची, gce डिवाइस के लिए scp कमांड को दिखाती है.

getSshCommand

public static List<String> getSshCommand (File sshKey, 
                List<String> extraOptions, 
                String user, 
                String hostName, 
                String... command)

यह यूटिलिटी, कुछ पैरामीटर के आधार पर gce डिवाइस के लिए ssh कमांड बनाती है.

पैरामीटर
sshKey File: ssh कुंजी File.

extraOptions List: String की एक सूची, जिसे ssh के अतिरिक्त विकल्पों के लिए जोड़ा जा सकता है. यह सूची खाली हो सकती है.

user String

hostName String: वह होस्टनेम जिससे gce डिवाइस से कनेक्ट किया जाना है.

command String: वह असल कमांड जिसे gce डिवाइस पर चलाना है.

रिटर्न
List<String> यह सूची, gce डिवाइस के लिए ssh कमांड को दिखाती है.