Class SdkEventLoggerProvider.SdkEventLogger
- java.lang.Object
-
- io.opentelemetry.sdk.logs.internal.SdkEventLoggerProvider.SdkEventLogger
-
- All Implemented Interfaces:
EventLogger
- Enclosing class:
- SdkEventLoggerProvider
private static class SdkEventLoggerProvider.SdkEventLogger extends java.lang.Object implements EventLogger
-
-
Field Summary
Fields Modifier and Type Field Description private Clock
clock
private Logger
delegateLogger
-
Constructor Summary
Constructors Modifier Constructor Description private
SdkEventLogger(Clock clock, Logger delegateLogger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventBuilder
builder(java.lang.String eventName)
Return aEventBuilder
to emit an event.
-
-
-
Method Detail
-
builder
public EventBuilder builder(java.lang.String eventName)
Description copied from interface:EventLogger
Return aEventBuilder
to emit an event.- Specified by:
builder
in interfaceEventLogger
- Parameters:
eventName
- the event name, which identifies the class or type of event. Event with the same name are structurally similar to one another. Event names are subject to the same naming rules as attribute names. Notably, they are namespaced to avoid collisions. See event.name semantic conventions for more details.
-
-