Interface UserFunctionProvider<F extends org.apache.flink.api.common.functions.Function>

All Known Implementing Classes:
AbstractAsyncStateUdfStreamOperator, AbstractUdfStreamOperator, AsyncEvictingWindowOperator, AsyncIntervalJoinOperator, AsyncKeyedProcessOperator, AsyncStreamFlatMap, AsyncWindowOperator, BatchCoBroadcastWithKeyedOperator, BatchCoBroadcastWithNonKeyedOperator, BatchGroupedReduceOperator, CoBroadcastWithKeyedOperator, CoBroadcastWithNonKeyedOperator, CollectSinkOperator, CoProcessOperator, CoStreamFlatMap, CoStreamMap, EvictingWindowOperator, IntervalJoinOperator, KeyedCoProcessOperator, KeyedProcessOperator, LegacyKeyedCoProcessOperator, LegacyKeyedProcessOperator, MapPartitionOperator, PartitionAggregateOperator, PartitionReduceOperator, ProcessOperator, StreamFilter, StreamFlatMap, StreamGroupedReduceAsyncStateOperator, StreamGroupedReduceOperator, StreamMap, StreamSink, StreamSource, WindowOperator

@Internal public interface UserFunctionProvider<F extends org.apache.flink.api.common.functions.Function>
The interface with user function.
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details

    • getUserFunction

      F getUserFunction()