All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
canConfigureEveryTableField() |
void |
canExtractTableFields() |
void |
canFailOnUpdates() |
void |
canInfluenceTableColumnTypes() |
void |
canMarkAnEventAsDeleted() |
void |
canPassBinaryKey() |
void |
canPassBinaryMessage() |
void |
canPassIntKey() |
private void |
canPassKeyByType(org.apache.kafka.connect.data.SchemaBuilder keyType,
Object key) |
void |
canPassStringKey() |
void |
canRouteBasedOnField() |
void |
canSetBinaryMessageKey() |
void |
canSetDefaultMessageKey() |
void |
canSetMessageKey() |
void |
canSetMultipleFieldsIntoTheEnvelope() |
void |
canSetPayloadTypeIntoTheEnvelope() |
void |
canSetPayloadTypeIntoTheEnvelopeWithAlias() |
void |
canSetSchemaVersionWhenMoreThanPayloadIsInEnvelope() |
void |
canSetTimestampByUserDefinedConfiguration() |
void |
canSetTimestampFromDebeziumEnvelopeByDefault() |
void |
canSkipDeletion() |
void |
canSkipMessagesWithoutDebeziumCdcEnvelopeDueToMissingSchemaName() |
void |
canSkipMessagesWithoutDebeziumCdcEnvelopeDueToMissingSchemaNameSuffix() |
void |
canSkipMessagesWithoutDebeziumCdcEnvelopeDueToMissingValueSchema() |
void |
canSkipTombstone() |
void |
canSkipUpdates() |
private org.apache.kafka.connect.source.SourceRecord |
createEventRecord() |
private org.apache.kafka.connect.source.SourceRecord |
createEventRecord(String eventId,
org.apache.kafka.connect.data.SchemaBuilder eventTypeSchemaType,
Object eventType,
org.apache.kafka.connect.data.SchemaBuilder payloadIdSchemaType,
Object payloadId,
String payloadType,
org.apache.kafka.connect.data.SchemaBuilder payloadSchemaType,
Object payload,
Map<String,org.apache.kafka.connect.data.Schema> extraFields,
Map<String,Object> extraValues) |
private org.apache.kafka.connect.source.SourceRecord |
createEventRecord(String eventId,
String eventType,
String payloadId,
String payloadType,
String payload) |
private org.apache.kafka.connect.source.SourceRecord |
createEventRecord(String eventId,
String eventType,
String payloadId,
String payloadType,
String payload,
Map<String,org.apache.kafka.connect.data.Schema> extraFields,
Map<String,Object> extraValues) |
void |
failsOnInvalidSetMessageKey() |
void |
noTombstoneIfNotConfigured() |
void |
shouldFailOnInvalidConfigurationForAdditionalFields() |
void |
shouldFailOnInvalidConfigurationForAdditionalFieldsEmpty() |
void |
shouldFailOnInvalidConfigurationForOperationBehavior() |
void |
shouldFailOnInvalidConfigurationForTopicRegex() |
void |
shouldFailWhenTheSchemaLooksValidButDoesNotHaveTheCorrectFields() |
void |
shouldNotSetSchemaVersionByDefault() |