Packages

package v1

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait AliasPath extends ThriftStruct with Product2[String, CapiDateTime] with ValidatingThriftStruct[AliasPath] with Serializable

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

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

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

  3. trait AssetFields extends ThriftStruct with Product with ValidatingThriftStruct[AssetFields] with Serializable

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

  4. sealed trait AssetType extends ThriftEnum with Serializable
    Annotations
    @Generated()
  5. trait AtomUsageResponse extends ThriftStruct with Product8[String, String, Int, Int, Int, Int, Int, Seq[String]] with ValidatingThriftStruct[AtomUsageResponse] with Serializable

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

  6. trait Atoms extends ThriftStruct with Product16[Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]], Option[Seq[Atom]]] with ValidatingThriftStruct[Atoms] with Serializable

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

  7. trait AtomsResponse extends ThriftStruct with Product8[String, String, Int, Int, Int, Int, Int, Seq[Atom]] with ValidatingThriftStruct[AtomsResponse] with Serializable

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

  8. trait AudioElementFields extends ThriftStruct with Product13[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[Int], Option[Int], Option[Boolean], Option[Boolean], Option[String], Option[String], Option[Boolean]] with ValidatingThriftStruct[AudioElementFields] with Serializable

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

  9. 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 ValidatingThriftStruct[Block] with Serializable

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

  10. trait BlockAttributes extends ThriftStruct with Product5[Option[Boolean], Option[Boolean], Option[String], Option[Boolean], Option[MembershipPlaceholder]] with ValidatingThriftStruct[BlockAttributes] with Serializable

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

  11. trait BlockElement extends ThriftStruct with Product with ValidatingThriftStruct[BlockElement] with Serializable

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

  12. trait Blocks extends ThriftStruct with Product4[Option[Block], Option[Seq[Block]], Option[Int], Option[Map[String, Seq[Block]]]] with ValidatingThriftStruct[Blocks] with Serializable

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

  13. trait CalloutElementFields extends ThriftStruct with Product5[Option[String], Option[Boolean], Option[String], Option[String], Option[String]] with ValidatingThriftStruct[CalloutElementFields] with Serializable

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

  14. trait CapiDateTime extends ThriftStruct with Product2[Long, String] with ValidatingThriftStruct[CapiDateTime] with Serializable

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

  15. trait CartoonElementFields extends ThriftStruct with Product9[Option[Seq[CartoonVariant]], Option[String], Option[String], Option[String], Option[String], Option[String], Option[Boolean], Option[String], Option[String]] with ValidatingThriftStruct[CartoonElementFields] with Serializable

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

  16. trait CartoonImage extends ThriftStruct with Product5[String, String, Option[Int], Option[Int], Option[String]] with ValidatingThriftStruct[CartoonImage] with Serializable

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

  17. trait CartoonVariant extends ThriftStruct with Product2[String, Seq[CartoonImage]] with ValidatingThriftStruct[CartoonVariant] with Serializable

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

  18. trait ChannelFields extends ThriftStruct with Product2[Boolean, Option[CapiDateTime]] with ValidatingThriftStruct[ChannelFields] with Serializable

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

  19. trait CodeElementFields extends ThriftStruct with Product2[String, String] with ValidatingThriftStruct[CodeElementFields] with Serializable

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

  20. trait CommentElementFields extends ThriftStruct with Product12[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[Int], Option[String], Option[Boolean]] with ValidatingThriftStruct[CommentElementFields] with Serializable

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

  21. trait Content extends ThriftStruct with Product with ValidatingThriftStruct[Content] with Serializable

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

  22. trait ContentAtomElementFields extends ThriftStruct with Product4[String, String, Option[String], Option[Boolean]] with ValidatingThriftStruct[ContentAtomElementFields] with Serializable

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

  23. trait ContentChannel extends ThriftStruct with Product2[String, ChannelFields] with ValidatingThriftStruct[ContentChannel] with Serializable

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

  24. trait ContentFields extends ThriftStruct with Product with ValidatingThriftStruct[ContentFields] with Serializable

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

  25. trait ContentStats extends ThriftStruct with Product15[Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int, Int] with ValidatingThriftStruct[ContentStats] with Serializable

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

  26. sealed trait ContentType extends ThriftEnum with Serializable
    Annotations
    @Generated()
  27. trait Crossword extends ThriftStruct with Product14[String, CrosswordType, Int, CapiDateTime, CrosswordDimensions, Seq[CrosswordEntry], Boolean, Boolean, Boolean, Option[String], Option[CrosswordCreator], Option[String], Option[String], Option[CapiDateTime]] with ValidatingThriftStruct[Crossword] with Serializable

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

  28. trait CrosswordCreator extends ThriftStruct with Product2[String, String] with ValidatingThriftStruct[CrosswordCreator] with Serializable

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

  29. trait CrosswordDimensions extends ThriftStruct with Product2[Int, Int] with ValidatingThriftStruct[CrosswordDimensions] with Serializable

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

  30. trait CrosswordEntry extends ThriftStruct with Product11[String, Option[Int], Option[String], Option[String], Option[CrosswordPosition], Option[Map[String, Seq[Int]]], Option[Int], Option[String], Option[Seq[String]], Option[String], Option[String]] with ValidatingThriftStruct[CrosswordEntry] with Serializable

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

  31. trait CrosswordPosition extends ThriftStruct with Product2[Int, Int] with ValidatingThriftStruct[CrosswordPosition] with Serializable

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

  32. sealed trait CrosswordType extends ThriftEnum with Serializable
    Annotations
    @Generated()
  33. trait Debug extends ThriftStruct with Product4[Option[CapiDateTime], Option[Long], Option[String], Option[String]] with ValidatingThriftStruct[Debug] with Serializable

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

  34. trait Edition extends ThriftStruct with Product5[String, String, String, String, String] with ValidatingThriftStruct[Edition] with Serializable

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

  35. trait EditionsResponse extends ThriftStruct with Product4[String, String, Int, Seq[NetworkFront]] with ValidatingThriftStruct[EditionsResponse] with Serializable

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

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

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

  37. sealed trait ElementType extends ThriftEnum with Serializable
    Annotations
    @Generated()
  38. trait EmbedElementFields extends ThriftStruct with Product8[Option[String], Option[Boolean], Option[String], Option[Boolean], Option[String], Option[String], Option[String], Option[String]] with ValidatingThriftStruct[EmbedElementFields] with Serializable

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

  39. trait EmbedReach extends ThriftStruct with Product1[Seq[PlatformType]] with ValidatingThriftStruct[EmbedReach] with Serializable

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

  40. trait EmbedTracking extends ThriftStruct with Product1[EmbedTracksType] with ValidatingThriftStruct[EmbedTracking] with Serializable

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

  41. sealed trait EmbedTracksType extends ThriftEnum with Serializable
    Annotations
    @Generated()
  42. trait EntitiesResponse extends ThriftStruct with Product3[String, Int, Seq[Entity]] with ValidatingThriftStruct[EntitiesResponse] with Serializable

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

  43. trait ErrorResponse extends ThriftStruct with Product2[String, String] with ValidatingThriftStruct[ErrorResponse] with Serializable

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

  44. 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 ValidatingThriftStruct[ImageElementFields] with Serializable

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

  45. trait InstagramElementFields extends ThriftStruct with Product11[String, String, String, String, String, Option[String], Option[Int], Option[String], Option[String], Option[String], Option[String]] with ValidatingThriftStruct[InstagramElementFields] with Serializable

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

  46. trait InteractiveElementFields extends ThriftStruct with Product12[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[Boolean], Option[String]] with ValidatingThriftStruct[InteractiveElementFields] with Serializable

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

  47. trait ItemResponse extends ThriftStruct with Product with ValidatingThriftStruct[ItemResponse] with Serializable

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

  48. trait ListElementFields extends ThriftStruct with Product2[Seq[ListItem], Option[ListType]] with ValidatingThriftStruct[ListElementFields] with Serializable

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

  49. trait ListItem extends ThriftStruct with Product2[Seq[BlockElement], Option[String]] with ValidatingThriftStruct[ListItem] with Serializable

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

  50. sealed trait ListType extends ThriftEnum with Serializable
    Annotations
    @Generated()
  51. trait MembershipElementFields extends ThriftStruct with Product12[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[CapiDateTime], Option[CapiDateTime], Option[String]] with ValidatingThriftStruct[MembershipElementFields] with Serializable

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

  52. trait MembershipPlaceholder extends ThriftStruct with Product1[Option[String]] with ValidatingThriftStruct[MembershipPlaceholder] with Serializable

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

  53. sealed trait MembershipTier extends ThriftEnum with Serializable
    Annotations
    @Generated()
  54. trait MostViewedVideo extends ThriftStruct with Product2[String, Int] with ValidatingThriftStruct[MostViewedVideo] with Serializable

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

  55. trait NetworkFront extends ThriftStruct with Product6[String, String, String, String, String, String] with ValidatingThriftStruct[NetworkFront] with Serializable

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

  56. sealed trait Office extends ThriftEnum with Serializable
    Annotations
    @Generated()
  57. trait Package extends ThriftStruct with Product4[String, Seq[PackageArticle], String, CapiDateTime] with ValidatingThriftStruct[Package] with Serializable

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

  58. trait PackageArticle extends ThriftStruct with Product2[Article, Content] with ValidatingThriftStruct[PackageArticle] with Serializable

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

  59. trait PackagesResponse extends ThriftStruct with Product9[String, String, Int, Int, Int, Int, Int, String, Seq[Package]] with ValidatingThriftStruct[PackagesResponse] with Serializable

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

  60. trait Pillar extends ThriftStruct with Product3[String, String, Seq[String]] with ValidatingThriftStruct[Pillar] with Serializable

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

  61. trait PillarsResponse extends ThriftStruct with Product3[String, Int, Seq[Pillar]] with ValidatingThriftStruct[PillarsResponse] with Serializable

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

  62. sealed trait PlatformType extends ThriftEnum with Serializable
    Annotations
    @Generated()
  63. trait Podcast extends ThriftStruct with Product12[String, String, String, Option[String], Boolean, Option[String], Option[Seq[PodcastCategory]], Option[String], Option[String], Option[String], Option[String], Option[String]] with ValidatingThriftStruct[Podcast] with Serializable

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

  64. trait PodcastCategory extends ThriftStruct with Product2[String, Option[String]] with ValidatingThriftStruct[PodcastCategory] with Serializable

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

  65. trait PullquoteElementFields extends ThriftStruct with Product5[Option[String], Option[String], Option[String], Option[String], Option[String]] with ValidatingThriftStruct[PullquoteElementFields] with Serializable

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

  66. trait RecipeElementFields extends ThriftStruct with Product1[Option[String]] with ValidatingThriftStruct[RecipeElementFields] with Serializable

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

  67. trait Reference extends ThriftStruct with Product2[String, String] with ValidatingThriftStruct[Reference] with Serializable

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

  68. trait RichLinkElementFields extends ThriftStruct with Product6[Option[String], Option[String], Option[String], Option[String], Option[String], Option[Sponsorship]] with ValidatingThriftStruct[RichLinkElementFields] with Serializable

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

  69. trait Rights extends ThriftStruct with Product3[Boolean, Boolean, Boolean] with ValidatingThriftStruct[Rights] with Serializable

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

  70. trait SearchResponse extends ThriftStruct with Product9[String, String, Int, Int, Int, Int, Int, String, Seq[Content]] with ValidatingThriftStruct[SearchResponse] with Serializable

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

  71. trait Section extends ThriftStruct with Product6[String, String, String, String, Seq[Edition], Option[Seq[Sponsorship]]] with ValidatingThriftStruct[Section] with Serializable

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

  72. trait SectionsResponse extends ThriftStruct with Product4[String, String, Int, Seq[Section]] with ValidatingThriftStruct[SectionsResponse] with Serializable

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

  73. trait Sponsorship extends ThriftStruct with Product12[SponsorshipType, String, String, String, Option[SponsorshipTargeting], Option[String], Option[SponsorshipLogoDimensions], Option[String], Option[SponsorshipLogoDimensions], Option[CapiDateTime], Option[CapiDateTime], Option[SponsorshipPackage]] with ValidatingThriftStruct[Sponsorship] with Serializable

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

  74. trait SponsorshipLogoDimensions extends ThriftStruct with Product2[Int, Int] with ValidatingThriftStruct[SponsorshipLogoDimensions] with Serializable

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

  75. sealed trait SponsorshipPackage extends ThriftEnum with Serializable
    Annotations
    @Generated()
  76. trait SponsorshipTargeting extends ThriftStruct with Product2[Option[CapiDateTime], Option[Seq[String]]] with ValidatingThriftStruct[SponsorshipTargeting] with Serializable

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

  77. sealed trait SponsorshipType extends ThriftEnum with Serializable
    Annotations
    @Generated()
  78. trait StandardElementFields extends ThriftStruct with Product13[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[Int], Option[Int], Option[String], Option[String], Option[Boolean], Option[String]] with ValidatingThriftStruct[StandardElementFields] with Serializable

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

  79. trait Tag extends ThriftStruct with Product with ValidatingThriftStruct[Tag] with Serializable

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

  80. sealed trait TagType extends ThriftEnum with Serializable
    Annotations
    @Generated()
  81. trait TagsResponse extends ThriftStruct with Product8[String, String, Int, Int, Int, Int, Int, Seq[Tag]] with ValidatingThriftStruct[TagsResponse] with Serializable

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

  82. trait TextElementFields extends ThriftStruct with Product2[Option[String], Option[String]] with ValidatingThriftStruct[TextElementFields] with Serializable

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

  83. trait TimelineElementFields extends ThriftStruct with Product1[Seq[TimelineSection]] with ValidatingThriftStruct[TimelineElementFields] with Serializable

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

  84. trait TimelineEvent extends ThriftStruct with Product5[Seq[BlockElement], Option[BlockElement], Option[String], Option[String], Option[String]] with ValidatingThriftStruct[TimelineEvent] with Serializable

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

  85. trait TimelineSection extends ThriftStruct with Product2[Seq[TimelineEvent], Option[String]] with ValidatingThriftStruct[TimelineSection] with Serializable

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

  86. trait TweetElementFields extends ThriftStruct with Product8[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[Boolean]] with ValidatingThriftStruct[TweetElementFields] with Serializable

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

  87. trait User extends ThriftStruct with Product3[String, Option[String], Option[String]] with ValidatingThriftStruct[User] with Serializable

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

  88. trait VideoElementFields extends ThriftStruct with Product21[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], Option[String], Option[Boolean]] with ValidatingThriftStruct[VideoElementFields] with Serializable

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

  89. trait VideoStatsResponse extends ThriftStruct with Product2[String, Seq[MostViewedVideo]] with ValidatingThriftStruct[VideoStatsResponse] with Serializable

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

  90. trait VineElementFields extends ThriftStruct with Product12[String, String, String, String, String, Option[String], Option[Int], Option[Int], Option[String], Option[String], Option[String], Option[String]] with ValidatingThriftStruct[VineElementFields] with Serializable

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

  91. trait WitnessElementFields extends ThriftStruct with Product with ValidatingThriftStruct[WitnessElementFields] with Serializable

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

Value Members

  1. object AliasPath extends ValidatingThriftStructCodec3[AliasPath] with StructBuilderFactory[AliasPath] with Serializable
  2. object Asset extends ValidatingThriftStructCodec3[Asset] with StructBuilderFactory[Asset] with Serializable
  3. object AssetFields extends ValidatingThriftStructCodec3[AssetFields] with StructBuilderFactory[AssetFields] with Serializable
  4. object AssetType extends ThriftEnumObject[AssetType] with Serializable
    Annotations
    @Generated()
  5. object AtomUsageResponse extends ValidatingThriftStructCodec3[AtomUsageResponse] with StructBuilderFactory[AtomUsageResponse] with Serializable
  6. object Atoms extends ValidatingThriftStructCodec3[Atoms] with StructBuilderFactory[Atoms] with Serializable
  7. object AtomsResponse extends ValidatingThriftStructCodec3[AtomsResponse] with StructBuilderFactory[AtomsResponse] with Serializable
  8. object AudioElementFields extends ValidatingThriftStructCodec3[AudioElementFields] with StructBuilderFactory[AudioElementFields] with Serializable
  9. object Block extends ValidatingThriftStructCodec3[Block] with StructBuilderFactory[Block] with Serializable
  10. object BlockAttributes extends ValidatingThriftStructCodec3[BlockAttributes] with StructBuilderFactory[BlockAttributes] with Serializable
  11. object BlockElement extends ValidatingThriftStructCodec3[BlockElement] with StructBuilderFactory[BlockElement] with Serializable
  12. object Blocks extends ValidatingThriftStructCodec3[Blocks] with StructBuilderFactory[Blocks] with Serializable
  13. object CalloutElementFields extends ValidatingThriftStructCodec3[CalloutElementFields] with StructBuilderFactory[CalloutElementFields] with Serializable
  14. object CapiDateTime extends ValidatingThriftStructCodec3[CapiDateTime] with StructBuilderFactory[CapiDateTime] with Serializable
  15. object CartoonElementFields extends ValidatingThriftStructCodec3[CartoonElementFields] with StructBuilderFactory[CartoonElementFields] with Serializable
  16. object CartoonImage extends ValidatingThriftStructCodec3[CartoonImage] with StructBuilderFactory[CartoonImage] with Serializable
  17. object CartoonVariant extends ValidatingThriftStructCodec3[CartoonVariant] with StructBuilderFactory[CartoonVariant] with Serializable
  18. object ChannelFields extends ValidatingThriftStructCodec3[ChannelFields] with StructBuilderFactory[ChannelFields] with Serializable
  19. object CodeElementFields extends ValidatingThriftStructCodec3[CodeElementFields] with StructBuilderFactory[CodeElementFields] with Serializable
  20. object CommentElementFields extends ValidatingThriftStructCodec3[CommentElementFields] with StructBuilderFactory[CommentElementFields] with Serializable
  21. object Content extends ValidatingThriftStructCodec3[Content] with StructBuilderFactory[Content] with Serializable
  22. object ContentAtomElementFields extends ValidatingThriftStructCodec3[ContentAtomElementFields] with StructBuilderFactory[ContentAtomElementFields] with Serializable
  23. object ContentChannel extends ValidatingThriftStructCodec3[ContentChannel] with StructBuilderFactory[ContentChannel] with Serializable
  24. object ContentFields extends ValidatingThriftStructCodec3[ContentFields] with StructBuilderFactory[ContentFields] with Serializable
  25. object ContentStats extends ValidatingThriftStructCodec3[ContentStats] with StructBuilderFactory[ContentStats] with Serializable
  26. object ContentType extends ThriftEnumObject[ContentType] with Serializable
    Annotations
    @Generated()
  27. object Crossword extends ValidatingThriftStructCodec3[Crossword] with StructBuilderFactory[Crossword] with Serializable
  28. object CrosswordCreator extends ValidatingThriftStructCodec3[CrosswordCreator] with StructBuilderFactory[CrosswordCreator] with Serializable
  29. object CrosswordDimensions extends ValidatingThriftStructCodec3[CrosswordDimensions] with StructBuilderFactory[CrosswordDimensions] with Serializable
  30. object CrosswordEntry extends ValidatingThriftStructCodec3[CrosswordEntry] with StructBuilderFactory[CrosswordEntry] with Serializable
  31. object CrosswordPosition extends ValidatingThriftStructCodec3[CrosswordPosition] with StructBuilderFactory[CrosswordPosition] with Serializable
  32. object CrosswordType extends ThriftEnumObject[CrosswordType] with Serializable
    Annotations
    @Generated()
  33. object Debug extends ValidatingThriftStructCodec3[Debug] with StructBuilderFactory[Debug] with Serializable
  34. object Edition extends ValidatingThriftStructCodec3[Edition] with StructBuilderFactory[Edition] with Serializable
  35. object EditionsResponse extends ValidatingThriftStructCodec3[EditionsResponse] with StructBuilderFactory[EditionsResponse] with Serializable
  36. object Element extends ValidatingThriftStructCodec3[Element] with StructBuilderFactory[Element] with Serializable
  37. object ElementType extends ThriftEnumObject[ElementType] with Serializable
    Annotations
    @Generated()
  38. object EmbedElementFields extends ValidatingThriftStructCodec3[EmbedElementFields] with StructBuilderFactory[EmbedElementFields] with Serializable
  39. object EmbedReach extends ValidatingThriftStructCodec3[EmbedReach] with StructBuilderFactory[EmbedReach] with Serializable
  40. object EmbedTracking extends ValidatingThriftStructCodec3[EmbedTracking] with StructBuilderFactory[EmbedTracking] with Serializable
  41. object EmbedTracksType extends ThriftEnumObject[EmbedTracksType] with Serializable
    Annotations
    @Generated()
  42. object EntitiesResponse extends ValidatingThriftStructCodec3[EntitiesResponse] with StructBuilderFactory[EntitiesResponse] with Serializable
  43. object ErrorResponse extends ValidatingThriftStructCodec3[ErrorResponse] with StructBuilderFactory[ErrorResponse] with Serializable
  44. object ImageElementFields extends ValidatingThriftStructCodec3[ImageElementFields] with StructBuilderFactory[ImageElementFields] with Serializable
  45. object InstagramElementFields extends ValidatingThriftStructCodec3[InstagramElementFields] with StructBuilderFactory[InstagramElementFields] with Serializable
  46. object InteractiveElementFields extends ValidatingThriftStructCodec3[InteractiveElementFields] with StructBuilderFactory[InteractiveElementFields] with Serializable
  47. object ItemResponse extends ValidatingThriftStructCodec3[ItemResponse] with StructBuilderFactory[ItemResponse] with Serializable
  48. object ListElementFields extends ValidatingThriftStructCodec3[ListElementFields] with StructBuilderFactory[ListElementFields] with Serializable
  49. object ListItem extends ValidatingThriftStructCodec3[ListItem] with StructBuilderFactory[ListItem] with Serializable
  50. object ListType extends ThriftEnumObject[ListType] with Serializable
    Annotations
    @Generated()
  51. object MembershipElementFields extends ValidatingThriftStructCodec3[MembershipElementFields] with StructBuilderFactory[MembershipElementFields] with Serializable
  52. object MembershipPlaceholder extends ValidatingThriftStructCodec3[MembershipPlaceholder] with StructBuilderFactory[MembershipPlaceholder] with Serializable
  53. object MembershipTier extends ThriftEnumObject[MembershipTier] with Serializable
    Annotations
    @Generated()
  54. object MostViewedVideo extends ValidatingThriftStructCodec3[MostViewedVideo] with StructBuilderFactory[MostViewedVideo] with Serializable
  55. object NetworkFront extends ValidatingThriftStructCodec3[NetworkFront] with StructBuilderFactory[NetworkFront] with Serializable
  56. object Office extends ThriftEnumObject[Office] with Serializable
    Annotations
    @Generated()
  57. object Package extends ValidatingThriftStructCodec3[Package] with StructBuilderFactory[Package] with Serializable
  58. object PackageArticle extends ValidatingThriftStructCodec3[PackageArticle] with StructBuilderFactory[PackageArticle] with Serializable
  59. object PackagesResponse extends ValidatingThriftStructCodec3[PackagesResponse] with StructBuilderFactory[PackagesResponse] with Serializable
  60. object Pillar extends ValidatingThriftStructCodec3[Pillar] with StructBuilderFactory[Pillar] with Serializable
  61. object PillarsResponse extends ValidatingThriftStructCodec3[PillarsResponse] with StructBuilderFactory[PillarsResponse] with Serializable
  62. object PlatformType extends ThriftEnumObject[PlatformType] with Serializable
    Annotations
    @Generated()
  63. object Podcast extends ValidatingThriftStructCodec3[Podcast] with StructBuilderFactory[Podcast] with Serializable
  64. object PodcastCategory extends ValidatingThriftStructCodec3[PodcastCategory] with StructBuilderFactory[PodcastCategory] with Serializable
  65. object PullquoteElementFields extends ValidatingThriftStructCodec3[PullquoteElementFields] with StructBuilderFactory[PullquoteElementFields] with Serializable
  66. object RecipeElementFields extends ValidatingThriftStructCodec3[RecipeElementFields] with StructBuilderFactory[RecipeElementFields] with Serializable
  67. object Reference extends ValidatingThriftStructCodec3[Reference] with StructBuilderFactory[Reference] with Serializable
  68. object RichLinkElementFields extends ValidatingThriftStructCodec3[RichLinkElementFields] with StructBuilderFactory[RichLinkElementFields] with Serializable
  69. object Rights extends ValidatingThriftStructCodec3[Rights] with StructBuilderFactory[Rights] with Serializable
  70. object SearchResponse extends ValidatingThriftStructCodec3[SearchResponse] with StructBuilderFactory[SearchResponse] with Serializable
  71. object Section extends ValidatingThriftStructCodec3[Section] with StructBuilderFactory[Section] with Serializable
  72. object SectionsResponse extends ValidatingThriftStructCodec3[SectionsResponse] with StructBuilderFactory[SectionsResponse] with Serializable
  73. object Sponsorship extends ValidatingThriftStructCodec3[Sponsorship] with StructBuilderFactory[Sponsorship] with Serializable
  74. object SponsorshipLogoDimensions extends ValidatingThriftStructCodec3[SponsorshipLogoDimensions] with StructBuilderFactory[SponsorshipLogoDimensions] with Serializable
  75. object SponsorshipPackage extends ThriftEnumObject[SponsorshipPackage] with Serializable
    Annotations
    @Generated()
  76. object SponsorshipTargeting extends ValidatingThriftStructCodec3[SponsorshipTargeting] with StructBuilderFactory[SponsorshipTargeting] with Serializable
  77. object SponsorshipType extends ThriftEnumObject[SponsorshipType] with Serializable
    Annotations
    @Generated()
  78. object StandardElementFields extends ValidatingThriftStructCodec3[StandardElementFields] with StructBuilderFactory[StandardElementFields] with Serializable
  79. object Tag extends ValidatingThriftStructCodec3[Tag] with StructBuilderFactory[Tag] with Serializable
  80. object TagType extends ThriftEnumObject[TagType] with Serializable
    Annotations
    @Generated()
  81. object TagsResponse extends ValidatingThriftStructCodec3[TagsResponse] with StructBuilderFactory[TagsResponse] with Serializable
  82. object TextElementFields extends ValidatingThriftStructCodec3[TextElementFields] with StructBuilderFactory[TextElementFields] with Serializable
  83. object TimelineElementFields extends ValidatingThriftStructCodec3[TimelineElementFields] with StructBuilderFactory[TimelineElementFields] with Serializable
  84. object TimelineEvent extends ValidatingThriftStructCodec3[TimelineEvent] with StructBuilderFactory[TimelineEvent] with Serializable
  85. object TimelineSection extends ValidatingThriftStructCodec3[TimelineSection] with StructBuilderFactory[TimelineSection] with Serializable
  86. object TweetElementFields extends ValidatingThriftStructCodec3[TweetElementFields] with StructBuilderFactory[TweetElementFields] with Serializable
  87. object User extends ValidatingThriftStructCodec3[User] with StructBuilderFactory[User] with Serializable
  88. object VideoElementFields extends ValidatingThriftStructCodec3[VideoElementFields] with StructBuilderFactory[VideoElementFields] with Serializable
  89. object VideoStatsResponse extends ValidatingThriftStructCodec3[VideoStatsResponse] with StructBuilderFactory[VideoStatsResponse] with Serializable
  90. object VineElementFields extends ValidatingThriftStructCodec3[VineElementFields] with StructBuilderFactory[VineElementFields] with Serializable
  91. object WitnessElementFields extends ValidatingThriftStructCodec3[WitnessElementFields] with StructBuilderFactory[WitnessElementFields] with Serializable

Ungrouped