java.lang.Object
org.springframework.cloud.sleuth.autoconfig.instrument.web.SleuthWebProperties

@ConfigurationProperties("spring.sleuth.web") public class SleuthWebProperties extends Object
Configuration properties for web tracing.
Since:
1.0.12
Author:
Arthur Gavlyukovskiy
  • Field Details

    • TRACING_FILTER_ORDER

      public static final int TRACING_FILTER_ORDER
      If you register your filter before the TraceWebFilter then you will not have the tracing context passed for you out of the box. That means that e.g. your logs will not get correlated.
      See Also:
    • DEFAULT_SKIP_PATTERN

      public static final String DEFAULT_SKIP_PATTERN
      Default set of skip patterns.
      See Also:
  • Constructor Details

    • SleuthWebProperties

      public SleuthWebProperties()
  • Method Details

    • getDefaultSkipPattern

      public static String getDefaultSkipPattern()
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getSkipPattern

      public String getSkipPattern()
    • setSkipPattern

      public void setSkipPattern(String skipPattern)
    • getAdditionalSkipPattern

      public String getAdditionalSkipPattern()
    • setAdditionalSkipPattern

      public void setAdditionalSkipPattern(String additionalSkipPattern)
    • getFilterOrder

      public int getFilterOrder()
    • setFilterOrder

      public void setFilterOrder(int filterOrder)
    • isIgnoreAutoConfiguredSkipPatterns

      public boolean isIgnoreAutoConfiguredSkipPatterns()
    • setIgnoreAutoConfiguredSkipPatterns

      public void setIgnoreAutoConfiguredSkipPatterns(boolean ignoreAutoConfiguredSkipPatterns)
    • getClient

      public SleuthWebProperties.Client getClient()
    • setClient

      public void setClient(SleuthWebProperties.Client client)
    • getServlet

      public SleuthWebProperties.Servlet getServlet()
    • setServlet

      public void setServlet(SleuthWebProperties.Servlet servlet)