Package glide.api
Class OpenTelemetry.OpenTelemetryConfig
- java.lang.Object
-
- glide.api.OpenTelemetry.OpenTelemetryConfig
-
- Enclosing class:
- OpenTelemetry
public static class OpenTelemetry.OpenTelemetryConfig extends java.lang.ObjectConfiguration for OpenTelemetry integration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOpenTelemetry.OpenTelemetryConfig.BuilderBuilder for OpenTelemetryConfig.
-
Constructor Summary
Constructors Constructor Description OpenTelemetryConfig()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OpenTelemetry.OpenTelemetryConfig.Builderbuilder()Creates a new OpenTelemetryConfig builder.java.lang.LonggetFlushIntervalMs()Gets the flush interval in milliseconds.OpenTelemetry.MetricsConfiggetMetrics()Gets the metrics configuration.OpenTelemetry.TracesConfiggetTraces()Gets the traces configuration.
-
-
-
Method Detail
-
builder
public static OpenTelemetry.OpenTelemetryConfig.Builder builder()
Creates a new OpenTelemetryConfig builder.- Returns:
- A new OpenTelemetryConfig builder
-
getTraces
public OpenTelemetry.TracesConfig getTraces()
Gets the traces configuration.- Returns:
- The traces configuration
-
getMetrics
public OpenTelemetry.MetricsConfig getMetrics()
Gets the metrics configuration.- Returns:
- The metrics configuration
-
getFlushIntervalMs
public java.lang.Long getFlushIntervalMs()
Gets the flush interval in milliseconds.- Returns:
- The flush interval in milliseconds
-
-