Class Logging.ConfigurationBuilder

    • Constructor Detail

      • Logging.ConfigurationBuilder

        Logging.ConfigurationBuilder()
        Initialize debugging with the following default values:
        • using four files
        • a maximum size of 100KB per file
        • logging to the Android console disabled
        • log level is set to ERROR
        • no logback debug information
        All default values can be overridden.
    • Method Detail

      • equals

         boolean equals(Object obj)
      • debugLogback

        @NonNull() Logging.ConfigurationBuilder debugLogback(boolean debugLogback)

        Add some debug information from logback.

        Parameters:
        debugLogback - When true, adds some debug information from logback
        Returns:

        A reference to current InitBuilder

      • initialLevel

        @NonNull() Logging.ConfigurationBuilder initialLevel(@NonNull() Level initialLevel)

        Set initial log level for logging.

        Parameters:
        initialLevel - Initial log level for logging
        Returns:

        A reference to current InitBuilder

      • logToConsole

        @NonNull() Logging.ConfigurationBuilder logToConsole(boolean logToConsole)

        Enable logging to console.

        Parameters:
        logToConsole - When true, logging is also sent to Android console (logcat).
        Returns:

        A reference to current InitBuilder

      • logFileSize

        @NonNull() Logging.ConfigurationBuilder logFileSize(@NonNull() String logFileSize)

        Set the log file size.

        Parameters:
        logFileSize - The size of each log file.
        Returns:

        A reference to current InitBuilder

      • logExpiration

        @NonNull() Logging.ConfigurationBuilder logExpiration(int logExpiration)

        Set the log file size.

        Parameters:
        logExpiration - Number of days to keep a log file.
        Returns:

        A reference to current InitBuilder