GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryPersonalEntity
Table of Contents ▼
Jump to a specific part of the page:
Description
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 List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
attributeId
(type:String.t
, default:nil
)
- Attribute ID of a personal_summary_node_child. -
entityRelationship
(type:list(GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryPersonalEntityEntityRelationship)
, 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)
, 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)'.
Type
@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:t/0()] | nil
}
attributeId: String.t() | nil,
entityRelationship: [ GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryPersonalEntityEntityRelationship.t() ] | nil,
freebaseMid: String.t() | nil,
personalEntityChild: [#t:t/0()] | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryPersonalEntity