ExecutableAction

public abstract class ExecutableAction
extends Object

java.lang.Object
   ↳ com.android.tradefed.cache.ExecutableAction


実行可能なアクションを表す値クラス。

用語に関する注記: ここでは、リモート実行プロトコルという意味で「アクション」が使用されています。

概要

パブリック コンストラクタ

ExecutableAction()

パブリック メソッド

abstract Action action()
abstract Digest actionDigest()
abstract Command command()
abstract Digest commandDigest()
static ExecutableAction create(File input, Iterable<String> args, envVariables, long timeout)

ExecutableAction をビルドします。

abstract MerkleTree input()

パブリック コンストラクタ

ExecutableAction

public ExecutableAction ()

パブリック メソッド

action

public abstract Action action ()

戻り値
Action

actionDigest

public abstract Digest actionDigest ()

戻り値
Digest

コマンド

public abstract Command command ()

戻り値
Command

commandDigest

public abstract Digest commandDigest ()

戻り値
Digest

create

public static ExecutableAction create (File input, 
                Iterable<String> args, 
                 envVariables, 
                long timeout)

ExecutableAction をビルドします。

パラメータ
input File

args Iterable

envVariables

timeout long

戻り値
ExecutableAction

input

public abstract MerkleTree input ()

戻り値
MerkleTree