| AbstractTtlDecorator<T> |
Base class for TTL logic wrappers.
|
| TtlAwareSerializer<T,S extends org.apache.flink.api.common.typeutils.TypeSerializer<T>> |
This class wraps a TypeSerializer with ttl awareness.
|
| TtlAwareSerializer.TtlAwareListSerializer<T> |
|
| TtlAwareSerializer.TtlAwareMapSerializer<K,V> |
|
| TtlAwareSerializerSnapshot<T> |
A TypeSerializerSnapshot for TtlAwareSerializer.
|
| TtlAwareSerializerSnapshotWrapper<T> |
Wrap the TypeSerializerSnapshot restored from TypeSerializerSnapshot
|
| TtlReduceFunction<T> |
This class wraps reducing function with TTL logic.
|
| TtlStateContext<T,SV> |
|
| 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> |
A TypeSerializerSnapshot for TtlSerializer.
|
| TtlUtils |
Common functions related to State TTL.
|
| TtlValue<T> |
This class wraps user value of state with TTL.
|