@DefaultSchema(value=AutoValueSchema.class) public abstract class SnapshotInfo extends java.lang.Object
Snapshot.
 Note: this only includes the subset of fields in Snapshot that are Beam
 Schema-compatible.
| Modifier and Type | Class and Description | 
|---|---|
| static class  | SnapshotInfo.Builder | 
| Modifier and Type | Field and Description | 
|---|---|
| static SchemaCoder<SnapshotInfo> | CODER | 
| static Schema | SCHEMA | 
| Constructor and Description | 
|---|
| SnapshotInfo() | 
| Modifier and Type | Method and Description | 
|---|---|
| static SnapshotInfo.Builder | builder() | 
| static SnapshotInfo | fromSnapshot(org.apache.iceberg.Snapshot snapshot) | 
| abstract java.lang.String | getManifestListLocation() | 
| abstract java.lang.String | getOperation() | 
| abstract java.lang.Long | getParentId() | 
| abstract java.lang.Integer | getSchemaId() | 
| abstract long | getSequenceNumber() | 
| abstract long | getSnapshotId() | 
| abstract java.util.Map<java.lang.String,java.lang.String> | getSummary() | 
| abstract long | getTimestampMillis() | 
| Row | toRow() | 
public static final SchemaCoder<SnapshotInfo> CODER
public static final Schema SCHEMA
public static SnapshotInfo fromSnapshot(org.apache.iceberg.Snapshot snapshot)
public Row toRow()
public static SnapshotInfo.Builder builder()
public abstract long getSequenceNumber()
public abstract long getSnapshotId()
@Nullable public abstract java.lang.Long getParentId()
public abstract long getTimestampMillis()
@Nullable public abstract java.lang.String getOperation()
@Nullable public abstract java.util.Map<java.lang.String,java.lang.String> getSummary()
@Nullable public abstract java.lang.String getManifestListLocation()
@Nullable public abstract java.lang.Integer getSchemaId()