View Source GoogleApi.ContentWarehouse.V1.Model.AssistantApiMessageCapabilities (google_api_content_warehouse v0.4.0)

Attributes

  • fallbackToTetheredDeviceAppCapabilities (type: boolean(), default: nil) - If true, APP_ID queries initiated by this device should fall back to execution on the tethered device if it's available and if the primary device cannot perform the action (e.g. due to the app not being installed).
  • preferTargetingPrimaryDevice (type: boolean(), default: nil) - For chat_message.SEND targeting, when either the primary or secondary (tethered) device is capable of handling the chat_message.SEND action, prefer targeting it to the primary device.
  • supportedRecipientTypes (type: list(String.t), default: nil) - Should only be checked if nonempty.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiMessageCapabilities{
  fallbackToTetheredDeviceAppCapabilities: boolean() | nil,
  preferTargetingPrimaryDevice: boolean() | nil,
  supportedRecipientTypes: [String.t()] | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.