Avrora.Utils.Registrar.register_schema_by_name
You're seeing just the function
register_schema_by_name, go back to Avrora.Utils.Registrar module for more information.
Specs
register_schema_by_name(String.t(), as: String.t(), force: boolean()) :: {:ok, Avrora.Schema.t()} | {:error, term()}
Register schema from local schema file in the Schema Registry.
Schema name conventions inherited from Avrora.Storage.File.get/1.
For extended documentation about registration process see register_schema/2.
Options
:as- the name which will be used to register schema (i.e subject).:force- the flag enforcing registration when schema was found in the Memory store (falseby default).
Examples
...> {:ok, schema} = Avrora.Utils.Registrar.register_schema_by_name("io.confluent.Payment", as: "NewName", force: true)
...> schema.full_name
"io.confluent.Payment"