Class TtlAwareSerializerSnapshotWrapper<T>
- java.lang.Object
-
- org.apache.flink.runtime.state.ttl.TtlAwareSerializerSnapshotWrapper<T>
-
public class TtlAwareSerializerSnapshotWrapper<T> extends Object
Wrap the TypeSerializerSnapshot restored fromStateMetaInfoSnapshot
to TtlAwareSerializerSnapshot
-
-
Constructor Summary
Constructors Constructor Description TtlAwareSerializerSnapshotWrapper(org.apache.flink.api.common.state.StateDescriptor.Type stateType, org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<T> typeSerializerSnapshot)
TtlAwareSerializerSnapshotWrapper(StateMetaInfoSnapshot snapshot)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<T>
getTtlAwareSerializerSnapshot()
-
-
-
Constructor Detail
-
TtlAwareSerializerSnapshotWrapper
public TtlAwareSerializerSnapshotWrapper(@Nonnull StateMetaInfoSnapshot snapshot)
-
TtlAwareSerializerSnapshotWrapper
@VisibleForTesting public TtlAwareSerializerSnapshotWrapper(org.apache.flink.api.common.state.StateDescriptor.Type stateType, org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<T> typeSerializerSnapshot)
-
-
Method Detail
-
getTtlAwareSerializerSnapshot
public org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<T> getTtlAwareSerializerSnapshot()
-
-