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

Attributes

  • bigBranch (type: list(GoogleApi.ContentWarehouse.V1.Model.IndexingUrlPatternUrlTreeBigTreeBranch.t), default: nil) - Keeping information for dominating branches separately, to prevent docs on smaller branches from being dropping during sampling.
  • debugInfo (type: GoogleApi.ContentWarehouse.V1.Model.IndexingUrlPatternUrlTreeUrlTreeDebugInfo.t, default: nil) -
  • key (type: GoogleApi.ContentWarehouse.V1.Model.IndexingUrlPatternUrlTreeUrlTreeKey.t, default: nil) -
  • node (type: list(GoogleApi.ContentWarehouse.V1.Model.IndexingUrlPatternUrlTreeUrlTreeNode.t), default: nil) - node(0) is root.
  • retrievalTimestamp (type: integer(), default: nil) - Used in url pattern matcher for cache invalidation.
  • site (type: String.t, default: nil) - The key for this UrlTree, also will be the key in sstable. The old format is site, while the new format will be UrlTreeKey. Only one field can be set in the same time for site and key.
  • timestamp (type: integer(), default: nil) - The time when this UrlTree is built, encoded as seconds past the epoch (Jan 1, 1970).
  • treeInfo (type: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t, default: nil) - Any additional information.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

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

Unwrap a decoded JSON object into its complex fields.