FolderBuildInfo

public class FolderBuildInfo
extends BuildInfo implements IFolderBuildInfo

java.lang.Object
   ↳ com.android.tradefed.build.BuildInfo
     ↳ com.android.tradefed.build.FolderBuildInfo


IFolderBuildInfo의 구체적인 구현입니다.

요약

공개 생성자

FolderBuildInfo()
FolderBuildInfo(String buildId, String buildName)
FolderBuildInfo(String buildId, String buildName, Boolean useFuseZip)

FolderBuildInfo 생성자는 FolderBuildInfo를 빌드할 때 mUseFuseZip 플래그를 구성할 수 있습니다.

공개 메서드

void cleanUp()

임시 빌드 파일을 정리하고 fuse-zip 마운트 파일 목록에 따라 fuse-zip 마운트 파일을 마운트 해제합니다.

File getRootDir()

빌드 아티팩트가 포함된 루트 폴더를 가져옵니다.

void setRootDir(File rootDir)

빌드 아티팩트가 포함된 루트 디렉터리를 설정합니다.

boolean shouldUseFuseZip()

빌드 아티팩트에 fuse-zip이 사용되는지 여부를 나타내는 플래그를 가져옵니다.

공개 생성자

FolderBuildInfo

public FolderBuildInfo ()

FolderBuildInfo

public FolderBuildInfo (String buildId, 
                String buildName)

매개변수
buildId String

buildName String

FolderBuildInfo

public FolderBuildInfo (String buildId, 
                String buildName, 
                Boolean useFuseZip)

FolderBuildInfo를 만듭니다. 생성자를 사용하면 FolderBuildInfo를 빌드할 때 mUseFuseZip 플래그를 구성할 수 있습니다.

매개변수
buildId String: 빌드 ID

buildName String: 빌드 타겟 이름

useFuseZip Boolean: 빌드에서 zip 마운트를 사용하는지 여부를 결정하는 플래그

공개 메서드

cleanUp

public void cleanUp ()

임시 빌드 파일을 정리하고 fuse-zip 마운트 파일 목록에 따라 fuse-zip 마운트 파일을 마운트 해제합니다.

getRootDir

public File getRootDir ()

빌드 아티팩트가 포함된 루트 폴더를 가져옵니다.

반환
File File 디렉터리

setRootDir

public void setRootDir (File rootDir)

빌드 아티팩트가 포함된 루트 디렉터리를 설정합니다.

매개변수
rootDir File

shouldUseFuseZip

public boolean shouldUseFuseZip ()

빌드 아티팩트에 fuse-zip이 사용되는지 여부를 나타내는 플래그를 가져옵니다.

반환
boolean