Class Debugger2Grpc (1.30.0)

publicfinalclass Debugger2Grpc

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.

Inheritance

java.lang.Object > Debugger2Grpc

Static Fields

SERVICE_NAME

publicstaticfinalStringSERVICE_NAME
Field Value
Type Description
String

Static Methods

bindService(Debugger2Grpc.AsyncService service)

publicstaticfinalServerServiceDefinitionbindService(Debugger2Grpc.AsyncServiceservice)
Parameter
Name Description
service Debugger2Grpc.AsyncService
Returns
Type Description
io.grpc.ServerServiceDefinition

getDeleteBreakpointMethod()

publicstaticMethodDescriptor<DeleteBreakpointRequest,Empty>getDeleteBreakpointMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DeleteBreakpointRequest,Empty>

getGetBreakpointMethod()

publicstaticMethodDescriptor<GetBreakpointRequest,GetBreakpointResponse>getGetBreakpointMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetBreakpointRequest,GetBreakpointResponse>

getListBreakpointsMethod()

publicstaticMethodDescriptor<ListBreakpointsRequest,ListBreakpointsResponse>getListBreakpointsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListBreakpointsRequest,ListBreakpointsResponse>

getListDebuggeesMethod()

publicstaticMethodDescriptor<ListDebuggeesRequest,ListDebuggeesResponse>getListDebuggeesMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListDebuggeesRequest,ListDebuggeesResponse>

getServiceDescriptor()

publicstaticServiceDescriptorgetServiceDescriptor()
Returns
Type Description
io.grpc.ServiceDescriptor

getSetBreakpointMethod()

publicstaticMethodDescriptor<SetBreakpointRequest,SetBreakpointResponse>getSetBreakpointMethod()
Returns
Type Description
io.grpc.MethodDescriptor<SetBreakpointRequest,SetBreakpointResponse>

newBlockingStub(Channel channel)

publicstaticDebugger2Grpc.Debugger2BlockingStubnewBlockingStub(Channelchannel)

Creates a new blocking-style stub that supports unary and streaming output calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
Debugger2Grpc.Debugger2BlockingStub

newFutureStub(Channel channel)

publicstaticDebugger2Grpc.Debugger2FutureStubnewFutureStub(Channelchannel)

Creates a new ListenableFuture-style stub that supports unary calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
Debugger2Grpc.Debugger2FutureStub

newStub(Channel channel)

publicstaticDebugger2Grpc.Debugger2StubnewStub(Channelchannel)

Creates a new async stub that supports all call types for the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
Debugger2Grpc.Debugger2Stub

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.