-
OpenTelemetryMetricsCollector.builder()
Sets the instrumentation scope name to use when constructing a meter.
Sets an optional instrumentation scope version to use when constructing a meter.
OpenTelemetryMetricsCollector.Builder.meter(@NonNull io.opentelemetry.api.metrics.Meter meter)
Sets a specific meter to use for metric instruments.
OpenTelemetryMetricsCollector.Builder.namespace(@Nullable String namespace)
Sets the logical database namespace to emit as db.namespace.
OpenTelemetryMetricsCollector.Builder.openTelemetry(@NonNull io.opentelemetry.api.OpenTelemetry openTelemetry)
OpenTelemetryMetricsCollector.Builder.poolName(@Nullable String poolName)
Sets the database connection pool name to emit as db.client.connection.pool.name.
Controls whether parsed collection/table names are emitted as db.collection.name.
Controls whether full SQLSTATE values are emitted as db.response.status_code.
OpenTelemetryMetricsCollector.withMeter(@NonNull io.opentelemetry.api.metrics.Meter meter)
Acquires a builder seeded with a required Meter.
OpenTelemetryMetricsCollector.withOpenTelemetry(@NonNull io.opentelemetry.api.OpenTelemetry openTelemetry)
Acquires a builder seeded with a required OpenTelemetry instance.