Documentation
Schema Registry
Subjects

Create Subject

You can create a subject in all schema types: AVRO JSON PROTOBUF.

You'll notice that a schema definition and content validation is required to help avoid creating a subject with an invalid schema.

AVRO

Schema Registry Create Subject AVRO Image

JSON

Schema Registry Create Subject JSON Image

PROTOBUF

Schema Registry Create Subject PROTOBUF Image

When creating a subject you might find yourself needing to reference another subject version, you can do this by using the Schema References field.

Click here (opens in a new tab) to learn more about schema references.

Schema Registry Create Schema References Image

You'll have to set a schema compatibility level, you can do this by using the Compatibility field.

Click here (opens in a new tab) to learn more about the compatibility levels.

Schema Registry Create Subject Compatibility Image

Subjects

You have the ability to view all subjects in the schema registry server.

Schema Registry Subjects Image

Subject Details

For each subject, you'll have access to all its information in the Subject Details page.

You can view all schema versions history with their diffs.

Schema Registry Subject Details Image

Delete Subject

You can either soft or hard delete a subject.

Click here (opens in a new tab) to learn more about the difference between soft and hard deletion.

Soft Delete

Schema Registry Soft Delete Subject Image

Hard Delete

Schema Registry Hard Delete Subject Image

Create Subject Version

You can create a new subject version and reference another schema in the Schema References field.

A Compatibility check is performed to ensure that the new version is compatible with the previous version, to avoid receiving a schema registry server error.

Schema Registry Create Subject Version Image

Delete Subject Version

You can either soft or hard delete a subject version.

Click here (opens in a new tab) to learn more about the difference between soft and hard deletion.

Soft Delete

Schema Registry Soft Delete Subject Version Image

Hard Delete

Schema Registry Hard Delete Subject Version Image

Update Compatibility

You can update the subject's compatibility level.

Click here (opens in a new tab) to learn more about the compatibility levels.

Schema Registry Subject Update Compatibility Image

Update Mode

You can update the subject's mode.

I'm sorry about the lack of documentation for this feature.

Click here (opens in a new tab) to learn more about the mode options.

Schema Registry Subject Update Mode Image