Index

B E G I N R S 
All Classes and Interfaces|All Packages

B

build() - Method in interface io.opentelemetry.api.events.EventEmitterBuilder
Gets or creates a EventEmitter instance.
builder(String, Attributes) - Method in interface io.opentelemetry.api.events.EventEmitter
Return a EventBuilder to emit an event.

E

emit() - Method in interface io.opentelemetry.api.events.EventBuilder
Emit an event.
emit(String, Attributes) - Method in interface io.opentelemetry.api.events.EventEmitter
Emit an event.
EventBuilder - Interface in io.opentelemetry.api.events
The EventBuilder is used to EventBuilder.emit() events.
EventEmitter - Interface in io.opentelemetry.api.events
A EventEmitter is 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 EventEmitter instances.
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 EventEmitterProvider until 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 EventEmitterProvider which 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.
setTimestamp(long, TimeUnit) - Method in interface io.opentelemetry.api.events.EventBuilder
Set the epoch timestamp for the event, using the timestamp and unit.
setTimestamp(Instant) - Method in interface io.opentelemetry.api.events.EventBuilder
Set the epoch timestamp for the event, using the instant.
B E G I N R S 
All Classes and Interfaces|All Packages