Converts a binary column of confluent avro format into its corresponding catalyst value according to the latest schema stored in schema registry.
Converts a binary column of confluent avro format into its corresponding catalyst value according to the latest schema stored in schema registry. Note: copied from org.apache.spark.sql.avro.*
the binary column.
the topic name.
the subject type (key or value).
get the subject name for a topic (confluent standard is postfixing '-key' or '-value')
Get existing schema, otherwise create schema
Get existing schema, otherwise create schema
confluent schemaId and registered schema
If schema already exists, update if compatible, otherwise create schema Throws exception if new schema is not compatible.
If schema already exists, update if compatible, otherwise create schema Throws exception if new schema is not compatible.
confluent schemaId and registered schema
test connection by calling a simple function
Converts a column into binary of confluent avro format according to the latest schema stored in schema registry.
Converts a column into binary of confluent avro format according to the latest schema stored in schema registry. Note: copied from org.apache.spark.sql.avro.*
the data column.
the topic name.
the subject type (key or value).
if subject schema should be updated if compatible
if true tiggers instantiation of converter object instances
Wrapper for schema registry client. It supports advanced logic for schema compatibility check and update. It provides Spark SQL functions from/to_confluent_avro for decoding/encoding confluent avro messages.