Package io.debezium.transforms
Class RouterTest
java.lang.Object
io.debezium.transforms.RouterTest
- Author:
- Jiri Pechanec
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final Envelopeprivate static final Stringprivate static final Stringprivate static final String(package private) final org.apache.kafka.connect.data.Schema(package private) final org.apache.kafka.connect.data.Schemaprivate static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate org.apache.kafka.connect.source.SourceRecordcreateDeleteCustomerRecord(int id) private org.apache.kafka.connect.source.SourceRecordcreateDeleteRecord(int id) private org.apache.kafka.connect.source.SourceRecordprivate org.apache.kafka.connect.source.SourceRecordvoidvoidvoidvoidvoidvoidvoidvoid
-
Field Details
-
TOPIC_REGEX
- See Also:
-
LANGUAGE
- See Also:
-
EXPRESSION
- See Also:
-
NULL_HANDLING
- See Also:
-
recordSchema
final org.apache.kafka.connect.data.Schema recordSchema -
sourceSchema
final org.apache.kafka.connect.data.Schema sourceSchema -
envelope
-
-
Constructor Details
-
RouterTest
public RouterTest()
-
-
Method Details
-
testExpressionRequired
public void testExpressionRequired() -
shouldFailOnInvalidReturnValue
public void shouldFailOnInvalidReturnValue() -
shouldRoute
public void shouldRoute() -
shouldRouteMongoDbFormat
public void shouldRouteMongoDbFormat() -
shouldApplyTopicRegex
-
shouldKeepNulls
public void shouldKeepNulls() -
shouldDropNulls
public void shouldDropNulls() -
shouldEvaluateNulls
public void shouldEvaluateNulls() -
createDeleteRecord
private org.apache.kafka.connect.source.SourceRecord createDeleteRecord(int id) -
createMongoDbRecord
private org.apache.kafka.connect.source.SourceRecord createMongoDbRecord() -
createDeleteCustomerRecord
private org.apache.kafka.connect.source.SourceRecord createDeleteCustomerRecord(int id) -
createNullRecord
private org.apache.kafka.connect.source.SourceRecord createNullRecord()
-