View Source GoogleApi.ContentWarehouse.V1.Model.ResearchScamV3Restrict (google_api_content_warehouse v0.3.0)

Attributes

  • namespaces (type: list(GoogleApi.ContentWarehouse.V1.Model.ResearchScamTokenNamespace.t), default: nil) - //////////////////////////////////////////////////////////////////////////// NAMESPACES - a repeating field, where each entry specifies the set of tokens, within a single namespace, that apply to the query, or database point, on which this V3Restrict proto is defined. Note that: Your overall query is an AND across namespaces. Explicitly specifying a namespace with 0 tokens is identical to omitting that namespace. ie, "{ns:}" == "". * It is an error to specify the same namespace more than once per instance of the V3Restrict proto.
  • numericNamespaces (type: list(GoogleApi.ContentWarehouse.V1.Model.ResearchScamNumericRestrictNamespace.t), default: nil) - This field allows restricts to be based on numeric comparisons rather than categorical tokens. HINT: To allow a range of values in a namespace (e.g. 42 <= x < 128), specify the same namespace twice in the query, e.g.: {namespace: "x" op: LESS value_int: 128 } {namespace: "x" op: GREATER_EQUAL value_int: 42 }

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ResearchScamV3Restrict{
  namespaces:
    [GoogleApi.ContentWarehouse.V1.Model.ResearchScamTokenNamespace.t()] | nil,
  numericNamespaces:
    [
      GoogleApi.ContentWarehouse.V1.Model.ResearchScamNumericRestrictNamespace.t()
    ]
    | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.