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

Standard NLX data schema.

Attributes

  • entityTypePresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • sentenceParagraphPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • entityMidPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • entityGenderPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • mentionBytesPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • entityPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t, default: nil) -
  • languageSpanDocumentPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • entityNamePresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • paragraphDocumentPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • sentencePresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t, default: nil) -
  • entity (type: list(GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaEntity.t), default: nil) -
  • bytePresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t, default: nil) - Metadata for which layers (scales) are present. WARNING: CURRENT USAGE IS AD HOC, DO NOT RELY ON THESE BEING POPULATED CORRECTLY. This should improve in v2.
  • tokenDocumentPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • documentCharactersPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • tokenSentencePresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • character (type: list(GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaCharacter.t), default: nil) -
  • documentLanguageCodePresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • token (type: list(GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaToken.t), default: nil) -
  • tokenParagraphPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • documentIdPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • sentenceCharactersPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • languageSpanPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t, default: nil) -
  • paragraph (type: list(GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaParagraph.t), default: nil) -
  • mentionDocumentPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • tokenDependencyPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • tokenPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t, default: nil) -
  • mention (type: list(GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaMention.t), default: nil) -
  • paragraphCharactersPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • documentParagraphsPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • mentionEntityPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • mentionPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t, default: nil) -
  • tokenPosPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • sentenceBytesPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • tokenDependencyHeadPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • languageSpanLanguageCodePresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • sentenceTokensPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • documentTextPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • documentMentionsPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • documentUrlPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • paragraphTokensPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • characterParagraphPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • sentence (type: list(GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaSentence.t), default: nil) -
  • mentionTokensPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • paragraphBytesPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • documentBytesPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • mentionTextPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • characterTextPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • characterTokenPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • characterSentencePresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • characterPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t, default: nil) -
  • byteDocumentPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) - Metadata for which layer (scale) fields are present. WARNING: CURRENT USAGE IS AD HOC, DO NOT RELY ON THESE BEING POPULATED CORRECTLY. This should improve in v2.
  • paragraphPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t, default: nil) -
  • languageSpan (type: list(GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaLanguageSpan.t), default: nil) -
  • languageSpanBytesPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • tokenTextPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • mentionTypePresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • tokenBytesPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • byte (type: list(GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaByte.t), default: nil) -
  • tokenCharactersPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • documentTokensPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • characterDocumentPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • sentenceDocumentPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • documentSentencesPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • languageSpanCharactersPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • tokenDependencyLabelPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • paragraphTextPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • sentenceTextPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • documentPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t, default: nil) -
  • documentAuthorPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • document (type: list(GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaDocument.t), default: nil) -
  • paragraphSentencesPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • mentionKindPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -
  • documentLanguageSpansPresence (type: GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t, default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaScaleSet{
  byte: [GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaByte.t()] | nil,
  byteDocumentPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  bytePresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t() | nil,
  character:
    [GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaCharacter.t()] | nil,
  characterDocumentPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  characterParagraphPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  characterPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t() | nil,
  characterSentencePresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  characterTextPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  characterTokenPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  document:
    [GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaDocument.t()] | nil,
  documentAuthorPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  documentBytesPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  documentCharactersPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  documentIdPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  documentLanguageCodePresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  documentLanguageSpansPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  documentMentionsPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  documentParagraphsPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  documentPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t() | nil,
  documentSentencesPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  documentTextPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  documentTokensPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  documentUrlPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  entity: [GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaEntity.t()] | nil,
  entityGenderPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  entityMidPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  entityNamePresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  entityPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t() | nil,
  entityTypePresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  languageSpan:
    [GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaLanguageSpan.t()] | nil,
  languageSpanBytesPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  languageSpanCharactersPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  languageSpanDocumentPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  languageSpanLanguageCodePresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  languageSpanPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t() | nil,
  mention: [GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaMention.t()] | nil,
  mentionBytesPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  mentionDocumentPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  mentionEntityPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  mentionKindPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  mentionPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t() | nil,
  mentionTextPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  mentionTokensPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  mentionTypePresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  paragraph:
    [GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaParagraph.t()] | nil,
  paragraphBytesPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  paragraphCharactersPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  paragraphDocumentPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  paragraphPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t() | nil,
  paragraphSentencesPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  paragraphTextPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  paragraphTokensPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  sentence:
    [GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaSentence.t()] | nil,
  sentenceBytesPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  sentenceCharactersPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  sentenceDocumentPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  sentenceParagraphPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  sentencePresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t() | nil,
  sentenceTextPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  sentenceTokensPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  token: [GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaToken.t()] | nil,
  tokenBytesPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  tokenCharactersPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  tokenDependencyHeadPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  tokenDependencyLabelPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  tokenDependencyPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  tokenDocumentPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  tokenParagraphPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  tokenPosPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  tokenPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleLayerPresence.t() | nil,
  tokenSentencePresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil,
  tokenTextPresence:
    GoogleApi.ContentWarehouse.V1.Model.MultiscaleFieldPresence.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.