LogConfiguration
Конфигурация логирования.
Методы
builder
Создание помощника для создания объекта конфигурации логирования (LogConfiguration.Builder).
Выходные параметры
builder (context)
Создание помощника для создания объекта конфигурации логирования (LogConfiguration.Builder) с контекстом Android приложения.
Входные параметры
Параметр |
Тип |
Описание |
context |
Context |
контекст Android приложения |
Выходные параметры
builder (dataDir)
Создание помощника для создания объекта конфигурации логирования (LogConfiguration.Builder) с путём хранения лог файлов.
Входные параметры
Параметр |
Тип |
Описание |
path |
string |
путь хранения лог файлов |
Выходные параметры
getPath
Получение пути хранения лог файлов.
Выходные параметры
Параметр |
Тип |
Описание |
path |
string |
путь хранения лог файлов |
setPath
Установка пути хранения лог файлов.
Входные параметры
Параметр |
Тип |
Описание |
path |
string |
путь хранения лог файлов |
getLogLevel
Получение значения текущего уровня логирования.
Выходные параметры
Параметр |
Тип |
Описание |
logLevel |
enum LogLevel |
уровень логирования |
setLogLevel
Установка уровня логирования.
Входные параметры
Параметр |
Тип |
Описание |
logLevel |
enum LogLevel |
уровень логирования |
LogLevel
Значение |
Описание |
DEBUG |
уровень логирования debug (режим отладки) |
INFO |
уровень логирования info (информационные сообщения) |
WARNING |
уровень логирования warning (сообщения о потенциальных проблемах) |
ERROR |
уровень логирования error (сообщения об ошибках) |
getMaxFileCount
Получение максимального количества лог файлов. Когда максимальное значение превышено, старые лог файлы удаляются.
Выходные данные
Тип |
Описание |
int |
максимальное количество лог файлов |
setMaxFileCount
Установка максимального количества лог файлов.
Входные параметры
Параметр |
Тип |
Описание |
count |
int |
количество лог файлов |
getMaxFileSize
Получение максимального размера лог файла. Когда максимальный размер превышен, создается новый лог файл.
Выходные данные
Тип |
Описание |
bytes |
максимальный размер лог файла |
setMaxFileSize
Установка максимального размера лог файла.
Входные параметры
Параметр |
Тип |
Описание |
sizeInBytes |
bytes |
максимальный размер лог файла |
getNewLogOnStart
Проверка, создаётся ли новый лог файла при запуске приложения. Если новый файл не создается при запуске, логи пишутся в предыдущий лог файл.
Выходные данные
Тип |
Описание |
boolean |
True - новый файл будет создан при запуске приложения, False - новый файл не будет создан |
setNewLogOnStart
Включить/выключить создание нового лог файла при запуске приложения.
Входные параметры
Параметр |
Тип |
Описание |
value |
boolean |
True - включить создание нового файла при запуске приложения, False - выключить создание нового файла, писать логи в предыдущий файл |