Skip navigation links
A C E F I L N O P R S T U 

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

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
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.structuredeventlog.slf4j - package org.apache.pulsar.structuredeventlog.slf4j
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.

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, Supplier<String>) - Method in interface org.apache.pulsar.structuredeventlog.Event
Add a resource for the event using a supplier.
resource(String, Object) - Method in interface org.apache.pulsar.structuredeventlog.EventResources
Add a resource for the event.
resource(String, Supplier<String>) - Method in interface org.apache.pulsar.structuredeventlog.EventResources
Add a resource for the event using a supplier.
resource(String, Object) - Method in class org.apache.pulsar.structuredeventlog.EventResourcesImpl
 
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.
A C E F I L N O P R S T U 
Skip navigation links

Copyright © 2017–2022 Apache Software Foundation. All rights reserved.