Class OpenTelemetryTracingFactory

    • Constructor Detail

      • OpenTelemetryTracingFactory

        public OpenTelemetryTracingFactory()
      • OpenTelemetryTracingFactory

        public OpenTelemetryTracingFactory​(io.opentelemetry.api.OpenTelemetry openTelemetry)
    • Method Detail

      • newOptions

        public OpenTelemetryOptions newOptions()
        Description copied from interface: VertxTracerFactory
        Create an empty tracing options. Providers can override this method to provide a custom tracing options subclass that exposes custom configuration.
        Specified by:
        newOptions in interface VertxTracerFactory
        Returns:
        new tracing options
      • newOptions

        public OpenTelemetryOptions newOptions​(JsonObject jsonObject)
        Description copied from interface: VertxTracerFactory
        Create tracing options from the provided jsonObject. Providers can override this method to provide a custom tracing options subclass that exposes custom configuration.
        Specified by:
        newOptions in interface VertxTracerFactory
        Parameters:
        jsonObject - json provided by the user
        Returns:
        new tracing options