public abstract static class SnapshotInfo.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
abstract SnapshotInfo |
build() |
abstract SnapshotInfo.Builder |
setManifestListLocation(java.lang.String manifestListLocation) |
abstract SnapshotInfo.Builder |
setOperation(java.lang.String operation) |
abstract SnapshotInfo.Builder |
setParentId(java.lang.Long parentId) |
abstract SnapshotInfo.Builder |
setSchemaId(java.lang.Integer schemaId) |
abstract SnapshotInfo.Builder |
setSequenceNumber(long sequenceNumber) |
abstract SnapshotInfo.Builder |
setSnapshotId(long snapshotId) |
abstract SnapshotInfo.Builder |
setSummary(java.util.Map<java.lang.String,java.lang.String> summary) |
abstract SnapshotInfo.Builder |
setTimestampMillis(long timestampMillis) |
public abstract SnapshotInfo.Builder setSequenceNumber(long sequenceNumber)
public abstract SnapshotInfo.Builder setSnapshotId(long snapshotId)
public abstract SnapshotInfo.Builder setParentId(java.lang.Long parentId)
public abstract SnapshotInfo.Builder setTimestampMillis(long timestampMillis)
public abstract SnapshotInfo.Builder setOperation(java.lang.String operation)
public abstract SnapshotInfo.Builder setSummary(java.util.Map<java.lang.String,java.lang.String> summary)
public abstract SnapshotInfo.Builder setManifestListLocation(java.lang.String manifestListLocation)
public abstract SnapshotInfo.Builder setSchemaId(java.lang.Integer schemaId)
public abstract SnapshotInfo build()