MaterializedSnapshot

data class MaterializedSnapshot<S : Any>(val contextName: String, val aggregateName: String, val tenantId: String, val aggregateId: String, val version: Int, val eventId: String, val firstOperator: String, val operator: String, val firstEventTime: Long, val eventTime: Long, val state: S, val snapshotTime: Long, val deleted: Boolean) : NamedAggregate, TenantId, Version, Materialized

Constructors

Link copied to clipboard
constructor(contextName: String, aggregateName: String, tenantId: String, aggregateId: String, version: Int, eventId: String, firstOperator: String, operator: String, firstEventTime: Long, eventTime: Long, state: S, snapshotTime: Long, deleted: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
open override val aggregateName: String

aggregate name.

Link copied to clipboard
open override val contextName: String
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
Link copied to clipboard
val state: S
Link copied to clipboard
open override val tenantId: String
Link copied to clipboard
open override val version: Int

Functions

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