Class EBPFProcessServiceGrpc.EBPFProcessServiceImplBase
java.lang.Object
org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessServiceGrpc.EBPFProcessServiceImplBase
- All Implemented Interfaces:
io.grpc.BindableService
- Enclosing class:
- EBPFProcessServiceGrpc
public abstract static class EBPFProcessServiceGrpc.EBPFProcessServiceImplBase
extends Object
implements io.grpc.BindableService
Define the detected processes and report them.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal io.grpc.ServerServiceDefinitionvoidkeepAlive(EBPFProcessPingPkgList request, io.grpc.stub.StreamObserver<Commands> responseObserver) Keep the process alive in the backend.voidreportProcesses(EBPFProcessReportList request, io.grpc.stub.StreamObserver<EBPFReportProcessDownstream> responseObserver) Report discovered process in Rover
-
Constructor Details
-
EBPFProcessServiceImplBase
public EBPFProcessServiceImplBase()
-
-
Method Details
-
reportProcesses
public void reportProcesses(EBPFProcessReportList request, io.grpc.stub.StreamObserver<EBPFReportProcessDownstream> responseObserver) Report discovered process in Rover
-
keepAlive
public void keepAlive(EBPFProcessPingPkgList request, io.grpc.stub.StreamObserver<Commands> responseObserver) Keep the process alive in the backend.
-
bindService
public final io.grpc.ServerServiceDefinition bindService()- Specified by:
bindServicein interfaceio.grpc.BindableService
-