AssistantApiSurfacePropertiesExecutionCapabilities

GoogleApi.ContentWarehouse.V1.Model.AssistantApiSurfacePropertiesExecutionCapabilities


Table of Contents ▼

Jump to a specific part of the page:

Description

Describes the capabilities that are related to the execution of client ops on the device.

Attributes List

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

View Attributes

Attributes

  1. supportsClientOpPreloading (type: boolean(), default: nil)
    - Completes the preloading ie., sets up the stage for the execution of client ops on the device while the previous conv delta is being executed. Refer to go/preload-convdelta for more information.
  2. supportsNonFinalizedResponses (type: boolean(), default: nil)
    - A value of true indicates that the client supports streaming of non-finalized responses by use of ClientExecutionParams.response_stream_id. and ClientExecutionParams.to_be_finalized.
  3. supportsNonMaterializedInteractions (type: boolean(), default: nil)
    - If true, the client supports receiving non-materialized interactions (go/as-streaming-protocol-nm).

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiSurfacePropertiesExecutionCapabilities{
supportsClientOpPreloading: boolean() | nil,
supportsNonFinalizedResponses: boolean() | nil,
supportsNonMaterializedInteractions: boolean() | nil
}

Function

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

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