Describes how to create a SchemaRegistryClient and which settings should be used. Settings are tailored for default implementation CachedSchemaRegistryClient.
Use SchemaRegistryClient#apply to create an instance.
Attributes
- Companion
- object
- Source
- SchemaRegistryClientSettings.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
Members list
Value members
Abstract methods
The base URL of the schema registry service.
Creates a new SchemaRegistryClient using the settings contained within this SchemaRegistryClientSettings.
Creates a new SchemaRegistryClient using the settings contained within this SchemaRegistryClientSettings.
Attributes
The maximum number of schemas to cache in the client.
The maximum number of schemas to cache in the client.
The default value is 1000.
Attributes
Properties provided when creating a SchemaRegistryClient.
Properties provided when creating a SchemaRegistryClient. Numerous functions in SchemaRegistryClientSettings add properties here as necessary.
Attributes
Creates a new SchemaRegistryClientSettings instance with the specified authentication details.
Creates a new SchemaRegistryClientSettings instance with the specified authentication details.
Attributes
Creates a new SchemaRegistryClientSettings instance with the specified function for creating new instances of SchemaRegistryClient from settings.
Creates a new SchemaRegistryClientSettings instance with the specified function for creating new instances of SchemaRegistryClient from settings. The arguments are baseUrl, maxCacheSize, and properties.
Attributes
Creates a new SchemaRegistryClientSettings instance with the specified maxCacheSize.
Creates a new SchemaRegistryClientSettings instance with the specified maxCacheSize.
Attributes
Creates a new SchemaRegistryClientSettings instance including properties with the specified keys and values.
Creates a new SchemaRegistryClientSettings instance including properties with the specified keys and values.
Attributes
Creates a new SchemaRegistryClientSettings instance including properties with the specified keys and values.
Creates a new SchemaRegistryClientSettings instance including properties with the specified keys and values.
Attributes
Creates a new SchemaRegistryClientSettings instance including a property with the specified key and value.
Creates a new SchemaRegistryClientSettings instance including a property with the specified key and value.