google_api_cloud_debugger v0.2.0 GoogleApi.CloudDebugger.V2.Model.StatusMessage View Source

Represents a contextual status message. The message can indicate an error or informational status, and refer to specific parts of the containing object. For example, the `Breakpoint.status` field can indicate an error referring to the `BREAKPOINT_SOURCE_LOCATION` with the message `Location not found`.

Attributes

  • description (FormatMessage): Status message text. Defaults to: null.
  • isError (boolean()): Distinguishes errors from informational messages. Defaults to: null.
  • refersTo (String.t): Reference to which the message applies. Defaults to: null.

    • Enum - one of [UNSPECIFIED, BREAKPOINT_SOURCE_LOCATION, BREAKPOINT_CONDITION, BREAKPOINT_EXPRESSION, BREAKPOINT_AGE, VARIABLE_NAME, VARIABLE_VALUE]

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.CloudDebugger.V2.Model.StatusMessage{
  description: GoogleApi.CloudDebugger.V2.Model.FormatMessage.t(),
  isError: any(),
  refersTo: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.