SnapshotFields
The names of a snapshot record's fields as the query side reads them: one record per aggregate, the columns of me.ahoo.wow.spi.snapshot.SnapshotRecord with the state under STATE. 9.x's contextName, aggregateName, eventId and snapshotTime are gone, and 9.x's eventTime is LAST_EVENT_TIME: a snapshot query is always of one aggregate type, which the backend adds itself. OPERATOR and FIRST_OPERATOR keep 9.x's names but are objects, {id, tenantId, crossScope} (OperatorFields), or null for an anonymous caller: filter on operator.id.