Class SleuthWebProperties
- java.lang.Object
-
- org.springframework.cloud.sleuth.autoconfig.instrument.web.SleuthWebProperties
-
@ConfigurationProperties("spring.sleuth.web") public class SleuthWebProperties extends ObjectConfiguration properties for web tracing.- Since:
- 1.0.12
- Author:
- Arthur Gavlyukovskiy
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSleuthWebProperties.AsyncAsync computing properties.static classSleuthWebProperties.AsyncClientAsync client properties.static classSleuthWebProperties.ClientWeb client properties.static classSleuthWebProperties.ServletWeb client properties.static classSleuthWebProperties.TemplateAsync Rest Template properties.
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_SKIP_PATTERNDefault set of skip patterns.static intTRACING_FILTER_ORDERIf you register your filter before theTraceWebFilterthen you will not have the tracing context passed for you out of the box.
-
Constructor Summary
Constructors Constructor Description SleuthWebProperties()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAdditionalSkipPattern()SleuthWebProperties.ClientgetClient()static StringgetDefaultSkipPattern()intgetFilterOrder()SleuthWebProperties.ServletgetServlet()StringgetSkipPattern()booleanisEnabled()booleanisIgnoreAutoConfiguredSkipPatterns()voidsetAdditionalSkipPattern(String additionalSkipPattern)voidsetClient(SleuthWebProperties.Client client)voidsetEnabled(boolean enabled)voidsetFilterOrder(int filterOrder)voidsetIgnoreAutoConfiguredSkipPatterns(boolean ignoreAutoConfiguredSkipPatterns)voidsetServlet(SleuthWebProperties.Servlet servlet)voidsetSkipPattern(String skipPattern)
-
-
-
Field Detail
-
TRACING_FILTER_ORDER
public static final int TRACING_FILTER_ORDER
If you register your filter before theTraceWebFilterthen 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:
- Constant Field Values
-
DEFAULT_SKIP_PATTERN
public static final String DEFAULT_SKIP_PATTERN
Default set of skip patterns.- See Also:
- Constant Field Values
-
-
Method Detail
-
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)
-
-