Package

com.gu.contentapi.client.model

v1

Permalink

package v1

Visibility
  1. Public
  2. All

Type Members

  1. trait Asset extends ThriftStruct with Product4[AssetType, Option[String], Option[String], Option[AssetFields]] with Serializable

    Permalink
  2. trait AssetFields extends ThriftStruct with Product with Serializable

    Permalink
  3. sealed trait AssetType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  4. trait AudioElementFields extends ThriftStruct with Product10[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[Int], Option[Int], Option[Boolean], Option[Boolean]] with Serializable

    Permalink
  5. trait Block extends ThriftStruct with Product14[String, String, String, Option[String], BlockAttributes, Boolean, Option[CapiDateTime], Option[CapiDateTime], Option[CapiDateTime], Option[CapiDateTime], Seq[String], Option[User], Option[User], Seq[BlockElement]] with Serializable

    Permalink
  6. trait BlockAttributes extends ThriftStruct with Product3[Option[Boolean], Option[Boolean], Option[String]] with Serializable

    Permalink
  7. trait BlockElement extends ThriftStruct with Product15[ElementType, Seq[Asset], Option[TextElementFields], Option[VideoElementFields], Option[TweetElementFields], Option[ImageElementFields], Option[AudioElementFields], Option[PullquoteElementFields], Option[InteractiveElementFields], Option[StandardElementFields], Option[StandardElementFields], Option[StandardElementFields], Option[WitnessElementFields], Option[RichLinkElementFields], Option[MembershipElementFields]] with Serializable

    Permalink
  8. trait Blocks extends ThriftStruct with Product2[Option[Block], Option[Seq[Block]]] with Serializable

    Permalink
  9. trait CapiDateTime extends ThriftStruct with Product1[Long] with Serializable

    Permalink
  10. trait Content extends ThriftStruct with Product16[String, ContentType, Option[String], Option[String], Option[CapiDateTime], String, String, String, Option[ContentFields], Seq[Tag], Option[Seq[Element]], Seq[Reference], Option[Boolean], Option[Blocks], Option[Rights], Option[Crossword]] with Serializable

    Permalink
  11. trait ContentFields extends ThriftStruct with Product with Serializable

    Permalink
  12. sealed trait ContentType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  13. trait Crossword extends ThriftStruct with Product13[String, CrosswordType, Int, CapiDateTime, CrosswordDimensions, Seq[CrosswordEntry], Boolean, Boolean, Boolean, Option[String], Option[CrosswordCreator], Option[String], Option[String]] with Serializable

    Permalink
  14. trait CrosswordCreator extends ThriftStruct with Product2[String, String] with Serializable

    Permalink
  15. trait CrosswordDimensions extends ThriftStruct with Product2[Int, Int] with Serializable

    Permalink
  16. trait CrosswordEntry extends ThriftStruct with Product11[String, Option[Int], Option[String], Option[String], Option[CrosswordPosition], Option[Seq[SeparatorLocation]], Option[Int], Option[String], Option[Seq[String]], Option[String], Option[String]] with Serializable

    Permalink
  17. trait CrosswordPosition extends ThriftStruct with Product2[Int, Int] with Serializable

    Permalink
  18. sealed trait CrosswordType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  19. trait Edition extends ThriftStruct with Product5[String, String, String, String, String] with Serializable

    Permalink
  20. trait Element extends ThriftStruct with Product5[String, String, ElementType, Option[Int], Seq[Asset]] with Serializable

    Permalink
  21. sealed trait ElementType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  22. trait ImageElementFields extends ThriftStruct with Product14[Option[String], Option[String], Option[Boolean], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String]] with Serializable

    Permalink
  23. trait InteractiveElementFields extends ThriftStruct with Product9[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String]] with Serializable

    Permalink
  24. trait MembershipElementFields extends ThriftStruct with Product11[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[CapiDateTime], Option[CapiDateTime]] with Serializable

    Permalink
  25. sealed trait MembershipTier extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  26. trait NetworkFront extends ThriftStruct with Product6[String, String, String, String, String, String] with Serializable

    Permalink
  27. sealed trait Office extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  28. trait Podcast extends ThriftStruct with Product6[String, String, String, Option[String], Boolean, Option[String]] with Serializable

    Permalink
  29. trait PullquoteElementFields extends ThriftStruct with Product2[Option[String], Option[String]] with Serializable

    Permalink
  30. trait Reference extends ThriftStruct with Product2[String, String] with Serializable

    Permalink
  31. trait RichLinkElementFields extends ThriftStruct with Product5[Option[String], Option[String], Option[String], Option[String], Option[String]] with Serializable

    Permalink
  32. trait Rights extends ThriftStruct with Product3[Boolean, Boolean, Boolean] with Serializable

    Permalink
  33. trait Section extends ThriftStruct with Product5[String, String, String, String, Seq[Edition]] with Serializable

    Permalink
  34. trait SeparatorLocation extends ThriftStruct with Product2[Option[String], Option[Seq[Int]]] with Serializable

    Permalink
  35. trait StandardElementFields extends ThriftStruct with Product11[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[Int], Option[Int], Option[String], Option[String]] with Serializable

    Permalink
  36. trait Tag extends ThriftStruct with Product17[String, TagType, Option[String], Option[String], String, String, String, Seq[Reference], Option[String], Option[String], Option[String], Option[String], Option[Podcast], Option[String], Option[String], Option[String], Option[String]] with Serializable

    Permalink
  37. sealed trait TagType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  38. trait TextElementFields extends ThriftStruct with Product1[Option[String]] with Serializable

    Permalink
  39. trait TweetElementFields extends ThriftStruct with Product6[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String]] with Serializable

    Permalink
  40. trait User extends ThriftStruct with Product3[String, Option[String], Option[String]] with Serializable

    Permalink
  41. trait VideoElementFields extends ThriftStruct with Product19[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[Int], Option[Int], Option[Int], Option[String], Option[String], Option[Boolean], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String]] with Serializable

    Permalink
  42. trait WitnessElementFields extends ThriftStruct with Product with Serializable

    Permalink

Value Members

  1. object Asset extends ThriftStructCodec3[Asset] with Serializable

    Permalink
  2. object AssetFields extends ThriftStructCodec3[AssetFields] with Serializable

    Permalink
  3. object AssetType extends Product with Serializable

    Permalink
    Annotations
    @Generated()
  4. object AudioElementFields extends ThriftStructCodec3[AudioElementFields] with Serializable

    Permalink
  5. object Block extends ThriftStructCodec3[Block] with Serializable

    Permalink
  6. object BlockAttributes extends ThriftStructCodec3[BlockAttributes] with Serializable

    Permalink
  7. object BlockElement extends ThriftStructCodec3[BlockElement] with Serializable

    Permalink
  8. object Blocks extends ThriftStructCodec3[Blocks] with Serializable

    Permalink
  9. object CapiDateTime extends ThriftStructCodec3[CapiDateTime] with Serializable

    Permalink
  10. object Content extends ThriftStructCodec3[Content] with Serializable

    Permalink
  11. object ContentFields extends ThriftStructCodec3[ContentFields] with Serializable

    Permalink
  12. object ContentType extends Product with Serializable

    Permalink
    Annotations
    @Generated()
  13. object Crossword extends ThriftStructCodec3[Crossword] with Serializable

    Permalink
  14. object CrosswordCreator extends ThriftStructCodec3[CrosswordCreator] with Serializable

    Permalink
  15. object CrosswordDimensions extends ThriftStructCodec3[CrosswordDimensions] with Serializable

    Permalink
  16. object CrosswordEntry extends ThriftStructCodec3[CrosswordEntry] with Serializable

    Permalink
  17. object CrosswordPosition extends ThriftStructCodec3[CrosswordPosition] with Serializable

    Permalink
  18. object CrosswordType extends Product with Serializable

    Permalink
    Annotations
    @Generated()
  19. object Edition extends ThriftStructCodec3[Edition] with Serializable

    Permalink
  20. object Element extends ThriftStructCodec3[Element] with Serializable

    Permalink
  21. object ElementType extends Product with Serializable

    Permalink
    Annotations
    @Generated()
  22. object ImageElementFields extends ThriftStructCodec3[ImageElementFields] with Serializable

    Permalink
  23. object InteractiveElementFields extends ThriftStructCodec3[InteractiveElementFields] with Serializable

    Permalink
  24. object MembershipElementFields extends ThriftStructCodec3[MembershipElementFields] with Serializable

    Permalink
  25. object MembershipTier extends Product with Serializable

    Permalink
    Annotations
    @Generated()
  26. object NetworkFront extends ThriftStructCodec3[NetworkFront] with Serializable

    Permalink
  27. object Office extends Product with Serializable

    Permalink
    Annotations
    @Generated()
  28. object Podcast extends ThriftStructCodec3[Podcast] with Serializable

    Permalink
  29. object PullquoteElementFields extends ThriftStructCodec3[PullquoteElementFields] with Serializable

    Permalink
  30. object Reference extends ThriftStructCodec3[Reference] with Serializable

    Permalink
  31. object RichLinkElementFields extends ThriftStructCodec3[RichLinkElementFields] with Serializable

    Permalink
  32. object Rights extends ThriftStructCodec3[Rights] with Serializable

    Permalink
  33. object Section extends ThriftStructCodec3[Section] with Serializable

    Permalink
  34. object SeparatorLocation extends ThriftStructCodec3[SeparatorLocation] with Serializable

    Permalink
  35. object StandardElementFields extends ThriftStructCodec3[StandardElementFields] with Serializable

    Permalink
  36. object Tag extends ThriftStructCodec3[Tag] with Serializable

    Permalink
  37. object TagType extends Product with Serializable

    Permalink
    Annotations
    @Generated()
  38. object TextElementFields extends ThriftStructCodec3[TextElementFields] with Serializable

    Permalink
  39. object TweetElementFields extends ThriftStructCodec3[TweetElementFields] with Serializable

    Permalink
  40. object User extends ThriftStructCodec3[User] with Serializable

    Permalink
  41. object VideoElementFields extends ThriftStructCodec3[VideoElementFields] with Serializable

    Permalink
  42. object WitnessElementFields extends ThriftStructCodec3[WitnessElementFields] with Serializable

    Permalink

Ungrouped