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

A message representing the key visualizer diagnostic messages.

Attributes

  • info (type: GoogleApi.Spanner.V1.Model.LocalizedString.t, default: nil) - Information about this diagnostic information.
  • metric (type: GoogleApi.Spanner.V1.Model.LocalizedString.t, default: nil) - The metric.
  • metricSpecific (type: boolean(), default: nil) - Whether this message is specific only for the current metric. By default Diagnostics are shown for all metrics, regardless which metric is the currently selected metric in the UI. However occasionally a metric will generate so many messages that the resulting visual clutter becomes overwhelming. In this case setting this to true, will show the diagnostic messages for that metric only if it is the currently selected metric.
  • severity (type: String.t, default: nil) - The severity of the diagnostic message.
  • shortMessage (type: GoogleApi.Spanner.V1.Model.LocalizedString.t, default: nil) - The short message.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Spanner.V1.Model.DiagnosticMessage{
  info: GoogleApi.Spanner.V1.Model.LocalizedString.t() | nil,
  metric: GoogleApi.Spanner.V1.Model.LocalizedString.t() | nil,
  metricSpecific: boolean() | nil,
  severity: String.t() | nil,
  shortMessage: GoogleApi.Spanner.V1.Model.LocalizedString.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.