AssistantApiMessageCapabilities

GoogleApi.ContentWarehouse.V1.Model.AssistantApiMessageCapabilities


Table of Contents ▼

Jump to a specific part of the page:

Description

No description given.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. 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).
  2. 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.
  3. supportedRecipientTypes (type: list(String.t), default: nil)
    - Should only be checked if nonempty.

Type

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

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AssistantApiMessageCapabilities