1212import org .apache .kafka .connect .data .Struct ;
1313import org .apache .kafka .connect .transforms .Transformation ;
1414
15- public abstract class MapToJsonString <R extends ConnectRecord <R >> implements Transformation <R > {
15+ public abstract class AvroMapToJsonString <R extends ConnectRecord <R >> implements Transformation <R > {
1616
1717 public static final String FIELD_CONFIG = "field" ;
1818 public static final ObjectMapper mapper = new ObjectMapper ();
@@ -28,7 +28,7 @@ public void configure(Map<String, ?> props) {
2828 fieldName = config .getString (FIELD_CONFIG );
2929 }
3030
31- protected MapToJsonString () {}
31+ protected AvroMapToJsonString () {}
3232
3333 @ Override
3434 public R apply (R record ) {
@@ -117,7 +117,7 @@ public void close() {}
117117
118118 protected abstract R newRecord (R record , Schema updatedSchema , Object updatedValue );
119119
120- public static class Key <R extends ConnectRecord <R >> extends MapToJsonString <R > {
120+ public static class Key <R extends ConnectRecord <R >> extends AvroMapToJsonString <R > {
121121 @ Override
122122 protected Schema operatingSchema (R record ) {
123123 return record .keySchema ();
@@ -141,7 +141,7 @@ protected R newRecord(R record, Schema updatedSchema, Object updatedValue) {
141141 }
142142 }
143143
144- public static class Value <R extends ConnectRecord <R >> extends MapToJsonString <R > {
144+ public static class Value <R extends ConnectRecord <R >> extends AvroMapToJsonString <R > {
145145 @ Override
146146 protected Schema operatingSchema (R record ) {
147147 return record .valueSchema ();
0 commit comments