# Interface CSTelemetryServiceFactoryType

All Known Implementing Classes:
  `CSTelemetryServices`

public interface CSTelemetryServiceFactoryType
A factory of telemetry services.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `CSTelemetryServiceType`
  `create(CSOpenTelemetryConfiguration configuration)`
  Create a telemetry service.
  `default CSTelemetryServiceType`
  `create(Optional<CSOpenTelemetryConfiguration> configuration)`
  Create a telemetry service.

- ## Method Details

  - ### create

    CSTelemetryServiceType create(CSOpenTelemetryConfiguration configuration)
    Create a telemetry service.
    Parameters:
      `configuration` - The telemetry configuration
    Returns:
      A telemetry service

  - ### create

    default CSTelemetryServiceType create(Optional<CSOpenTelemetryConfiguration> configuration)
    Create a telemetry service.
    Parameters:
      `configuration` - The telemetry configuration
    Returns:
      A telemetry service