Uses of Interface
org.apache.flink.runtime.asyncprocessing.operators.windowing.triggers.AsyncTrigger.TriggerContext
Packages that use AsyncTrigger.TriggerContext
Package
Description
-
Uses of AsyncTrigger.TriggerContext in org.apache.flink.runtime.asyncprocessing.operators.windowing
Classes in org.apache.flink.runtime.asyncprocessing.operators.windowing that implement AsyncTrigger.TriggerContextModifier and TypeClassDescriptionclassContextis a utility for handlingAsyncTriggerinvocations. -
Uses of AsyncTrigger.TriggerContext in org.apache.flink.runtime.asyncprocessing.operators.windowing.triggers
Subinterfaces of AsyncTrigger.TriggerContext in org.apache.flink.runtime.asyncprocessing.operators.windowing.triggersModifier and TypeInterfaceDescriptionstatic interfaceExtension ofAsyncTrigger.TriggerContextthat is given toAsyncTrigger.onMerge(Window, OnMergeContext).Methods in org.apache.flink.runtime.asyncprocessing.operators.windowing.triggers with parameters of type AsyncTrigger.TriggerContextModifier and TypeMethodDescriptionorg.apache.flink.api.common.state.v2.StateFuture<Void>AsyncContinuousEventTimeTrigger.clear(W window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<Void>AsyncCountTrigger.clear(W window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<Void>AsyncEventTimeTrigger.clear(TimeWindow window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<Void>AsyncProcessingTimeTrigger.clear(TimeWindow window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<Void>AsyncPurgingTrigger.clear(W window, AsyncTrigger.TriggerContext ctx) abstract org.apache.flink.api.common.state.v2.StateFuture<Void>AsyncTrigger.clear(W window, AsyncTrigger.TriggerContext ctx) Clears any state that the trigger might still hold for the given window.org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncContinuousEventTimeTrigger.onElement(Object element, long timestamp, W window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncCountTrigger.onElement(Object element, long timestamp, W window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncEventTimeTrigger.onElement(Object element, long timestamp, TimeWindow window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncProcessingTimeTrigger.onElement(Object element, long timestamp, TimeWindow window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncPurgingTrigger.onElement(T element, long timestamp, W window, AsyncTrigger.TriggerContext ctx) abstract org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncTrigger.onElement(T element, long timestamp, W window, AsyncTrigger.TriggerContext ctx) Called for every element that gets added to a pane.org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncContinuousEventTimeTrigger.onEventTime(long time, W window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncCountTrigger.onEventTime(long time, W window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncEventTimeTrigger.onEventTime(long time, TimeWindow window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncProcessingTimeTrigger.onEventTime(long time, TimeWindow window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncPurgingTrigger.onEventTime(long time, W window, AsyncTrigger.TriggerContext ctx) abstract org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncTrigger.onEventTime(long time, W window, AsyncTrigger.TriggerContext ctx) Called when an event-time timer that was set using the trigger context fires.org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncContinuousEventTimeTrigger.onProcessingTime(long time, W window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncCountTrigger.onProcessingTime(long time, W window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncEventTimeTrigger.onProcessingTime(long time, TimeWindow window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncProcessingTimeTrigger.onProcessingTime(long time, TimeWindow window, AsyncTrigger.TriggerContext ctx) org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncPurgingTrigger.onProcessingTime(long time, W window, AsyncTrigger.TriggerContext ctx) abstract org.apache.flink.api.common.state.v2.StateFuture<TriggerResult>AsyncTrigger.onProcessingTime(long time, W window, AsyncTrigger.TriggerContext ctx) Called when a processing-time timer that was set using the trigger context fires.