Class EventServiceGrpc.EventServiceImplBase

java.lang.Object
org.apache.skywalking.apm.network.event.v3.EventServiceGrpc.EventServiceImplBase
All Implemented Interfaces:
io.grpc.BindableService
Enclosing class:
EventServiceGrpc

public abstract static class EventServiceGrpc.EventServiceImplBase extends Object implements io.grpc.BindableService
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final io.grpc.ServerServiceDefinition
     
    io.grpc.stub.StreamObserver<Event>
    collect(io.grpc.stub.StreamObserver<Commands> responseObserver)
    When reporting an event, you typically call the collect function twice, one for starting of the event and the other one for ending of the event, with the same UUID.

    Methods inherited from class java.lang.Object

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

    • EventServiceImplBase

      public EventServiceImplBase()
  • Method Details

    • collect

      public io.grpc.stub.StreamObserver<Event> collect(io.grpc.stub.StreamObserver<Commands> responseObserver)
       When reporting an event, you typically call the collect function twice, one for starting of the event and the other one for ending of the event, with the same UUID.
       There are also cases where you have both start time and end time already, for example, when exporting events from a 3rd-party system,
       the start time and end time are already known so that you can call the collect function only once.
       
    • bindService

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