ОтелЛимитыСпана
Конфигурация лимитов спана (SpanLimits).
Описание
Определяет максимально допустимые количества атрибутов, событий и линков для спана, а также максимальную длину строковых значений атрибутов. Используется при создании провайдера трассировки.
Аналог Java SDK: SpanLimits.
Методы чтения
МаксАтрибутов / КоличествоАтрибутовЛимит
Возвращает максимальное количество атрибутов в спане.
Возвращает: Число
МаксСобытий / КоличествоСобытийЛимит
Возвращает максимальное количество событий в спане.
Возвращает: Число
МаксЛинков / КоличествоСсылокЛимит
Возвращает максимальное количество линков в спане.
Возвращает: Число
МаксДлинаЗначенияАтрибута
Возвращает максимальную длину строкового значения атрибута.
Возвращает: Число
МаксАтрибутовНаСобытие
Возвращает максимальное количество атрибутов на событие.
Возвращает: Число
МаксАтрибутовНаЛинк
Возвращает максимальное количество атрибутов на линк.
Возвращает: Число
Методы записи (fluent API)
Все методы-сеттеры возвращают ОтелЛимитыСпана для fluent API.
УстановитьМаксАтрибутов / УстановитьКоличествоАтрибутовЛимит
| Параметр | Тип | Описание |
|---|---|---|
Значение | Число | Максимальное количество атрибутов |
УстановитьМаксСобытий / УстановитьКоличествоСобытийЛимит
| Параметр | Тип | Описание |
|---|---|---|
Значение | Число | Максимальное количество событий |
УстановитьМаксЛинков / УстановитьКоличествоСсылокЛимит
| Параметр | Тип | Описание |
|---|---|---|
Значение | Число | Максимальное количество линков |
УстановитьМаксДлинуЗначенияАтрибута
| Параметр | Тип | Описание |
|---|---|---|
Значение | Число | Максимальная длина строкового значения |
УстановитьМаксАтрибутовНаСобытие
| Параметр | Тип | Описание |
|---|---|---|
Значение | Число | Максимальное количество атрибутов на событие |
УстановитьМаксАтрибутовНаЛинк
| Параметр | Тип | Описание |
|---|---|---|
Значение | Число | Максимальное количество атрибутов на линк |
Пример
bsl
Лимиты = Новый ОтелЛимитыСпана()
.УстановитьМаксАтрибутов(128)
.УстановитьМаксСобытий(256)
.УстановитьМаксЛинков(64)
.УстановитьМаксДлинуЗначенияАтрибута(1024);
Провайдер = Новый ОтелПостроительПровайдераТрассировки()
.УстановитьЛимитыСпана(Лимиты)
.Построить();