GceRemoteCmdFormatter

public class GceRemoteCmdFormatter
extends Object

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


Class utilitas untuk memformat perintah guna menjangkau perangkat gce jarak jauh.

Ringkasan

Konstruktor publik

GceRemoteCmdFormatter()

Metode publik

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

Utilitas untuk membuat perintah scp guna mengambil file dari perangkat gce jarak jauh.

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

Utilitas untuk membuat perintah ssh bagi perangkat gce berdasarkan beberapa parameter.

Konstruktor publik

GceRemoteCmdFormatter

public GceRemoteCmdFormatter ()

Metode publik

getScpCommand

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

Utilitas untuk membuat perintah scp guna mengambil file dari perangkat gce jarak jauh.

Parameter
sshKey File: kunci ssh File.

extraOptions List: Daftar String yang dapat ditambahkan untuk opsi ssh tambahan. Dapat berupa null.

user String

hostName String: nama host tempat menghubungkan ke perangkat gce.

remoteFile String: file yang akan diambil di perangkat gce jarak jauh.

localFile String: file lokal tempat menempatkan file jarak jauh.

mode GceRemoteCmdFormatter.ScpMode: apakah kita mendorong file lokal ke jarak jauh atau menarik jarak jauh

Hasil
List<String> daftar yang mewakili perintah scp untuk perangkat gce.

getSshCommand

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

Utilitas untuk membuat perintah ssh bagi perangkat gce berdasarkan beberapa parameter.

Parameter
sshKey File: kunci ssh File.

extraOptions List: Daftar String yang dapat ditambahkan untuk opsi ssh tambahan. Dapat berupa null.

user String

hostName String: nama host tempat menghubungkan ke perangkat gce.

command String: perintah sebenarnya yang akan dijalankan di perangkat gce.

Hasil
List<String> daftar yang mewakili perintah ssh untuk perangkat gce.