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)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard