override fun publishLifecycleEvent()

in plugin-bazel-event-service/src/main/kotlin/bazel/BesGrpcServerEventStream.kt [30:45]


    override fun publishLifecycleEvent(
        request: PublishLifecycleEventRequest,
        responseObserver: StreamObserver<Empty>,
    ) {
        if (request.hasBuildEvent()) {
            onEvent(
                Result.Event(
                    request.buildEvent.sequenceNumber,
                    request.buildEvent.streamId,
                    request.buildEvent.event,
                ),
            )
        }
        responseObserver.onNext(Empty.getDefaultInstance())
        responseObserver.onCompleted()
    }