Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- afterRecord(ConsumerRecord<K, V>, Consumer<K, V>) - Method in class org.sdase.commons.spring.boot.kafka.MetadataContextRecordInterceptor
- afterRecord(ConsumerRecord<K, V>, Consumer<K, V>) - Method in class org.sdase.commons.spring.boot.kafka.TraceTokenRecordInterceptor
B
- backoffMultiplier() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.RetryConfig
-
Returns the value of the
backoffMultiplier
record component.
C
- close() - Method in class org.sdase.commons.spring.boot.kafka.MetadataContextProducerInterceptor
- close() - Method in class org.sdase.commons.spring.boot.kafka.TraceTokenProducerInterceptor
- commonProperties - Variable in class org.sdase.commons.spring.boot.kafka.SdaKafkaProducerConfiguration
- configurationPropertiesValidator() - Static method in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
- configure(Map<String, ?>) - Method in class org.sdase.commons.spring.boot.kafka.MetadataContextProducerInterceptor
- configure(Map<String, ?>) - Method in class org.sdase.commons.spring.boot.kafka.TraceTokenProducerInterceptor
- configureKafkaListeners(KafkaListenerEndpointRegistrar) - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
- containerStoppingErrorHandler() - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
D
- dlt() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig
-
Returns the value of the
dlt
record component. - DLT_REGEX - Static variable in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
- DLT_SUFFIX - Static variable in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
-
Only used if
sda.kafka.consumer.dlt.pattern
is actively set to empty as a fallback to the spring-boot default pattern. - DLTConfig(String) - Constructor for record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.DLTConfig
-
Creates an instance of a
DLTConfig
record class. - dltTemplates() - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
-
DLT templates used serialize recods after exception is thrown in KafkaListener.
- doHealthCheck(Health.Builder) - Method in class org.sdase.commons.spring.boot.kafka.KafkaHealthIndicator
E
- equals(Object) - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.DLTConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.RetryConfig
-
Indicates whether some other object is "equal to" this one.
G
- getDeadLetterTopicName(ConsumerRecord<?, ?>, Exception) - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
H
- hashCode() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.DLTConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.RetryConfig
-
Returns a hash code value for this object.
I
- initialBackoffInterval() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.RetryConfig
-
Returns the value of the
initialBackoffInterval
record component. - intercept(ConsumerRecord<K, V>, Consumer<K, V>) - Method in class org.sdase.commons.spring.boot.kafka.MetadataContextRecordInterceptor
- intercept(ConsumerRecord<K, V>, Consumer<K, V>) - Method in class org.sdase.commons.spring.boot.kafka.TraceTokenRecordInterceptor
K
- kafkaByteArrayDltTemplate(ProducerFactory<String, ?>) - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaProducerConfiguration
- KafkaConsumerConfig - Record Class in org.sdase.commons.spring.boot.kafka.config
- KafkaConsumerConfig(KafkaConsumerConfig.RetryConfig, KafkaConsumerConfig.DLTConfig) - Constructor for record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig
-
Creates an instance of a
KafkaConsumerConfig
record class. - KafkaConsumerConfig.DLTConfig - Record Class in org.sdase.commons.spring.boot.kafka.config
- KafkaConsumerConfig.RetryConfig - Record Class in org.sdase.commons.spring.boot.kafka.config
- kafkaDltTemplate(ProducerFactory<Object, Object>) - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaProducerConfiguration
-
Deprecated, for removal: This API element is subject to removal in a future version.(uses default producerFactory which can have side effects on other templates)
- KafkaHealthIndicator - Class in org.sdase.commons.spring.boot.kafka
-
HealthIndicator testing if a client is able to connect to Kafka and if there are any ListenerContainers running.
- KafkaHealthIndicator(Duration, KafkaAdmin, KafkaListenerEndpointRegistry) - Constructor for class org.sdase.commons.spring.boot.kafka.KafkaHealthIndicator
- kafkaTemplate(ProducerFactory<String, ?>) - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaProducerConfiguration
L
- LOG_ON_FAILURE - Static variable in class org.sdase.commons.spring.boot.kafka.config.SdaKafkaListenerContainerFactory
-
Simply logs the exception; with a record listener, the remaining records from the previous poll are passed to the listener.
- loggingErrorHandler() - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
- logOnFailureKafkaListenerContainerFactory(CommonErrorHandler) - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
M
- maxBackoffInterval() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.RetryConfig
-
Returns the value of the
maxBackoffInterval
record component. - maxRetries() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.RetryConfig
-
Returns the value of the
maxRetries
record component. - MetadataContextProducerInterceptor<K,
V> - Class in org.sdase.commons.spring.boot.kafka - MetadataContextProducerInterceptor() - Constructor for class org.sdase.commons.spring.boot.kafka.MetadataContextProducerInterceptor
- MetadataContextRecordInterceptor<K,
V> - Class in org.sdase.commons.spring.boot.kafka - MetadataContextRecordInterceptor() - Constructor for class org.sdase.commons.spring.boot.kafka.MetadataContextRecordInterceptor
N
- NotRetryableKafkaException - Exception in org.sdase.commons.spring.boot.kafka
-
This exception is considered to be fatal, and retries are skipped for such exceptions.
- NotRetryableKafkaException() - Constructor for exception org.sdase.commons.spring.boot.kafka.NotRetryableKafkaException
- NotRetryableKafkaException(String) - Constructor for exception org.sdase.commons.spring.boot.kafka.NotRetryableKafkaException
- NotRetryableKafkaException(String, Throwable) - Constructor for exception org.sdase.commons.spring.boot.kafka.NotRetryableKafkaException
- NotRetryableKafkaException(String, Throwable, boolean, boolean) - Constructor for exception org.sdase.commons.spring.boot.kafka.NotRetryableKafkaException
- NotRetryableKafkaException(Throwable) - Constructor for exception org.sdase.commons.spring.boot.kafka.NotRetryableKafkaException
O
- onAcknowledgement(RecordMetadata, Exception) - Method in class org.sdase.commons.spring.boot.kafka.MetadataContextProducerInterceptor
- onAcknowledgement(RecordMetadata, Exception) - Method in class org.sdase.commons.spring.boot.kafka.TraceTokenProducerInterceptor
- onSend(ProducerRecord<K, V>) - Method in class org.sdase.commons.spring.boot.kafka.MetadataContextProducerInterceptor
- onSend(ProducerRecord<K, V>) - Method in class org.sdase.commons.spring.boot.kafka.TraceTokenProducerInterceptor
- org.sdase.commons.spring.boot.kafka - package org.sdase.commons.spring.boot.kafka
- org.sdase.commons.spring.boot.kafka.config - package org.sdase.commons.spring.boot.kafka.config
P
- pattern() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.DLTConfig
-
Returns the value of the
pattern
record component.
R
- retry() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig
-
Returns the value of the
retry
record component. - RETRY_AND_DLT - Static variable in class org.sdase.commons.spring.boot.kafka.config.SdaKafkaListenerContainerFactory
-
Skips record that keeps failing after
sda.kafka.consumer.retry.maxRetries
(default: 4) and produces failed record to topic with .DLT suffix. - RETRY_AND_LOG - Static variable in class org.sdase.commons.spring.boot.kafka.config.SdaKafkaListenerContainerFactory
-
Skips record that keeps failing after
"sda.kafka.consumer.retry.maxRetries"
(default: 4) and log exception. - retryAndDltKafkaListenerContainerFactory(CommonErrorHandler) - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
- retryAndLogKafkaListenerContainerFactory(CommonErrorHandler) - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
- RetryConfig(Integer, Long, Long, Double) - Constructor for record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.RetryConfig
-
Creates an instance of a
RetryConfig
record class. - retryDeadLetterErrorHandler(Map<Class<?>, KafkaOperations<?, ?>>) - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
-
By default, the dead-letter record is sent to a topic named <originalTopic>.DLT (the original topic name suffixed with .DLT) and to the same partition as the original record.
- retryErrorHandler() - Method in class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
S
- SdaDltPatternValidator - Class in org.sdase.commons.spring.boot.kafka.config
- SdaDltPatternValidator() - Constructor for class org.sdase.commons.spring.boot.kafka.config.SdaDltPatternValidator
- SdaKafkaConsumerConfiguration - Class in org.sdase.commons.spring.boot.kafka
- SdaKafkaConsumerConfiguration(KafkaProperties, KafkaTemplate<String, ?>, LocalValidatorFactoryBean, ObjectMapper, KafkaConsumerConfig) - Constructor for class org.sdase.commons.spring.boot.kafka.SdaKafkaConsumerConfiguration
- SdaKafkaListenerContainerFactory - Class in org.sdase.commons.spring.boot.kafka.config
- SdaKafkaProducerConfiguration - Class in org.sdase.commons.spring.boot.kafka
- SdaKafkaProducerConfiguration(ObjectMapper) - Constructor for class org.sdase.commons.spring.boot.kafka.SdaKafkaProducerConfiguration
- supports(Class<?>) - Method in class org.sdase.commons.spring.boot.kafka.config.SdaDltPatternValidator
T
- toString() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.DLTConfig
-
Returns a string representation of this record class.
- toString() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig.RetryConfig
-
Returns a string representation of this record class.
- toString() - Method in record class org.sdase.commons.spring.boot.kafka.config.KafkaConsumerConfig
-
Returns a string representation of this record class.
- TraceTokenProducerInterceptor<K,
V> - Class in org.sdase.commons.spring.boot.kafka - TraceTokenProducerInterceptor() - Constructor for class org.sdase.commons.spring.boot.kafka.TraceTokenProducerInterceptor
- TraceTokenRecordInterceptor<K,
V> - Class in org.sdase.commons.spring.boot.kafka - TraceTokenRecordInterceptor() - Constructor for class org.sdase.commons.spring.boot.kafka.TraceTokenRecordInterceptor
V
- validate(Object, Errors) - Method in class org.sdase.commons.spring.boot.kafka.config.SdaDltPatternValidator
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form