Index
All Classes and Interfaces|All Packages
B
- build() - Method in interface io.opentelemetry.api.events.EventEmitterBuilder
-
Gets or creates a
EventEmitterinstance.
E
- emit(String, Attributes) - Method in interface io.opentelemetry.api.events.EventEmitter
-
Emit an event.
- EventEmitter - Interface in io.opentelemetry.api.events
-
A
EventEmitteris the entry point into an event pipeline. - eventEmitterBuilder(String) - Method in interface io.opentelemetry.api.events.EventEmitterProvider
-
Creates a LoggerBuilder for a named EventEmitter instance.
- EventEmitterBuilder - Interface in io.opentelemetry.api.events
-
Builder class for creating
EventEmitterinstances. - EventEmitterProvider - Interface in io.opentelemetry.api.events
-
A registry for creating scoped
EventEmitters.
G
- get() - Static method in class io.opentelemetry.api.events.GlobalEventEmitterProvider
-
Returns the globally registered
EventEmitterProvider. - get(String) - Method in interface io.opentelemetry.api.events.EventEmitterProvider
-
Gets or creates a named EventEmitter instance which emits events to the
eventDomain. - GlobalEventEmitterProvider - Class in io.opentelemetry.api.events
-
This class provides a temporary global accessor for
EventEmitterProvideruntil the event API is marked stable.
I
- io.opentelemetry.api.events - package io.opentelemetry.api.events
N
- noop() - Static method in interface io.opentelemetry.api.events.EventEmitterProvider
-
Returns a no-op
EventEmitterProviderwhich provides Loggers which do not record or emit.
R
- resetForTest() - Static method in class io.opentelemetry.api.events.GlobalEventEmitterProvider
-
Unsets the global
EventEmitterProvider.
S
- set(EventEmitterProvider) - Static method in class io.opentelemetry.api.events.GlobalEventEmitterProvider
-
Sets the global
EventEmitterProvider. - setEventDomain(String) - Method in interface io.opentelemetry.api.events.EventEmitterBuilder
-
Sets the event domain.
- setInstrumentationVersion(String) - Method in interface io.opentelemetry.api.events.EventEmitterBuilder
-
Sets the instrumentation scope version of the resulting
EventEmitter. - setSchemaUrl(String) - Method in interface io.opentelemetry.api.events.EventEmitterBuilder
-
Set the scope schema URL of the resulting
EventEmitter.
All Classes and Interfaces|All Packages