opentelemetry-java/api/incubator
jack-berg 934da846f0
Fix incubator docs (#6505)
2024-06-06 16:10:50 -05:00
..
src Refactor ExtendedTracer, ExtendedSpanBuilder to reflect incubating API conventions (#6497) 2024-06-06 09:42:01 -05:00
README.md Fix incubator docs (#6505) 2024-06-06 16:10:50 -05:00
build.gradle.kts Update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.24.0-alpha (#6362) 2024-04-08 13:42:18 -05:00
gradle.properties Rename opentelemetry-extension-incubator to opentelemetry-api-incubator, merge opentelemetry-api-events (#6289) 2024-03-21 14:03:07 -05:00

README.md

API Incubator

Experimental APIs, including Event API, extended Log Bridge APIs, extended Metrics APIs, extended ContextPropagator APIs, and extended Trace APIs.

Event API

Features:

See EventApiUsageTest.

Extended Log Bridge API

Features:

  • Set AnyValue log record body with arbitrarily complex data

See ExtendedLogsBridgeApiUsageTest.

Extended Metrics APIs

Features:

  • Attributes advice

See ExtendedMetricsApiUsageTest.

Extended ContextPropagator APIs

Features:

  • Simplified injection / extraction of context

See ExtendedContextPropagatorsUsageTest.

Extended Trace APIs

Features:

  • Utility methods to reduce boilerplace using span API, including extracting context, and wrapping runnables / callables with spans

See ExtendedTraceApiUsageTest.