Class TraceJdbcProperties
- java.lang.Object
-
- org.springframework.cloud.sleuth.autoconfig.instrument.jdbc.TraceJdbcProperties
-
@ConfigurationProperties(prefix="spring.sleuth.jdbc") public class TraceJdbcProperties extends Object
Properties for JDBC instrumentation.- Since:
- 3.1.0
- Author:
- Arthur Gavlyukovskiy
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTraceJdbcProperties.DataSourceProxyPropertiesProperties for datasource-proxy.static classTraceJdbcProperties.P6SpyPropertiesProperties for configuring p6spy.
-
Constructor Summary
Constructors Constructor Description TraceJdbcProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TraceJdbcProperties.DataSourceProxyPropertiesgetDatasourceProxy()Collection<String>getExcludedDataSourceBeanNames()List<TraceType>getIncludes()TraceJdbcProperties.P6SpyPropertiesgetP6spy()booleanisEnabled()voidsetDatasourceProxy(TraceJdbcProperties.DataSourceProxyProperties datasourceProxy)voidsetEnabled(boolean enabled)voidsetExcludedDataSourceBeanNames(Collection<String> excludedDataSourceBeanNames)voidsetIncludes(List<TraceType> includes)voidsetP6spy(TraceJdbcProperties.P6SpyProperties p6spy)
-
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
-
getExcludedDataSourceBeanNames
public Collection<String> getExcludedDataSourceBeanNames()
-
getDatasourceProxy
public TraceJdbcProperties.DataSourceProxyProperties getDatasourceProxy()
-
getP6spy
public TraceJdbcProperties.P6SpyProperties getP6spy()
-
setEnabled
public void setEnabled(boolean enabled)
-
setExcludedDataSourceBeanNames
public void setExcludedDataSourceBeanNames(Collection<String> excludedDataSourceBeanNames)
-
setDatasourceProxy
public void setDatasourceProxy(TraceJdbcProperties.DataSourceProxyProperties datasourceProxy)
-
setP6spy
public void setP6spy(TraceJdbcProperties.P6SpyProperties p6spy)
-
-