Class HawaiiLoggingConfigurationProperties
- java.lang.Object
-
- org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
@Component @ConfigurationProperties(prefix="hawaii.logging.filters") public class HawaiiLoggingConfigurationProperties extends Object
Model class that represents the Hawaii logging configuration properties.- Since:
- 2.0.0
- Author:
- Paul Klos, Wouter Eerdekens
-
-
Constructor Summary
Constructors Constructor Description HawaiiLoggingConfigurationProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoggingFilterPropertiesgetClassMethodName()Getter for the class method name filter properties.HttpHeaderLoggingFilterPropertiesgetKibanaLog()Getter for the Kibana log filter properties.LoggingFilterPropertiesgetKibanaLogCleanup()Getter for the Kibana log cleanup filter properties.LoggingFilterPropertiesgetRequestDuration()Getter for the request duration logging filter properties.HttpHeaderLoggingFilterPropertiesgetRequestId()Getter for the request id logging filter properties.RequestResponseLogFilterConfigurationgetRequestResponse()Getter for the request-response logging filter properties.HttpHeaderLoggingFilterPropertiesgetTransactionId()Getter for the transaction id logging filter properties.LoggingFilterPropertiesgetUserDetails()Getter for the user details logging filter properties.voidsetClassMethodName(LoggingFilterProperties classMethodName)Setter for the class method name filter properties.voidsetKibanaLog(HttpHeaderLoggingFilterProperties kibanaLog)Setter for the Kibana log filter properties.voidsetKibanaLogCleanup(LoggingFilterProperties kibanaLogCleanup)Setter for the Kibana log cleanup filter properties.voidsetRequestDuration(LoggingFilterProperties requestDuration)Setter for the request duration logging filter properties.voidsetRequestId(HttpHeaderLoggingFilterProperties requestId)Setter for the request id logging filter properties.voidsetRequestResponse(RequestResponseLogFilterConfiguration requestResponse)Setter for the request-response logging filter properties.voidsetTransactionId(HttpHeaderLoggingFilterProperties transactionId)Setter for the transaction id logging filter properties.voidsetUserDetails(LoggingFilterProperties userDetails)Setter for the user details logging filter properties.
-
-
-
Method Detail
-
getKibanaLog
public HttpHeaderLoggingFilterProperties getKibanaLog()
Getter for the Kibana log filter properties.- Returns:
- the properties
-
setKibanaLog
public void setKibanaLog(HttpHeaderLoggingFilterProperties kibanaLog)
Setter for the Kibana log filter properties.- Parameters:
kibanaLog- the properties
-
getKibanaLogCleanup
public LoggingFilterProperties getKibanaLogCleanup()
Getter for the Kibana log cleanup filter properties.- Returns:
- the properties
-
setKibanaLogCleanup
public void setKibanaLogCleanup(LoggingFilterProperties kibanaLogCleanup)
Setter for the Kibana log cleanup filter properties.- Parameters:
kibanaLogCleanup- the properties
-
getRequestDuration
public LoggingFilterProperties getRequestDuration()
Getter for the request duration logging filter properties.- Returns:
- the properties
-
setRequestDuration
public void setRequestDuration(LoggingFilterProperties requestDuration)
Setter for the request duration logging filter properties.- Parameters:
requestDuration- the properties
-
getRequestResponse
public RequestResponseLogFilterConfiguration getRequestResponse()
Getter for the request-response logging filter properties.- Returns:
- the properties
-
setRequestResponse
public void setRequestResponse(RequestResponseLogFilterConfiguration requestResponse)
Setter for the request-response logging filter properties.- Parameters:
requestResponse- the properties
-
getRequestId
public HttpHeaderLoggingFilterProperties getRequestId()
Getter for the request id logging filter properties.- Returns:
- the properties
-
setRequestId
public void setRequestId(HttpHeaderLoggingFilterProperties requestId)
Setter for the request id logging filter properties.- Parameters:
requestId- the properties
-
getTransactionId
public HttpHeaderLoggingFilterProperties getTransactionId()
Getter for the transaction id logging filter properties.- Returns:
- the properties
-
setTransactionId
public void setTransactionId(HttpHeaderLoggingFilterProperties transactionId)
Setter for the transaction id logging filter properties.- Parameters:
transactionId- the properties
-
getUserDetails
public LoggingFilterProperties getUserDetails()
Getter for the user details logging filter properties.- Returns:
- the properties
-
setUserDetails
public void setUserDetails(LoggingFilterProperties userDetails)
Setter for the user details logging filter properties.- Parameters:
userDetails- the properties
-
getClassMethodName
public LoggingFilterProperties getClassMethodName()
Getter for the class method name filter properties.- Returns:
- the properties
-
setClassMethodName
public void setClassMethodName(LoggingFilterProperties classMethodName)
Setter for the class method name filter properties.- Parameters:
classMethodName- the properties
-
-