IndexingUrlPatternUrlTreeUrlTreeNode

GoogleApi.ContentWarehouse.V1.Model.IndexingUrlPatternUrlTreeUrlTreeNode


Table of Contents ▼

Jump to a specific part of the page:

Description

No description given.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. indexOfSubTreeWithSplittingFeature (type: integer(), default: nil)
    -
  2. indexOfSubTreeWithoutSplittingFeature (type: integer(), default: nil)
    -
  3. parent (type: integer(), default: nil)
    -
  4. pathFromRoot (type: String.t, default: nil)
    - The path from root to current node. This is only used for debugging.
  5. patternId (type: String.t, default: nil)
    - This is only used in leaf nodes which represents a url pattern. It is the fingerprint of the splitting url features from root to the leaf.
  6. payload (type: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet, default: nil)
    -
  7. splittingFeature (type: GoogleApi.ContentWarehouse.V1.Model.IndexingUrlPatternUrlTreeUrlFeature, default: nil)
    -
  8. splittingFeatureScore (type: float(), default: nil)
    - The information gain of content features when selecting this splitting feature to split the node.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.IndexingUrlPatternUrlTreeUrlTreeNode{
indexOfSubTreeWithSplittingFeature: integer() | nil,
indexOfSubTreeWithoutSplittingFeature: integer() | nil,
parent: integer() | nil,
pathFromRoot: String.t() | nil,
patternId: String.t() | nil,
payload: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t() | nil,
splittingFeature: GoogleApi.ContentWarehouse.V1.Model.IndexingUrlPatternUrlTreeUrlFeature.t() | nil,
splittingFeatureScore: float() | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.IndexingUrlPatternUrlTreeUrlTreeNode