Skip to main content

Module init

Module init 

Source
Expand description

Declarative basin/stream initialization from a JSON spec file.

Loaded at startup when --init-file / S2LITE_INIT_FILE is set.

Structs§

BasinConfigSpec
BasinSpec
DeleteOnEmptySpec
HumanDuration
A std::time::Duration deserialized from a humantime string (e.g. "1d", "2h 30m").
ResourcesSpec
RetentionPolicySpec
Accepts "infinite" or a humantime duration string such as "7d", "1w".
StreamConfigSpec
StreamSpec
TimestampingSpec

Enums§

StorageClassSpec
TimestampingModeSpec

Functions§

apply
json_schema
load
validate