ArtifactDetails

public class ArtifactDetails
extends Object

java.lang.Object
com.android.tradefed.build.content.ArtifactDetails


En este documento, se describe la estructura del contenido y su descriptor tal como los genera la herramienta CAS.

Resumen

Clases anidadas

class ArtifactDetails.ArtifactFileDescriptor

 

Campos

public String artifact

public List<ArtifactDetails.ArtifactFileDescriptor> details

Constructores públicos

ArtifactDetails()

Métodos públicos

static List<ArtifactDetails.ArtifactFileDescriptor> diffContents(ArtifactDetails base, ArtifactDetails current)

Obtén la lista de modificaciones entre una base y el contenido de la compilación actual.

static ArtifactDetails parseFile(File input, String targetArtifact)
static ArtifactDetails parseFile(File input, String targetArtifact, String baseBuildId, String currentBuildId)

Analiza cas_content_details.json y extrae información de la entrada considerada.

Campos

artefacto

public String artifact

detalles

public List<ArtifactDetails.ArtifactFileDescriptor> details

Constructores públicos

ArtifactDetails

public ArtifactDetails ()

Métodos públicos

diffContents

public static List<ArtifactDetails.ArtifactFileDescriptor> diffContents (ArtifactDetails base, 
                ArtifactDetails current)

Obtén la lista de modificaciones entre una base y el contenido de la compilación actual.

Parámetros
base ArtifactDetails

current ArtifactDetails

Muestra
List<ArtifactDetails.ArtifactFileDescriptor>

parseFile

public static ArtifactDetails parseFile (File input, 
                String targetArtifact)

Parámetros
input File

targetArtifact String

Muestra
ArtifactDetails

Arroja
IOException

parseFile

public static ArtifactDetails parseFile (File input, 
                String targetArtifact, 
                String baseBuildId, 
                String currentBuildId)

Analiza cas_content_details.json y extrae información de la entrada considerada.

Parámetros
input File

targetArtifact String

baseBuildId String

currentBuildId String

Muestra
ArtifactDetails

Arroja
IOException