Prefer the companion object's com.gu.contentatom.thrift.Atom.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.ChangeRecord.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.ContentAtomEvent.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.ContentChangeDetails.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.EmailProvider.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.Flags.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.Image.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.ImageAsset.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.ImageAssetDimensions.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.Newspaper.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.NotificationProviders.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.Reference.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.Section.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.Tag.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.TagUsage.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.Taxonomy.apply for construction if you don't need to specify passthrough fields.
Prefer the companion object's com.gu.contentatom.thrift.User.apply for construction if you don't need to specify passthrough fields.
An abstraction to represent email subscriber lists
Represents where the contant appears in the newspaper
Represents where the contant appears in the newspaper
The book is the physical printed thing (G1, G2 etc), the bookSection is the subsection of the book (news, business, obituries etc.) and the publication is the physical publication(The Guardian, The Observer). This information, along with the newspaperPageNumber and newspaperPublicationDate fields, is used to produce the daily newspaper navigation pages.
Reference to a third-party service used to send notifications
An external reference applied to content
An external reference applied to content
An external reference typically refers to a thing in another system or a real world thing. Examples include the isbn of a book the content is reviewing or a cricket match.
Represents a section.
Represents a section.
All tags exist within a section and the content's section is derived from the section of the most important tag.
Represents a tag applied to content
Represents a tag applied to content
The id is the only required field, all the rest of the data can be looked up using the id.
Represents a Tag's application to content.
Represents a Tag's application to content.
Includes the Tag and if the tag <-> content relationship is marked as lead
Taxonomy represents the tags and references of a piece of content