Class LogOptions

  • Direct Known Subclasses:
    LogOptions.LogOptionsImpl

    public abstract class LogOptions
    extends java.lang.Object
    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.
    • Constructor Detail

      • LogOptions

        public LogOptions()
    • Method Detail

      • create

        public static LogOptions create()
        Java API: Create a new log options.
        Returns:
        (undocumented)
      • withEnabled

        public abstract LogOptions withEnabled​(boolean enabled)
      • withLogger

        public abstract LogOptions withLogger​(Logger logger)
        A Logger to use when logging messages.
        Parameters:
        logger - (undocumented)
        Returns:
        (undocumented)
      • enabled

        public abstract boolean enabled()
      • logger

        public abstract scala.Option<Logger> logger()
      • getLogger

        public abstract java.util.Optional<Logger> getLogger()
        Java API