HealthResponse

@Serializable
data class HealthResponse(val kind: String = "health-response", val protocolVersion: Int = PLUGIN_JVM_PROTOCOL_VERSION, val pluginId: String, val generation: Long, val timestamp: Long, val messageId: String, val correlationId: String, val lifecycleState: String, val healthState: String, val startedAtEpochMs: Long, val eventQueueDepth: Int, val droppedLogCount: Long, val processCpuLoadPercent: Double? = null, val heapUsedBytes: Long? = null, val heapMaxBytes: Long? = null, val heapUsedPercent: Double? = null, val assetMetadata: RuntimeNodeAssetMetadata? = null) : PluginJvmControlResponse(source)

Constructors

Link copied to clipboard
constructor(kind: String = "health-response", protocolVersion: Int = PLUGIN_JVM_PROTOCOL_VERSION, pluginId: String, generation: Long, timestamp: Long, messageId: String, correlationId: String, lifecycleState: String, healthState: String, startedAtEpochMs: Long, eventQueueDepth: Int, droppedLogCount: Long, processCpuLoadPercent: Double? = null, heapUsedBytes: Long? = null, heapMaxBytes: Long? = null, heapUsedPercent: Double? = null, assetMetadata: RuntimeNodeAssetMetadata? = null)

Properties

Link copied to clipboard
Link copied to clipboard
open override val correlationId: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val generation: Long
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
open override val messageId: String
Link copied to clipboard
open override val pluginId: String
Link copied to clipboard
Link copied to clipboard
open override val protocolVersion: Int
Link copied to clipboard
Link copied to clipboard
open override val timestamp: Long