ArtifactDetails

public class ArtifactDetails
extends Object

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


इससे, CAS टूल से जनरेट किए गए कॉन्टेंट और उसके डिस्क्रिप्टर की संरचना के बारे में पता चलता है

खास जानकारी

नेस्टेड क्लास

class ArtifactDetails.ArtifactFileDescriptor

 

फ़ील्ड

public String artifact

public List<ArtifactDetails.ArtifactFileDescriptor> details

सार्वजनिक कंस्ट्रक्टर

ArtifactDetails()

पब्लिक मेथड

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

बेस और मौजूदा बिल्ड के कॉन्टेंट के बीच किए गए बदलावों की सूची पाएं.

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

यह cas_content_details.json को पार्स करता है और चुनी गई एंट्री के लिए जानकारी निकालता है.

फ़ील्ड

आर्टफ़ैक्ट

public String artifact

विवरण

public List<ArtifactDetails.ArtifactFileDescriptor> details

सार्वजनिक कंस्ट्रक्टर

ArtifactDetails

public ArtifactDetails ()

पब्लिक मेथड

diffContents

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

बेस और मौजूदा बिल्ड के कॉन्टेंट के बीच किए गए बदलावों की सूची पाएं.

पैरामीटर
base ArtifactDetails

current ArtifactDetails

रिटर्न
List<ArtifactDetails.ArtifactFileDescriptor>

parseFile

public static ArtifactDetails parseFile (File input, 
                String targetArtifact)

पैरामीटर
input File

targetArtifact String

रिटर्न
ArtifactDetails

थ्रो
IOException

parseFile

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

यह cas_content_details.json को पार्स करता है और चुनी गई एंट्री के लिए जानकारी निकालता है.

पैरामीटर
input File

targetArtifact String

baseBuildId String

currentBuildId String

रिटर्न
ArtifactDetails

थ्रो
IOException