Package org.apache.pekko.actor.typed
Class LogOptions
java.lang.Object
org.apache.pekko.actor.typed.LogOptions
Logging options when using
Behaviors.logMessages.-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LogOptionsapply()Scala API: Create a new log options with defaults.static LogOptionscreate()Java API: Create a new log options.abstract booleanenabled()abstract Optional<org.slf4j.Logger>Java APIabstract org.slf4j.event.Levellevel()abstract scala.Option<org.slf4j.Logger>logger()abstract LogOptionswithEnabled(boolean enabled) User control whether messages are logged or not.abstract LogOptionswithLevel(org.slf4j.event.Level level) TheLevelto use when logging messages.abstract LogOptionswithLogger(org.slf4j.Logger logger) ALoggerto use when logging messages.
-
Constructor Details
-
LogOptions
public LogOptions()
-
-
Method Details
-
apply
Scala API: Create a new log options with defaults. -
create
Java API: Create a new log options. -
withEnabled
User control whether messages are logged or not. This is useful when you want to have an application configuration to control when to log messages. -
withLevel
TheLevelto use when logging messages. -
withLogger
ALoggerto use when logging messages. -
enabled
public abstract boolean enabled() -
level
public abstract org.slf4j.event.Level level() -
logger
public abstract scala.Option<org.slf4j.Logger> logger() -
getLogger
Java API
-