Package com.io7m.idstore.server.service.telemetry.api

# Interface IdServerTelemetryServiceType

All Superinterfaces:
  `IdServiceType`

All Known Implementing Classes:
  `IdServerTelemetryNoOp`, `IdServerTelemetryService`

public interface IdServerTelemetryServiceType extends IdServiceType
The type of server telemetry services.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `io.opentelemetry.api.OpenTelemetry`
  `openTelemetry()`
  `io.opentelemetry.api.trace.Tracer`
  `tracer()`

  ### Methods inherited from interface com.io7m.idstore.services.api.IdServiceType

  `description`

- ## Method Details

  - ### tracer

    io.opentelemetry.api.trace.Tracer tracer()
    Returns:
      The main tracer

  - ### openTelemetry

    io.opentelemetry.api.OpenTelemetry openTelemetry()
    Returns:
      The OpenTelemetry instance