Class OceanBaseEventSerializationSchema
- java.lang.Object
-
- org.apache.flink.cdc.connectors.oceanbase.sink.OceanBaseEventSerializationSchema
-
- All Implemented Interfaces:
com.oceanbase.connector.flink.table.RecordSerializationSchema<Event>,Serializable
public class OceanBaseEventSerializationSchema extends Object implements com.oceanbase.connector.flink.table.RecordSerializationSchema<Event>
A serializer for Event to Record.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.time.ZoneIdpipelineZoneIdZoneId from pipeline config to support timestamp with local time zone.
-
Constructor Summary
Constructors Constructor Description OceanBaseEventSerializationSchema(java.time.ZoneId zoneId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.oceanbase.connector.flink.table.Recordserialize(Event event)Object[]serializerRecord(RecordData recordData, Schema schema)serializer RecordData to oceanbase data change record.
-
-
-
Method Detail
-
serialize
public com.oceanbase.connector.flink.table.Record serialize(Event event)
- Specified by:
serializein interfacecom.oceanbase.connector.flink.table.RecordSerializationSchema<Event>
-
serializerRecord
public Object[] serializerRecord(RecordData recordData, Schema schema)
serializer RecordData to oceanbase data change record.
-
-