Class ExecutionConfig.SerializableSerializer<T extends com.esotericsoftware.kryo.Serializer<?> & Serializable>

  • All Implemented Interfaces:
    Serializable
    Enclosing class:
    ExecutionConfig

    @Deprecated
    @Public
    public static class ExecutionConfig.SerializableSerializer<T extends com.esotericsoftware.kryo.Serializer<?> & Serializable>
    extends Object
    implements Serializable
    Deprecated.
    The class is deprecated because instance-type serializer definition where serializers are serialized and written into the snapshot and deserialized for use is deprecated. Use class-type serializer definition instead, where only the class name is written into the snapshot and new instance of the serializer is created for use. This is a breaking change, and it will be removed in Flink 2.0.
    See Also:
    FLIP-398: Improve Serialization Configuration And Usage In Flink, Serialized Form
    • Constructor Detail

      • SerializableSerializer

        public SerializableSerializer​(T serializer)
        Deprecated.
    • Method Detail

      • getSerializer

        public T getSerializer()
        Deprecated.