package core
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- sealed abstract case class CacheControl extends Product with Serializable
- final case class Content(bytes: ByteVector, contentType: Type) extends Product with Serializable
- sealed trait Event extends AnyRef
- sealed abstract case class EventData extends Product with Serializable
- sealed trait EventNumber extends AnyRef
- final case class EventRecord(streamId: StreamId, number: Exact, position: Exact, eventData: EventData, created: ZonedDateTime) extends Event with Product with Serializable
- sealed trait EventType extends AnyRef
- sealed abstract case class MaxAge extends Product with Serializable
- sealed abstract case class MaxCount extends Product with Serializable
- sealed trait Position extends AnyRef
- final case class ResolvedEvent(event: EventRecord, link: EventRecord) extends Event with Product with Serializable
- final case class StreamAcl(readRoles: Set[String], writeRoles: Set[String], deleteRoles: Set[String], metaReadRoles: Set[String], metaWriteRoles: Set[String]) extends Product with Serializable
- readRoles
Roles and users permitted to read the stream.
- writeRoles
Roles and users permitted to write to the stream.
- deleteRoles
Roles and users permitted to delete the stream.
- metaReadRoles
Roles and users permitted to read stream metadata.
- metaWriteRoles
Roles and users permitted to write stream metadata.
- sealed trait StreamId extends AnyRef
- sealed trait StreamRevision extends AnyRef
Value Members
- object CacheControl extends Serializable
- object Content extends Serializable
- object Event
- object EventData extends Serializable
- object EventNumber
- object EventRecord extends Serializable
- object EventType
- object MaxAge extends Serializable
- object MaxCount extends Serializable
- object Position
- object ResolvedEvent extends Serializable
- object StreamAcl extends Serializable
- object StreamId
- object StreamRevision