| Package | Description |
|---|---|
| io.axual.client.config | |
| io.axual.client.consumer | |
| io.axual.client.consumer.base | |
| io.axual.client.consumer.generic |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseAvroConsumerConfig<K,V>
This is the base for all AxualClient Avro Consumer configurations.
|
class |
ConsumerConfig<K,V>
This configuration object can be used by all clients to configure a consumer.
|
class |
GenericAvroConsumerConfig
Use this ConsumerConfig to consume Generic Avro objects from a stream.
|
class |
SpecificAvroConsumerConfig<K extends org.apache.avro.specific.SpecificRecord,V extends org.apache.avro.specific.SpecificRecord>
Use this ConsumerConfig to consume specific, or typed, Avro objects from a stream.
|
| Modifier and Type | Method and Description |
|---|---|
BaseConsumerConfig<K,V> |
BaseConsumerConfig.Builder.build()
Builds the
BaseConsumerConfig object which is used by the AxualClient to
configure a consumer |
| Modifier and Type | Method and Description |
|---|---|
BaseConsumerConfig<K,V> |
Consumer.getConfig()
Get the configuration for this consumer
|
| Modifier and Type | Method and Description |
|---|---|
BaseConsumerConfig<K,V> |
BaseConsumer.getConfig() |
BaseConsumerConfig<K,V> |
BaseMessageSource.getConsumerConfig() |
| Constructor and Description |
|---|
BaseMessageSource(io.axual.common.config.ClientConfig clientConfig,
BaseConsumerConfig<K,V> consumerConfig) |
| Constructor and Description |
|---|
GenericMessageSource(io.axual.common.config.ClientConfig clientConfig,
BaseConsumerConfig<K,V> consumerConfig) |
Copyright © 2020–2021 Axual B.V.. All rights reserved.