Struct google_clouddebugger2::DebuggerMethods
[−]
[src]
pub struct DebuggerMethods<'a, C, A> where C: 'a, A: 'a { /* fields omitted */ }
A builder providing access to all methods supported on debugger resources.
It is not used directly, but through the CloudDebugger
hub.
Example
Instantiate a resource builder
extern crate hyper; extern crate yup_oauth2 as oauth2; extern crate google_clouddebugger2 as clouddebugger2; use std::default::Default; use oauth2::{Authenticator, DefaultAuthenticatorDelegate, ApplicationSecret, MemoryStorage}; use clouddebugger2::CloudDebugger; let secret: ApplicationSecret = Default::default(); let auth = Authenticator::new(&secret, DefaultAuthenticatorDelegate, hyper::Client::new(), <MemoryStorage as Default>::default(), None); let mut hub = CloudDebugger::new(hyper::Client::new(), auth); // Usually you wouldn't bind this to a variable, but keep calling *CallBuilders* // like `debuggees_breakpoints_delete(...)`, `debuggees_breakpoints_get(...)`, `debuggees_breakpoints_list(...)`, `debuggees_breakpoints_set(...)` and `debuggees_list(...)` // to build up your call. let rb = hub.debugger();
Methods
impl<'a, C, A> DebuggerMethods<'a, C, A>
[src]
fn debuggees_breakpoints_get(&self,
debuggee_id: &str,
breakpoint_id: &str)
-> DebuggerDebuggeeBreakpointGetCall<'a, C, A>
debuggee_id: &str,
breakpoint_id: &str)
-> DebuggerDebuggeeBreakpointGetCall<'a, C, A>
Create a builder to help you perform the following task:
Gets breakpoint information.
Arguments
debuggeeId
- ID of the debuggee whose breakpoint to get.breakpointId
- ID of the breakpoint to get.
fn debuggees_breakpoints_delete(&self,
debuggee_id: &str,
breakpoint_id: &str)
-> DebuggerDebuggeeBreakpointDeleteCall<'a, C, A>
debuggee_id: &str,
breakpoint_id: &str)
-> DebuggerDebuggeeBreakpointDeleteCall<'a, C, A>
Create a builder to help you perform the following task:
Deletes the breakpoint from the debuggee.
Arguments
debuggeeId
- ID of the debuggee whose breakpoint to delete.breakpointId
- ID of the breakpoint to delete.
fn debuggees_list(&self) -> DebuggerDebuggeeListCall<'a, C, A>
Create a builder to help you perform the following task:
Lists all the debuggees that the user can set breakpoints to.
fn debuggees_breakpoints_set(&self,
request: Breakpoint,
debuggee_id: &str)
-> DebuggerDebuggeeBreakpointSetCall<'a, C, A>
request: Breakpoint,
debuggee_id: &str)
-> DebuggerDebuggeeBreakpointSetCall<'a, C, A>
Create a builder to help you perform the following task:
Sets the breakpoint to the debuggee.
Arguments
request
- No description provided.debuggeeId
- ID of the debuggee where the breakpoint is to be set.
fn debuggees_breakpoints_list(&self,
debuggee_id: &str)
-> DebuggerDebuggeeBreakpointListCall<'a, C, A>
debuggee_id: &str)
-> DebuggerDebuggeeBreakpointListCall<'a, C, A>
Create a builder to help you perform the following task:
Lists all breakpoints for the debuggee.
Arguments
debuggeeId
- ID of the debuggee whose breakpoints to list.