Uses of Interface
io.debezium.engine.format.SerializationFormat
Packages that use SerializationFormat
-
Uses of SerializationFormat in io.debezium.engine
Methods in io.debezium.engine with type parameters of type SerializationFormatModifier and TypeMethodDescription<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 SerializationFormatModifier and TypeMethodDescriptionstatic <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 SerializationFormatModifier and TypeInterfaceDescriptioninterfaceChangeEventFormat<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 SerializationFormatModifier and TypeClassDescriptionclassASerializationFormatdefining the Avro format serialized as byte[].classASerializationFormatdefining the CloudEvents format serialized as String.classASerializationFormatdefining the JSON format serialized as String.classASerializationFormatdefining the Protobuf format serialized as byte[].Methods in io.debezium.engine.format with type parameters of type SerializationFormatModifier and TypeMethodDescriptionstatic <V extends SerializationFormat<?>>
ChangeEventFormat<V>Creates a change event format representing key and value in a single object.static <K extends SerializationFormat<?>,V extends SerializationFormat<?>>
KeyValueChangeEventFormat<K,V> Creates a change event format representing key and value using separate objects.static <K extends SerializationFormat<?>,V extends SerializationFormat<?>>
KeyValueChangeEventFormat<K,V> Creates a change event format representing key and value using separate objects.