Package

pl.touk.nussknacker.engine.avro

schemaregistry

Permalink

package schemaregistry

Visibility
  1. Public
  2. All

Type Members

  1. class BasedOnVersionAvroSchemaDeterminer extends AvroSchemaDeterminer

    Permalink
  2. case class ExistingSchemaVersion(version: Int) extends SchemaVersionOption with Product with Serializable

    Permalink
  3. class GenericRecordWithSchemaId extends Record

    Permalink
  4. trait SchemaRegistryClient extends Serializable

    Permalink
  5. trait SchemaRegistryClientFactory extends Serializable

    Permalink
  6. sealed trait SchemaRegistryError extends RuntimeException

    Permalink
  7. trait SchemaRegistryProvider extends Serializable

    Permalink
  8. final case class SchemaRegistryUnknownError(message: String) extends RuntimeException with SchemaRegistryError with Product with Serializable

    Permalink
  9. final case class SchemaRegistryUnsupportedTypeError(message: String) extends RuntimeException with SchemaRegistryError with Product with Serializable

    Permalink
  10. final case class SchemaSubjectNotFound(message: String) extends RuntimeException with SchemaRegistryError with Product with Serializable

    Permalink
  11. final case class SchemaVersionNotFound(message: String) extends RuntimeException with SchemaRegistryError with Product with Serializable

    Permalink
  12. sealed trait SchemaVersionOption extends AnyRef

    Permalink
  13. case class SchemaWithMetadata(schema: Schema, id: Int) extends Product with Serializable

    Permalink

    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

    Permalink
  2. object SchemaVersionOption

    Permalink
  3. package confluent

    Permalink

Ungrouped