Invocation

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)

Sources

Link copied to clipboard