Package io.micronaut.servlet.jetty
Class JettyConfiguration.JettyRequestLog
java.lang.Object
io.micronaut.servlet.jetty.JettyConfiguration.JettyRequestLog
- All Implemented Interfaces:
io.micronaut.core.util.Toggleable
- Enclosing class:
- JettyConfiguration
@ConfigurationProperties("access-log")
@Requires(property="micronaut.server.jetty.access-log.enabled",
value="true")
public static class JettyConfiguration.JettyRequestLog
extends Object
implements io.micronaut.core.util.Toggleable
Jetty access log configuration.
- Since:
- 4.8.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NonNull StringThe pattern to use for the access log.booleanvoidsetEnabled(boolean enabled) Whether access log is enabled.voidsetPattern(String pattern) Sets the pattern to use for the access log.
-
Field Details
-
ACCESS_LOG
- See Also:
-
ENABLED_PROPERTY
- See Also:
-
-
Constructor Details
-
JettyRequestLog
public JettyRequestLog()
-
-
Method Details
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceio.micronaut.core.util.Toggleable
-
setEnabled
public void setEnabled(boolean enabled) Whether access log is enabled.- Parameters:
enabled- True if it is enabled.
-
getPattern
The pattern to use for the access log. Defaults toEXTENDED_NCSA_FORMAT.- Returns:
- The pattern.
-
setPattern
Sets the pattern to use for the access log. Defaults to CustomRequestLog.EXTENDED_NCSA_FORMAT.- Parameters:
pattern- The pattern
-