Invocation
constructor(account: String? = null, arguments: List<String>? = null, commandLine: String? = null, endTimeUTC: String? = null, environmentVariables: Map<String, String>? = null, executableLocation: ArtifactLocation? = null, executionSuccessful: Boolean, exitCode: Long? = null, exitCodeDescription: String? = null, exitSignalName: String? = null, exitSignalNumber: Long? = null, machine: String? = null, notificationConfigurationOverrides: List<ConfigurationOverride>? = null, processID: Long? = null, processStartFailureMessage: String? = null, properties: PropertyBag? = null, responseFiles: List<ArtifactLocation>? = null, ruleConfigurationOverrides: List<ConfigurationOverride>? = null, startTimeUTC: String? = null, stderr: ArtifactLocation? = null, stdin: ArtifactLocation? = null, stdout: ArtifactLocation? = null, stdoutStderr: ArtifactLocation? = null, toolConfigurationNotifications: List<Notification>? = null, toolExecutionNotifications: List<Notification>? = null, workingDirectory: ArtifactLocation? = null)