View Source GoogleApi.ContentWarehouse.V1.Model.AssistantApiSurfacePropertiesExecutionCapabilities (google_api_content_warehouse v0.4.0)

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

Attributes

  • 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.
  • 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.
  • supportsNonMaterializedInteractions (type: boolean(), default: nil) - If true, the client supports receiving non-materialized interactions (go/as-streaming-protocol-nm).

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

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

Functions

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

Unwrap a decoded JSON object into its complex fields.