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;