public class ChangelogCollectResult extends CollectResultBase implements ChangelogResult
CollectResultBase.ResultRetrievalThread| Modifier and Type | Field and Description |
|---|---|
protected static int |
CHANGE_RECORD_BUFFER_SIZE |
executionException, resultLock, retrievalThread| Constructor and Description |
|---|
ChangelogCollectResult(StatementResult tableResult) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
processRecord(org.apache.flink.table.data.RowData row) |
TypedResult<List<org.apache.flink.table.data.RowData>> |
retrieveChanges()
Retrieves the available result records.
|
close, handleMissingResult, isRetrievingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose@VisibleForTesting protected static final int CHANGE_RECORD_BUFFER_SIZE
public ChangelogCollectResult(StatementResult tableResult)
public TypedResult<List<org.apache.flink.table.data.RowData>> retrieveChanges()
ChangelogResultretrieveChanges in interface ChangelogResultprotected void processRecord(org.apache.flink.table.data.RowData row)
processRecord in class CollectResultBaseCopyright © 2014–2023 The Apache Software Foundation. All rights reserved.