# Interface LLTelemetryServiceType

All Superinterfaces:
  `com.io7m.repetoir.core.RPServiceType`

All Known Implementing Classes:
  `LLTelemetryNoOp`, `LLTelemetryService`

public interface LLTelemetryServiceType extends com.io7m.repetoir.core.RPServiceType
The type of server telemetry services.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `io.opentelemetry.api.logs.Logger`
  `logger()`
  `io.opentelemetry.api.metrics.Meter`
  `meter()`
  `io.opentelemetry.api.trace.Tracer`
  `tracer()`

  ### Methods inherited from interface com.io7m.repetoir.core.RPServiceType

  `description`

- ## Method Details

  - ### tracer

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

  - ### meter

    io.opentelemetry.api.metrics.Meter meter()
    Returns:
      The main meter

  - ### logger

    io.opentelemetry.api.logs.Logger logger()
    Returns:
      The main logger