@type t() :: %GoogleApi.ContentWarehouse.V1.Model.NlpSaftDocument{
annotatedPhrase:
[GoogleApi.ContentWarehouse.V1.Model.NlpSaftAnnotatedPhrase.t()] | nil,
annotations:
GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t() | nil,
author: [String.t()] | nil,
bylineDate: String.t() | nil,
constituencyNode:
[GoogleApi.ContentWarehouse.V1.Model.NlpSaftConstituencyNode.t()] | nil,
constituencyRoot: [integer()] | nil,
contentFirstseen: String.t() | nil,
contentType: integer() | nil,
contentage: String.t() | nil,
date: String.t() | nil,
docid: String.t() | nil,
entity: [GoogleApi.ContentWarehouse.V1.Model.NlpSaftEntity.t()] | nil,
entityLabel: [String.t()] | nil,
focusEntity: integer() | nil,
golden: boolean() | nil,
httpHeaders: String.t() | nil,
hyperlink: [GoogleApi.ContentWarehouse.V1.Model.NlpSaftHyperlink.t()] | nil,
labeledSpans:
%{
optional(String.t()) =>
GoogleApi.ContentWarehouse.V1.Model.NlpSaftLabeledSpans.t()
}
| nil,
language: integer() | nil,
lastSignificantUpdate: String.t() | nil,
measure: [GoogleApi.ContentWarehouse.V1.Model.NlpSaftMeasure.t()] | nil,
privacySensitive: boolean() | nil,
relation: [GoogleApi.ContentWarehouse.V1.Model.NlpSaftRelation.t()] | nil,
rpcError: boolean() | nil,
semanticNode:
[GoogleApi.ContentWarehouse.V1.Model.NlpSaftSemanticNode.t()] | nil,
subsection: [t()] | nil,
syntacticDate: String.t() | nil,
text: String.t() | nil,
title: String.t() | nil,
token: [GoogleApi.ContentWarehouse.V1.Model.NlpSaftToken.t()] | nil,
topic: [GoogleApi.ContentWarehouse.V1.Model.NlpSaftDocumentTopic.t()] | nil,
trace: boolean() | nil,
url: String.t() | nil
}