Class IdServerTelemetryService
java.lang.Object
com.io7m.idstore.server.service.telemetry.otp.internal.IdServerTelemetryService
- All Implemented Interfaces:
IdServerTelemetryServiceType,IdServiceType
An OpenTelemetry service.
-
Constructor Summary
ConstructorsConstructorDescriptionIdServerTelemetryService(io.opentelemetry.api.OpenTelemetry inOpenTelemetry, io.opentelemetry.api.trace.Tracer inTracer) An OpenTelemetry service. -
Method Summary
-
Constructor Details
-
IdServerTelemetryService
public IdServerTelemetryService(io.opentelemetry.api.OpenTelemetry inOpenTelemetry, io.opentelemetry.api.trace.Tracer inTracer) An OpenTelemetry service.- Parameters:
inOpenTelemetry- The OT instanceinTracer- The tracer instance
-
-
Method Details
-
toString
-
description
- Specified by:
descriptionin interfaceIdServiceType- Returns:
- The service description
-
tracer
public io.opentelemetry.api.trace.Tracer tracer()- Specified by:
tracerin interfaceIdServerTelemetryServiceType- Returns:
- The main tracer
-
openTelemetry
public io.opentelemetry.api.OpenTelemetry openTelemetry()- Specified by:
openTelemetryin interfaceIdServerTelemetryServiceType- Returns:
- The OpenTelemetry instance
-