Meta

@Serializable
data class Meta(val schemaVersion: MetricsSchemaVersion = MetricsSchemaVersion.CURRENT, val runId: String? = null, val generatedAt: Instant, val startTime: Instant? = null, val storeName: String? = null, val storeId: Uuid?, val windowSeconds: Int, val emaAlpha: Float)

Metadata describing snapshot timing and configuration identity.

Constructors

Link copied to clipboard
constructor(schemaVersion: MetricsSchemaVersion = MetricsSchemaVersion.CURRENT, runId: String? = null, generatedAt: Instant, startTime: Instant? = null, storeName: String? = null, storeId: Uuid?, windowSeconds: Int, emaAlpha: Float)

Properties

Link copied to clipboard

EMA smoothing factor used for averages.

Link copied to clipboard

Wall-clock moment the snapshot was produced.

Link copied to clipboard

Identifier of the current store run/lifecycle period.

Link copied to clipboard

Schema version of the snapshot and rendered metrics.

Link copied to clipboard

Wall-clock moment the store (or metrics collector) started;

Link copied to clipboard

Id of the store instance

Link copied to clipboard

Logical store name or identifier to tag metrics.

Link copied to clipboard

Sliding-window length in seconds used for ops/sec and moving stats.