AssistantApiLensPerceptionCapabilities

GoogleApi.ContentWarehouse.V1.Model.AssistantApiLensPerceptionCapabilities


Table of Contents ▼

Jump to a specific part of the page:

Description

Capabilities related to Lens Perception, i.e. image understanding. See go/loa-lens-device-capabilities. Next ID: 6

Attributes List

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

View Attributes

Attributes

  1. hasLensPerception (type: boolean(), default: nil)
    - Whether the device supports Lens Perception.
  2. isLensDirectIntentAvailable (type: boolean(), default: nil)
    - Indicates whether Lens supports Lens Direct Intent (go/lensdirectintent).
  3. isLensLiveViewfinderAvailable (type: boolean(), default: nil)
    - Indicates whether Lens supports Live view-finder experience.
  4. isLensPostCaptureAvailable (type: boolean(), default: nil)
    - Indicates whether Lens supports Post-capture experience with an image payload.
  5. lensCapabilities (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiLensPerceptionCapabilitiesLensCapabilities, default: nil)
    - Contains the capabilities that Lens can support.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiLensPerceptionCapabilities{
hasLensPerception: boolean() | nil,
isLensDirectIntentAvailable: boolean() | nil,
isLensLiveViewfinderAvailable: boolean() | nil,
isLensPostCaptureAvailable: boolean() | nil,
lensCapabilities: GoogleApi.ContentWarehouse.V1.Model.AssistantApiLensPerceptionCapabilitiesLensCapabilities.t() | nil
}

Function

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

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