# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Code generated by github.com/actgardner/gogen-avro/v10.

# Functions

NewClient returns a Client implementation.
NewConfig returns a new configuration instance with sane defaults.
NewConfigWithAuthentication returns a new configuration instance using basic authentication.
NewConfigWithBasicAuthentication returns a new configuration instance using basic authentication.
NewConfigWithBearerAuthentication returns a new configuration instance using bearer authentication.
ParseMode parses the given rule mode.

# Constants

Backward compatibility.
BackwardTransitive compatibility.
Downgrade denotes downgrade mode.
Forward compatibility.
ForwardTransitive compatibility.
Full compatibility.
FullTransitive compatibility.
None is no compatibility.
Read denotes read mode.
UpDown denotes upgrade/downgrade mode.
Upgrade denotes upgrade mode.
Write denotes write mode.
WriteRead denotes write/read mode.

# Structs

Config is used to pass multiple configuration options to the Schema Registry client.
Metadata represents user-defined metadata.
Reference represents a schema reference.
Rule represents a data contract rule.
RuleSet represents a data contract rule set.
SchemaInfo represents basic schema information.
SchemaMetadata represents schema metadata.
ServerConfig represents config params for Schema Registry NOTE: GET uses compatibilityLevel, POST uses compatibility */.
SubjectAndVersion represents a pair of subject and version.

# Interfaces

Client is an interface for clients interacting with the Confluent Schema Registry.

# Type aliases

Compatibility options.
RuleMode represents the rule mode.