GoogleApi.ContentWarehouse.V1.Model.AssistantApiCallCapabilities
Table of Contents ▼
Jump to a specific part of the page:
- Description
- Attribute List
- Attributes
- Type
- Function
- Related links
- Possibly related Modules
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):
Attributes
-
callFormats
(type:list(String.t)
, default:nil
)
- The supported call formats on the surface. -
callMediums
(type:list(String.t)
, default:nil
)
- The supported call mediums on the surface. -
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. -
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). -
supportedRecipientTypes
(type:list(String.t)
, default:nil
)
- Should only be checked if nonempty. -
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
}
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