SarifResult
constructor(@Json(name = "analysisTarget") analysisTarget: ArtifactLocation? = null, @Json(name = "attachments") attachments: List<Attachment>? = null, @Json(name = "baselineState") baselineState: BaselineState? = null, @Json(name = "codeFlows") codeFlows: List<CodeFlow>? = null, @Json(name = "correlationGuid") correlationGUID: String? = null, @Json(name = "fingerprints") fingerprints: Map<String, String>? = null, @Json(name = "fixes") fixes: List<Fix>? = null, @Json(name = "graphs") graphs: List<Graph>? = null, @Json(name = "graphTraversals") graphTraversals: List<GraphTraversal>? = null, @Json(name = "guid") guid: String? = null, @Json(name = "hostedViewerUri") hostedViewerURI: String? = null, @Json(name = "kind") kind: ResultKind? = null, @Json(name = "level") level: Level? = null, @Json(name = "locations") locations: List<Location>? = null, @Json(name = "message") message: Message, @Json(name = "occurrenceCount") occurrenceCount: Int? = null, @Json(name = "partialFingerprints") partialFingerprints: Map<String, String>? = null, @Json(name = "properties") properties: PropertyBag? = null, @Json(name = "provenance") provenance: ResultProvenance? = null, @Json(name = "rank") rank: Double? = null, @Json(name = "relatedLocations") relatedLocations: List<Location>? = null, @Json(name = "rule") rule: ReportingDescriptorReference? = null, @Json(name = "ruleId") ruleID: String? = null, @Json(name = "ruleIndex") ruleIndex: Int? = null, @Json(name = "stacks") stacks: List<Stack>? = null, @Json(name = "suppressions") suppressions: List<Suppression>? = null, @Json(name = "taxa") taxa: List<ReportingDescriptorReference>? = null, @Json(name = "webRequest") webRequest: WebRequest? = null, @Json(name = "webResponse") webResponse: WebResponse? = null, @Json(name = "workItemUris") workItemUris: List<String>? = null)(source)