AssistantLogsLowConfidenceTargetDeviceLog

GoogleApi.ContentWarehouse.V1.Model.AssistantLogsLowConfidenceTargetDeviceLog


Table of Contents ▼

Jump to a specific part of the page:

Description

Represents the case where there is a target device with low confidence so that the library didn't directly target it. Instead, the library returns the low confidence target device and the fallback device for the client to decide to either trigger a dialog to disambiguate or select one of them based on extra business logic. Next ID: 3

Attributes List

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

View Attributes

Attributes

  1. fallbackDeviceLog (type: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceInfoLog, default: nil)
    - The fallback device.
  2. lowConfTargetDeviceLog (type: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceInfoLog, default: nil)
    - The selected low confidence focus device.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantLogsLowConfidenceTargetDeviceLog{
fallbackDeviceLog: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceInfoLog.t() | nil,
lowConfTargetDeviceLog: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceInfoLog.t() | nil
}

Function

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

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