Skip to main content

kinetic_config/
lib.rs

1//! Configuration loading, validation, and hot-reloading for Kinetic.
2
3pub mod interpolation;
4pub mod model;
5pub mod watcher;
6
7pub use interpolation::{Interpolator, interpolate_string};
8pub use model::{
9    AggregateConfig, AggregateConfigWrapped, AggregationType, Config, ErrorPolicy, FilterCondition,
10    FilterType, NamingConvention, OtelAggregateConfig, OtelAggregateConfigWrapped,
11    SamplingConfigWrapped, SamplingMode,
12};
13pub use watcher::ConfigWatcher;