package client

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AvroSchemaWithJsonPayload(avroSchema: AvroSchema) extends ParsedSchema with Product with Serializable
  2. class CachedConfluentSchemaRegistryClient extends ConfluentSchemaRegistryClient with LazyLogging

    We use there own cache engine because ConfluentCachedClient doesn't cache getLatestSchemaMetadata and getSchemaMetadata

  3. class CachedConfluentSchemaRegistryClientFactory extends ConfluentSchemaRegistryClientFactory
  4. trait ConfluentSchemaRegistryClient extends SchemaRegistryClient with LazyLogging
  5. trait ConfluentSchemaRegistryClientFactory extends SchemaRegistryClientFactory
  6. class DefaultConfluentSchemaRegistryClient extends ConfluentSchemaRegistryClient
  7. class MockConfluentSchemaRegistryClientBuilder extends AnyRef
  8. class MockConfluentSchemaRegistryClientFactory extends ConfluentSchemaRegistryClientFactory

    MockSchemaRegistryClient must be passed by name, because schemaRegistryMockClient is not serializable.

  9. class MockSchemaRegistryClient extends io.confluent.kafka.schemaregistry.client.MockSchemaRegistryClient with LazyLogging

    Extended Confluent MockSchemaRegistryClient - base one throws wrong exceptions when version or subject doesn't exist

  10. case class OpenAPIJsonSchema(schemaString: String) extends JsonSchema with Product with Serializable
  11. class SchemaRegistryCaches extends LazyLogging

Ungrouped