| Modifier and Type | Method and Description |
|---|---|
<OUT> SingleOutputStreamOperator<OUT,?> |
ConnectedDataStream.addGeneralWindowCombine(CoWindowFunction<IN1,IN2,OUT> coWindowFunction,
org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outTypeInfo,
long windowSize,
long slideInterval,
TimestampWrapper<IN1> timestamp1,
TimestampWrapper<IN2> timestamp2) |
<OUT> SingleOutputStreamOperator<OUT,?> |
ConnectedDataStream.addGeneralWindowCombine(CoWindowFunction<IN1,IN2,OUT> coWindowFunction,
org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outTypeInfo,
long windowSize,
long slideInterval,
TimestampWrapper<IN1> timestamp1,
TimestampWrapper<IN2> timestamp2) |
<OUT> SingleOutputStreamOperator<OUT,?> |
ConnectedDataStream.windowReduce(CoWindowFunction<IN1,IN2,OUT> coWindowFunction,
long windowSize,
long slideInterval,
TimestampWrapper<IN1> timestamp1,
TimestampWrapper<IN2> timestamp2)
Applies a CoWindow transformation on the connected DataStreams.
|
<OUT> SingleOutputStreamOperator<OUT,?> |
ConnectedDataStream.windowReduce(CoWindowFunction<IN1,IN2,OUT> coWindowFunction,
long windowSize,
long slideInterval,
TimestampWrapper<IN1> timestamp1,
TimestampWrapper<IN2> timestamp2)
Applies a CoWindow transformation on the connected DataStreams.
|
| Modifier and Type | Field and Description |
|---|---|
TimestampWrapper<I1> |
TemporalOperator.timeStamp1 |
TimestampWrapper<I2> |
TemporalOperator.timeStamp2 |
| Modifier and Type | Field and Description |
|---|---|
protected TimestampWrapper<IN1> |
CoStreamWindow.timeStamp1 |
protected TimestampWrapper<IN2> |
CoStreamWindow.timeStamp2 |
| Constructor and Description |
|---|
CoStreamWindow(CoWindowFunction<IN1,IN2,OUT> coWindowFunction,
long windowSize,
long slideInterval,
TimestampWrapper<IN1> timeStamp1,
TimestampWrapper<IN2> timeStamp2) |
CoStreamWindow(CoWindowFunction<IN1,IN2,OUT> coWindowFunction,
long windowSize,
long slideInterval,
TimestampWrapper<IN1> timeStamp1,
TimestampWrapper<IN2> timeStamp2) |
| Modifier and Type | Method and Description |
|---|---|
static <X> TimestampWrapper<X> |
WindowUtils.getTimeStampWrapper(EvictionPolicy<X> eviction) |
static <X> TimestampWrapper<X> |
WindowUtils.getTimeStampWrapper(TriggerPolicy<X> trigger) |
| Modifier and Type | Field and Description |
|---|---|
protected TimestampWrapper<DATA> |
Time.timestampWrapper |
| Modifier and Type | Method and Description |
|---|---|
static <R> TimestampWrapper<R> |
SystemTimestamp.getWrapper() |
| Modifier and Type | Field and Description |
|---|---|
TimestampWrapper<DATA> |
TimeTriggerPolicy.timestampWrapper |
| Modifier and Type | Method and Description |
|---|---|
TimestampWrapper<DATA> |
TimeTriggerPolicy.getTimeStampWrapper() |
TimestampWrapper<DATA> |
TimeEvictionPolicy.getTimeStampWrapper() |
| Constructor and Description |
|---|
TimeEvictionPolicy(long granularity,
TimestampWrapper<DATA> timestampWrapper)
This eviction policy evicts all elements which are older than a specified
time.
|
TimeTriggerPolicy(long granularity,
TimestampWrapper<DATA> timestampWrapper)
This is mostly the same as
TimeTriggerPolicy.TimeTriggerPolicy(long, TimestampWrapper). |
| Constructor and Description |
|---|
JumpingTimeGroupedPreReducer(org.apache.flink.api.common.functions.ReduceFunction<T> reducer,
org.apache.flink.api.java.functions.KeySelector<T,?> keySelector,
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer,
long slideSize,
long windowSize,
TimestampWrapper<T> timestampWrapper) |
JumpingTimePreReducer(org.apache.flink.api.common.functions.ReduceFunction<T> reducer,
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer,
long slideSize,
long windowSize,
TimestampWrapper<T> timestampWrapper) |
SlidingTimeGroupedPreReducer(org.apache.flink.api.common.functions.ReduceFunction<T> reducer,
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer,
org.apache.flink.api.java.functions.KeySelector<T,?> key,
long windowSize,
long slideSize,
TimestampWrapper<T> timestampWrapper) |
SlidingTimePreReducer(org.apache.flink.api.common.functions.ReduceFunction<T> reducer,
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer,
long windowSize,
long slideSize,
TimestampWrapper<T> timestampWrapper) |
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.