Voting helps other researchers find interesting modules.
Contains various restriction information about a stanza, derived from properties of the stanza, the viewer and the creator. Restrictions stored in this message are not related to direct/indirect relationship between the viewer and the creator of stanza. Some examples are: - Abusive - Legal - Racy - Content not suitable for age - Porn - Blocked by country/geo of viewer. - Restricted by stanza creator (not the user specific block). - etc... Please see go/stanza-abuse-flow for more details.
abuseTypes
list(GoogleApi.ContentWarehouse.V1.Model.AbuseiamAbuseType.t)
nil
appealState
String.t
contentRestriction
GoogleApi.ContentWarehouse.V1.Model.AbuseiamContentRestriction.t
deleteReason
list(String.t)
deliveryRestriction
GoogleApi.ContentWarehouse.V1.Model.SocialStanzaDeliveryRestriction.t
destinationStream
GoogleApi.ContentWarehouse.V1.Model.AppsPeopleActivityBackendDestinationStream.t
moderationInfo
GoogleApi.ContentWarehouse.V1.Model.SocialStanzaModerationInfo.t
moderationState
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.SocialStanzaStanzaRestriction{ abuseTypes: [GoogleApi.ContentWarehouse.V1.Model.AbuseiamAbuseType.t()] | nil, appealState: String.t() | nil, contentRestriction: GoogleApi.ContentWarehouse.V1.Model.AbuseiamContentRestriction.t() | nil, deleteReason: [String.t()] | nil, deliveryRestriction: GoogleApi.ContentWarehouse.V1.Model.SocialStanzaDeliveryRestriction.t() | nil, destinationStream: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleActivityBackendDestinationStream.t() | nil, moderationInfo: GoogleApi.ContentWarehouse.V1.Model.SocialStanzaModerationInfo.t() | nil, moderationState: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()