Invocation
@JsonClass(generateAdapter = true)
Content copied to clipboard
An invocation object that describes the invocation of the converter.
The runtime environment of the analysis tool run.
Constructors
Link copied to clipboard
fun Invocation( @Json(name = "account") account: String? = null, @Json(name = "arguments") arguments: List<String>? = null, @Json(name = "commandLine") commandLine: String? = null, @Json(name = "endTimeUtc") endTimeUTC: String? = null, @Json(name = "environmentVariables") environmentVariables: Map<String, String>? = null, @Json(name = "executableLocation") executableLocation: ArtifactLocation? = null, @Json(name = "executionSuccessful") executionSuccessful: Boolean, @Json(name = "exitCode") exitCode: Int? = null, @Json(name = "exitCodeDescription") exitCodeDescription: String? = null, @Json(name = "exitSignalName") exitSignalName: String? = null, @Json(name = "exitSignalNumber") exitSignalNumber: Int? = null, @Json(name = "machine") machine: String? = null, @Json(name = "notificationConfigurationOverrides") notificationConfigurationOverrides: List<ConfigurationOverride>? = null, @Json(name = "processId") processID: Int? = null, @Json(name = "processStartFailureMessage") processStartFailureMessage: String? = null, @Json(name = "properties") properties: PropertyBag? = null, @Json(name = "responseFiles") responseFiles: List<ArtifactLocation>? = null, @Json(name = "ruleConfigurationOverrides") ruleConfigurationOverrides: List<ConfigurationOverride>? = null, @Json(name = "startTimeUtc") startTimeUTC: String? = null, @Json(name = "stderr") stderr: ArtifactLocation? = null, @Json(name = "stdin") stdin: ArtifactLocation? = null, @Json(name = "stdout") stdout: ArtifactLocation? = null, @Json(name = "stdoutStderr") stdoutStderr: ArtifactLocation? = null, @Json(name = "toolConfigurationNotifications") toolConfigurationNotifications: List<Notification>? = null, @Json(name = "toolExecutionNotifications") toolExecutionNotifications: List<Notification>? = null, @Json(name = "workingDirectory") workingDirectory: ArtifactLocation? = null)
Content copied to clipboard
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val notificationConfigurationOverrides: List<ConfigurationOverride>? = null
Content copied to clipboard