Вспомогательный класс для сборки объекта конфигурации логирования.
Методы
build
Собирает конфигурацию логирования
Возвращаемое значение
com.exolve.voicesdk.LogConfiguration — экземпляр конфигурации логирования
logLevel
Задаёт уровень логирования
Параметры
| Название | Тип | Описание |
|---|---|---|
logLevel | com.exolve.voicesdk.LogLevel | уровень логирования |
Возвращаемое значение
com.exolve.voicesdk.LogConfiguration.Builder — экземпляр builder
maxFileCount
Задаёт максимальное количество файлов логов
Параметры
| Название | Тип | Описание |
|---|---|---|
count | int | количество файлов логов |
Возвращаемое значение
com.exolve.voicesdk.LogConfiguration.Builder — экземпляр builder
maxFileSize
Задаёт максимальный размер файла лога
Параметры
| Название | Тип | Описание |
|---|---|---|
sizeInBytes | int | размер в байтах |
Возвращаемое значение
com.exolve.voicesdk.LogConfiguration.Builder — экземпляр builder
newLogOnStart
Задаёт создание нового или использование предыдущего файла лога при запуске приложения
Параметры
| Название | Тип | Описание |
|---|---|---|
value | boolean | новый(true)/предыдущий(false) |
Возвращаемое значение
com.exolve.voicesdk.LogConfiguration.Builder — экземпляр builder
path
Задаёт путь для файлов логов
Параметры
| Название | Тип | Описание |
|---|---|---|
path | java.lang.String | путь |
Возвращаемое значение
com.exolve.voicesdk.LogConfiguration.Builder — объект builder