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 BodyField: TField

  7. val BodyFieldManifest: Manifest[String]

  8. val BylineField: TField

  9. val BylineFieldManifest: Manifest[String]

  10. val CommentCloseDateField: TField

  11. val CommentCloseDateFieldManifest: Manifest[CapiDateTime]

  12. val CommentableField: TField

  13. val CommentableFieldManifest: Manifest[Boolean]

  14. val ContributorBioField: TField

  15. val ContributorBioFieldManifest: Manifest[String]

  16. val CreationDateField: TField

  17. val CreationDateFieldManifest: Manifest[CapiDateTime]

  18. val DisplayHintField: TField

  19. val DisplayHintFieldManifest: Manifest[String]

  20. val FirstPublicationDateField: TField

  21. val FirstPublicationDateFieldManifest: Manifest[CapiDateTime]

  22. val HasStoryPackageField: TField

  23. val HasStoryPackageFieldManifest: Manifest[Boolean]

  24. val HeadlineField: TField

  25. val HeadlineFieldManifest: Manifest[String]

  26. object Immutable extends ThriftStructCodec3[ContentFields] with Serializable

  27. val InternalComposerCodeField: TField

  28. val InternalComposerCodeFieldManifest: Manifest[String]

  29. val InternalOctopusCodeField: TField

  30. val InternalOctopusCodeFieldManifest: Manifest[String]

  31. val InternalPageCodeField: TField

  32. val InternalPageCodeFieldManifest: Manifest[Int]

  33. val InternalStoryPackageCodeField: TField

  34. val InternalStoryPackageCodeFieldManifest: Manifest[Int]

  35. val IsInappropriateForSponsorshipField: TField

  36. val IsInappropriateForSponsorshipFieldManifest: Manifest[Boolean]

  37. val IsPremoderatedField: TField

  38. val IsPremoderatedFieldManifest: Manifest[Boolean]

  39. val LastModifiedField: TField

  40. val LastModifiedFieldManifest: Manifest[CapiDateTime]

  41. val LegallySensitiveField: TField

  42. val LegallySensitiveFieldManifest: Manifest[Boolean]

  43. val LiveBloggingNowField: TField

  44. val LiveBloggingNowFieldManifest: Manifest[Boolean]

  45. val MainField: TField

  46. val MainFieldManifest: Manifest[String]

  47. val MembershipAccessField: TField

  48. val MembershipAccessFieldI32: TField

  49. val MembershipAccessFieldManifest: Manifest[MembershipTier]

  50. val NewspaperEditionDateField: TField

  51. val NewspaperEditionDateFieldManifest: Manifest[CapiDateTime]

  52. val NewspaperPageNumberField: TField

  53. val NewspaperPageNumberFieldManifest: Manifest[Int]

  54. val ProductionOfficeField: TField

  55. val ProductionOfficeFieldI32: TField

  56. val ProductionOfficeFieldManifest: Manifest[Office]

  57. val PublicationField: TField

  58. val PublicationFieldManifest: Manifest[String]

  59. val ScheduledPublicationDateField: TField

  60. val ScheduledPublicationDateFieldManifest: Manifest[CapiDateTime]

  61. val SecureThumbnailField: TField

  62. val SecureThumbnailFieldManifest: Manifest[String]

  63. val ShortUrlField: TField

  64. val ShortUrlFieldManifest: Manifest[String]

  65. val ShouldHideAdvertsField: TField

  66. val ShouldHideAdvertsFieldManifest: Manifest[Boolean]

  67. val ShowInRelatedContentField: TField

  68. val ShowInRelatedContentFieldManifest: Manifest[Boolean]

  69. val StandfirstField: TField

  70. val StandfirstFieldManifest: Manifest[String]

  71. val StarRatingField: TField

  72. val StarRatingFieldManifest: Manifest[Int]

  73. val Struct: TStruct

  74. val ThumbnailField: TField

  75. val ThumbnailFieldManifest: Manifest[String]

  76. val TrailTextField: TField

  77. val TrailTextFieldManifest: Manifest[String]

  78. val WordcountField: TField

  79. val WordcountFieldManifest: Manifest[Int]

  80. 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): ContentFields

  81. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  82. def clone(): AnyRef

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

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

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

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

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

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

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

    Field information in declaration order.

  90. def finalize(): Unit

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

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  100. def toString(): String

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

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

    Checks that all required fields are non-null.

  103. final def wait(): Unit

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  105. 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