public class WindowUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowUtils.WindowKey<R> |
static class |
WindowUtils.WindowTransformation |
| Constructor and Description |
|---|
WindowUtils() |
public static boolean isParallelPolicy(TriggerPolicy<?> trigger, EvictionPolicy<?> eviction, int parallelism)
public static boolean isSlidingTimePolicy(TriggerPolicy<?> trigger, EvictionPolicy<?> eviction)
public static boolean isSlidingCountPolicy(TriggerPolicy<?> trigger, EvictionPolicy<?> eviction)
public static <X> TimestampWrapper<X> getTimeStampWrapper(TriggerPolicy<X> trigger)
public static <X> TimestampWrapper<X> getTimeStampWrapper(EvictionPolicy<X> eviction)
public static long getSlideSize(TriggerPolicy<?> trigger)
public static long getWindowSize(EvictionPolicy<?> eviction)
public static boolean isTumblingPolicy(TriggerPolicy<?> trigger, EvictionPolicy<?> eviction)
public static boolean isTimeOnly(TriggerPolicy<?> trigger, EvictionPolicy<?> eviction)
public static boolean isCountOnly(TriggerPolicy<?> trigger, EvictionPolicy<?> eviction)
public static boolean isSystemTimeTrigger(TriggerPolicy<?> trigger)
public static boolean isJumpingCountPolicy(TriggerPolicy<?> trigger, EvictionPolicy<?> eviction)
public static boolean isJumpingTimePolicy(TriggerPolicy<?> trigger, EvictionPolicy<?> eviction)
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.