View Source GoogleApi.Spanner.V1.Model.VisualizationData (google_api_spanner v0.39.0)

Attributes

  • dataSourceEndToken (type: String.t, default: nil) - The token signifying the end of a data_source.
  • dataSourceSeparatorToken (type: String.t, default: nil) - The token delimiting a datasource name from the rest of a key in a data_source.
  • diagnosticMessages (type: list(GoogleApi.Spanner.V1.Model.DiagnosticMessage.t), default: nil) - The list of messages (info, alerts, ...)
  • endKeyStrings (type: list(String.t), default: nil) - We discretize the entire keyspace into buckets. Assuming each bucket has an inclusive keyrange and covers keys from k(i) ... k(n). In this case k(n) would be an end key for a given range. end_key_string is the collection of all such end keys
  • hasPii (type: boolean(), default: nil) - Whether this scan contains PII.
  • indexedKeys (type: list(String.t), default: nil) - Keys of key ranges that contribute significantly to a given metric Can be thought of as heavy hitters.
  • keySeparator (type: String.t, default: nil) - The token delimiting the key prefixes.
  • keyUnit (type: String.t, default: nil) - The unit for the key: e.g. 'key' or 'chunk'.
  • metrics (type: list(GoogleApi.Spanner.V1.Model.Metric.t), default: nil) - The list of data objects for each metric.
  • prefixNodes (type: list(GoogleApi.Spanner.V1.Model.PrefixNode.t), default: nil) - The list of extracted key prefix nodes used in the key prefix hierarchy.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Spanner.V1.Model.VisualizationData{
  dataSourceEndToken: String.t() | nil,
  dataSourceSeparatorToken: String.t() | nil,
  diagnosticMessages: [GoogleApi.Spanner.V1.Model.DiagnosticMessage.t()] | nil,
  endKeyStrings: [String.t()] | nil,
  hasPii: boolean() | nil,
  indexedKeys: [String.t()] | nil,
  keySeparator: String.t() | nil,
  keyUnit: String.t() | nil,
  metrics: [GoogleApi.Spanner.V1.Model.Metric.t()] | nil,
  prefixNodes: [GoogleApi.Spanner.V1.Model.PrefixNode.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.