Package

com.gu

tagmanagement

Permalink

package tagmanagement

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait BlockingLevel extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  2. trait CampaignInformation extends ThriftStruct with Product1[String] with ValidatingThriftStruct[CampaignInformation] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.CampaignInformation.apply for construction if you don't need to specify passthrough fields.

  3. trait ContributorInformation extends ThriftStruct with Product7[Option[String], Option[Image], Option[Image], Option[String], Option[String], Option[String], Option[String]] with ValidatingThriftStruct[ContributorInformation] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.ContributorInformation.apply for construction if you don't need to specify passthrough fields.

  4. trait EditionalisedPage extends ThriftStruct with Product2[String, Long] with ValidatingThriftStruct[EditionalisedPage] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.EditionalisedPage.apply for construction if you don't need to specify passthrough fields.

  5. sealed trait EventType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  6. trait Image extends ThriftStruct with Product2[String, Seq[ImageAsset]] with ValidatingThriftStruct[Image] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.Image.apply for construction if you don't need to specify passthrough fields.

  7. trait ImageAsset extends ThriftStruct with Product4[String, Long, Long, String] with ValidatingThriftStruct[ImageAsset] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.ImageAsset.apply for construction if you don't need to specify passthrough fields.

  8. sealed trait OperationType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  9. trait PaidContentInformation extends ThriftStruct with Product2[String, Option[String]] with ValidatingThriftStruct[PaidContentInformation] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.PaidContentInformation.apply for construction if you don't need to specify passthrough fields.

  10. trait Pillar extends ThriftStruct with Product4[Long, String, String, Seq[String]] with ValidatingThriftStruct[Pillar] with Serializable

    Permalink

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

  11. trait PillarEvent extends ThriftStruct with Product3[PillarEventType, Long, Option[Pillar]] with ValidatingThriftStruct[PillarEvent] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.PillarEvent.apply for construction if you don't need to specify passthrough fields.

  12. sealed trait PillarEventType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  13. trait PodcastCategory extends ThriftStruct with Product2[String, Option[String]] with ValidatingThriftStruct[PodcastCategory] with Serializable

    Permalink

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

  14. trait PodcastMetadata extends ThriftStruct with Product14[String, Option[String], Option[String], Option[String], Boolean, Boolean, Boolean, Option[Image], Option[Seq[PodcastCategory]], Option[String], Option[String], Option[String], Option[String], Option[String]] with ValidatingThriftStruct[PodcastMetadata] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.PodcastMetadata.apply for construction if you don't need to specify passthrough fields.

  15. trait PublicationInformation extends ThriftStruct with Product2[Option[Long], Set[Long]] with ValidatingThriftStruct[PublicationInformation] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.PublicationInformation.apply for construction if you don't need to specify passthrough fields.

  16. trait Reference extends ThriftStruct with Product3[String, String, Option[String]] with ValidatingThriftStruct[Reference] with Serializable

    Permalink

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

  17. trait Section extends ThriftStruct with Product10[Long, Long, String, String, Long, String, Map[String, EditionalisedPage], Boolean, Option[String], Option[Seq[Sponsorship]]] with ValidatingThriftStruct[Section] with Serializable

    Permalink

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

  18. trait SectionEvent extends ThriftStruct with Product3[EventType, Long, Option[Section]] with ValidatingThriftStruct[SectionEvent] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.SectionEvent.apply for construction if you don't need to specify passthrough fields.

  19. trait Sponsorship extends ThriftStruct with Product10[Long, SponsorshipType, String, Image, String, Option[SponsorshipTargeting], Option[String], Option[Image], Option[Long], Option[Long]] with ValidatingThriftStruct[Sponsorship] with Serializable

    Permalink

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

  20. trait SponsorshipTargeting extends ThriftStruct with Product2[Option[Long], Option[Seq[String]]] with ValidatingThriftStruct[SponsorshipTargeting] with Serializable

    Permalink

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

  21. sealed trait SponsorshipType extends ThriftEnum with Serializable

    Permalink
    Annotations
    @Generated()
  22. trait Tag extends ThriftStruct with Product with ValidatingThriftStruct[Tag] with Serializable

    Permalink

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

  23. trait TagEvent extends ThriftStruct with Product3[EventType, Long, Option[Tag]] with ValidatingThriftStruct[TagEvent] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.TagEvent.apply for construction if you don't need to specify passthrough fields.

  24. trait TagReindexBatch extends ThriftStruct with Product1[Seq[Tag]] with ValidatingThriftStruct[TagReindexBatch] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.TagReindexBatch.apply for construction if you don't need to specify passthrough fields.

  25. sealed trait TagType extends ThriftEnum with Serializable

    Permalink

    the types of tags supported

    the types of tags supported

    Annotations
    @Generated()
  26. trait TagWithSection extends ThriftStruct with Product2[Tag, Option[Section]] with ValidatingThriftStruct[TagWithSection] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.TagWithSection.apply for construction if you don't need to specify passthrough fields.

  27. trait TaggingOperation extends ThriftStruct with Product4[OperationType, String, Option[TagWithSection], Option[TagWithSection]] with ValidatingThriftStruct[TaggingOperation] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.TaggingOperation.apply for construction if you don't need to specify passthrough fields.

  28. trait TrackingInformation extends ThriftStruct with Product1[String] with ValidatingThriftStruct[TrackingInformation] with Serializable

    Permalink

    Prefer the companion object's com.gu.tagmanagement.TrackingInformation.apply for construction if you don't need to specify passthrough fields.

Value Members

  1. object BlockingLevel extends ThriftEnumObject[BlockingLevel] with Product with Serializable

    Permalink
    Annotations
    @Generated()
  2. object CampaignInformation extends ValidatingThriftStructCodec3[CampaignInformation] with Serializable

    Permalink
  3. object ContributorInformation extends ValidatingThriftStructCodec3[ContributorInformation] with Serializable

    Permalink
  4. object EditionalisedPage extends ValidatingThriftStructCodec3[EditionalisedPage] with Serializable

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

    Permalink
    Annotations
    @Generated()
  6. object Image extends ValidatingThriftStructCodec3[Image] with Serializable

    Permalink
  7. object ImageAsset extends ValidatingThriftStructCodec3[ImageAsset] with Serializable

    Permalink
  8. object OperationType extends ThriftEnumObject[OperationType] with Product with Serializable

    Permalink
    Annotations
    @Generated()
  9. object PaidContentInformation extends ValidatingThriftStructCodec3[PaidContentInformation] with Serializable

    Permalink
  10. object Pillar extends ValidatingThriftStructCodec3[Pillar] with Serializable

    Permalink
  11. object PillarEvent extends ValidatingThriftStructCodec3[PillarEvent] with Serializable

    Permalink
  12. object PillarEventType extends ThriftEnumObject[PillarEventType] with Product with Serializable

    Permalink
    Annotations
    @Generated()
  13. object PodcastCategory extends ValidatingThriftStructCodec3[PodcastCategory] with Serializable

    Permalink
  14. object PodcastMetadata extends ValidatingThriftStructCodec3[PodcastMetadata] with Serializable

    Permalink
  15. object PublicationInformation extends ValidatingThriftStructCodec3[PublicationInformation] with Serializable

    Permalink
  16. object Reference extends ValidatingThriftStructCodec3[Reference] with Serializable

    Permalink
  17. object Section extends ValidatingThriftStructCodec3[Section] with Serializable

    Permalink
  18. object SectionEvent extends ValidatingThriftStructCodec3[SectionEvent] with Serializable

    Permalink
  19. object Sponsorship extends ValidatingThriftStructCodec3[Sponsorship] with Serializable

    Permalink
  20. object SponsorshipTargeting extends ValidatingThriftStructCodec3[SponsorshipTargeting] with Serializable

    Permalink
  21. object SponsorshipType extends ThriftEnumObject[SponsorshipType] with Product with Serializable

    Permalink
    Annotations
    @Generated()
  22. object Tag extends ValidatingThriftStructCodec3[Tag] with Serializable

    Permalink
  23. object TagEvent extends ValidatingThriftStructCodec3[TagEvent] with Serializable

    Permalink
  24. object TagReindexBatch extends ValidatingThriftStructCodec3[TagReindexBatch] with Serializable

    Permalink
  25. object TagType extends ThriftEnumObject[TagType] with Product with Serializable

    Permalink

    the types of tags supported

    the types of tags supported

    Annotations
    @Generated()
  26. object TagWithSection extends ValidatingThriftStructCodec3[TagWithSection] with Serializable

    Permalink

    tuple with a tag and the denormalised section (as specified by the tag's section id)

  27. object TaggingOperation extends ValidatingThriftStructCodec3[TaggingOperation] with Serializable

    Permalink
  28. object TrackingInformation extends ValidatingThriftStructCodec3[TrackingInformation] with Serializable

    Permalink

Ungrouped