Class PathTracingConfig.Builder

    • Method Detail

      • config

        public PathTracingConfig.Builder config​(Config config)
        Update this builder from provided Config.
        Parameters:
        config - config to update this builder from
        Returns:
        updated builder instance
      • methods

        public PathTracingConfig.Builder methods​(List<String> methods)
        HTTP methods to restrict registration of this configuration on web server.
        Parameters:
        methods - list of methods to use, empty means all methods
        Returns:
        updated builder instance
      • addMethod

        public PathTracingConfig.Builder addMethod​(String method)
        Add a new HTTP method to restrict this configuration for.
        Parameters:
        method - method to add to the list of supported methods
        Returns:
        updated builder instance
      • tracingConfig

        public PathTracingConfig.Builder tracingConfig​(TracingConfig tracedConfig)
        Configuration of a traced system to use on this path and possibly method(s).
        Parameters:
        tracedConfig - configuration of components, spans and span logs
        Returns:
        updated builder instance