Package io.debezium.converters.spi
Class CloudEventsValidator
java.lang.Object
io.debezium.converters.spi.CloudEventsValidator
A class validating that a record contains a CloudEvent
- Author:
- Roman Kudryashov
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate boolean
baseCheck
(org.apache.kafka.connect.data.SchemaAndValue schemaAndValue) private boolean
checkFields
(Object value) void
configure
(SerializerType serializerType, String cloudEventsSchemaName) boolean
isCloudEvent
(org.apache.kafka.connect.data.SchemaAndValue schemaAndValue) void
verifyIsCloudEvent
(org.apache.kafka.connect.data.SchemaAndValue schemaAndValue)
-
Field Details
-
cloudEventsSpecRequiredFields
-
serializerType
-
cloudEventsSchemaName
-
-
Constructor Details
-
CloudEventsValidator
public CloudEventsValidator()
-
-
Method Details
-
configure
-
isCloudEvent
public boolean isCloudEvent(org.apache.kafka.connect.data.SchemaAndValue schemaAndValue) -
verifyIsCloudEvent
public void verifyIsCloudEvent(org.apache.kafka.connect.data.SchemaAndValue schemaAndValue) -
baseCheck
private boolean baseCheck(org.apache.kafka.connect.data.SchemaAndValue schemaAndValue) -
checkFields
-