Class StatusConfiguration


  • public class StatusConfiguration
    extends Object
    Configuration for setting up the StatusLogger fallback listener.
    • Constructor Detail

      • StatusConfiguration

        public StatusConfiguration()
    • Method Detail

      • withDestination

        public StatusConfiguration withDestination​(@Nullable String destination)
        Sets the output of the StatusLogger fallback listener.

        Accepted values are as follows:

        Invalid values will be ignored.

        Parameters:
        destination - destination where StatusLogger messages should be output
        Returns:
        this
      • withVerbosity

        @Deprecated
        public StatusConfiguration withVerbosity​(String verbosity)
        Deprecated.
        This method is ineffective and only kept for binary backward compatibility.
        Specifies the verbosity level to log at. This only applies to classes configured by verboseClasses.
        Parameters:
        verbosity - basic filter for status logger messages.
        Returns:
        this
      • withVerboseClasses

        @Deprecated
        public StatusConfiguration withVerboseClasses​(String... verboseClasses)
        Deprecated.
        This method is ineffective and only kept for binary backward compatibility.
        Specifies which class names to filter if the configured verbosity level is QUIET.
        Parameters:
        verboseClasses - names of classes to filter if not using VERBOSE.
        Returns:
        this
      • initialize

        public void initialize()
        Configures and initializes the StatusLogger using the configured options in this instance.