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
Name
Description
is_error
bool
Distinguishes errors from informational
messages.
Enumerates references to which the message applies.
Values:
UNSPECIFIED (0):
Status doesn't refer to any particular input.
BREAKPOINT_SOURCE_LOCATION (3):
Status applies to the breakpoint and is
related to its location.
BREAKPOINT_CONDITION (4):
Status applies to the breakpoint and is
related to its condition.
BREAKPOINT_EXPRESSION (7):
Status applies to the breakpoint and is
related to its expressions.
BREAKPOINT_AGE (8):
Status applies to the breakpoint and is
related to its age.
VARIABLE_NAME (5):
Status applies to the entire variable.
VARIABLE_VALUE (6):
Status applies to variable value (variable
name is valid).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Class StatusMessage (1.7.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.7.0 (latest)](/python/docs/reference/clouddebugger/latest/google.cloud.debugger_v2.types.StatusMessage)\n- [1.6.1](/python/docs/reference/clouddebugger/1.6.1/google.cloud.debugger_v2.types.StatusMessage)\n- [1.5.0](/python/docs/reference/clouddebugger/1.5.0/google.cloud.debugger_v2.types.StatusMessage)\n- [1.4.3](/python/docs/reference/clouddebugger/1.4.3/google.cloud.debugger_v2.types.StatusMessage)\n- [1.3.2](/python/docs/reference/clouddebugger/1.3.2/google.cloud.debugger_v2.types.StatusMessage)\n- [1.2.1](/python/docs/reference/clouddebugger/1.2.1/google.cloud.debugger_v2.types.StatusMessage)\n- [1.1.0](/python/docs/reference/clouddebugger/1.1.0/google.cloud.debugger_v2.types.StatusMessage)\n- [1.0.2](/python/docs/reference/clouddebugger/1.0.2/google.cloud.debugger_v2.types.StatusMessage)\n- [0.1.5](/python/docs/reference/clouddebugger/0.1.5/google.cloud.debugger_v2.types.StatusMessage) \n\n StatusMessage(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nRepresents a contextual status message. The message can indicate an\nerror or informational status, and refer to specific parts of the\ncontaining object. For example, the `Breakpoint.status` field can\nindicate an error referring to the `BREAKPOINT_SOURCE_LOCATION`\nwith the message `Location not found`.\n\nClasses\n-------\n\n### Reference\n\n Reference(value)\n\nEnumerates references to which the message applies.\n\nValues:\nUNSPECIFIED (0):\nStatus doesn't refer to any particular input.\nBREAKPOINT_SOURCE_LOCATION (3):\nStatus applies to the breakpoint and is\nrelated to its location.\nBREAKPOINT_CONDITION (4):\nStatus applies to the breakpoint and is\nrelated to its condition.\nBREAKPOINT_EXPRESSION (7):\nStatus applies to the breakpoint and is\nrelated to its expressions.\nBREAKPOINT_AGE (8):\nStatus applies to the breakpoint and is\nrelated to its age.\nVARIABLE_NAME (5):\nStatus applies to the entire variable.\nVARIABLE_VALUE (6):\nStatus applies to variable value (variable\nname is valid)."]]