Class ChangeStreamRecordMergingCallable<ChangeStreamRecordT>

java.lang.Object
com.google.api.gax.rpc.ServerStreamingCallable<ReadChangeStreamRequest,ChangeStreamRecordT>
com.google.cloud.bigtable.data.v2.stub.changestream.ChangeStreamRecordMergingCallable<ChangeStreamRecordT>

@InternalApi public class ChangeStreamRecordMergingCallable<ChangeStreamRecordT> extends com.google.api.gax.rpc.ServerStreamingCallable<ReadChangeStreamRequest,ChangeStreamRecordT>
A ServerStreamingCallable that consumes ReadChangeStreamResponses and produces change stream records.

This class delegates all the work to gax's ReframingResponseObserver and the logic to ChangeStreamRecordMerger.

This class is considered an internal implementation detail and not meant to be used by applications.