Voting helps other researchers find interesting modules.
A structure that represents a comment. Fields 1 through 6 are designed to store responses from the 3P YouTube Data API (see https://developers.google.com/youtube/v3/docs/comments). Field 7 is used to store the Google-internal representation of the comment; if it is populated, then all other fields may be empty. Next ID: 8
commentId
String.t
nil
likeCount
integer()
miniStanza
GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsClusteringMiniStanza.t
publishedAt
textDisplay
textOriginal
updatedAt
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchCommentAnchorSetFeaturesComment{ commentId: String.t() | nil, likeCount: integer() | nil, miniStanza: GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsClusteringMiniStanza.t() | nil, publishedAt: String.t() | nil, textDisplay: String.t() | nil, textOriginal: String.t() | nil, updatedAt: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()