Class ProfileTaskGrpc.ProfileTaskImplBase

java.lang.Object
org.apache.skywalking.apm.network.language.profile.v3.ProfileTaskGrpc.ProfileTaskImplBase
All Implemented Interfaces:
io.grpc.BindableService
Enclosing class:
ProfileTaskGrpc

public abstract static class ProfileTaskGrpc.ProfileTaskImplBase extends Object implements io.grpc.BindableService
  • Constructor Details

    • ProfileTaskImplBase

      public ProfileTaskImplBase()
  • Method Details

    • getProfileTaskCommands

      public void getProfileTaskCommands(ProfileTaskCommandQuery request, io.grpc.stub.StreamObserver<Commands> responseObserver)
       query all sniffer need to execute profile task commands
       
    • collectSnapshot

      public io.grpc.stub.StreamObserver<ThreadSnapshot> collectSnapshot(io.grpc.stub.StreamObserver<Commands> responseObserver)
       collect dumped thread snapshot
       
    • reportTaskFinish

      public void reportTaskFinish(ProfileTaskFinishReport request, io.grpc.stub.StreamObserver<Commands> responseObserver)
       report profiling task finished
       
    • bindService

      public final io.grpc.ServerServiceDefinition bindService()
      Specified by:
      bindService in interface io.grpc.BindableService