Method: debugger.debuggees.breakpoints.list

Lists all breakpoints for the debuggee.

HTTP request

GET https://clouddebugger.googleapis.com/v2/debugger/debuggees/{debuggeeId}/breakpoints

The URL uses Google API HTTP annotation syntax.

Path parameters

Parameters
debuggeeId

string

ID of the debuggee whose breakpoints to list.

Query parameters

Parameters
includeAllUsers

boolean

When set to true, the response includes the list of breakpoints set by any user. Otherwise, it includes only breakpoints set by the caller.

includeInactive

boolean

When set to true, the response includes active and inactive breakpoints. Otherwise, it includes only active breakpoints.

action

object(BreakpointActionValue)

When set, the response includes only breakpoints with the specified action.

stripResults

boolean

This field is deprecated. The following fields are always stripped out of the result: stackFrames, evaluatedExpressions and variableTable.

waitToken

string

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

clientVersion

string

The client version making the call. Following: domain/type/version (e.g., google.com/intellij/v1).

Request body

The request body must be empty.

Response body

If successful, the response body contains data with the following structure:

Response for listing breakpoints.

JSON representation
{
  "breakpoints": [
    {
      object(Breakpoint)
    }
  ],
  "nextWaitToken": string,
}
Fields
breakpoints[]

object(Breakpoint)

List of breakpoints matching the request. The fields id and location are guaranteed to be set on each breakpoint. The fields: stackFrames, evaluatedExpressions and variableTable are cleared on each breakpoint regardless of it's status.

nextWaitToken

string

A wait token that can be used in the next call to list (REST) or breakpoints.list (RPC) to block until the list of breakpoints has changes.

Authorization

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/cloud_debugger
  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Auth Guide.

BreakpointActionValue

Wrapper message for Breakpoint.Action. Defines a filter on the action field of breakpoints.

JSON representation
{
  "value": enum(Action),
}
Fields
value

enum(Action)

Only breakpoints with the specified action will pass the filter.

Send feedback about...

Stackdriver Debugger