Class LoggingOptions

java.lang.Object
org.keycloak.config.LoggingOptions

public class LoggingOptions extends Object
  • Field Details

    • DEFAULT_LOG_HANDLER

      public static final LoggingOptions.Handler DEFAULT_LOG_HANDLER
    • DEFAULT_LOG_LEVEL

      public static final LoggingOptions.Level DEFAULT_LOG_LEVEL
    • DEFAULT_CONSOLE_OUTPUT

      public static final LoggingOptions.Output DEFAULT_CONSOLE_OUTPUT
    • DEFAULT_SYSLOG_OUTPUT

      public static final LoggingOptions.Output DEFAULT_SYSLOG_OUTPUT
    • DEFAULT_LOG_FILENAME

      public static final String DEFAULT_LOG_FILENAME
      See Also:
    • DEFAULT_LOG_PATH

      public static final String DEFAULT_LOG_PATH
    • GELF_ACTIVATED

      public static final Boolean GELF_ACTIVATED
    • LOG

      public static final Option<List<LoggingOptions.Handler>> LOG
    • LOG_LEVEL

      public static final Option<List<String>> LOG_LEVEL
    • LOG_CONSOLE_OUTPUT

      public static final Option<LoggingOptions.Output> LOG_CONSOLE_OUTPUT
    • LOG_CONSOLE_FORMAT

      public static final Option<String> LOG_CONSOLE_FORMAT
    • LOG_CONSOLE_COLOR

      public static final Option<Boolean> LOG_CONSOLE_COLOR
    • LOG_CONSOLE_ENABLED

      public static final Option<Boolean> LOG_CONSOLE_ENABLED
    • LOG_FILE_ENABLED

      public static final Option<Boolean> LOG_FILE_ENABLED
    • LOG_FILE

      public static final Option<File> LOG_FILE
    • LOG_FILE_FORMAT

      public static final Option<String> LOG_FILE_FORMAT
    • LOG_FILE_OUTPUT

      public static final Option<LoggingOptions.Output> LOG_FILE_OUTPUT
    • LOG_SYSLOG_ENABLED

      public static final Option<Boolean> LOG_SYSLOG_ENABLED
    • LOG_SYSLOG_ENDPOINT

      public static final Option<String> LOG_SYSLOG_ENDPOINT
    • LOG_SYSLOG_APP_NAME

      public static final Option<String> LOG_SYSLOG_APP_NAME
    • LOG_SYSLOG_PROTOCOL

      public static final Option<String> LOG_SYSLOG_PROTOCOL
    • LOG_SYSLOG_FORMAT

      public static final Option<String> LOG_SYSLOG_FORMAT
    • LOG_SYSLOG_OUTPUT

      public static final Option<LoggingOptions.Output> LOG_SYSLOG_OUTPUT
    • LOG_GELF_ENABLED

      public static final Option<Boolean> LOG_GELF_ENABLED
    • LOG_GELF_LEVEL

      public static final Option<String> LOG_GELF_LEVEL
    • LOG_GELF_HOST

      public static final Option<String> LOG_GELF_HOST
    • LOG_GELF_PORT

      public static final Option<Integer> LOG_GELF_PORT
    • LOG_GELF_VERSION

      public static final Option<String> LOG_GELF_VERSION
    • LOG_GELF_INCLUDE_STACK_TRACE

      public static final Option<Boolean> LOG_GELF_INCLUDE_STACK_TRACE
    • LOG_GELF_TIMESTAMP_FORMAT

      public static final Option<String> LOG_GELF_TIMESTAMP_FORMAT
    • LOG_GELF_FACILITY

      public static final Option<String> LOG_GELF_FACILITY
    • LOG_GELF_MAX_MSG_SIZE

      public static final Option<Integer> LOG_GELF_MAX_MSG_SIZE
    • LOG_GELF_INCLUDE_LOG_MSG_PARAMS

      public static final Option<Boolean> LOG_GELF_INCLUDE_LOG_MSG_PARAMS
    • LOG_GELF_INCLUDE_LOCATION

      public static final Option<Boolean> LOG_GELF_INCLUDE_LOCATION
  • Constructor Details

    • LoggingOptions

      public LoggingOptions()
  • Method Details

    • getAvailableHandlerNames

      public static List<String> getAvailableHandlerNames()