1
FileBasedSink를 버전 2.0.0에서 2.2.0으로 확장하는 사용자 지정 싱크를 마이그레이션하려고합니다. 이 클래스는 변경 및 두 개의 여분의 형태 파라미터를 추가했습니다 : UserT
및 DestinationT
: 나는 FileBasedSink의 문서를 확인했지만 그것의 목적을 찾을 수 없습니다FileBasedSink의 유형 매개 변수는 무엇입니까?
@Experimental(value=FILESYSTEM)
public abstract class FileBasedSink<UserT,DestinationT,OutputT>
extends java.lang.Object
implements java.io.Serializable, HasDisplayData
합니다. 이 API는 being redesigned하고 빔의 다음 버전에서 더 이상 사용되지 않습니다 것을
* @param <OutputT> the type of values written to the sink.`
설명해 주셔서 감사합니다. API의 사용자 관점에서 볼 때 사용자에게 표시되는 것이므로 최적이 아닌 경우에도 문서화되면 도움이됩니다. 재 설계가 제출 될 때까지 버전 2.0.0을 유지 하시겠습니까? –