package schemaregistry

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class BasedOnVersionAvroSchemaDeterminer extends AvroSchemaDeterminer
  2. case class ExistingSchemaVersion(version: Int) extends SchemaVersionOption with Product with Serializable
  3. class GenericRecordWithSchemaId extends Record
  4. class ParsedSchemaDeterminer extends AnyRef
  5. trait SchemaBasedSerdeProvider extends Serializable
  6. final case class SchemaNotFound(message: String) extends RuntimeException with SchemaRegistryError with Product with Serializable
  7. trait SchemaRegistryClient extends Serializable
  8. trait SchemaRegistryClientFactory extends Serializable
  9. sealed trait SchemaRegistryError extends RuntimeException
  10. final case class SchemaRegistryUnknownError(message: String, cause: Throwable) extends RuntimeException with SchemaRegistryError with Product with Serializable
  11. final case class SchemaRegistryUnsupportedTypeError(message: String) extends RuntimeException with SchemaRegistryError with Product with Serializable
  12. final case class SchemaSubjectNotFound(message: String) extends RuntimeException with SchemaRegistryError with Product with Serializable
  13. final case class SchemaVersionNotFound(message: String) extends RuntimeException with SchemaRegistryError with Product with Serializable
  14. sealed trait SchemaVersionOption extends AnyRef
  15. case class SchemaWithMetadata extends Product with Serializable

    This class holds information that are stored next to schema in registry.

    This class holds information that are stored next to schema in registry. It is lightened version of Confluent's SchemaMetadata. We don't want to use their class, because our SchemaRegistryClient is not coupled with concrete schema registry implementation.

Value Members

  1. object LatestSchemaVersion extends SchemaVersionOption with Product with Serializable
  2. object SchemaVersionOption
  3. object SchemaWithMetadata extends Serializable

Ungrouped