Voting helps other researchers find interesting modules.
Derived fields that encapsulate the possible enforcement states of a Comment. Used to influence the viewer experience. NextID: 11 ----- CommentDemotedRestriction Summary ----- Demoted Restriction hides live chat messages from being shown in Top Chat.
demotedRestrictionSeverity
String.t
nil
exemptFromHold
boolean()
held
heldForCreatorReviewStatus
moderated
moderatedByBlockedWords
moderatedByChatRemoval
moderatedByTns
rejected
userModerationDecision
GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentEnforcementStatusUserModerationDecision.t
held_for_creator_review_status
held_by_non_tns
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentEnforcementStatus{ demotedRestrictionSeverity: String.t() | nil, exemptFromHold: boolean() | nil, held: boolean() | nil, heldForCreatorReviewStatus: String.t() | nil, moderated: boolean() | nil, moderatedByBlockedWords: boolean() | nil, moderatedByChatRemoval: boolean() | nil, moderatedByTns: boolean() | nil, rejected: boolean() | nil, userModerationDecision: GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentEnforcementStatusUserModerationDecision.t() | nil }
@spec decode(struct(), keyword()) :: struct()