package client
Ordering
- Alphabetic
Visibility
- Public
- All
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