AssistantApiSurfaceProperties

GoogleApi.ContentWarehouse.V1.Model.AssistantApiSurfaceProperties


Table of Contents ▼

Jump to a specific part of the page:

Description

Properties of the surface that are not hardware related or feature specific.

Attributes List

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

View Attributes

Attributes

  1. executionCapabilities (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiSurfacePropertiesExecutionCapabilities, default: nil)
    -
  2. prefersGlanceableUi (type: boolean(), default: nil)
    - Indicates if the surface prefers glanceable UI when rendering Assistant response. (see go/mobile-dr-hbird-glanceable-comms-cuj for more context).
  3. responseDisplayFormat (type: String.t, default: nil)
    - If this field is unset, the response format is unknown
  4. supportsMultiResponse (type: boolean(), default: nil)
    - If true, the client supports receiving multiple responses. See go/multiple-response-in-media-use-cases for more details.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiSurfaceProperties{
executionCapabilities: GoogleApi.ContentWarehouse.V1.Model.AssistantApiSurfacePropertiesExecutionCapabilities.t() | nil,
prefersGlanceableUi: boolean() | nil,
responseDisplayFormat: String.t() | nil,
supportsMultiResponse: boolean() | nil
}

Function

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

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