addLangfuseExporter
fun OpenTelemetryConfig.addLangfuseExporter(langfuseUrl: String?, langfusePublicKey: String?, langfuseSecretKey: String?, timeout: Duration?, traceAttributes: List<CustomAttribute>?)(source)
Java-compatible overload of addLangfuseExporter that accepts java.time.Duration for the timeout parameter.
Parameters
langfuseUrl
the base URL of the Langfuse instance. If not set, is retrieved from LANGFUSE_HOST environment variable. Defaults to https://cloud.langfuse.com.
langfusePublicKey
if not set, is retrieved from LANGFUSE_PUBLIC_KEY environment variable.
langfuseSecretKey
if not set, is retrieved from LANGFUSE_SECRET_KEY environment variable.
timeout
OpenTelemetry SpanExporter timeout as java.time.Duration.
traceAttributes
list of trace-level Langfuse attributes.