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

A message representing the key visualizer diagnostic messages.


  • 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.

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


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

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.