Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
Google_Service_Clouddebugger_DebuggerDebuggeesBreakpoints_Resource Class Reference

The "breakpoints" collection of methods. More...

Inheritance diagram for Google_Service_Clouddebugger_DebuggerDebuggeesBreakpoints_Resource:
Google_Service_Resource

Public Member Functions

 call ($name, $arguments, $expected_class=null)
 TODO: This function needs simplifying.
 
 delete ($debuggeeId, $breakpointId, $optParams=array())
 Deletes the breakpoint from the debuggee.
 
 get ($debuggeeId, $breakpointId, $optParams=array())
 Gets breakpoint information.
 
 listDebuggerDebuggeesBreakpoints ($debuggeeId, $optParams=array())
 Lists all breakpoints of the debuggee that the user has access to.
 
 set ($debuggeeId, Google_Service_Clouddebugger_Breakpoint $postBody, $optParams=array())
 Sets the breakpoint to the debuggee.
 

Protected Member Functions

 convertToArrayAndStripNulls ($o)
 

Detailed Description

The "breakpoints" collection of methods.

Typical usage is: $clouddebuggerService = new Google_Service_Clouddebugger(...); $breakpoints = $clouddebuggerService->breakpoints;

Member Function Documentation

◆ call()

Google_Service_Resource::call ( $name,
$arguments,
$expected_class = null )
inherited

TODO: This function needs simplifying.

Parameters
$name
$arguments
$expected_class- optional, the expected class name
Return values
Google_Http_Request|expected_class
Exceptions
Google_Exception

◆ delete()

Google_Service_Clouddebugger_DebuggerDebuggeesBreakpoints_Resource::delete ( $debuggeeId,
$breakpointId,
$optParams = array() )

Deletes the breakpoint from the debuggee.

(breakpoints.delete)

Parameters
string$debuggeeIdThe debuggee id to delete the breakpoint from.
string$breakpointIdThe breakpoint to delete.
array$optParamsOptional parameters.
Return values
Google_Service_Clouddebugger_Empty

◆ get()

Google_Service_Clouddebugger_DebuggerDebuggeesBreakpoints_Resource::get ( $debuggeeId,
$breakpointId,
$optParams = array() )

Gets breakpoint information.

(breakpoints.get)

Parameters
string$debuggeeIdThe debuggee id to get the breakpoint from.
string$breakpointIdThe breakpoint to get.
array$optParamsOptional parameters.
Return values
Google_Service_Clouddebugger_GetBreakpointResponse

◆ listDebuggerDebuggeesBreakpoints()

Google_Service_Clouddebugger_DebuggerDebuggeesBreakpoints_Resource::listDebuggerDebuggeesBreakpoints ( $debuggeeId,
$optParams = array() )

Lists all breakpoints of the debuggee that the user has access to.

(breakpoints.listDebuggerDebuggeesBreakpoints)

Parameters
string$debuggeeIdThe debuggee id to list breakpoint from.
array$optParamsOptional parameters.

@opt_param bool includeAllUsers When set to true the response includes the list of breakpoints set by any user, otherwise only breakpoints set by the caller. @opt_param bool stripResults When set to true the response breakpoints will be stripped of the results fields: stack_frames, evaluated_expressions and variable_table. @opt_param string action.value Only breakpoints with the specified action will pass the filter. @opt_param bool includeInactive When set to true the response includes active and inactive breakpoints, otherwise only active breakpoints are returned. @opt_param string waitToken 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 to ListBreakpoints. The error code ABORTED is returned on wait timeout, which should be called again with the same wait_token.

Return values
Google_Service_Clouddebugger_ListBreakpointsResponse

◆ set()

Google_Service_Clouddebugger_DebuggerDebuggeesBreakpoints_Resource::set ( $debuggeeId,
Google_Service_Clouddebugger_Breakpoint $postBody,
$optParams = array() )

Sets the breakpoint to the debuggee.

(breakpoints.set)

Parameters
string$debuggeeIdThe debuggee id to set the breakpoint to.
Google_Breakpoint$postBody
array$optParamsOptional parameters.
Return values
Google_Service_Clouddebugger_SetBreakpointResponse

The documentation for this class was generated from the following file: