package vulcan
- Source
- package.scala
- Alphabetic
- By Inheritance
- vulcan
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- sealed abstract class Auth extends AnyRef
The available options for SchemaRegistryClientSettings#withAuth.
The available options for SchemaRegistryClientSettings#withAuth.
Available options include:
- Auth.Basic to authenticate with username and password,
- Auth.Bearer to authenticate with an authentication token,
- Auth.None to not provide any authentication details.
- Auth.Basic to authenticate with username and password,
- final class AvroDeserializer[A] extends AnyVal
- final class AvroSerializer[A] extends AnyVal
- sealed abstract class AvroSettings[F[_]] extends AnyRef
Describes how to create a
KafkaAvroDeserializer
and aKafkaAvroSerializer
and which settings should be used.Describes how to create a
KafkaAvroDeserializer
and aKafkaAvroSerializer
and which settings should be used. Settings are tailored for the Confluent Kafka Avro serializers and deserializers.Use
AvroSettings.apply
to create an instance. - type CachedSchemaRegistryClient = io.confluent.kafka.schemaregistry.client.CachedSchemaRegistryClient
Alias for
io.confluent.kafka.schemaregistry.client.CachedSchemaRegistryClient
. - type KafkaAvroDeserializer = io.confluent.kafka.serializers.KafkaAvroDeserializer
Alias for
io.confluent.kafka.serializers.KafkaAvroDeserializer
. - type KafkaAvroSerializer = io.confluent.kafka.serializers.KafkaAvroSerializer
Alias for
io.confluent.kafka.serializers.KafkaAvroSerializer
. - type SchemaRegistryClient = io.confluent.kafka.schemaregistry.client.SchemaRegistryClient
Alias for
io.confluent.kafka.schemaregistry.client.SchemaRegistryClient
. - sealed abstract class SchemaRegistryClientSettings[F[_]] extends AnyRef
Describes how to create a
SchemaRegistryClient
and which settings should be used.Describes how to create a
SchemaRegistryClient
and which settings should be used. Settings are tailored for default implementationCachedSchemaRegistryClient
.Use
SchemaRegistryClient#apply
to create an instance.
Value Members
- def avroDeserializer[A](implicit codec: Codec[A]): AvroDeserializer[A]
- def avroSerializer[A](implicit codec: Codec[A]): AvroSerializer[A]
- object Auth
- object AvroDeserializer
- object AvroSerializer
- object AvroSettings
- object SchemaRegistryClientSettings