Uses of Record Class
io.higson.runtime.diagnostic.queue.DiagnosticEvent
Packages that use DiagnosticEvent
-
Uses of DiagnosticEvent in io.higson.runtime.diagnostic.persister
Method parameters in io.higson.runtime.diagnostic.persister with type arguments of type DiagnosticEventModifier and TypeMethodDescriptiondefault voidDiagnosticEventPersister.persist(List<DiagnosticEvent> events) Persist a batch of events. -
Uses of DiagnosticEvent in io.higson.runtime.diagnostic.queue
Methods in io.higson.runtime.diagnostic.queue that return types with arguments of type DiagnosticEventModifier and TypeMethodDescriptionDiagnosticQueue.drainBatch()Drain up toDiagnosticQueueConfig.getBatchSize()events from the head of the queue into a new list.Methods in io.higson.runtime.diagnostic.queue with parameters of type DiagnosticEventModifier and TypeMethodDescriptionbooleanDiagnosticQueue.enqueue(DiagnosticEvent event) Add an event to the queue according to the configured overflow strategy.abstract booleanOverflowStrategy.enqueue(DiagnosticEvent event, LinkedBlockingDeque<DiagnosticEvent> deque, DiagnosticQueueMetrics metrics) Place the given event into the deque according to this strategy's overflow semantics.Method parameters in io.higson.runtime.diagnostic.queue with type arguments of type DiagnosticEventModifier and TypeMethodDescriptionabstract booleanOverflowStrategy.enqueue(DiagnosticEvent event, LinkedBlockingDeque<DiagnosticEvent> deque, DiagnosticQueueMetrics metrics) Place the given event into the deque according to this strategy's overflow semantics.