Package

com.gu.crier.model.event

v1

Permalink

package v1

Visibility
  1. Public
  2. All

Type Members

  1. trait Event extends ThriftStruct with Product5[String, EventType, ItemType, Long, Option[EventPayload]] with HasThriftStructCodec3[Event] with Serializable

    Permalink

    Prefer the companion object's com.gu.crier.model.event.v1.Event.apply for construction if you don't need to specify passthrough fields.

  2. sealed trait EventPayload extends ThriftUnion with ThriftStruct with HasThriftStructCodec3[EventPayload]

    Permalink
    Annotations
    @Generated()
  3. sealed trait EventType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  4. sealed trait ItemType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  5. trait RetrievableContent extends ThriftStruct with Product4[String, String, Option[Long], Option[Int]] with HasThriftStructCodec3[RetrievableContent] with Serializable

    Permalink

    Prefer the companion object's com.gu.crier.model.event.v1.RetrievableContent.apply for construction if you don't need to specify passthrough fields.

Value Members

  1. object Event extends ThriftStructCodec3[Event] with Serializable

    Permalink
  2. object EventPayload extends ThriftStructCodec3[EventPayload]

    Permalink
    Annotations
    @Generated()
  3. object EventPayloadAliases

    Permalink
  4. object EventType extends Product with Serializable

    Permalink
    Annotations
    @Generated()
  5. object ItemType extends Product with Serializable

    Permalink
    Annotations
    @Generated()
  6. object RetrievableContent extends ThriftStructCodec3[RetrievableContent] with Serializable

    Permalink

Ungrouped