Class KafkaSchemaRegistryClient
java.lang.Object
dev.lydtech.component.framework.client.kafka.KafkaSchemaRegistryClient
-
Method Summary
Modifier and TypeMethodDescriptionstatic KafkaSchemaRegistryClientprotected StringintregisterSchema(String topic, String schema) Register the schema derived from the avro generated class.voidDeletes registered schemas from the registry.
-
Method Details
-
getInstance
-
getSchemaRegistryBaseUrl
-
resetSchemaRegistry
Deletes registered schemas from the registry.- Throws:
Exception
-
registerSchema
Register the schema derived from the avro generated class. To get the schema, call getClassSchema() on the Avro generated class. e.g. SendPayment.getClassSchema().toString()- Parameters:
topic- the topic name for the event schema being registeredschema- the schema JSON string- Returns:
- schemaId the schemaId used to register this Avro schema
- Throws:
Exception
-