| Package | Description |
|---|---|
| org.apache.flink.streaming.api.operators.windowing | |
| org.apache.flink.streaming.api.windowing.policy |
| Modifier and Type | Field and Description |
|---|---|
protected CloneableTriggerPolicy<IN> |
GroupedStreamDiscretizer.triggerPolicy |
| Constructor and Description |
|---|
GroupedStreamDiscretizer(org.apache.flink.api.java.functions.KeySelector<IN,?> keySelector,
CloneableTriggerPolicy<IN> triggerPolicy,
CloneableEvictionPolicy<IN> evictionPolicy) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CentralActiveTrigger<DATA>
Interface for defining grouped windowing policies which can interact with
other groups to trigger on the latest available information globally
available to all groups.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CloneableMultiTriggerPolicy<DATA>
This policy does the same as
MultiTriggerPolicy. |
class |
CountTriggerPolicy<IN>
This policy triggers at every n'th element.
|
class |
DeltaPolicy<DATA>
This policy calculates a delta between the data point which triggered last
and the currently arrived data point.
|
class |
PunctuationPolicy<IN,DATA>
This policy can be used to trigger and evict based on a punctuation which is
present within the arriving data.
|
class |
TimeTriggerPolicy<DATA>
This trigger policy triggers with regard to the time.
|
| Modifier and Type | Method and Description |
|---|---|
CloneableTriggerPolicy<DATA> |
CloneableTriggerPolicy.clone()
This method should return an exact copy of the object it belongs to
including the current object state.
|
CloneableTriggerPolicy<DATA> |
CloneableMultiTriggerPolicy.clone() |
| Constructor and Description |
|---|
CloneableMultiTriggerPolicy(CloneableTriggerPolicy<DATA>... policies)
This policy does the same as
MultiTriggerPolicy. |
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.