Class Debugger2Grpc.Debugger2BlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<Debugger2Grpc.Debugger2BlockingStub>
-
- com.google.devtools.clouddebugger.v2.Debugger2Grpc.Debugger2BlockingStub
-
- Enclosing class:
- Debugger2Grpc
public static final class Debugger2Grpc.Debugger2BlockingStub extends io.grpc.stub.AbstractBlockingStub<Debugger2Grpc.Debugger2BlockingStub>
A stub to allow clients to do synchronous rpc calls to service Debugger2.The Debugger service provides the API that allows users to collect run-time information from a running application, without stopping or slowing it down and without modifying its state. An application may include one or more replicated processes performing the same work. A debugged application is represented using the Debuggee concept. The Debugger service provides a way to query for available debuggees, but does not provide a way to create one. A debuggee is created using the Controller service, usually by running a debugger agent with the application. The Debugger service enables the client to set one or more Breakpoints on a Debuggee and collect the results of the set Breakpoints.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Debugger2Grpc.Debugger2BlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.protobuf.Empty
deleteBreakpoint(DeleteBreakpointRequest request)
Deletes the breakpoint from the debuggee.GetBreakpointResponse
getBreakpoint(GetBreakpointRequest request)
Gets breakpoint information.ListBreakpointsResponse
listBreakpoints(ListBreakpointsRequest request)
Lists all breakpoints for the debuggee.ListDebuggeesResponse
listDebuggees(ListDebuggeesRequest request)
Lists all the debuggees that the user has access to.SetBreakpointResponse
setBreakpoint(SetBreakpointRequest request)
Sets the breakpoint to the debuggee.
-
-
-
Method Detail
-
build
protected Debugger2Grpc.Debugger2BlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<Debugger2Grpc.Debugger2BlockingStub>
-
setBreakpoint
public SetBreakpointResponse setBreakpoint(SetBreakpointRequest request)
Sets the breakpoint to the debuggee.
-
getBreakpoint
public GetBreakpointResponse getBreakpoint(GetBreakpointRequest request)
Gets breakpoint information.
-
deleteBreakpoint
public com.google.protobuf.Empty deleteBreakpoint(DeleteBreakpointRequest request)
Deletes the breakpoint from the debuggee.
-
listBreakpoints
public ListBreakpointsResponse listBreakpoints(ListBreakpointsRequest request)
Lists all breakpoints for the debuggee.
-
listDebuggees
public ListDebuggeesResponse listDebuggees(ListDebuggeesRequest request)
Lists all the debuggees that the user has access to.
-
-