Voting helps other researchers find interesting modules.
This proto captures the contents of a messaging app notification that is typically part of a conversation thread. Next Id: 21
appName
String.t
nil
bundleId
dataUri
groupName
groupingKey
index
integer()
markAsReadActionAvailable
boolean()
messageLength
messageRecipientType
messageWordCount
mimeType
notificationEntries
list(GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesMessageNotificationNotificationEntry.t)
notificationIconKey
notificationKey
opaqueToken
packageName
postTime
replyActionAvailable
sender
GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesMessageNotificationPerson.t
senderName
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesMessageNotification{ appName: String.t() | nil, bundleId: String.t() | nil, dataUri: String.t() | nil, groupName: String.t() | nil, groupingKey: String.t() | nil, index: integer() | nil, markAsReadActionAvailable: boolean() | nil, messageLength: integer() | nil, messageRecipientType: String.t() | nil, messageWordCount: integer() | nil, mimeType: String.t() | nil, notificationEntries: [ GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesMessageNotificationNotificationEntry.t() ] | nil, notificationIconKey: String.t() | nil, notificationKey: String.t() | nil, opaqueToken: String.t() | nil, packageName: String.t() | nil, postTime: String.t() | nil, replyActionAvailable: boolean() | nil, sender: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesMessageNotificationPerson.t() | nil, senderName: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()