public class Changelog extends Snapshot
Snapshot.CommitKind
baseManifestList, changelogManifestList, changelogRecordCount, commitIdentifier, commitKind, commitUser, CURRENT_VERSION, deltaManifestList, deltaRecordCount, FIELD_BASE_MANIFEST_LIST, FIELD_CHANGELOG_MANIFEST_LIST, FIELD_CHANGELOG_RECORD_COUNT, FIELD_COMMIT_IDENTIFIER, FIELD_COMMIT_KIND, FIELD_COMMIT_USER, FIELD_DELTA_MANIFEST_LIST, FIELD_DELTA_RECORD_COUNT, FIELD_ID, FIELD_INDEX_MANIFEST, FIELD_LOG_OFFSETS, FIELD_SCHEMA_ID, FIELD_STATISTICS, FIELD_TIME_MILLIS, FIELD_TOTAL_RECORD_COUNT, FIELD_VERSION, FIELD_WATERMARK, FIRST_SNAPSHOT_ID, id, indexManifest, logOffsets, schemaId, statistics, TABLE_STORE_02_VERSION, timeMillis, totalRecordCount, version, watermark
Constructor and Description |
---|
Changelog(Integer version,
long id,
long schemaId,
String baseManifestList,
String deltaManifestList,
String changelogManifestList,
String indexManifest,
String commitUser,
long commitIdentifier,
Snapshot.CommitKind commitKind,
long timeMillis,
Map<Integer,Long> logOffsets,
Long totalRecordCount,
Long deltaRecordCount,
Long changelogRecordCount,
Long watermark,
String statistics) |
Changelog(Snapshot snapshot) |
Modifier and Type | Method and Description |
---|---|
static Changelog |
fromJson(String json) |
static Changelog |
fromPath(FileIO fileIO,
Path path) |
baseManifestList, changelogManifestList, changelogRecordCount, commitIdentifier, commitKind, commitUser, deltaManifestList, deltaRecordCount, equals, hashCode, id, indexManifest, logOffsets, schemaId, statistics, timeMillis, toJson, totalRecordCount, tryFromPath, version, watermark
public Changelog(Snapshot snapshot)
public Changelog(@Nullable Integer version, long id, long schemaId, String baseManifestList, String deltaManifestList, @Nullable String changelogManifestList, @Nullable String indexManifest, String commitUser, long commitIdentifier, Snapshot.CommitKind commitKind, long timeMillis, Map<Integer,Long> logOffsets, @Nullable Long totalRecordCount, @Nullable Long deltaRecordCount, @Nullable Long changelogRecordCount, @Nullable Long watermark, @Nullable String statistics)
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.