@Internal public class FunctionDelegationHelper extends Object
Delegating functions are used to create metadata on recovery when the
actual function code is not known yet. Once the actual function is known, backend updates the
delegate which starts receiving the calls.| Constructor and Description |
|---|
FunctionDelegationHelper() |
| Modifier and Type | Method and Description |
|---|---|
<T,S extends org.apache.flink.api.common.state.State,F> |
addOrUpdate(org.apache.flink.api.common.state.StateDescriptor<S,T> stateDescriptor) |
static <IN,ACC,OUT> |
delegateAggregateFunction() |
static <T> org.apache.flink.api.common.functions.ReduceFunction<T> |
delegateReduceFunction() |
public static <T> org.apache.flink.api.common.functions.ReduceFunction<T> delegateReduceFunction()
public static <IN,ACC,OUT> org.apache.flink.api.common.functions.AggregateFunction<IN,ACC,OUT> delegateAggregateFunction()
public <T,S extends org.apache.flink.api.common.state.State,F> void addOrUpdate(org.apache.flink.api.common.state.StateDescriptor<S,T> stateDescriptor)
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.