R - public abstract class BaseKeyValueTransformation<R extends org.apache.kafka.connect.connector.ConnectRecord<R>> extends Object implements org.apache.kafka.connect.transforms.Transformation<R>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isKey |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseKeyValueTransformation(boolean isKey) |
| Modifier and Type | Method and Description |
|---|---|
R |
apply(R record) |
protected org.apache.kafka.connect.data.SchemaAndValue |
process(R record,
org.apache.kafka.connect.data.SchemaAndValue input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processArray(R record,
org.apache.kafka.connect.data.Schema inputSchema,
List<Object> input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processBoolean(R record,
org.apache.kafka.connect.data.Schema inputSchema,
boolean input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processBytes(R record,
org.apache.kafka.connect.data.Schema inputSchema,
byte[] input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processDate(R record,
org.apache.kafka.connect.data.Schema inputSchema,
Date input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processDecimal(R record,
org.apache.kafka.connect.data.Schema inputSchema,
BigDecimal input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processFloat32(R record,
org.apache.kafka.connect.data.Schema inputSchema,
float input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processFloat64(R record,
org.apache.kafka.connect.data.Schema inputSchema,
double input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processInt16(R record,
org.apache.kafka.connect.data.Schema inputSchema,
short input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processInt32(R record,
org.apache.kafka.connect.data.Schema inputSchema,
int input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processInt64(R record,
org.apache.kafka.connect.data.Schema inputSchema,
long input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processInt8(R record,
org.apache.kafka.connect.data.Schema inputSchema,
byte input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processMap(R record,
Map<String,Object> input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processMap(R record,
org.apache.kafka.connect.data.Schema inputSchema,
Map<Object,Object> input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processString(R record,
org.apache.kafka.connect.data.Schema inputSchema,
String input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processStruct(R record,
org.apache.kafka.connect.data.Schema inputSchema,
org.apache.kafka.connect.data.Struct input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processTime(R record,
org.apache.kafka.connect.data.Schema inputSchema,
Date input) |
protected org.apache.kafka.connect.data.SchemaAndValue |
processTimestamp(R record,
org.apache.kafka.connect.data.Schema inputSchema,
Date input) |
protected org.apache.kafka.connect.data.SchemaAndValue processMap(R record, Map<String,Object> input)
protected org.apache.kafka.connect.data.SchemaAndValue processStruct(R record, org.apache.kafka.connect.data.Schema inputSchema, org.apache.kafka.connect.data.Struct input)
protected org.apache.kafka.connect.data.SchemaAndValue processString(R record, org.apache.kafka.connect.data.Schema inputSchema, String input)
protected org.apache.kafka.connect.data.SchemaAndValue processBytes(R record, org.apache.kafka.connect.data.Schema inputSchema, byte[] input)
protected org.apache.kafka.connect.data.SchemaAndValue processInt8(R record, org.apache.kafka.connect.data.Schema inputSchema, byte input)
protected org.apache.kafka.connect.data.SchemaAndValue processInt16(R record, org.apache.kafka.connect.data.Schema inputSchema, short input)
protected org.apache.kafka.connect.data.SchemaAndValue processInt32(R record, org.apache.kafka.connect.data.Schema inputSchema, int input)
protected org.apache.kafka.connect.data.SchemaAndValue processInt64(R record, org.apache.kafka.connect.data.Schema inputSchema, long input)
protected org.apache.kafka.connect.data.SchemaAndValue processBoolean(R record, org.apache.kafka.connect.data.Schema inputSchema, boolean input)
protected org.apache.kafka.connect.data.SchemaAndValue processTimestamp(R record, org.apache.kafka.connect.data.Schema inputSchema, Date input)
protected org.apache.kafka.connect.data.SchemaAndValue processDate(R record, org.apache.kafka.connect.data.Schema inputSchema, Date input)
protected org.apache.kafka.connect.data.SchemaAndValue processTime(R record, org.apache.kafka.connect.data.Schema inputSchema, Date input)
protected org.apache.kafka.connect.data.SchemaAndValue processDecimal(R record, org.apache.kafka.connect.data.Schema inputSchema, BigDecimal input)
protected org.apache.kafka.connect.data.SchemaAndValue processFloat64(R record, org.apache.kafka.connect.data.Schema inputSchema, double input)
protected org.apache.kafka.connect.data.SchemaAndValue processFloat32(R record, org.apache.kafka.connect.data.Schema inputSchema, float input)
protected org.apache.kafka.connect.data.SchemaAndValue processArray(R record, org.apache.kafka.connect.data.Schema inputSchema, List<Object> input)
protected org.apache.kafka.connect.data.SchemaAndValue processMap(R record, org.apache.kafka.connect.data.Schema inputSchema, Map<Object,Object> input)
protected org.apache.kafka.connect.data.SchemaAndValue process(R record, org.apache.kafka.connect.data.SchemaAndValue input)
Copyright © 2016–2025. All rights reserved.