| Interface | Description |
|---|---|
| FileStore<T> |
File store interface.
|
| Class | Description |
|---|---|
| AppendOnlyFileStore |
FileStore for reading and writing InternalRow. |
| Changelog |
The metadata of changelog.
|
| CoreOptions |
Core options for paimon.
|
| KeyValue |
A key value, including user key, sequence number, value kind and value.
|
| KeyValueFileStore | |
| KeyValueSerializer |
Serializer for
KeyValue. |
| KeyValueThinSerializer |
Serialize KeyValue to InternalRow with ignorance of key.
|
| PagedList<T> |
Paged List which supports request data from page streaming.
|
| PartitionSettedRow |
An implementation of
InternalRow which provides a row the fixed partition value. |
| Snapshot |
This file is the entrance to all data committed at some specific time point.
|
| Enum | Description |
|---|---|
| CoreOptions.ChangelogProducer |
Specifies the changelog producer for table.
|
| CoreOptions.ConsumerMode |
Specifies the log consistency mode for table.
|
| CoreOptions.ExpireExecutionMode |
The execution mode for expire.
|
| CoreOptions.ExternalPathStrategy |
Specifies the strategy for selecting external storage paths.
|
| CoreOptions.IncrementalBetweenScanMode |
Specifies this scan type for incremental scan .
|
| CoreOptions.LogChangelogMode |
Specifies the log changelog mode for table.
|
| CoreOptions.LogConsistency |
Specifies the log consistency mode for table.
|
| CoreOptions.LookupCompactMode |
The compact mode for lookup compaction.
|
| CoreOptions.LookupLocalFileType |
Specifies the local file type for lookup.
|
| CoreOptions.MaterializedTableIntervalFreshnessTimeUnit |
The time unit of materialized table freshness.
|
| CoreOptions.MaterializedTableRefreshMode |
The refresh mode of materialized table.
|
| CoreOptions.MaterializedTableRefreshStatus |
The refresh status of materialized table.
|
| CoreOptions.MergeEngine |
Specifies the merge engine for table with primary key.
|
| CoreOptions.OrderType |
The order type of table sort.
|
| CoreOptions.PartitionExpireStrategy |
Specifies the expiration strategy for partition expiration.
|
| CoreOptions.PartitionMarkDoneAction |
Partition mark done actions.
|
| CoreOptions.PartitionSinkStrategy |
Partition strategy for unaware bucket partitioned append only table.
|
| CoreOptions.RangeStrategy |
Specifies range strategy.
|
| CoreOptions.SortEngine |
Specifies the sort engine for table with primary key.
|
| CoreOptions.SortOrder |
Specifies the sort order for field sequence id.
|
| CoreOptions.StartupMode |
Specifies the startup mode for log consumer.
|
| CoreOptions.StreamingReadMode |
Specifies the type for streaming read.
|
| CoreOptions.StreamScanMode |
Inner stream scan mode for some internal requirements.
|
| CoreOptions.TagCreationMode |
The mode for tag creation.
|
| CoreOptions.TagCreationPeriod |
The period for tag creation.
|
| CoreOptions.TagPeriodFormatter |
The period format options for tag creation.
|
| Snapshot.CommitKind |
Type of changes in this snapshot.
|
| TableType |
Type of the table.
|
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.