类 ProfileTaskGrpc.ProfileTaskStub

java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<ProfileTaskGrpc.ProfileTaskStub>
org.apache.skywalking.apm.network.language.profile.v3.ProfileTaskGrpc.ProfileTaskStub
封闭类:
ProfileTaskGrpc

public static final class ProfileTaskGrpc.ProfileTaskStub extends io.grpc.stub.AbstractAsyncStub<ProfileTaskGrpc.ProfileTaskStub>
  • 嵌套类概要

    从类继承的嵌套类/接口 io.grpc.stub.AbstractStub

    io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>>
  • 方法概要

    修饰符和类型
    方法
    说明
    build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
     
    io.grpc.stub.StreamObserver<ThreadSnapshot>
    collectSnapshot(io.grpc.stub.StreamObserver<Commands> responseObserver)
    collect dumped thread snapshot
    void
    getProfileTaskCommands(ProfileTaskCommandQuery request, io.grpc.stub.StreamObserver<Commands> responseObserver)
    query all sniffer need to execute profile task commands
    void
    reportTaskFinish(ProfileTaskFinishReport request, io.grpc.stub.StreamObserver<Commands> responseObserver)
    report profiling task finished

    从类继承的方法 io.grpc.stub.AbstractAsyncStub

    newStub, newStub

    从类继承的方法 io.grpc.stub.AbstractStub

    getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 方法详细资料

    • build

      protected ProfileTaskGrpc.ProfileTaskStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      指定者:
      build 在类中 io.grpc.stub.AbstractStub<ProfileTaskGrpc.ProfileTaskStub>
    • 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