Run

constructor(@Json(name = "addresses") addresses: List<Address>? = null, @Json(name = "artifacts") artifacts: List<Artifact>? = null, @Json(name = "automationDetails") automationDetails: RunAutomationDetails? = null, @Json(name = "baselineGuid") baselineGUID: String? = null, @Json(name = "columnKind") columnKind: ColumnKind? = null, @Json(name = "conversion") conversion: Conversion? = null, @Json(name = "defaultEncoding") defaultEncoding: String? = null, @Json(name = "defaultSourceLanguage") defaultSourceLanguage: String? = null, @Json(name = "externalPropertyFileReferences") externalPropertyFileReferences: ExternalPropertyFileReferences? = null, @Json(name = "graphs") graphs: List<Graph>? = null, @Json(name = "invocations") invocations: List<Invocation>? = null, @Json(name = "language") language: String? = null, @Json(name = "logicalLocations") logicalLocations: List<LogicalLocation>? = null, @Json(name = "newlineSequences") newlineSequences: List<String>? = null, @Json(name = "originalUriBaseIds") originalURIBaseIDS: Map<String, ArtifactLocation>? = null, @Json(name = "policies") policies: List<SarifDriver>? = null, @Json(name = "properties") properties: PropertyBag? = null, @Json(name = "redactionTokens") redactionTokens: List<String>? = null, @Json(name = "results") results: List<SarifResult>? = null, @Json(name = "runAggregates") runAggregates: List<RunAutomationDetails>? = null, @Json(name = "specialLocations") specialLocations: SpecialLocations? = null, @Json(name = "taxonomies") taxonomies: List<SarifDriver>? = null, @Json(name = "threadFlowLocations") threadFlowLocations: List<ThreadFlowLocation>? = null, @Json(name = "tool") tool: Tool, @Json(name = "translations") translations: List<SarifDriver>? = null, @Json(name = "versionControlProvenance") versionControlProvenance: List<VersionControlDetails>? = null, @Json(name = "webRequests") webRequests: List<WebRequest>? = null, @Json(name = "webResponses") webResponses: List<WebResponse>? = null)(source)