RetentionDescription interface
Свойства для настройки параметров хранения для концентратора событий
Свойства
| cleanup |
Перечисляет возможные значения политики очистки |
| retention |
Количество часов для сохранения событий для этого концентратора событий. Это значение используется только в том случае, если параметр cleanupPolicy — Delete. Если cleanupPolicy имеет значение Compact, возвращаемое значение этого свойства, — Long.MaxValue |
| tombstone |
Количество часов для хранения маркеров сложенного концентратора событий. Это значение используется только в том случае, если cleanupPolicy имеет значение Compact. Потребитель должен завершить чтение маркера могилы в течение указанного периода времени, если потребитель начинает с начала смещения, чтобы убедиться, что они получают допустимый моментальный снимок для определенного ключа, описанного маркером могилы в сжатом концентраторе событий. |
Сведения о свойстве
cleanupPolicy
Перечисляет возможные значения политики очистки
cleanupPolicy?: string
Значение свойства
string
retentionTimeInHours
Количество часов для сохранения событий для этого концентратора событий. Это значение используется только в том случае, если параметр cleanupPolicy — Delete. Если cleanupPolicy имеет значение Compact, возвращаемое значение этого свойства, — Long.MaxValue
retentionTimeInHours?: number
Значение свойства
number
tombstoneRetentionTimeInHours
Количество часов для хранения маркеров сложенного концентратора событий. Это значение используется только в том случае, если cleanupPolicy имеет значение Compact. Потребитель должен завершить чтение маркера могилы в течение указанного периода времени, если потребитель начинает с начала смещения, чтобы убедиться, что они получают допустимый моментальный снимок для определенного ключа, описанного маркером могилы в сжатом концентраторе событий.
tombstoneRetentionTimeInHours?: number
Значение свойства
number