- getName
Return the Name of the Subject. A Subject name can not contain whitespace, and
must not be empty or
- register
If the provided schema has already been registered in this subject, return the
id. If the provided s
- getConfig
- latest
Lookup the most recently registered schema for the given subject. This result is
not cacheable, sinc
- lookupById
Lookup the SchemaEntry for the given subject by id. Since the mapping of schema
to id is immutable t
- lookupBySchema
Lookup the SchemaEntry for the given schema. Since the mapping of schema to id
is immutable, this re
- allEntries
List the ids of schemas registered with the given subject, ordered from most
recent to oldest. This
- integralKeys
Indicates whether the keys generated by this subject can be expected to parse as
an integer. This de
- registerIfLatest
Register the provided schema only if the current latest schema matches the
provided latest entry.
- validatingSubject
Create a Subject that validates schemas as configured.
- readOnly
Create a Subject that rejects modifications, throwing IllegalStateException if a
modification is att