Class RecordGrouperFactory
- java.lang.Object
-
- io.aiven.kafka.connect.common.grouper.RecordGrouperFactory
-
public final class RecordGrouperFactory extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.List<java.lang.String>ALL_SUPPORTED_VARIABLESstatic java.lang.StringKEY_RECORDstatic java.lang.StringKEY_TOPIC_PARTITION_RECORDstatic java.util.Map<java.lang.String,java.util.List<org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.Boolean>>>SUPPORTED_VARIABLESstatic java.lang.StringSUPPORTED_VARIABLES_LISTstatic java.lang.StringTOPIC_PARTITION_KEY_RECORDstatic java.lang.StringTOPIC_PARTITION_RECORD
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static RecordGroupernewRecordGrouper(AivenCommonConfig config)static java.lang.StringresolveRecordGrouperType(Template template)
-
-
-
Field Detail
-
KEY_RECORD
public static final java.lang.String KEY_RECORD
-
TOPIC_PARTITION_RECORD
public static final java.lang.String TOPIC_PARTITION_RECORD
-
TOPIC_PARTITION_KEY_RECORD
public static final java.lang.String TOPIC_PARTITION_KEY_RECORD
-
KEY_TOPIC_PARTITION_RECORD
public static final java.lang.String KEY_TOPIC_PARTITION_RECORD
-
SUPPORTED_VARIABLES
public static final java.util.Map<java.lang.String,java.util.List<org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.Boolean>>> SUPPORTED_VARIABLES
-
ALL_SUPPORTED_VARIABLES
public static final java.util.List<java.lang.String> ALL_SUPPORTED_VARIABLES
-
SUPPORTED_VARIABLES_LIST
public static final java.lang.String SUPPORTED_VARIABLES_LIST
-
-
Method Detail
-
resolveRecordGrouperType
public static java.lang.String resolveRecordGrouperType(Template template)
-
newRecordGrouper
public static RecordGrouper newRecordGrouper(AivenCommonConfig config)
-
-