Voting helps other researchers find interesting modules.
An EntityType configures a value whose type is intended to be an entity. Entities may be specified using either the collection(s) to which they belong, or explicitly via a list of KG-ids. Both collections and ids can be specified, in which case the type will be the union of the id(s) and all mids within the collection(s). Next available tag: 10
collection
list(String.t)
nil
componentSpecificContracts
GoogleApi.ContentWarehouse.V1.Model.NlpMeaningComponentSpecificContracts.t
excludedCollection
id
identifier
list(GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryIdentifier.t)
inAllCollections
boolean()
includeGeolocationData
remodelings
GoogleApi.ContentWarehouse.V1.Model.NlpMeaningMeaningRemodelings.t
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersEntityType{ collection: [String.t()] | nil, componentSpecificContracts: GoogleApi.ContentWarehouse.V1.Model.NlpMeaningComponentSpecificContracts.t() | nil, excludedCollection: [String.t()] | nil, id: [String.t()] | nil, identifier: [ GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryIdentifier.t() ] | nil, inAllCollections: boolean() | nil, includeGeolocationData: boolean() | nil, remodelings: GoogleApi.ContentWarehouse.V1.Model.NlpMeaningMeaningRemodelings.t() | nil }
@spec decode(struct(), keyword()) :: struct()