Class ArchbaseLoggingProperties
java.lang.Object
br.com.archbase.logging.ArchbaseLoggingProperties
@ConfigurationProperties(prefix="archbase.logging")
public class ArchbaseLoggingProperties
extends Object
Propriedades de configuração do logging estruturado.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanvoidsetApplicationName(String applicationName) voidsetCorrelationHeader(String correlationHeader) voidsetCorrelationIdFilterEnabled(boolean correlationIdFilterEnabled) voidsetEnabled(boolean enabled) voidsetHttpLogging(ArchbaseLoggingProperties.HttpLogging httpLogging) voidsetHttpLoggingEnabled(boolean httpLoggingEnabled)
-
Constructor Details
-
ArchbaseLoggingProperties
public ArchbaseLoggingProperties()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
isCorrelationIdFilterEnabled
public boolean isCorrelationIdFilterEnabled() -
setCorrelationIdFilterEnabled
public void setCorrelationIdFilterEnabled(boolean correlationIdFilterEnabled) -
getCorrelationHeader
-
setCorrelationHeader
-
isHttpLoggingEnabled
public boolean isHttpLoggingEnabled() -
setHttpLoggingEnabled
public void setHttpLoggingEnabled(boolean httpLoggingEnabled) -
getApplicationName
-
setApplicationName
-
getHttpLogging
-
setHttpLogging
-
correlationHeader
-