Class InstanceControlGrpc.InstanceControlImplBase

java.lang.Object
org.apache.pulsar.functions.proto.InstanceControlGrpc.InstanceControlImplBase
All Implemented Interfaces:
io.grpc.BindableService
Enclosing class:
InstanceControlGrpc

public abstract static class InstanceControlGrpc.InstanceControlImplBase extends Object implements io.grpc.BindableService
  • Constructor Details

    • InstanceControlImplBase

      public InstanceControlImplBase()
  • Method Details

    • getFunctionStatus

      public void getFunctionStatus(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<InstanceCommunication.FunctionStatus> responseObserver)
    • getAndResetMetrics

      public void getAndResetMetrics(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<InstanceCommunication.MetricsData> responseObserver)
    • resetMetrics

      public void resetMetrics(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
    • getMetrics

      public void getMetrics(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<InstanceCommunication.MetricsData> responseObserver)
    • healthCheck

      public void healthCheck(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<InstanceCommunication.HealthCheckResult> responseObserver)
    • bindService

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