public class Transformations extends Object implements Closeable
| Modifier and Type | Field and Description |
|---|---|
private Configuration |
config |
private static org.slf4j.Logger |
LOGGER |
private List<org.apache.kafka.connect.transforms.Transformation<org.apache.kafka.connect.source.SourceRecord>> |
transforms |
private static String |
TYPE_SUFFIX |
| Constructor and Description |
|---|
Transformations(Configuration config) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
private org.apache.kafka.connect.transforms.Transformation<org.apache.kafka.connect.source.SourceRecord> |
getTransformation(String name) |
org.apache.kafka.connect.source.SourceRecord |
transform(org.apache.kafka.connect.source.SourceRecord record) |
private String |
transformationConfigNamespace(String name) |
private static final org.slf4j.Logger LOGGER
private static final String TYPE_SUFFIX
private final Configuration config
private final List<org.apache.kafka.connect.transforms.Transformation<org.apache.kafka.connect.source.SourceRecord>> transforms
public Transformations(Configuration config)
private org.apache.kafka.connect.transforms.Transformation<org.apache.kafka.connect.source.SourceRecord> getTransformation(String name)
public org.apache.kafka.connect.source.SourceRecord transform(org.apache.kafka.connect.source.SourceRecord record)
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2021 JBoss by Red Hat. All rights reserved.