public static class TtlStateFactory.TtlSerializer<T> extends org.apache.flink.api.common.typeutils.CompositeSerializer<TtlValue<T>>
| Constructor and Description |
|---|
TtlSerializer(org.apache.flink.api.common.typeutils.CompositeSerializer.PrecomputedParameters precomputed,
org.apache.flink.api.common.typeutils.TypeSerializer<?>... fieldSerializers) |
TtlSerializer(org.apache.flink.api.common.typeutils.TypeSerializer<T> userValueSerializer) |
| Modifier and Type | Method and Description |
|---|---|
TtlValue<T> |
createInstance(Object... values) |
protected org.apache.flink.api.common.typeutils.CompositeSerializer<TtlValue<T>> |
createSerializerInstance(org.apache.flink.api.common.typeutils.CompositeSerializer.PrecomputedParameters precomputed,
org.apache.flink.api.common.typeutils.TypeSerializer<?>... originalSerializers) |
protected Object |
getField(TtlValue<T> v,
int index) |
protected void |
setField(TtlValue<T> v,
int index,
Object fieldValue) |
public TtlSerializer(org.apache.flink.api.common.typeutils.TypeSerializer<T> userValueSerializer)
public TtlSerializer(org.apache.flink.api.common.typeutils.CompositeSerializer.PrecomputedParameters precomputed,
org.apache.flink.api.common.typeutils.TypeSerializer<?>... fieldSerializers)
protected org.apache.flink.api.common.typeutils.CompositeSerializer<TtlValue<T>> createSerializerInstance(org.apache.flink.api.common.typeutils.CompositeSerializer.PrecomputedParameters precomputed, org.apache.flink.api.common.typeutils.TypeSerializer<?>... originalSerializers)
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.