Class LatencyTrackingStateFactory<K,​N,​V,​S extends org.apache.flink.api.common.state.State,​IS extends InternalKvState<K,​N,​?>>


  • public class LatencyTrackingStateFactory<K,​N,​V,​S extends org.apache.flink.api.common.state.State,​IS extends InternalKvState<K,​N,​?>>
    extends Object
    Factory to create AbstractLatencyTrackState.
    • Method Detail

      • createStateAndWrapWithLatencyTrackingIfEnabled

        public static <K,​N,​V,​S extends org.apache.flink.api.common.state.State> InternalKvState<K,​N,​?> createStateAndWrapWithLatencyTrackingIfEnabled​(InternalKvState<K,​N,​?> kvState,
                                                                                                                                                                                    org.apache.flink.api.common.state.StateDescriptor<S,​V> stateDescriptor,
                                                                                                                                                                                    LatencyTrackingStateConfig latencyTrackingStateConfig)
                                                                                                                                                                             throws Exception
        Create latency tracking state if enabled.
        Throws:
        Exception