A C E F I L N O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- atError() - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Log this event at the error level.
- atInfo() - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Log this event at the info level (the default).
- attr(String, Object) - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Add an attribute for the event.
- attr(String, Supplier<String>) - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Add an attribute for the event using a supplier.
- atWarn() - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Log this event at the warn level.
C
- component() - Method in annotation type org.apache.pulsar.structuredeventlog.EventGroup
- copyFrom(EventResourcesImpl) - Method in class org.apache.pulsar.structuredeventlog.EventResourcesImpl
E
- Event - Interface in org.apache.pulsar.structuredeventlog
-
Structured Logged Event interface.
- EventGroup - Annotation Type in org.apache.pulsar.structuredeventlog
- EventResources - Interface in org.apache.pulsar.structuredeventlog
-
A container for resources The container allows resources to be shared across multiple events with different root events.
- EventResourcesImpl - Class in org.apache.pulsar.structuredeventlog
- EventResourcesImpl(EventResourcesImpl) - Constructor for class org.apache.pulsar.structuredeventlog.EventResourcesImpl
- exception(Throwable) - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Attach an exception to the event.
F
- forEach(BiConsumer<String, String>) - Method in class org.apache.pulsar.structuredeventlog.EventResourcesImpl
- forEach(List<Object>, BiConsumer<String, String>) - Static method in class org.apache.pulsar.structuredeventlog.EventResourcesImpl
I
- INSTANCE - Static variable in class org.apache.pulsar.structuredeventlog.slf4j.Slf4jStructuredEventLog
L
- log(Enum<?>) - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Log the event, using an enum as the message.
- log(String) - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Log the event, using a string.
N
- newChildEvent() - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Create a new child event.
- newEventResources() - Method in class org.apache.pulsar.structuredeventlog.slf4j.Slf4jStructuredEventLog
- newEventResources() - Method in interface org.apache.pulsar.structuredeventlog.StructuredEventLog
-
Create an new event resources object, which can be used across multiple root events.
- newLogger() - Static method in interface org.apache.pulsar.structuredeventlog.StructuredEventLog
-
Create a new logger object, from which root events can be created.
- newRootEvent() - Method in class org.apache.pulsar.structuredeventlog.slf4j.Slf4jStructuredEventLog
- newRootEvent() - Method in interface org.apache.pulsar.structuredeventlog.StructuredEventLog
-
Create a new root event.
O
- org.apache.pulsar.structuredeventlog - package org.apache.pulsar.structuredeventlog
- org.apache.pulsar.structuredeventlog.slf4j - package org.apache.pulsar.structuredeventlog.slf4j
P
- parentId(String) - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Set the parent ID of the event.
R
- resource(String, Object) - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Add a resource for the event.
- resource(String, Object) - Method in interface org.apache.pulsar.structuredeventlog.EventResources
-
Add a resource for the event.
- resource(String, Object) - Method in class org.apache.pulsar.structuredeventlog.EventResourcesImpl
- resource(String, Supplier<String>) - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Add a resource for the event using a supplier.
- resource(String, Supplier<String>) - Method in interface org.apache.pulsar.structuredeventlog.EventResources
-
Add a resource for the event using a supplier.
- resource(String, Supplier<String>) - Method in class org.apache.pulsar.structuredeventlog.EventResourcesImpl
- resources(EventResources) - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Add resources for the event from an EventResources object.
S
- sampled(Object, int, TimeUnit) - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Mark this event as sampled.
- Slf4jStructuredEventLog - Class in org.apache.pulsar.structuredeventlog.slf4j
- Slf4jStructuredEventLog() - Constructor for class org.apache.pulsar.structuredeventlog.slf4j.Slf4jStructuredEventLog
- stash() - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Stash this log event to bridge across an unmodifiable API call.
- StructuredEventLog - Interface in org.apache.pulsar.structuredeventlog
-
Structured event logging interface Allows resources and attribute key value pairs to be attached to a logged event.
T
- timed() - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Mark this event as timed.
- traceId(String) - Method in interface org.apache.pulsar.structuredeventlog.Event
-
Set the trace ID of the event.
U
- unstash() - Method in class org.apache.pulsar.structuredeventlog.slf4j.Slf4jStructuredEventLog
- unstash() - Method in interface org.apache.pulsar.structuredeventlog.StructuredEventLog
-
Retrieves an event from the call stack.
All Classes All Packages