p
sec
package sec
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- sec
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- sealed abstract case class CacheControl extends Product with Serializable
- sealed trait ContentType extends AnyRef
- sealed trait Event extends AnyRef
- final case class EventData(eventType: EventType, eventId: UUID, data: ByteVector, metadata: ByteVector, contentType: ContentType) extends Product with Serializable
- final case class EventRecord(streamId: StreamId, streamPosition: Exact, logPosition: Exact, eventData: EventData, created: ZonedDateTime) extends Event with Product with Serializable
- sealed trait EventType extends AnyRef
- final case class InvalidInput(msg: String) extends ValidationError with Product with Serializable
- sealed trait LogPosition extends AnyRef
- sealed abstract case class MaxAge extends Product with Serializable
- sealed abstract case class MaxCount extends Product with Serializable
- 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 StreamPosition extends AnyRef
- sealed trait StreamState extends AnyRef
- sealed abstract class ValidationError extends RuntimeException with NoStackTrace
Value Members
- object CacheControl extends Serializable
- object ContentType
- object Event
- object EventData extends Serializable
- object EventRecord extends Serializable
- object EventType
- object LogPosition
- object MaxAge extends Serializable
- object MaxCount extends Serializable
- object ResolvedEvent extends Serializable
- object StreamAcl extends Serializable
- object StreamId
- object StreamPosition
- object StreamState