Class CommitToTable
- java.lang.Object
- 
- org.apache.iceberg.connect.events.CommitToTable
 
- 
- All Implemented Interfaces:
- org.apache.avro.generic.GenericContainer,- org.apache.avro.generic.IndexedRecord,- Payload
 
 public class CommitToTable extends java.lang.Object implements Payload A control event payload for events sent by a coordinator that indicates it has completed a commit cycle. Events with this payload are not consumed by the sink, they are informational and can be used by consumers to trigger downstream processes.
- 
- 
Constructor SummaryConstructors Constructor Description CommitToTable(java.util.UUID commitId, TableReference tableReference, java.lang.Long snapshotId, java.time.OffsetDateTime validThroughTs)CommitToTable(org.apache.avro.Schema avroSchema)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.UUIDcommitId()java.lang.Objectget(int i)org.apache.avro.SchemagetSchema()voidput(int i, java.lang.Object v)java.lang.LongsnapshotId()TableReferencetableReference()PayloadTypetype()java.time.OffsetDateTimevalidThroughTs()Types.StructTypewriteSchema()
 
- 
- 
- 
Constructor Detail- 
CommitToTablepublic CommitToTable(org.apache.avro.Schema avroSchema) 
 - 
CommitToTablepublic CommitToTable(java.util.UUID commitId, TableReference tableReference, java.lang.Long snapshotId, java.time.OffsetDateTime validThroughTs)
 
- 
 - 
Method Detail- 
typepublic PayloadType type() 
 - 
commitIdpublic java.util.UUID commitId() 
 - 
tableReferencepublic TableReference tableReference() 
 - 
snapshotIdpublic java.lang.Long snapshotId() 
 - 
validThroughTspublic java.time.OffsetDateTime validThroughTs() 
 - 
writeSchemapublic Types.StructType writeSchema() - Specified by:
- writeSchemain interface- Payload
 
 - 
getSchemapublic org.apache.avro.Schema getSchema() - Specified by:
- getSchemain interface- org.apache.avro.generic.GenericContainer
 
 - 
putpublic void put(int i, java.lang.Object v)- Specified by:
- putin interface- org.apache.avro.generic.IndexedRecord
 
 - 
getpublic java.lang.Object get(int i) - Specified by:
- getin interface- org.apache.avro.generic.IndexedRecord
 
 
- 
 
-