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

A message encapsulating all "/collection/personal_memory" annotations from QRef annotator. These annotations are present in personal_summary_node_child proto field of input QRefAnnotation proto. NEXT ID TO USE: 5

Attributes

  • attributeId (type: String.t, default: nil) - Attribute ID of a personal_summary_node_child.
  • entityRelationship (type: list(GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryPersonalEntityEntityRelationship.t), default: nil) -
  • freebaseMid (type: String.t, default: nil) - The mid of the entity in freebase associated with this span.
  • personalEntityChild (type: list(GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryPersonalEntity.t), default: nil) - Every PersonalEntity might itself rescursively contain related Personal Entities, e.g. for, "my father's mother" a parent Personal Entity for 'Mother()' contains a child Personal Entity of the form 'Mother(Myself)'.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryPersonalEntity{
    attributeId: String.t() | nil,
    entityRelationship:
      [
        GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryPersonalEntityEntityRelationship.t()
      ]
      | nil,
    freebaseMid: String.t() | nil,
    personalEntityChild: [t()] | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.