Package

com.gu.crier.model.event

v1

Permalink

package v1

Visibility
  1. Public
  2. All

Type Members

  1. trait DeletedContent extends ThriftStruct with Product1[Option[Seq[String]]] with ValidatingThriftStruct[DeletedContent] with Serializable

    Permalink

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

  2. trait Event extends ThriftStruct with Product5[String, EventType, ItemType, Long, Option[EventPayload]] with ValidatingThriftStruct[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.

  3. sealed trait EventPayload extends ThriftUnion with ThriftStruct with ValidatingThriftStruct[EventPayload]

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

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

    Permalink
    Annotations
    @Generated()
  6. trait RetrievableContent extends ThriftStruct with Product6[String, String, Option[Long], Option[Int], Option[ContentType], Option[Seq[String]]] with ValidatingThriftStruct[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 DeletedContent extends ValidatingThriftStructCodec3[DeletedContent] with StructBuilderFactory[DeletedContent] with Serializable

    Permalink
  2. object Event extends ValidatingThriftStructCodec3[Event] with StructBuilderFactory[Event] with Serializable

    Permalink
  3. object EventPayload extends ValidatingThriftStructCodec3[EventPayload]

    Permalink
    Annotations
    @Generated()
  4. object EventPayloadAliases

    Permalink
  5. object EventType extends ThriftEnumObject[EventType] with Serializable

    Permalink
    Annotations
    @Generated()
  6. object ItemType extends ThriftEnumObject[ItemType] with Serializable

    Permalink
    Annotations
    @Generated()
  7. object RetrievableContent extends ValidatingThriftStructCodec3[RetrievableContent] with StructBuilderFactory[RetrievableContent] with Serializable

    Permalink

Ungrouped