public sealed class ListBreakpointsRequest : IMessage<ListBreakpointsRequest>, IEquatable<ListBreakpointsRequest>, IDeepCloneable<ListBreakpointsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Debugger v2 API class ListBreakpointsRequest.
A wait token that, if specified, blocks the call until the breakpoints
list has changed, or a server selected timeout has expired. The value
should be set from the last response. The error code
google.rpc.Code.ABORTED (RPC) is returned on wait timeout, which
should be called again with the same wait_token.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThis page provides documentation for the \u003ccode\u003eListBreakpointsRequest\u003c/code\u003e class within the Google Cloud Debugger v2 API, detailing its use for requesting a list of breakpoints.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListBreakpointsRequest\u003c/code\u003e class has been implemented with interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from the base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eSeveral properties are available to filter breakpoint lists, including \u003ccode\u003eAction\u003c/code\u003e (to filter by breakpoint action), \u003ccode\u003eClientVersion\u003c/code\u003e, \u003ccode\u003eDebuggeeId\u003c/code\u003e, \u003ccode\u003eIncludeAllUsers\u003c/code\u003e, \u003ccode\u003eIncludeInactive\u003c/code\u003e, \u003ccode\u003eStripResults\u003c/code\u003e, and \u003ccode\u003eWaitToken\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this class is 3.2.0, and the documentation includes information from previous versions as far back as 2.3.0.\u003c/p\u003e\n"],["\u003cp\u003eThe ListBreakpointsRequest class has two constructors to use, one of them being a copy constructor of itself.\u003c/p\u003e\n"]]],[],null,["# Google Cloud Debugger v2 API - Class ListBreakpointsRequest (3.2.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.2.0 (latest)](/dotnet/docs/reference/Google.Cloud.Debugger.V2/latest/Google.Cloud.Debugger.V2.ListBreakpointsRequest)\n- [3.1.0](/dotnet/docs/reference/Google.Cloud.Debugger.V2/3.1.0/Google.Cloud.Debugger.V2.ListBreakpointsRequest)\n- [3.0.0](/dotnet/docs/reference/Google.Cloud.Debugger.V2/3.0.0/Google.Cloud.Debugger.V2.ListBreakpointsRequest)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.Debugger.V2/2.4.0/Google.Cloud.Debugger.V2.ListBreakpointsRequest)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.Debugger.V2/2.3.0/Google.Cloud.Debugger.V2.ListBreakpointsRequest) \n\n public sealed class ListBreakpointsRequest : IMessage\u003cListBreakpointsRequest\u003e, IEquatable\u003cListBreakpointsRequest\u003e, IDeepCloneable\u003cListBreakpointsRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Google Cloud Debugger v2 API class ListBreakpointsRequest.\n\nRequest to list breakpoints. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListBreakpointsRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListBreakpointsRequest](/dotnet/docs/reference/Google.Cloud.Debugger.V2/latest/Google.Cloud.Debugger.V2.ListBreakpointsRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListBreakpointsRequest](/dotnet/docs/reference/Google.Cloud.Debugger.V2/latest/Google.Cloud.Debugger.V2.ListBreakpointsRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListBreakpointsRequest](/dotnet/docs/reference/Google.Cloud.Debugger.V2/latest/Google.Cloud.Debugger.V2.ListBreakpointsRequest), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Debugger.V2](/dotnet/docs/reference/Google.Cloud.Debugger.V2/latest/Google.Cloud.Debugger.V2)\n\nAssembly\n--------\n\nGoogle.Cloud.Debugger.V2.dll\n\nConstructors\n------------\n\n### ListBreakpointsRequest()\n\n public ListBreakpointsRequest()\n\n### ListBreakpointsRequest(ListBreakpointsRequest)\n\n public ListBreakpointsRequest(ListBreakpointsRequest other)\n\nProperties\n----------\n\n### Action\n\n public ListBreakpointsRequest.Types.BreakpointActionValue Action { get; set; }\n\nWhen set, the response includes only breakpoints with the specified action.\n\n### ClientVersion\n\n public string ClientVersion { get; set; }\n\nRequired. The client version making the call.\nSchema: `domain/type/version` (e.g., `google.com/intellij/v1`).\n\n### DebuggeeId\n\n public string DebuggeeId { get; set; }\n\nRequired. ID of the debuggee whose breakpoints to list.\n\n### IncludeAllUsers\n\n public bool IncludeAllUsers { get; set; }\n\nWhen set to `true`, the response includes the list of breakpoints set by\nany user. Otherwise, it includes only breakpoints set by the caller.\n\n### IncludeInactive\n\n public bool IncludeInactive { get; set; }\n\nWhen set to `true`, the response includes active and inactive\nbreakpoints. Otherwise, it includes only active breakpoints.\n\n### StripResults\n\n [Obsolete]\n public bool StripResults { get; set; }\n\nThis field is deprecated. The following fields are always stripped out of\nthe result: `stack_frames`, `evaluated_expressions` and `variable_table`.\n\n### WaitToken\n\n public string WaitToken { get; set; }\n\nA wait token that, if specified, blocks the call until the breakpoints\nlist has changed, or a server selected timeout has expired. The value\nshould be set from the last response. The error code\n`google.rpc.Code.ABORTED` (RPC) is returned on wait timeout, which\nshould be called again with the same `wait_token`."]]