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 HttpHeaderLoggingFilterProperties
getKibanaLog()
Getter for the Kibana log filter properties.LoggingFilterProperties
getKibanaLogCleanup()
Getter for the Kibana log cleanup filter properties.LoggingFilterProperties
getRequestDuration()
Getter for the request duration logging filter properties.HttpHeaderLoggingFilterProperties
getRequestId()
Getter for the request id logging filter properties.RequestResponseLogFilterConfiguration
getRequestResponse()
Getter for the request-response logging filter properties.HttpHeaderLoggingFilterProperties
getTransactionId()
Getter for the transaction id logging filter properties.LoggingFilterProperties
getTransactionType()
Getter for the transaction type filter properties.LoggingFilterProperties
getUserDetails()
Getter for the user details logging filter properties.void
setKibanaLog(HttpHeaderLoggingFilterProperties kibanaLog)
Setter for the Kibana log filter properties.void
setKibanaLogCleanup(LoggingFilterProperties kibanaLogCleanup)
Setter for the Kibana log cleanup filter properties.void
setRequestDuration(LoggingFilterProperties requestDuration)
Setter for the request duration logging filter properties.void
setRequestId(HttpHeaderLoggingFilterProperties requestId)
Setter for the request id logging filter properties.void
setRequestResponse(RequestResponseLogFilterConfiguration requestResponse)
Setter for the request-response logging filter properties.void
setTransactionId(HttpHeaderLoggingFilterProperties transactionId)
Setter for the transaction id logging filter properties.void
setTransactionType(LoggingFilterProperties transactionType)
Setter for the transaction type filter properties.void
setUserDetails(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
-
getTransactionType
public LoggingFilterProperties getTransactionType()
Getter for the transaction type filter properties.- Returns:
- the properties
-
setTransactionType
public void setTransactionType(LoggingFilterProperties transactionType)
Setter for the transaction type filter properties.- Parameters:
transactionType
- the properties
-
-