Re-exports§
pub use crate::streaming::window::WindowType;
Structs§
- Stream
Join Pattern - Stream join specification
- Stream
Pattern - Stream pattern with variable binding
- Stream
Source - Stream source specification
- Window
Spec - Window specification
Enums§
- Join
Condition - Join condition between two streams
- Temporal
Op - Temporal operators for stream joins
Functions§
- parse_
duration - Parse duration: “5 min”, “10 seconds”, “1 hour”, etc.
- parse_
join_ condition - Parse a join condition like “click.user_id == purchase.user_id”
- parse_
stream_ join_ pattern - Parse stream join pattern with && operator
- parse_
stream_ pattern - Parse complete stream pattern
- parse_
stream_ source - Parse: from stream(“stream-name”)
- parse_
window_ spec - Parse: over window(5 min, sliding)
- parse_
window_ type - Parse window type: “sliding” or “tumbling”