Uses of Interface
org.apache.flink.streaming.api.operators.Triggerable
Packages that use Triggerable
Package
Description
-
Uses of Triggerable in org.apache.flink.runtime.asyncprocessing.operators
Classes in org.apache.flink.runtime.asyncprocessing.operators that implement TriggerableModifier and TypeClassDescriptionclassAsyncIntervalJoinOperator<K,T1, T2, OUT> Anoperatorto execute time-bounded stream inner joins.classAsyncKeyedProcessOperator<K,IN, OUT> AStreamOperatorfor executingKeyedProcessFunctionwith async state processing.Methods in org.apache.flink.runtime.asyncprocessing.operators with parameters of type TriggerableModifier and TypeMethodDescription<K,N> InternalTimerService<N> AbstractAsyncStateStreamOperator.getInternalTimerService(String name, org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer, Triggerable<K, N> triggerable) Returns aInternalTimerServicethat can be used to query current processing time and event time and to set timers.<K,N> InternalTimerService<N> AbstractAsyncStateStreamOperatorV2.getInternalTimerService(String name, org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer, Triggerable<K, N> triggerable) -
Uses of Triggerable in org.apache.flink.runtime.asyncprocessing.operators.windowing
Classes in org.apache.flink.runtime.asyncprocessing.operators.windowing that implement TriggerableModifier and TypeClassDescriptionclassAsyncEvictingWindowOperator<K,IN, OUT, W extends Window> AAsyncWindowOperatorthat also allows anEvictorto be used.classAsyncWindowOperator<K,IN, ACC, OUT, W extends Window> An operator that implements the logic for windowing based on aWindowAssignerandAsyncTrigger. -
Uses of Triggerable in org.apache.flink.streaming.api.operators
Classes in org.apache.flink.streaming.api.operators that implement TriggerableModifier and TypeClassDescriptionclassBatchGroupedReduceOperator<IN,KEY> AStreamOperatorfor executing aReduceFunctionon aKeyedStreamin aRuntimeExecutionMode.BATCHmode.classKeyedProcessOperator<K,IN, OUT> AStreamOperatorfor executingKeyedProcessFunctions.classLegacyKeyedProcessOperator<K,IN, OUT> Deprecated.Fields in org.apache.flink.streaming.api.operators declared as TriggerableModifier and TypeFieldDescriptionprotected Triggerable<K,N> InternalTimerServiceImpl.triggerTargetMethods in org.apache.flink.streaming.api.operators with parameters of type TriggerableModifier and TypeMethodDescription<K,N> InternalTimerService<N> AbstractStreamOperator.getInternalTimerService(String name, org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer, Triggerable<K, N> triggerable) Returns aInternalTimerServicethat can be used to query current processing time and event time and to set timers.<K,N> InternalTimerService<N> AbstractStreamOperatorV2.getInternalTimerService(String name, org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer, Triggerable<K, N> triggerable) Returns aInternalTimerServicethat can be used to query current processing time and event time and to set timers.<N> InternalTimerService<N>InternalTimeServiceManager.getInternalTimerService(String name, org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer, Triggerable<K, N> triggerable) Creates anInternalTimerServicefor handling a group of timers identified by the givenname.<N> InternalTimerService<N>InternalTimeServiceManagerImpl.getInternalTimerService(String name, org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer, Triggerable<K, N> triggerable) voidInternalTimerServiceImpl.startTimerService(org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer, Triggerable<K, N> triggerTarget) Starts the localInternalTimerServiceImplby: Setting thekeySerializedandnamespaceSerializerfor the timers it will contain. -
Uses of Triggerable in org.apache.flink.streaming.api.operators.co
Classes in org.apache.flink.streaming.api.operators.co that implement TriggerableModifier and TypeClassDescriptionclassBatchCoBroadcastWithKeyedOperator<KS,IN1, IN2, OUT> ATwoInputStreamOperatorfor executingKeyedBroadcastProcessFunctionsinRuntimeExecutionMode.BATCHexecution mode.classCoBroadcastWithKeyedOperator<KS,IN1, IN2, OUT> ATwoInputStreamOperatorfor executingKeyedBroadcastProcessFunctions.classIntervalJoinOperator<K,T1, T2, OUT> Anoperatorto execute time-bounded stream inner joins.classKeyedCoProcessOperator<K,IN1, IN2, OUT> AStreamOperatorfor executing keyedKeyedCoProcessFunction.classLegacyKeyedCoProcessOperator<K,IN1, IN2, OUT> Deprecated.Replaced byKeyedCoProcessOperatorwhich takesKeyedCoProcessFunction -
Uses of Triggerable in org.apache.flink.streaming.api.operators.sorted.state
Methods in org.apache.flink.streaming.api.operators.sorted.state with parameters of type TriggerableModifier and TypeMethodDescription<N> InternalTimerService<N>BatchExecutionInternalTimeServiceManager.getInternalTimerService(String name, org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer, Triggerable<K, N> triggerable) -
Uses of Triggerable in org.apache.flink.streaming.runtime.operators.windowing
Classes in org.apache.flink.streaming.runtime.operators.windowing that implement TriggerableModifier and TypeClassDescriptionclassEvictingWindowOperator<K,IN, OUT, W extends Window> AWindowOperatorthat also allows anEvictorto be used.classWindowOperator<K,IN, ACC, OUT, W extends Window> An operator that implements the logic for windowing based on aWindowAssignerandTrigger.
KeyedProcessOperatorwhich takesKeyedProcessFunction