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, Map<String, String> 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, 
                Map<String, String> envVariables, 
                long timeout)

ExecutableAction를 빌드합니다.

매개변수
input File

args Iterable

envVariables Map

timeout long

반환
ExecutableAction

생성 값
IOException

입력

public abstract MerkleTree input ()

반환
MerkleTree