GoogleApi.ContentWarehouse.V1.Model.AssistantApiOnDeviceAssistantCapabilities
Table of Contents ▼
Jump to a specific part of the page:
- Description
- Attribute List
- Attributes
- Type
- Function
- Related links
- Possibly related Modules
Description
Definitions of on-device assistant capabilities.
Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
isLocalNetworkArbitrationSupported
(type:boolean()
, default:nil
)
- Capabilities related to local network arbitration (go/local-network-arbitration). Indicates if the device is capable of being a host device in the LAN whiling doing local network arbitration. -
isOnDeviceArbitrationSupported
(type:boolean()
, default:nil
)
- Capabilities related to on-device arbitration(go/arbitration-on-device). -
isOnDeviceAssistantSupported
(type:boolean()
, default:nil
)
- Indicates if on-device assistant is enabled on this device. Example usecases: NGA (go/nga) or Marble (go/marble). -
isOnDeviceUnderstandingSupported
(type:boolean()
, default:nil
)
- This may be used by NGA. E.g. if understanding happens on device, we can have more aggressive logic when fulfilling some features on the server side, like teleport.
Type
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AssistantApiOnDeviceAssistantCapabilities