Packages

object AssetFields extends ValidatingThriftStructCodec3[AssetFields] with StructBuilderFactory[AssetFields] with Serializable

Linear Supertypes
Serializable, StructBuilderFactory[AssetFields], ValidatingThriftStructCodec3[AssetFields], ThriftStructCodec3[AssetFields], ThriftStructCodec[AssetFields], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AssetFields
  2. Serializable
  3. StructBuilderFactory
  4. ValidatingThriftStructCodec3
  5. ThriftStructCodec3
  6. ThriftStructCodec
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class Immutable extends AssetFields

    The default read-only implementation of AssetFields.

    The default read-only implementation of AssetFields. You typically should not need to directly reference this class; instead, use the AssetFields.apply method to construct new instances.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val AltField: TField
  5. val AltFieldManifest: Manifest[String]
  6. val AltTextField: TField
  7. val AltTextFieldManifest: Manifest[String]
  8. val ApiUrlField: TField
  9. val ApiUrlFieldManifest: Manifest[String]
  10. val AspectRatioField: TField
  11. val AspectRatioFieldManifest: Manifest[String]
  12. val AttributionField: TField
  13. val AttributionFieldManifest: Manifest[String]
  14. val AuthorGuardianProfileUrlField: TField
  15. val AuthorGuardianProfileUrlFieldManifest: Manifest[String]
  16. val AuthorNameField: TField
  17. val AuthorNameFieldManifest: Manifest[String]
  18. val AuthorUsernameField: TField
  19. val AuthorUsernameFieldManifest: Manifest[String]
  20. val AuthorWitnessProfileUrlField: TField
  21. val AuthorWitnessProfileUrlFieldManifest: Manifest[String]
  22. val BlockAdsField: TField
  23. val BlockAdsFieldManifest: Manifest[Boolean]
  24. val CaptionField: TField
  25. val CaptionFieldManifest: Manifest[String]
  26. val CartoonVariantsField: TField
  27. val CartoonVariantsFieldManifest: Manifest[Seq[CartoonVariant]]
  28. val CleanField: TField
  29. val CleanFieldManifest: Manifest[Boolean]
  30. val CommentField: TField
  31. val CommentFieldManifest: Manifest[String]
  32. val ContentAuthSystemField: TField
  33. val ContentAuthSystemFieldManifest: Manifest[String]
  34. val CopyrightField: TField
  35. val CopyrightFieldManifest: Manifest[String]
  36. val CreditField: TField
  37. val CreditFieldManifest: Manifest[String]
  38. val DateCreatedField: TField
  39. val DateCreatedFieldManifest: Manifest[CapiDateTime]
  40. val DescriptionField: TField
  41. val DescriptionFieldManifest: Manifest[String]
  42. val DisplayCreditField: TField
  43. val DisplayCreditFieldManifest: Manifest[Boolean]
  44. val DurationMinutesField: TField
  45. val DurationMinutesFieldManifest: Manifest[Int]
  46. val DurationSecondsField: TField
  47. val DurationSecondsFieldManifest: Manifest[Int]
  48. val EmbedTypeField: TField
  49. val EmbedTypeFieldManifest: Manifest[String]
  50. val EmbeddableField: TField
  51. val EmbeddableFieldManifest: Manifest[Boolean]
  52. val EndField: TField
  53. val EndFieldManifest: Manifest[CapiDateTime]
  54. val ExplicitField: TField
  55. val ExplicitFieldManifest: Manifest[Boolean]
  56. val HeightField: TField
  57. val HeightFieldManifest: Manifest[Int]
  58. val HtmlField: TField
  59. val HtmlFieldManifest: Manifest[String]
  60. val IdField: TField
  61. val IdFieldManifest: Manifest[String]
  62. val IdentifierField: TField
  63. val IdentifierFieldManifest: Manifest[String]
  64. val IframeUrlField: TField
  65. val IframeUrlFieldManifest: Manifest[String]
  66. val ImageTypeField: TField
  67. val ImageTypeFieldManifest: Manifest[String]
  68. val IsInappropriateForAdvertsField: TField
  69. val IsInappropriateForAdvertsFieldManifest: Manifest[Boolean]
  70. val IsMandatoryField: TField
  71. val IsMandatoryFieldManifest: Manifest[Boolean]
  72. val IsMasterField: TField
  73. val IsMasterFieldManifest: Manifest[Boolean]
  74. val LinkPrefixField: TField
  75. val LinkPrefixFieldManifest: Manifest[String]
  76. val LinkTextField: TField
  77. val LinkTextFieldManifest: Manifest[String]
  78. val LocationField: TField
  79. val LocationFieldManifest: Manifest[String]
  80. val MediaApiUriField: TField
  81. val MediaApiUriFieldManifest: Manifest[String]
  82. val MediaIdField: TField
  83. val MediaIdFieldManifest: Manifest[String]
  84. val MimeTypeField: TField
  85. val MimeTypeFieldManifest: Manifest[String]
  86. val NameField: TField
  87. val NameFieldManifest: Manifest[String]
  88. val OriginalUrlField: TField
  89. val OriginalUrlFieldManifest: Manifest[String]
  90. val PhotographerField: TField
  91. val PhotographerFieldManifest: Manifest[String]
  92. val PicdarUrnField: TField
  93. val PicdarUrnFieldManifest: Manifest[String]
  94. val PriceField: TField
  95. val PriceFieldManifest: Manifest[String]
  96. val RoleField: TField
  97. val RoleFieldManifest: Manifest[String]
  98. val SafeEmbedCodeField: TField
  99. val SafeEmbedCodeFieldManifest: Manifest[Boolean]
  100. val ScriptNameField: TField
  101. val ScriptNameFieldManifest: Manifest[String]
  102. val ScriptUrlField: TField
  103. val ScriptUrlFieldManifest: Manifest[String]
  104. val SecureFileField: TField
  105. val SecureFileFieldManifest: Manifest[String]
  106. val ShortUrlField: TField
  107. val ShortUrlFieldManifest: Manifest[String]
  108. val SizeInBytesField: TField
  109. val SizeInBytesFieldManifest: Manifest[Long]
  110. val SourceField: TField
  111. val SourceFieldManifest: Manifest[String]
  112. val StartField: TField
  113. val StartFieldManifest: Manifest[CapiDateTime]
  114. val StillImageUrlField: TField
  115. val StillImageUrlFieldManifest: Manifest[String]
  116. val Struct: TStruct
  117. val SuppliersReferenceField: TField
  118. val SuppliersReferenceFieldManifest: Manifest[String]
  119. val ThumbnailImageUrlField: TField
  120. val ThumbnailImageUrlFieldManifest: Manifest[String]
  121. val ThumbnailUrlField: TField
  122. val ThumbnailUrlFieldManifest: Manifest[String]
  123. val TitleField: TField
  124. val TitleFieldManifest: Manifest[String]
  125. val UrlField: TField
  126. val UrlFieldManifest: Manifest[String]
  127. val VenueField: TField
  128. val VenueFieldManifest: Manifest[String]
  129. val WidthField: TField
  130. val WidthFieldManifest: Manifest[Int]
  131. val WitnessEmbedTypeField: TField
  132. val WitnessEmbedTypeFieldManifest: Manifest[String]
  133. val YoutubeAuthorNameField: TField
  134. val YoutubeAuthorNameFieldManifest: Manifest[String]
  135. val YoutubeDescriptionField: TField
  136. val YoutubeDescriptionFieldManifest: Manifest[String]
  137. val YoutubeHtmlField: TField
  138. val YoutubeHtmlFieldManifest: Manifest[String]
  139. val YoutubeSourceField: TField
  140. val YoutubeSourceFieldManifest: Manifest[String]
  141. val YoutubeTitleField: TField
  142. val YoutubeTitleFieldManifest: Manifest[String]
  143. val YoutubeUrlField: TField
  144. val YoutubeUrlFieldManifest: Manifest[String]
  145. def apply(aspectRatio: Option[String] = _root_.scala.None, altText: Option[String] = _root_.scala.None, isInappropriateForAdverts: Option[Boolean] = _root_.scala.None, caption: Option[String] = _root_.scala.None, credit: Option[String] = _root_.scala.None, embeddable: Option[Boolean] = _root_.scala.None, photographer: Option[String] = _root_.scala.None, source: Option[String] = _root_.scala.None, stillImageUrl: Option[String] = _root_.scala.None, width: Option[Int] = _root_.scala.None, height: Option[Int] = _root_.scala.None, name: Option[String] = _root_.scala.None, secureFile: Option[String] = _root_.scala.None, isMaster: Option[Boolean] = _root_.scala.None, sizeInBytes: Option[Long] = _root_.scala.None, durationMinutes: Option[Int] = _root_.scala.None, durationSeconds: Option[Int] = _root_.scala.None, displayCredit: Option[Boolean] = _root_.scala.None, thumbnailUrl: Option[String] = _root_.scala.None, role: Option[String] = _root_.scala.None, mediaId: Option[String] = _root_.scala.None, iframeUrl: Option[String] = _root_.scala.None, scriptName: Option[String] = _root_.scala.None, scriptUrl: Option[String] = _root_.scala.None, blockAds: Option[Boolean] = _root_.scala.None, html: Option[String] = _root_.scala.None, embedType: Option[String] = _root_.scala.None, explicit: Option[Boolean] = _root_.scala.None, clean: Option[Boolean] = _root_.scala.None, thumbnailImageUrl: Option[String] = _root_.scala.None, linkText: Option[String] = _root_.scala.None, linkPrefix: Option[String] = _root_.scala.None, shortUrl: Option[String] = _root_.scala.None, imageType: Option[String] = _root_.scala.None, suppliersReference: Option[String] = _root_.scala.None, mediaApiUri: Option[String] = _root_.scala.None, copyright: Option[String] = _root_.scala.None, mimeType: Option[String] = _root_.scala.None, url: Option[String] = _root_.scala.None, originalUrl: Option[String] = _root_.scala.None, id: Option[String] = _root_.scala.None, attribution: Option[String] = _root_.scala.None, description: Option[String] = _root_.scala.None, title: Option[String] = _root_.scala.None, contentAuthSystem: Option[String] = _root_.scala.None, alt: Option[String] = _root_.scala.None, picdarUrn: Option[String] = _root_.scala.None, comment: Option[String] = _root_.scala.None, witnessEmbedType: Option[String] = _root_.scala.None, authorName: Option[String] = _root_.scala.None, authorUsername: Option[String] = _root_.scala.None, authorWitnessProfileUrl: Option[String] = _root_.scala.None, authorGuardianProfileUrl: Option[String] = _root_.scala.None, apiUrl: Option[String] = _root_.scala.None, dateCreated: Option[CapiDateTime] = _root_.scala.None, youtubeUrl: Option[String] = _root_.scala.None, youtubeSource: Option[String] = _root_.scala.None, youtubeTitle: Option[String] = _root_.scala.None, youtubeDescription: Option[String] = _root_.scala.None, youtubeAuthorName: Option[String] = _root_.scala.None, youtubeHtml: Option[String] = _root_.scala.None, venue: Option[String] = _root_.scala.None, location: Option[String] = _root_.scala.None, identifier: Option[String] = _root_.scala.None, price: Option[String] = _root_.scala.None, start: Option[CapiDateTime] = _root_.scala.None, end: Option[CapiDateTime] = _root_.scala.None, safeEmbedCode: Option[Boolean] = _root_.scala.None, isMandatory: Option[Boolean] = _root_.scala.None, cartoonVariants: Option[Seq[CartoonVariant]] = _root_.scala.None): AssetFields
  146. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  147. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  148. def decode(_iprot: TProtocol): AssetFields
    Definition Classes
    AssetFields → ThriftStructCodec
  149. def encode(_item: AssetFields, _oproto: TProtocol): Unit
    Definition Classes
    AssetFields → ThriftStructCodec
  150. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  151. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  152. lazy val fieldInfos: List[ThriftStructFieldInfo]

    Field information in declaration order.

  153. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  154. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  155. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  156. lazy val metaData: ThriftStructMetaData[AssetFields]
    Definition Classes
    AssetFields → ThriftStructCodec
  157. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  158. def newBuilder(): StructBuilder[AssetFields]
    Definition Classes
    AssetFields → StructBuilderFactory
  159. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  160. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  161. val structAnnotations: Map[String, String]
  162. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  163. def toString(): String
    Definition Classes
    AnyRef → Any
  164. def ttypeToString(byte: Byte): String
    Attributes
    protected
    Definition Classes
    ThriftStructCodec3
  165. lazy val unsafeEmpty: AssetFields
  166. def validate(_item: AssetFields): Unit

    Checks that all required fields are non-null.

  167. final def validateField[U <: ValidatingThriftStruct[U]](any: Any): Seq[Issue]
    Attributes
    protected
    Definition Classes
    ValidatingThriftStructCodec3
  168. final def validateFieldValue[U <: ValidatingThriftStruct[U]](fieldName: String, fieldValue: Any, fieldAnnotations: Map[String, String], thriftValidatorOpt: Option[ThriftValidator]): Set[ThriftValidationViolation]
    Attributes
    protected
    Definition Classes
    ValidatingThriftStructCodec3
  169. def validateInstanceValue(item: AssetFields): Set[ThriftValidationViolation]

    Validate that all validation annotations on the struct meet the criteria defined in the corresponding com.twitter.scrooge.validation.ThriftConstraintValidator.

    Validate that all validation annotations on the struct meet the criteria defined in the corresponding com.twitter.scrooge.validation.ThriftConstraintValidator.

    Definition Classes
    AssetFields → ValidatingThriftStructCodec3
  170. def validateNewInstance(item: AssetFields): Seq[Issue]

    Checks that the struct is a valid as a new instance.

    Checks that the struct is a valid as a new instance. If there are any missing required or construction required fields, return a non-empty list.

    Definition Classes
    AssetFields → ValidatingThriftStructCodec3
  171. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  172. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  173. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  174. def withoutPassthroughFields(original: AssetFields): AssetFields
  175. object Immutable extends ThriftStructCodec3[AssetFields] with Serializable

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Serializable

Inherited from StructBuilderFactory[AssetFields]

Inherited from ValidatingThriftStructCodec3[AssetFields]

Inherited from ThriftStructCodec3[AssetFields]

Inherited from ThriftStructCodec[AssetFields]

Inherited from AnyRef

Inherited from Any

Ungrouped