public sealed class StatusMessage : IMessage<StatusMessage>, IEquatable<StatusMessage>, IDeepCloneable<StatusMessage>, IBufferMessage, IMessage
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.
[[["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-07 UTC."],[[["The `StatusMessage` class represents a contextual status message, indicating either an error or informational status relevant to a specific part of an object."],["This class implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing functionalities for message handling, equality checks, deep cloning, and buffer message operations."],["The `StatusMessage` class contains properties like `Description` for the message text, `IsError` to differentiate errors from informational messages, and `RefersTo` to indicate the reference the message applies to."],["Multiple versions of the `Google.Cloud.Debugger.V2` library are available, with the latest version being 3.2.0, and the documented class being in version 3.0.0, all of which contain the `StatusMessage` class."]]],[]]