Class OpenTracingTracerFactory

    • Constructor Detail

      • OpenTracingTracerFactory

        public OpenTracingTracerFactory()
      • OpenTracingTracerFactory

        public OpenTracingTracerFactory​(io.opentracing.Tracer tracer)
    • Method Detail

      • newOptions

        public OpenTracingOptions 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 OpenTracingOptions 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