com.gu.contentapi.client.model.v1

ContentFields

object ContentFields extends ThriftStructCodec3[ContentFields] with Serializable

Linear Supertypes
Serializable, Serializable, ThriftStructCodec3[ContentFields], ThriftStructCodec[ContentFields], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ContentFields
  2. Serializable
  3. Serializable
  4. ThriftStructCodec3
  5. ThriftStructCodec
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Immutable extends ContentFields

    The default read-only implementation of ContentFields.

  2. trait Proxy extends ContentFields

    This Proxy trait allows you to extend the ContentFields trait with additional state or behavior and implement the read-only methods from ContentFields using an underlying instance.

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val AllowUgcField: TField

  7. val AllowUgcFieldManifest: Manifest[Boolean]

  8. val BodyField: TField

  9. val BodyFieldManifest: Manifest[String]

  10. val BylineField: TField

  11. val BylineFieldManifest: Manifest[String]

  12. val CommentCloseDateField: TField

  13. val CommentCloseDateFieldManifest: Manifest[CapiDateTime]

  14. val CommentableField: TField

  15. val CommentableFieldManifest: Manifest[Boolean]

  16. val ContributorBioField: TField

  17. val ContributorBioFieldManifest: Manifest[String]

  18. val CreationDateField: TField

  19. val CreationDateFieldManifest: Manifest[CapiDateTime]

  20. val DisplayHintField: TField

  21. val DisplayHintFieldManifest: Manifest[String]

  22. val FirstPublicationDateField: TField

  23. val FirstPublicationDateFieldManifest: Manifest[CapiDateTime]

  24. val HasStoryPackageField: TField

  25. val HasStoryPackageFieldManifest: Manifest[Boolean]

  26. val HeadlineField: TField

  27. val HeadlineFieldManifest: Manifest[String]

  28. object Immutable extends ThriftStructCodec3[ContentFields] with Serializable

  29. val InternalComposerCodeField: TField

  30. val InternalComposerCodeFieldManifest: Manifest[String]

  31. val InternalOctopusCodeField: TField

  32. val InternalOctopusCodeFieldManifest: Manifest[String]

  33. val InternalPageCodeField: TField

  34. val InternalPageCodeFieldManifest: Manifest[Int]

  35. val InternalStoryPackageCodeField: TField

  36. val InternalStoryPackageCodeFieldManifest: Manifest[Int]

  37. val IsInappropriateForSponsorshipField: TField

  38. val IsInappropriateForSponsorshipFieldManifest: Manifest[Boolean]

  39. val IsPremoderatedField: TField

  40. val IsPremoderatedFieldManifest: Manifest[Boolean]

  41. val LastModifiedField: TField

  42. val LastModifiedFieldManifest: Manifest[CapiDateTime]

  43. val LegallySensitiveField: TField

  44. val LegallySensitiveFieldManifest: Manifest[Boolean]

  45. val LiveBloggingNowField: TField

  46. val LiveBloggingNowFieldManifest: Manifest[Boolean]

  47. val MainField: TField

  48. val MainFieldManifest: Manifest[String]

  49. val MembershipAccessField: TField

  50. val MembershipAccessFieldI32: TField

  51. val MembershipAccessFieldManifest: Manifest[MembershipTier]

  52. val NewspaperEditionDateField: TField

  53. val NewspaperEditionDateFieldManifest: Manifest[CapiDateTime]

  54. val NewspaperPageNumberField: TField

  55. val NewspaperPageNumberFieldManifest: Manifest[Int]

  56. val ProductionOfficeField: TField

  57. val ProductionOfficeFieldI32: TField

  58. val ProductionOfficeFieldManifest: Manifest[Office]

  59. val PublicationField: TField

  60. val PublicationFieldManifest: Manifest[String]

  61. val ScheduledPublicationDateField: TField

  62. val ScheduledPublicationDateFieldManifest: Manifest[CapiDateTime]

  63. val SecureThumbnailField: TField

  64. val SecureThumbnailFieldManifest: Manifest[String]

  65. val ShortUrlField: TField

  66. val ShortUrlFieldManifest: Manifest[String]

  67. val ShouldHideAdvertsField: TField

  68. val ShouldHideAdvertsFieldManifest: Manifest[Boolean]

  69. val ShowInRelatedContentField: TField

  70. val ShowInRelatedContentFieldManifest: Manifest[Boolean]

  71. val StandfirstField: TField

  72. val StandfirstFieldManifest: Manifest[String]

  73. val StarRatingField: TField

  74. val StarRatingFieldManifest: Manifest[Int]

  75. val Struct: TStruct

  76. val ThumbnailField: TField

  77. val ThumbnailFieldManifest: Manifest[String]

  78. val TrailTextField: TField

  79. val TrailTextFieldManifest: Manifest[String]

  80. val WordcountField: TField

  81. val WordcountFieldManifest: Manifest[Int]

  82. def apply(headline: Option[String] = None, standfirst: Option[String] = None, trailText: Option[String] = None, byline: Option[String] = None, main: Option[String] = None, body: Option[String] = None, newspaperPageNumber: Option[Int] = None, starRating: Option[Int] = None, contributorBio: Option[String] = None, membershipAccess: Option[MembershipTier] = None, wordcount: Option[Int] = None, commentCloseDate: Option[CapiDateTime] = None, commentable: Option[Boolean] = None, creationDate: Option[CapiDateTime] = None, displayHint: Option[String] = None, firstPublicationDate: Option[CapiDateTime] = None, hasStoryPackage: Option[Boolean] = None, internalComposerCode: Option[String] = None, internalOctopusCode: Option[String] = None, internalPageCode: Option[Int] = None, internalStoryPackageCode: Option[Int] = None, isInappropriateForSponsorship: Option[Boolean] = None, isPremoderated: Option[Boolean] = None, lastModified: Option[CapiDateTime] = None, liveBloggingNow: Option[Boolean] = None, newspaperEditionDate: Option[CapiDateTime] = None, productionOffice: Option[Office] = None, publication: Option[String] = None, scheduledPublicationDate: Option[CapiDateTime] = None, secureThumbnail: Option[String] = None, shortUrl: Option[String] = None, shouldHideAdverts: Option[Boolean] = None, showInRelatedContent: Option[Boolean] = None, thumbnail: Option[String] = None, legallySensitive: Option[Boolean] = None, allowUgc: Option[Boolean] = None): ContentFields

  83. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  84. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  85. def decode(_iprot: TProtocol): ContentFields

    Definition Classes
    ContentFields → ThriftStructCodec
  86. val decoder: (TProtocol) ⇒ ContentFields

    Definition Classes
    ThriftStructCodec3 → ThriftStructCodec
  87. def encode(_item: ContentFields, _oproto: TProtocol): Unit

    Definition Classes
    ContentFields → ThriftStructCodec
  88. val encoder: (ContentFields, TProtocol) ⇒ Unit

    Definition Classes
    ThriftStructCodec3 → ThriftStructCodec
  89. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  90. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  91. lazy val fieldInfos: List[ThriftStructFieldInfo]

    Field information in declaration order.

  92. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  93. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  94. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  95. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  96. lazy val metaData: ThriftStructMetaData[ContentFields]

    Definition Classes
    ThriftStructCodec
  97. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  98. final def notify(): Unit

    Definition Classes
    AnyRef
  99. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  100. lazy val structAnnotations: Map[String, String]

  101. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  102. def toString(): String

    Definition Classes
    AnyRef → Any
  103. def ttypeToString(byte: Byte): String

    Attributes
    protected
    Definition Classes
    ThriftStructCodec3
  104. def validate(_item: ContentFields): Unit

    Checks that all required fields are non-null.

  105. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  106. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  107. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from ThriftStructCodec3[ContentFields]

Inherited from ThriftStructCodec[ContentFields]

Inherited from AnyRef

Inherited from Any

Ungrouped