You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/kafka-sink-postprocessors.txt
+9Lines changed: 9 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -84,6 +84,7 @@ class:
84
84
85
85
.. seealso:: :ref:`Renaming configuration <config-field-renaming>` and :ref:`Example <field-renaming-regex-example>`.
86
86
87
+
87
88
You can configure the post processor chain by specifying an ordered,
88
89
comma separated list of fully-qualified ``PostProcessor`` class names:
89
90
@@ -154,6 +155,14 @@ provided with this connector:
154
155
- | Full Path: ``com.mongodb.kafka.connect.sink.processor.id.strategy.PartialValueStrategy``
155
156
| Uses a blocklist or allowlist projection of the value structure of the ``SinkDocument``.
156
157
| Defaults to a blank document if no value exists.
158
+
159
+
* - UuidProvidedInKeyStrategy
160
+
- | Full Path: ``com.mongodb.kafka.connect.sink.processor.id.strategy.UuidInKeyStrategy``
161
+
| Converts the _id key field to a UUID. The value must be either a string or binary type and must conform to the `UUID format <https://en.wikipedia.org/wiki/Universally_unique_identifier#Format>`__.
162
+
163
+
* - UuidProvidedInValueStrategy
164
+
- | Full Path: ``com.mongodb.kafka.connect.sink.processor.id.strategy.UuidInValueStrategy``
165
+
| Converts the _id value field to a UUID. The value must be either a string or binary type and must conform to the `UUID format <https://en.wikipedia.org/wiki/Universally_unique_identifier#Format>`__.
157
166
158
167
* - UuidStrategy
159
168
- | Full Path: ``com.mongodb.kafka.connect.sink.processor.id.strategy.UuidStrategy``
0 commit comments