Class TapSinkServiceGrpc.TapSinkServiceImplBase

  • All Implemented Interfaces:
    io.grpc.BindableService
    Enclosing class:
    TapSinkServiceGrpc

    public abstract static class TapSinkServiceGrpc.TapSinkServiceImplBase
    extends java.lang.Object
    implements io.grpc.BindableService
     [#not-implemented-hide:] A tap service to receive incoming taps. Envoy will call
     StreamTaps to deliver captured taps to the server
     
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.grpc.ServerServiceDefinition bindService()  
      io.grpc.stub.StreamObserver<StreamTapsRequest> streamTaps​(io.grpc.stub.StreamObserver<StreamTapsResponse> responseObserver)
      Envoy will connect and send StreamTapsRequest messages forever.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TapSinkServiceImplBase

        public TapSinkServiceImplBase()
    • Method Detail

      • streamTaps

        public io.grpc.stub.StreamObserver<StreamTapsRequest> streamTaps​(io.grpc.stub.StreamObserver<StreamTapsResponse> responseObserver)
         Envoy will connect and send StreamTapsRequest messages forever. It does not expect any
         response to be sent as nothing would be done in the case of failure. The server should
         disconnect if it expects Envoy to reconnect.
         
      • bindService

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