package client
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class CachedConfluentSchemaRegistryClient extends ConfluentSchemaRegistryClient with LazyLogging
We use there own cache engine because ConfluentCachedClient doesn't cache getLatestSchemaMetadata and getSchemaMetadata
- class CachedConfluentSchemaRegistryClientFactory extends SchemaRegistryClientFactory
- trait ConfluentSchemaRegistryClient extends SchemaRegistryClient with LazyLogging
- class DefaultConfluentSchemaRegistryClient extends ConfluentSchemaRegistryClient with SchemaRegistryClientWithRegistration
- class MockConfluentSchemaRegistryClientBuilder extends AnyRef
- class MockConfluentSchemaRegistryClientFactory extends SchemaRegistryClientFactoryWithRegistration
SchemaRegistryClient must be passed by name, because schemaRegistryMockClient is not serializable.
SchemaRegistryClient must be passed by name, because schemaRegistryMockClient is not serializable. This class do not use caching - mocks are already fast
- 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
- case class OpenAPIJsonSchema(schemaString: String) extends JsonSchema with Product with Serializable
- class SchemaRegistryCaches extends LazyLogging
Value Members
- object CachedConfluentSchemaRegistryClientFactory extends CachedConfluentSchemaRegistryClientFactory
- object ConfluentSchemaRegistryClient extends Serializable
- object DefaultConfluentSchemaRegistryClientFactory extends SchemaRegistryClientFactory