AssistantPfrDeviceRdMetadata

GoogleApi.ContentWarehouse.V1.Model.AssistantPfrDeviceRdMetadata


Table of Contents ▼

Jump to a specific part of the page:

Description

No description given.

Attributes List

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

View Attributes

Attributes

  1. deviceName (type: String.t, default: nil)
    -
  2. deviceTypes (type: list(String.t), default: nil)
    -
  3. effectiveArgSpanLength (type: number(), default: nil)
    -
  4. hasAmbiguousResolutions (type: boolean(), default: nil)
    - True if there are more than one possible resolutions to the RD.
  5. hasResolvedDeviceId (type: boolean(), default: nil)
    - True if there's at least one device id that gets resolved. Note this is different from is_grounded = true: it is possible that is_grounded = false (num_grounded_args =0) but there is resolved device ids. E.g.: "turn on the blue light" Power_on(device_object = [d1, d2]:RD(category=DeviceObject(name='blue light')) where there are "blue light 1" and "blue light 2" hence two resolved device ids. But since the quantifier is single, GB can't resolve the ambiguity and would set num_grounded_args = 0 to indicate such unresolved ambiguity.
  6. roomName (type: String.t, default: nil)
    -

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantPfrDeviceRdMetadata{
deviceName: String.t() | nil,
deviceTypes: [String.t()] | nil,
effectiveArgSpanLength: number() | nil,
hasAmbiguousResolutions: boolean() | nil,
hasResolvedDeviceId: boolean() | nil,
roomName: String.t() | nil
}

Function

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

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