FreebaseTopic

GoogleApi.ContentWarehouse.V1.Model.FreebaseTopic


Table of Contents ▼

Jump to a specific part of the page:

Description

A Topic represents a Knowledge Graph entity with its associated properties and their values.

Attributes List

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

View Attributes

Attributes

  1. id (type: GoogleApi.ContentWarehouse.V1.Model.FreebaseId, default: nil)
    - The id (mid and human-readable id) of the topic. The id will always be present and will contain a mid value for topics in the topic sstable.
  2. propertyValue (type: list(GoogleApi.ContentWarehouse.V1.Model.FreebasePropertyValue), default: nil)
    - The property-value bindings associated with the topic. Note that in the case where a property is relevant to a topic based on its type, but no values of that property are present for the topic, the PropertyValue will simply not appear, rather than being present with a null value, or empty repeated value list.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.FreebaseTopic{
id: GoogleApi.ContentWarehouse.V1.Model.FreebaseId.t() | nil,
propertyValue: [GoogleApi.ContentWarehouse.V1.Model.FreebasePropertyValue.t()] | nil
}

Function

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

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