| Package | Description | 
|---|---|
| com.hazelcast.jet.pipeline | The Pipeline API is Jet's high-level API to build and execute
 distributed computation jobs. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SessionWindowDefinitionRepresents the definition of a session window. | 
| class  | SlidingWindowDefinitionRepresents the definition of a sliding window. | 
| Modifier and Type | Method and Description | 
|---|---|
| WindowDefinition | WindowDefinition. setEarlyResultsPeriod(long earlyResultPeriodMs)Sets the period in milliseconds at which the windowed aggregation
 stage will emit partial results of all the windows that contain some
 data, but the watermark hasn't yet advanced enough to close them and
 emit the final results. | 
| WindowDefinition | StageWithWindow. windowDefinition()Returns the definition of the window for the windowed aggregation
 operation that you are about to construct using this object. | 
| WindowDefinition | StageWithKeyAndWindow. windowDefinition()Returns the definition of the window for the windowed aggregation
 operation that you are about to construct using this object. | 
| Modifier and Type | Method and Description | 
|---|---|
| StageWithKeyAndWindow<T,K> | StreamStageWithKey. window(WindowDefinition wDef)Adds the definition of the window to use in the group-and-aggregate
 pipeline stage being constructed. | 
| StageWithWindow<T> | StreamStage. window(WindowDefinition wDef)Adds the given window definition to this stage, as the first step in the
 construction of a pipeline stage that performs windowed aggregation. | 
Copyright © 2022 Hazelcast, Inc.. All rights reserved.