AssistantDevicesPlatformProtoInlinedActionCapability

GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoInlinedActionCapability


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. alarm (type: GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoAlarmCapability, default: nil)
    - Specifies capabilities for handling on-device alarms. The presence of this field, even if empty, implies that the device supports alarms.
  2. responseLimits (type: GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoResponseLimits, default: nil)
    - Specifies the size limits on responses. If message is not defined then no limits exist.
  3. supportSdkExecute (type: boolean(), default: nil)
    - Whether this device model package support sdk.EXECUTE client_op (a.k.a action.devices.EXECUTE intent), which will be filled into google.assistant.embedded.v1.DeviceAction.device_request_json. It is default to true (and not public), since all 3P will depends on the device_request_json. Only internal projects like Edoras will set this to false.
  4. supportedDeviceOps (type: GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoSupportedDeviceOps, default: nil)
    - Specifies capabilities for handling assistant.embedded.v1.DeviceOp.
  5. supportsMultiResponse (type: boolean(), default: nil)
    - Specifies whether server can send a series of responses for a single query. Example: Routines where multiple actions to be executed one after another.
  6. timer (type: GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoTimerCapability, default: nil)
    - Specifies capabilities for handling on-device timers. The presence of this field, even if empty, implies that the device supports timers.
  7. ttsOutput (type: GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoTtsOutputCapability, default: nil)
    - Specifies whether client supports receiving DeviceAction.tts_output.

Type

Function

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

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