LogConfiguration.Builder

Помощник в создании объекта конфигурации логирования.

Методы

path

Установка пути хранения лог файлов.

Входные параметры

Параметр Тип Описание
path string путь хранения лог файлов

Выходные параметры

Тип Описание
LogConfiguration.Builder экземпляр объекта LogConfiguration.Builder

logLevel

Установка уровня логирования.

Входные параметры

Параметр Тип Описание
logLevel enum LogLevel уровень логирования

LogLevel

Значение Описание
DEBUG уровень логирования debug (режим отладки)
INFO уровень логирования info (информационные сообщения)
WARNING уровень логирования warning (сообщения о потенциальных проблемах)
ERROR уровень логирования error (сообщения об ошибках)

Выходные параметры

Тип Описание
LogConfiguration.Builder экземпляр объекта LogConfiguration.Builder

maxFileCount

Установка максимального количества лог файлов.

Входные параметры

Параметр Тип Описание
count int количество лог файлов

Выходные параметры

Тип Описание
LogConfiguration.Builder экземпляр объекта LogConfiguration.Builder

maxFileSize

Установка максимального размера лог файла.

Входные параметры

Параметр Тип Описание
sizeInBytes bytes максимальный размер лог файла

Выходные параметры

Тип Описание
LogConfiguration.Builder экземпляр объекта LogConfiguration.Builder

newLogOnStart

Включить/выключить создание нового лог файла при запуске приложения.

Входные параметры

Параметр Тип Описание
value boolean True - включить создание нового файла при запуске приложения, False - выключить создание нового файла, писать логи в предыдущий файл

Выходные параметры

Тип Описание
LogConfiguration.Builder экземпляр объекта LogConfiguration.Builder

build

Создание конфигурации логирования.

Выходные параметры

Тип Описание
LogConfiguration объект конфигурация логирования

Содержание статьи