Interface | Description |
---|---|
BatchTableCommit |
A
TableCommit for batch processing. |
BatchTableWrite |
A
TableWrite for batch processing. |
BatchWriteBuilder |
An interface for building the
BatchTableWrite and BatchTableCommit . |
ChannelComputer<T> |
A utility class to compute which downstream channel a given record should be sent to.
|
CommitCallback |
This callback will be called after a list of
ManifestCommittable s is committed. |
CommitMessage |
Commit message for partition and bucket.
|
InnerTableCommit |
Inner
TableCommit contains overwrite setter. |
InnerTableWrite |
Inner
TableWrite contains overwrite setter. |
KeyAndBucketExtractor<T> |
Utility interface to extract partition keys, bucket id, primary keys for file store (
trimmedPrimaryKey ) and primary keys for external log system (logPrimaryKey ) from the
given record. |
PartitionKeyExtractor<T> |
Extractor to extract partition and trimmed primary key.
|
StreamTableCommit |
A
TableCommit for stream processing. |
StreamTableWrite |
A
TableWrite for stream processing. |
StreamWriteBuilder |
An interface for building the
StreamTableWrite and StreamTableCommit . |
TableCommit |
Create and commit snapshots of a
Table . |
TableWrite |
Write of
Table to provide InternalRow writing. |
TableWriteImpl.RecordExtractor<T> |
Extractor to extract
T from the SinkRecord . |
TagCallback |
This callback will be called after tag operations.
|
WriteBuilder |
An interface for building the
TableWrite and TableCommit . |
WriteSelector |
The
WriteSelector determines to which logical downstream writers a record should be
written to. |
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.