| Class and Description |
|---|
| EvictionPolicy
An eviction policy specifies under which condition data points should be
deleted from the buffer.
|
| TriggerPolicy
Proves and returns if a new window should be started.
|
| Class and Description |
|---|
| CentralActiveTrigger
Interface for defining grouped windowing policies which can interact with
other groups to trigger on the latest available information globally
available to all groups.
|
| CloneableEvictionPolicy
When used in grouped windowing, eviction policies must
provide a clone method.
|
| CloneableTriggerPolicy
When used in grouped windowing, trigger policies can provide
a clone method.
|
| EvictionPolicy
An eviction policy specifies under which condition data points should be
deleted from the buffer.
|
| TriggerPolicy
Proves and returns if a new window should be started.
|
| Class and Description |
|---|
| EvictionPolicy
An eviction policy specifies under which condition data points should be
deleted from the buffer.
|
| TriggerPolicy
Proves and returns if a new window should be started.
|
| Class and Description |
|---|
| EvictionPolicy
An eviction policy specifies under which condition data points should be
deleted from the buffer.
|
| TriggerPolicy
Proves and returns if a new window should be started.
|
| Class and Description |
|---|
| ActiveCloneableEvictionPolicyWrapper
The
ActiveEvictionPolicy wraps around a non active
EvictionPolicy. |
| ActiveEvictionPolicy
This interface is used for active eviction policies.
|
| ActiveEvictionPolicyWrapper
This
ActiveEvictionPolicy wraps around a non active
EvictionPolicy. |
| ActiveTriggerCallback
In case an
ActiveTriggerPolicy is used, it can implement own
Runnable classes. |
| ActiveTriggerPolicy
This interface extends the
TriggerPolicy interface with functionality
for active triggers. |
| CentralActiveTrigger
Interface for defining grouped windowing policies which can interact with
other groups to trigger on the latest available information globally
available to all groups.
|
| CloneableEvictionPolicy
When used in grouped windowing, eviction policies must
provide a clone method.
|
| CloneableTriggerPolicy
When used in grouped windowing, trigger policies can provide
a clone method.
|
| CountEvictionPolicy
This eviction policy allows the eviction of data points from the buffer using
a counter of arriving elements and a threshold (maximal buffer size)
By default this policy does not react on fake elements.
|
| CountTriggerPolicy
This policy triggers at every n'th element.
|
| DeltaPolicy
This policy calculates a delta between the data point which triggered last
and the currently arrived data point.
|
| EvictionPolicy
An eviction policy specifies under which condition data points should be
deleted from the buffer.
|
| MultiEvictionPolicy
This policy provides the ability to use multiple eviction policies at the
same time.
|
| MultiEvictionPolicy.EvictionStrategy
This enum provides the different options for the eviction strategy.
|
| MultiTriggerPolicy
This class allows to use multiple trigger policies at the same time.
|
| PunctuationPolicy
This policy can be used to trigger and evict based on a punctuation which is
present within the arriving data.
|
| TimeEvictionPolicy
This eviction policy evicts all elements which are older then a specified
time.
|
| TimeTriggerPolicy
This trigger policy triggers with regard to the time.
|
| TriggerPolicy
Proves and returns if a new window should be started.
|
| TumblingEvictionPolicy
This eviction policy deletes all elements from the buffer in case a trigger
occurred.
|
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.