Package

com.gu.storypackage.model

v1

Permalink

package v1

Visibility
  1. Public
  2. All

Type Members

  1. trait Article extends ThriftStruct with Product16[String, ArticleType, Group, Option[String], Option[String], Option[String], Option[String], Option[Boolean], Option[Boolean], Option[Boolean], Option[Boolean], Option[Boolean], Option[String], Option[String], Option[Boolean], Option[Boolean]] with ValidatingThriftStruct[Article] with Serializable

    Permalink

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

  2. sealed trait ArticleType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  3. trait Event extends ThriftStruct with Product5[EventType, String, String, String, Seq[Article]] with ValidatingThriftStruct[Event] with Serializable

    Permalink

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

  4. sealed trait EventType extends ThriftEnum with Serializable

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

    Permalink
    Annotations
    @Generated()

Value Members

  1. object Article extends ValidatingThriftStructCodec3[Article] with StructBuilderFactory[Article] with Serializable

    Permalink

    this stucture represents articles and its overrides

  2. object ArticleType extends ThriftEnumObject[ArticleType] with Serializable

    Permalink
    Annotations
    @Generated()
  3. object Event extends ValidatingThriftStructCodec3[Event] with StructBuilderFactory[Event] with Serializable

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

    Permalink
    Annotations
    @Generated()
  5. object Group extends ThriftEnumObject[Group] with Serializable

    Permalink
    Annotations
    @Generated()

Ungrouped