AssistantApiJwnCapabilities

GoogleApi.ContentWarehouse.V1.Model.AssistantApiJwnCapabilities


Table of Contents ▼

Jump to a specific part of the page:

Description

These capabilities are used to determine the jwn libraries and their versions that are present on the client.

Attributes List

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

View Attributes

Attributes

  1. librariesVersionMap (type: map(), default: nil)
    - The name and version of the jwn libraries currently stored on the client. These are the same that the server communicated when the library was first sent down.
  2. supportedCompressionMode (type: list(String.t), default: nil)
    - Compression algorithms supported on the client. Server can choose one of these to compress WhatsNext Javascript programs and libraries.
  3. supportsJwn (type: boolean(), default: nil)
    - Whether the client supports running jwn code.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiJwnCapabilities{
librariesVersionMap: map() | nil,
supportedCompressionMode: [String.t()] | nil,
supportsJwn: boolean() | nil
}

Function

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

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