Hasil Perintah

public class CommandResult
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.CommandResult


Berisi hasil perintah.

Ringkasan

Konstruktor publik

CommandResult()

Buat CommandResult dengan status CommandStatus#TIMED_OUT default.

CommandResult(CommandStatus status)

Membuat CommandResult dengan status yang diberikan.

Metode publik

Integer getExitCode()

Mendapatkan kode exit/return yang dihasilkan oleh perintah.

CommandStatus getStatus()

Mendapatkan status perintah.

String getStderr()

Dapatkan output error standar yang dihasilkan oleh perintah.

String getStdout()

Mendapatkan {i>output<i} standar yang dihasilkan oleh perintah.

boolean isCached()

Menampilkan apakah hasil ini adalah hasil yang di-cache atau bukan.

void setCached(boolean cached)
void setExitCode(int exitCode)
void setStatus(CommandStatus status)
void setStderr(String stderr)
void setStdout(String stdout)
String toString()

Menampilkan representasi string dari objek ini.

Konstruktor publik

Hasil Perintah

public CommandResult ()

Buat CommandResult dengan status CommandStatus#TIMED_OUT default.

Hasil Perintah

public CommandResult (CommandStatus status)

Membuat CommandResult dengan status yang diberikan.

Parameter
status CommandStatus: CommandStatus

Metode publik

getExitCode

public Integer getExitCode ()

Mendapatkan kode exit/return yang dihasilkan oleh perintah.

Hasil
Integer kode keluar atau null jika tidak disetel

getStatus

public CommandStatus getStatus ()

Mendapatkan status perintah.

Hasil
CommandStatus CommandStatus

getStderr

public String getStderr ()

Dapatkan output error standar yang dihasilkan oleh perintah.

Hasil
String error standar, atau null jika output tidak dapat diambil

getStdout

public String getStdout ()

Mendapatkan {i>output<i} standar yang dihasilkan oleh perintah.

Hasil
String output standar, atau null jika output tidak dapat diambil

Di-cache

public boolean isCached ()

Menampilkan apakah hasil ini adalah hasil yang di-cache atau bukan.

Hasil
boolean

setCache

public void setCached (boolean cached)

Parameter
cached boolean

setExitCode

public void setExitCode (int exitCode)

Parameter
exitCode int

setStatus

public void setStatus (CommandStatus status)

Parameter
status CommandStatus

{i>setStderr<i}

public void setStderr (String stderr)

Parameter
stderr String

{i>setStdout<i}

public void setStdout (String stdout)

Parameter
stdout String

toString

public String toString ()

Menampilkan representasi string dari objek ini. Stdout/err bisa sangat besar.

Hasil
String