Class HawaiiLoggingFilterConfigurationProperties
- java.lang.Object
-
- org.hawaiiframework.logging.config.filter.HawaiiLoggingFilterConfigurationProperties
-
@Component @ConfigurationProperties(prefix="hawaii.logging.filters") public class HawaiiLoggingFilterConfigurationProperties 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 HawaiiLoggingFilterConfigurationProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerNameHttpHeaderFilterProperties
getContainerName()
Getter for the container name response filter properties.HttpHeaderLoggingFilterProperties
getKibanaLog()
Getter for the Kibana log filter properties.LoggingFilterProperties
getKibanaLogCleanup()
Getter for the Kibana log cleanup filter properties.LoggingFilterProperties
getOidc()
HttpHeaderLoggingFilterProperties
getOpenTelemetryResponse()
LoggingFilterProperties
getOpentracingResponse()
LoggingFilterProperties
getRequestDuration()
Getter for the request duration logging filter properties.HttpHeaderLoggingFilterProperties
getRequestId()
Getter for the request id logging filter properties.LoggingFilterProperties
getRequestResponse()
Getter for the request-response logging filter properties.LoggingFilterProperties
getSoftwareVersion()
Getter for the software version 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
setContainerName(ContainerNameHttpHeaderFilterProperties containerName)
Setter for the container name response 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
setOidc(LoggingFilterProperties oidc)
void
setOpenTelemetryResponse(HttpHeaderLoggingFilterProperties openTelemetryResponse)
void
setOpentracingResponse(LoggingFilterProperties opentracingResponse)
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(LoggingFilterProperties requestResponse)
Setter for the request-response logging filter properties.void
setSoftwareVersion(LoggingFilterProperties softwareVersion)
Setter for the software version 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 LoggingFilterProperties getRequestResponse()
Getter for the request-response logging filter properties.- Returns:
- the properties
-
setRequestResponse
public void setRequestResponse(LoggingFilterProperties 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
-
getSoftwareVersion
public LoggingFilterProperties getSoftwareVersion()
Getter for the software version logging filter properties.- Returns:
- the properties
-
setSoftwareVersion
public void setSoftwareVersion(LoggingFilterProperties softwareVersion)
Setter for the software version logging filter properties.- Parameters:
softwareVersion
- 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
-
getContainerName
public ContainerNameHttpHeaderFilterProperties getContainerName()
Getter for the container name response filter properties.- Returns:
- the properties
-
setContainerName
public void setContainerName(ContainerNameHttpHeaderFilterProperties containerName)
Setter for the container name response filter properties.- Parameters:
containerName
- 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
-
getOpentracingResponse
public LoggingFilterProperties getOpentracingResponse()
-
setOpentracingResponse
public void setOpentracingResponse(LoggingFilterProperties opentracingResponse)
-
getOpenTelemetryResponse
public HttpHeaderLoggingFilterProperties getOpenTelemetryResponse()
-
setOpenTelemetryResponse
public void setOpenTelemetryResponse(HttpHeaderLoggingFilterProperties openTelemetryResponse)
-
getOidc
public LoggingFilterProperties getOidc()
-
setOidc
public void setOidc(LoggingFilterProperties oidc)
-
-