Class KibanaLogFilterConfiguration
- java.lang.Object
-
- org.hawaiiframework.logging.config.filter.KibanaLogFilterConfiguration
-
@ConditionalOnProperty(prefix="hawaii.logging.filters.kibana-log", name="enabled", matchIfMissing=true) @Configuration public class KibanaLogFilterConfiguration extends Object
Configures theKibanaLogFilter
.
-
-
Constructor Summary
Constructors Constructor Description KibanaLogFilterConfiguration(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties)
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KibanaLogFilter
kibanaLogFilter()
Create theKibanaLogFilter
bean.org.springframework.boot.web.servlet.FilterRegistrationBean<KibanaLogFilter>
kibanaLogFilterRegistration(KibanaLogFilter kibanaLogFilter)
Register thekibanaLogFilter()
bean.
-
-
-
Constructor Detail
-
KibanaLogFilterConfiguration
public KibanaLogFilterConfiguration(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties)
The constructor.- Parameters:
hawaiiLoggingFilterConfigurationProperties
- The logging configuration properties.
-
-
Method Detail
-
kibanaLogFilter
@Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.kibana-log", name="enabled", matchIfMissing=true) public KibanaLogFilter kibanaLogFilter()
Create theKibanaLogFilter
bean.- Returns:
- the
KibanaLogFilter
bean
-
kibanaLogFilterRegistration
@Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.kibana-log", name="enabled", matchIfMissing=true) public org.springframework.boot.web.servlet.FilterRegistrationBean<KibanaLogFilter> kibanaLogFilterRegistration(KibanaLogFilter kibanaLogFilter)
Register thekibanaLogFilter()
bean.- Parameters:
kibanaLogFilter
- the Kibana log filter- Returns:
- the
KibanaLogFilter
bean, wrapped in aFilterRegistrationBean
-
-