AssistantApiCallCapabilities

GoogleApi.ContentWarehouse.V1.Model.AssistantApiCallCapabilities


Table of Contents ▼

Jump to a specific part of the page:

Description

CallCapabilities supported by a surface. See go/call-capabilities. Next ID: 7

Attributes List

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

View Attributes

Attributes

  1. callFormats (type: list(String.t), default: nil)
    - The supported call formats on the surface.
  2. callMediums (type: list(String.t), default: nil)
    - The supported call mediums on the surface.
  3. callOptions (type: list(String.t), default: nil)
    - The call options this surface can provide. For example, SPEAKERPHONE is available on Android OPA while iOPA doesn't support it yet.
  4. 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).
  5. supportedRecipientTypes (type: list(String.t), default: nil)
    - Should only be checked if nonempty.
  6. supportsDuoEmailEndpoint (type: boolean(), default: nil)
    -

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiCallCapabilities{
callFormats: [String.t()] | nil,
callMediums: [String.t()] | nil,
callOptions: [String.t()] | nil,
fallbackToTetheredDeviceAppCapabilities: boolean() | nil,
supportedRecipientTypes: [String.t()] | nil,
supportsDuoEmailEndpoint: boolean() | nil
}

Function

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

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