Class ContinuousProfilingServiceGrpc.ContinuousProfilingServiceBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<ContinuousProfilingServiceGrpc.ContinuousProfilingServiceBlockingStub>
org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingServiceGrpc.ContinuousProfilingServiceBlockingStub
- Enclosing class:
- ContinuousProfilingServiceGrpc
public static final class ContinuousProfilingServiceGrpc.ContinuousProfilingServiceBlockingStub
extends io.grpc.stub.AbstractBlockingStub<ContinuousProfilingServiceGrpc.ContinuousProfilingServiceBlockingStub>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Query continuous profiling policyReport the profiling task when the policy threshold is reached Use the returned task ID to perform the profiling task through EBPFProfilingService#collectProfilingData.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Method Details
-
build
protected ContinuousProfilingServiceGrpc.ContinuousProfilingServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<ContinuousProfilingServiceGrpc.ContinuousProfilingServiceBlockingStub>
-
queryPolicies
Query continuous profiling policy
-
reportProfilingTask
Report the profiling task when the policy threshold is reached Use the returned task ID to perform the profiling task through EBPFProfilingService#collectProfilingData.
-