Skip navigation links
A B E I O S 

A

addResourceAttribute(String, String) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Add a string attribute as a resource attribute.
addResourceAttribute(String, long) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Add a long attribute as a resource attribute.
addResourceAttribute(String, double) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Add a double attribute as a resource attribute.
addResourceAttribute(String, boolean) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Add a boolean attribute as a resource attribute.
addResourceAttribute(String, String...) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Add a String array attribute as a resource attribute.
addSpanProcessor(SpanProcessor) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Configures additional SpanProcessor.

B

build() - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Returns a new OpenTelemetry built with the configuration of this OpenTelemetryConfiguration.Builder.
buildAndRegisterGlobal() - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Returns a new OpenTelemetry built with the configuration of this OpenTelemetryConfiguration.Builder and registers it as the global OpenTelemetry.
builder() - Static method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration
Returns a new instance of a OpenTelemetryConfiguration.Builder.

E

enableDebug(boolean) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Enables debug mode.

I

io.honeycomb.opentelemetry - package io.honeycomb.opentelemetry
 

O

OpenTelemetryConfiguration - Class in io.honeycomb.opentelemetry
This class exists to make it easier and more intuitive to use Honeycomb with OpenTelemetry.
OpenTelemetryConfiguration() - Constructor for class io.honeycomb.opentelemetry.OpenTelemetryConfiguration
 
OpenTelemetryConfiguration.Builder - Class in io.honeycomb.opentelemetry
 

S

setApiKey(String) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Sets the Honeycomb API Key to use.
setDataset(String) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Sets the Honeycomb dataset to use.
setEndpoint(String) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Sets the Honeycomb endpoint to use.
setOtlpProtocol(String) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Sets the OTLP procotol used to export trace spans.
setPropagators(ContextPropagators) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Sets the ContextPropagators to use.
setSampler(Sampler) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Sets the Sampler to use.
setServiceName(String) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Sets the service name as a resource attribute.
setTracesApiKey(String) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Sets the Honeycomb API key to send trace data.
setTracesDataset(String) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Sets the Honeycomb dataset to store trace data.
setTracesEndpoint(String) - Method in class io.honeycomb.opentelemetry.OpenTelemetryConfiguration.Builder
Sets the Honeycomb endpoint to send trace data.
A B E I O S 
Skip navigation links