google_api_chat v0.6.0 GoogleApi.Chat.V1.Model.Message View Source
A message in Hangouts Chat.
Attributes
- actionResponse (GoogleApi.Chat.V1.Model.ActionResponse.t): Input only. Parameters that a bot can use to configure how its response is
posted. Defaults to
nil
. - annotations (list(GoogleApi.Chat.V1.Model.Annotation.t)): Output only. Annotations associated with the text in this message. Defaults to
nil
. - argumentText (String.t): Plain-text body of the message with all bot mentions stripped out. Defaults to
nil
. - cards (list(GoogleApi.Chat.V1.Model.Card.t)): Rich, formatted and interactive cards that can be used to display UI
elements such as: formatted texts, buttons, clickable images. Cards are
normally displayed below the plain-text body of the message. Defaults to
nil
. - createTime (DateTime.t): Output only. The time at which the message was created in Hangouts Chat
server. Defaults to
nil
. - fallbackText (String.t): A plain-text description of the message's cards, used when the actual cards
cannot be displayed (e.g. mobile notifications). Defaults to
nil
. - name (String.t): Resource name, in the form "spaces//messages/".
Example: spaces/AAAAMpdlehY/messages/UMxbHmzDlr4.UMxbHmzDlr4 Defaults to nil
.
- previewText (String.t): Text for generating preview chips. This text will not be displayed to the
user, but any links to images, web pages, videos, etc. included here will
generate preview chips. Defaults to
nil
. - sender (GoogleApi.Chat.V1.Model.User.t): The user who created the message. Defaults to
nil
. - space (GoogleApi.Chat.V1.Model.Space.t): The space the message belongs to. Defaults to
nil
. - text (String.t): Plain-text body of the message. Defaults to
nil
. - thread (GoogleApi.Chat.V1.Model.Thread.t): The thread the message belongs to. Defaults to
nil
.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %GoogleApi.Chat.V1.Model.Message{
actionResponse: GoogleApi.Chat.V1.Model.ActionResponse.t(),
annotations: [GoogleApi.Chat.V1.Model.Annotation.t()],
argumentText: String.t(),
cards: [GoogleApi.Chat.V1.Model.Card.t()],
createTime: DateTime.t(),
fallbackText: String.t(),
name: String.t(),
previewText: String.t(),
sender: GoogleApi.Chat.V1.Model.User.t(),
space: GoogleApi.Chat.V1.Model.Space.t(),
text: String.t(),
thread: GoogleApi.Chat.V1.Model.Thread.t()
}
t() :: %GoogleApi.Chat.V1.Model.Message{ actionResponse: GoogleApi.Chat.V1.Model.ActionResponse.t(), annotations: [GoogleApi.Chat.V1.Model.Annotation.t()], argumentText: String.t(), cards: [GoogleApi.Chat.V1.Model.Card.t()], createTime: DateTime.t(), fallbackText: String.t(), name: String.t(), previewText: String.t(), sender: GoogleApi.Chat.V1.Model.User.t(), space: GoogleApi.Chat.V1.Model.Space.t(), text: String.t(), thread: GoogleApi.Chat.V1.Model.Thread.t() }
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.