ExecutorAttempt
data class ExecutorAttempt(val executor: LogicalExecutor, val phase: ExecutorPhase, val workingDirectory: String = ".", val processId: Long? = null, val jvmConfigurationSource: JvmConfigurationSource, val requestedMaximumHeapBytes: Long? = null, val observedMaximumHeapBytes: Long? = null, val durationMillis: Long, val outcome: ExecutorOutcome, val exitCode: Int? = null, val message: String? = null)(source)
Serializable, sanitized record of a process attempt. It deliberately contains no raw command, arbitrary JVM flags, credentials, or absolute host paths.
Constructors
Link copied to clipboard
constructor(executor: LogicalExecutor, phase: ExecutorPhase, workingDirectory: String = ".", processId: Long? = null, jvmConfigurationSource: JvmConfigurationSource, requestedMaximumHeapBytes: Long? = null, observedMaximumHeapBytes: Long? = null, durationMillis: Long, outcome: ExecutorOutcome, exitCode: Int? = null, message: String? = null)