Uses of Interface
io.debezium.engine.format.SerializationFormat
-
Packages that use SerializationFormat Package Description io.debezium.engine io.debezium.engine.format -
-
Uses of SerializationFormat in io.debezium.engine
Methods in io.debezium.engine with type parameters of type SerializationFormat Modifier and Type Method Description <T,V extends SerializationFormat<T>>
DebeziumEngine.Builder<RecordChangeEvent<T>>DebeziumEngine.BuilderFactory. builder(ChangeEventFormat<V> format)Prescribe the output format used by theDebeziumEngine.<S,T,K extends SerializationFormat<S>,V extends SerializationFormat<T>>
DebeziumEngine.Builder<ChangeEvent<S,T>>DebeziumEngine.BuilderFactory. builder(KeyValueChangeEventFormat<K,V> format)Prescribe the output format used by theDebeziumEngine.<S,T,K extends SerializationFormat<S>,V extends SerializationFormat<T>>
DebeziumEngine.Builder<ChangeEvent<S,T>>DebeziumEngine.BuilderFactory. builder(KeyValueChangeEventFormat<K,V> format)Prescribe the output format used by theDebeziumEngine.static <T,V extends SerializationFormat<T>>
DebeziumEngine.Builder<RecordChangeEvent<T>>DebeziumEngine. create(ChangeEventFormat<V> format)Obtain a newDebeziumEngine.Builderinstance that can be used to construct runnableDebeziumEngineinstances.static <S,T,K extends SerializationFormat<S>,V extends SerializationFormat<T>>
DebeziumEngine.Builder<ChangeEvent<S,T>>DebeziumEngine. create(KeyValueChangeEventFormat<K,V> format)static <S,T,K extends SerializationFormat<S>,V extends SerializationFormat<T>>
DebeziumEngine.Builder<ChangeEvent<S,T>>DebeziumEngine. create(KeyValueChangeEventFormat<K,V> format)Method parameters in io.debezium.engine with type arguments of type SerializationFormat Modifier and Type Method Description static <K,V>
DebeziumEngine.Builder<ChangeEvent<K,V>>DebeziumEngine. create(Class<? extends SerializationFormat<K>> keyFormat, Class<? extends SerializationFormat<V>> valueFormat)Obtain a newDebeziumEngine.Builderinstance that can be used to construct runnableDebeziumEngineinstances.static <T> DebeziumEngine.Builder<ChangeEvent<T,T>>DebeziumEngine. create(Class<? extends SerializationFormat<T>> format)Obtain a newDebeziumEngine.Builderinstance that can be used to construct runnableDebeziumEngineinstances. -
Uses of SerializationFormat in io.debezium.engine.format
Classes in io.debezium.engine.format with type parameters of type SerializationFormat Modifier and Type Interface Description interfaceChangeEventFormat<V extends SerializationFormat<?>>Describes a change event output format comprising just of a single value.interfaceKeyValueChangeEventFormat<K extends SerializationFormat<?>,V extends SerializationFormat<?>>Describes a change event output format comprising a key and a value.interfaceKeyValueChangeEventFormat<K extends SerializationFormat<?>,V extends SerializationFormat<?>>Describes a change event output format comprising a key and a value.Classes in io.debezium.engine.format that implement SerializationFormat Modifier and Type Class Description classAvroASerializationFormatdefining the Avro format serialized as byte[].classCloudEventsASerializationFormatdefining the CloudEvents format serialized as String.classJsonASerializationFormatdefining the JSON format serialized as String.classProtobufASerializationFormatdefining the Protobuf format serialized as byte[].Methods in io.debezium.engine.format with type parameters of type SerializationFormat Modifier and Type Method Description static <V extends SerializationFormat<?>>
ChangeEventFormat<V>ChangeEventFormat. of(Class<V> format)Creates a change event format representing key and value in a single object.static <K extends SerializationFormat<?>,V extends SerializationFormat<?>>
KeyValueChangeEventFormat<K,V>KeyValueChangeEventFormat. of(Class<K> keyFormat, Class<V> valueFormat)Creates a change event format representing key and value using separate objects.static <K extends SerializationFormat<?>,V extends SerializationFormat<?>>
KeyValueChangeEventFormat<K,V>KeyValueChangeEventFormat. of(Class<K> keyFormat, Class<V> valueFormat)Creates a change event format representing key and value using separate objects.
-