Interface Payload
- All Superinterfaces:
org.apache.avro.generic.GenericContainer
,org.apache.avro.generic.IndexedRecord
- All Known Implementing Classes:
CommitComplete
,CommitToTable
,DataComplete
,DataWritten
,StartCommit
public interface Payload
extends org.apache.avro.generic.IndexedRecord
Interface for an element that is an event payload. Different event types contain different
payloads.
-
Method Summary
Methods inherited from interface org.apache.avro.generic.GenericContainer
getSchema
Methods inherited from interface org.apache.avro.generic.IndexedRecord
get, put
-
Method Details
-
type
PayloadType type() -
writeSchema
Types.StructType writeSchema()
-