Package io.debezium.transforms
Class ConnectRecordUtil
java.lang.Object
io.debezium.transforms.ConnectRecordUtil
A set of utilities for more easily creating various kinds of transformations.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <R extends org.apache.kafka.connect.connector.ConnectRecord<R>>
org.apache.kafka.connect.transforms.ExtractField<R>static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>>
org.apache.kafka.connect.transforms.ExtractField<R>static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>>
org.apache.kafka.connect.transforms.ExtractField<R>extractKeyDelegate
(String field) static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>>
org.apache.kafka.connect.transforms.ExtractField<R>static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>>
org.apache.kafka.connect.transforms.ExtractField<R>extractValueDelegate
(String field) static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>>
org.apache.kafka.connect.transforms.Flatten<R>flattenValueDelegate
(String delimiter) static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>>
org.apache.kafka.connect.transforms.InsertField<R>insertStaticValueDelegate
(String field, String value)
-
Field Details
-
UPDATE_DESCRIPTION
- See Also:
-
-
Constructor Details
-
ConnectRecordUtil
public ConnectRecordUtil()
-
-
Method Details
-
extractAfterDelegate
public static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>> org.apache.kafka.connect.transforms.ExtractField<R> extractAfterDelegate() -
extractBeforeDelegate
public static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>> org.apache.kafka.connect.transforms.ExtractField<R> extractBeforeDelegate() -
extractUpdateDescriptionDelegate
public static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>> org.apache.kafka.connect.transforms.ExtractField<R> extractUpdateDescriptionDelegate() -
extractValueDelegate
public static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>> org.apache.kafka.connect.transforms.ExtractField<R> extractValueDelegate(String field) -
extractKeyDelegate
public static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>> org.apache.kafka.connect.transforms.ExtractField<R> extractKeyDelegate(String field) -
insertStaticValueDelegate
-
flattenValueDelegate
public static <R extends org.apache.kafka.connect.connector.ConnectRecord<R>> org.apache.kafka.connect.transforms.Flatten<R> flattenValueDelegate(String delimiter)
-