Package org.apache.flink.runtime.state.ttl
-
Interface Summary Interface Description TtlTimeProvider Provides time to TTL logic to judge about state expiration. -
Class Summary Class Description TtlStateFactory<K,N,SV,TTLSV,S extends org.apache.flink.api.common.state.State,IS extends S> This state factory wraps state objects, produced by backends, with TTL logic.TtlStateFactory.TtlSerializer<T> Serializer for user state value with TTL.TtlStateFactory.TtlSerializerSnapshot<T> ATypeSerializerSnapshot
for TtlSerializer.TtlUtils Common functions related to State TTL.TtlValue<T> This class wraps user value of state with TTL.