@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  | 
| Constructor and Description | 
|---|
SnapshotInfo()  | 
| Modifier and Type | Method and Description | 
|---|---|
static SnapshotInfo.Builder | 
builder()  | 
static SnapshotInfo | 
fromSnapshot(org.apache.iceberg.Snapshot snapshot)  | 
static SnapshotInfo | 
fromSnapshot(org.apache.iceberg.Snapshot snapshot,
            java.lang.String tableIdentifier)  | 
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()  | 
org.apache.iceberg.catalog.TableIdentifier | 
getTableIdentifier()  | 
abstract java.lang.String | 
getTableIdentifierString()  | 
abstract long | 
getTimestampMillis()  | 
Row | 
toRow()  | 
public static SnapshotInfo fromSnapshot(org.apache.iceberg.Snapshot snapshot)
public static SnapshotInfo fromSnapshot(org.apache.iceberg.Snapshot snapshot, @Nullable java.lang.String tableIdentifier)
public Row toRow()
public static SnapshotInfo.Builder builder()
@SchemaIgnore public org.apache.iceberg.catalog.TableIdentifier getTableIdentifier()
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()
@Nullable public abstract java.lang.String getTableIdentifierString()