我正在迁移将 FileBasedSink 从版本 2.0.0 扩展到 2.2.0 的自定义接收器。该类已更改并添加了两个额外的类型参数:UserT
和DestinationT
:
@Experimental(value=FILESYSTEM)
public abstract class FileBasedSink<UserT,DestinationT,OutputT>
extends java.lang.Object
implements java.io.Serializable, HasDisplayData
我检查了FileBasedSink的文档,但找不到它的用途。
所有类型参数中只有OutputT
一个文档:
* @param <OutputT> the type of values written to the sink.`