A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abortTransaction() - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- addConfig(String, String) - Method in class org.sdase.commons.server.kafka.config.ConsumerConfig.Builder
- addConfig(String, String) - Method in interface org.sdase.commons.server.kafka.config.ConsumerConfig.ConsumerConfigBuilder
- addConfig(String, String) - Method in class org.sdase.commons.server.kafka.config.ProducerConfig.Builder
- addConfig(String, String) - Method in interface org.sdase.commons.server.kafka.config.ProducerConfig.ProducerConfigBuilder
- addOffsetToCommitOnClose(ConsumerRecord<K, V>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.MessageListenerStrategy
- AdminConfig - Class in org.sdase.commons.server.kafka.config
- AdminConfig() - Constructor for class org.sdase.commons.server.kafka.config.AdminConfig
- AutocommitMLS<K,V> - Class in org.sdase.commons.server.kafka.consumer.strategies.autocommit
-
MessageListenerStrategy
that uses autocommit only. - AutocommitMLS(MessageHandler<K, V>, ErrorHandler<K, V>) - Constructor for class org.sdase.commons.server.kafka.consumer.strategies.autocommit.AutocommitMLS
B
- beginTransaction() - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- build() - Method in class org.sdase.commons.server.kafka.builder.MessageListenerRegistration.FinalBuilder
- build() - Method in class org.sdase.commons.server.kafka.builder.ProducerRegistration.FinalBuilder
- build() - Method in interface org.sdase.commons.server.kafka.builder.ProducerRegistration.KeySerializerBuilder
- build() - Method in class org.sdase.commons.server.kafka.builder.ProducerRegistration.ValueSerializerBuilder
- build() - Method in class org.sdase.commons.server.kafka.config.ConsumerConfig.Builder
- build() - Method in interface org.sdase.commons.server.kafka.config.ConsumerConfig.ConsumerConfigBuilder
- build() - Method in class org.sdase.commons.server.kafka.config.ProducerConfig.Builder
- build() - Method in interface org.sdase.commons.server.kafka.config.ProducerConfig.ProducerConfigBuilder
- build() - Method in class org.sdase.commons.server.kafka.config.TopicConfig.Builder
- build() - Method in interface org.sdase.commons.server.kafka.config.TopicConfig.TopicConfigBuilder
- build() - Method in class org.sdase.commons.server.kafka.KafkaBundle.Builder
- build() - Method in interface org.sdase.commons.server.kafka.KafkaBundle.FinalBuilder
- build(@javax.validation.constraints.NotNull int) - Method in class org.sdase.commons.server.kafka.config.ListenerConfig.ListenerConfigBuilder
- builder() - Static method in class org.sdase.commons.server.kafka.builder.MessageListenerRegistration
- builder() - Static method in class org.sdase.commons.server.kafka.builder.ProducerRegistration
-
creates a new builder
- builder() - Static method in class org.sdase.commons.server.kafka.config.ConsumerConfig
- builder() - Static method in class org.sdase.commons.server.kafka.config.ListenerConfig
- builder() - Static method in class org.sdase.commons.server.kafka.config.ProducerConfig
- builder() - Static method in class org.sdase.commons.server.kafka.config.TopicConfig
- builder() - Static method in class org.sdase.commons.server.kafka.KafkaBundle
- Builder() - Constructor for class org.sdase.commons.server.kafka.config.ConsumerConfig.Builder
- Builder() - Constructor for class org.sdase.commons.server.kafka.config.ProducerConfig.Builder
- Builder() - Constructor for class org.sdase.commons.server.kafka.config.TopicConfig.Builder
C
- check() - Method in class org.sdase.commons.server.kafka.health.KafkaHealthCheck
- close() - Method in class org.sdase.commons.server.kafka.consumer.strategies.MessageHandlerContextCloseable
- close() - Method in class org.sdase.commons.server.kafka.producer.KafkaMessageProducer
- close() - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- close() - Method in class org.sdase.commons.server.kafka.serializers.KafkaJsonDeserializer
- close() - Method in class org.sdase.commons.server.kafka.serializers.KafkaJsonSerializer
- close() - Method in class org.sdase.commons.server.kafka.serializers.WrappedNoSerializationErrorDeserializer
- close(Duration) - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- collect() - Method in class org.sdase.commons.server.kafka.prometheus.KafkaConsumerMetrics
-
Deprecated.
- commitOnClose(KafkaConsumer<K, V>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.MessageListenerStrategy
-
Invoked if the listener shuts down to eventually commit or not commit messages
- commitTransaction() - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- ConfigurationException - Exception in org.sdase.commons.server.kafka.exception
- ConfigurationException(String) - Constructor for exception org.sdase.commons.server.kafka.exception.ConfigurationException
- configure(Map<String, ?>, boolean) - Method in class org.sdase.commons.server.kafka.serializers.KafkaJsonDeserializer
- configure(Map<String, ?>, boolean) - Method in class org.sdase.commons.server.kafka.serializers.KafkaJsonSerializer
- configure(Map<String, ?>, boolean) - Method in class org.sdase.commons.server.kafka.serializers.WrappedNoSerializationErrorDeserializer
- ConsumerConfig - Class in org.sdase.commons.server.kafka.config
- ConsumerConfig() - Constructor for class org.sdase.commons.server.kafka.config.ConsumerConfig
- ConsumerConfig.Builder - Class in org.sdase.commons.server.kafka.config
- ConsumerConfig.ConsumerConfigBuilder - Interface in org.sdase.commons.server.kafka.config
- ConsumerConfig.GroupBuilder - Interface in org.sdase.commons.server.kafka.config
- consumerProcessedMsgHistogram - Variable in class org.sdase.commons.server.kafka.consumer.strategies.MessageListenerStrategy
- ConsumerTopicMessageHistogram - Class in org.sdase.commons.server.kafka.prometheus
-
Deprecated, for removal: This API element is subject to removal in a future version.use micrometer library to expose Kafka metrics see
MicrometerConsumerListener
.The central definition of the message consumer duration histogram. This is the definition of the message consumed duration histogram as it should be provided by all Kafka consumers to measure message process durations with Prometheus.
- ConsumerTopicMessageHistogram() - Constructor for class org.sdase.commons.server.kafka.prometheus.ConsumerTopicMessageHistogram
-
Deprecated.Creates and registers a new
Histogram
matching the specification of thisConsumerTopicMessageHistogram
instance. - createConsumer(Deserializer<K>, Deserializer<V>, String) - Method in class org.sdase.commons.server.kafka.KafkaBundle
-
creates a new Kafka Consumer with deserializers and consumer config
- createConsumer(Deserializer<K>, Deserializer<V>, ConsumerConfig, int) - Method in class org.sdase.commons.server.kafka.KafkaBundle
-
creates a new Kafka Consumer with deserializers and consumer config
- createMessageListener(MessageListenerRegistration<K, V>) - Method in class org.sdase.commons.server.kafka.KafkaBundle
-
Creates a number of message listeners with the parameters given in the
MessageListenerRegistration
. - createProducer(Serializer<K>, Serializer<V>, String) - Method in class org.sdase.commons.server.kafka.KafkaBundle
-
Creates a new Kafka
Producer
with serializers and producer config - createProducer(Serializer<K>, Serializer<V>, ProducerConfig) - Method in class org.sdase.commons.server.kafka.KafkaBundle
-
Creates a new Kafka
Producer
with serializers and producer config
D
- deserialize(String, byte[]) - Method in class org.sdase.commons.server.kafka.serializers.KafkaJsonDeserializer
- deserialize(String, byte[]) - Method in class org.sdase.commons.server.kafka.serializers.WrappedNoSerializationErrorDeserializer
E
- ErrorHandler<K,V> - Interface in org.sdase.commons.server.kafka.consumer
-
Interface for handling errors that might occur during the processing of Kafka records.
- EXTERNAL_HEALTHCHECK_NAME - Static variable in class org.sdase.commons.server.kafka.KafkaBundle
- ExternalKafkaHealthCheck - Class in org.sdase.commons.server.kafka.health
- ExternalKafkaHealthCheck(KafkaConfiguration) - Constructor for class org.sdase.commons.server.kafka.health.ExternalKafkaHealthCheck
F
- flush() - Method in class org.sdase.commons.server.kafka.producer.KafkaMessageProducer
- flush() - Method in interface org.sdase.commons.server.kafka.producer.MessageProducer
-
This method is a blank default implementation in order to avoid it being a breaking change.
- flush() - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- forAdminClient(KafkaConfiguration) - Static method in class org.sdase.commons.server.kafka.KafkaProperties
- forcedConfigToApply() - Method in class org.sdase.commons.server.kafka.consumer.strategies.autocommit.AutocommitMLS
- forcedConfigToApply() - Method in class org.sdase.commons.server.kafka.consumer.strategies.MessageListenerStrategy
-
Configuration properties that are applied to the
ConsumerConfig
of a consumer using this strategy. - forcedConfigToApply() - Method in class org.sdase.commons.server.kafka.consumer.strategies.synccommit.SyncCommitMLS
- forConsumer(KafkaConfiguration) - Static method in class org.sdase.commons.server.kafka.KafkaProperties
- forProducer(KafkaConfiguration) - Static method in class org.sdase.commons.server.kafka.KafkaProperties
- forTopic(String) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.TopicBuilder
- forTopic(String) - Method in interface org.sdase.commons.server.kafka.builder.ProducerRegistration.TopicBuilder
- forTopic(TopicConfig) - Method in interface org.sdase.commons.server.kafka.builder.ProducerRegistration.TopicBuilder
- forTopicConfigs(Collection<TopicConfig>) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.TopicBuilder
- forTopics(Collection<String>) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.TopicBuilder
G
- getAdminClientRequestTimeoutMs() - Method in class org.sdase.commons.server.kafka.config.AdminConfig
- getAdminConfig() - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- getAdminEndpoint() - Method in class org.sdase.commons.server.kafka.config.AdminConfig
- getAdminSecurity() - Method in class org.sdase.commons.server.kafka.config.AdminConfig
- getBrokers() - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- getClientId() - Method in class org.sdase.commons.server.kafka.config.ConsumerConfig
- getClientId() - Method in class org.sdase.commons.server.kafka.config.ProducerConfig
- getClientId(KafkaConsumer<K, V>) - Static method in class org.sdase.commons.server.kafka.consumer.KafkaHelper
- getClientId(Producer<K, V>) - Static method in class org.sdase.commons.server.kafka.consumer.KafkaHelper
- getConfig() - Method in class org.sdase.commons.server.kafka.config.AdminConfig
- getConfig() - Method in class org.sdase.commons.server.kafka.config.ConsumerConfig
- getConfig() - Method in class org.sdase.commons.server.kafka.config.ProducerConfig
- getConfig() - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- getConsumer() - Method in class org.sdase.commons.server.kafka.consumer.MessageListener
- getConsumerConfig() - Method in class org.sdase.commons.server.kafka.builder.MessageListenerRegistration
- getConsumerConfigName() - Method in class org.sdase.commons.server.kafka.builder.MessageListenerRegistration
- getConsumerConfiguration(String) - Method in class org.sdase.commons.server.kafka.KafkaBundle
-
returns a @
ConsumerConfig
as defined in the configuration - getConsumers() - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- getDefault() - Static method in class org.sdase.commons.server.kafka.config.ListenerConfig
- getGroup() - Method in class org.sdase.commons.server.kafka.config.ConsumerConfig
- getHealthCheck() - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- getInstances() - Method in class org.sdase.commons.server.kafka.config.ListenerConfig
- getKeyDeserializer() - Method in class org.sdase.commons.server.kafka.builder.MessageListenerRegistration
- getKeySerializer() - Method in class org.sdase.commons.server.kafka.builder.ProducerRegistration
- getListenerConfig() - Method in class org.sdase.commons.server.kafka.builder.MessageListenerRegistration
- getListenerConfig() - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- getListenerConfigName() - Method in class org.sdase.commons.server.kafka.builder.MessageListenerRegistration
- getMaxPollInterval() - Method in class org.sdase.commons.server.kafka.config.ListenerConfig
- getMissingTopics() - Method in exception org.sdase.commons.server.kafka.exception.TopicMissingException
- getName() - Method in class org.sdase.commons.server.kafka.config.TopicConfig
- getPassword() - Method in class org.sdase.commons.server.kafka.config.Security
- getPollInterval() - Method in class org.sdase.commons.server.kafka.config.ListenerConfig
- getPollIntervalFactorOnError() - Method in class org.sdase.commons.server.kafka.config.ListenerConfig
- getPort() - Method in class org.sdase.commons.server.kafka.config.SchemaRegistry
- getProducerConfig() - Method in class org.sdase.commons.server.kafka.builder.ProducerRegistration
- getProducerConfigName() - Method in class org.sdase.commons.server.kafka.builder.ProducerRegistration
- getProducerConfiguration(String) - Method in class org.sdase.commons.server.kafka.KafkaBundle
-
returns a @
ProducerConfig
as defined in the configuration - getProducers() - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- getProtocol() - Method in class org.sdase.commons.server.kafka.config.Security
- getSaslMechanism() - Method in class org.sdase.commons.server.kafka.config.Security
- getSecurity() - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- getServer() - Method in class org.sdase.commons.server.kafka.config.SchemaRegistry
- getStrategy() - Method in class org.sdase.commons.server.kafka.builder.MessageListenerRegistration
- getTimeoutInSeconds() - Method in class org.sdase.commons.server.kafka.config.HealthCheckConfig
- getTopic() - Method in class org.sdase.commons.server.kafka.builder.ProducerRegistration
- getTopicConfiguration(String) - Method in class org.sdase.commons.server.kafka.KafkaBundle
-
Provides a
TopicConfig
that is generated from the values within the configuration yaml - getTopicMissingRetryMs() - Method in class org.sdase.commons.server.kafka.config.ListenerConfig
- getTopicName() - Method in class org.sdase.commons.server.kafka.builder.ProducerRegistration
- getTopics() - Method in class org.sdase.commons.server.kafka.builder.MessageListenerRegistration
- getTopics() - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- getTopicsNames() - Method in class org.sdase.commons.server.kafka.builder.MessageListenerRegistration
- getUrl() - Method in class org.sdase.commons.server.kafka.config.SchemaRegistry
- getUser() - Method in class org.sdase.commons.server.kafka.config.Security
- getValueDeserializer() - Method in class org.sdase.commons.server.kafka.builder.MessageListenerRegistration
- getValueSerializer() - Method in class org.sdase.commons.server.kafka.builder.ProducerRegistration
H
- handle(ConsumerRecord<K, V>) - Method in interface org.sdase.commons.server.kafka.consumer.MessageHandler
- handleError(RuntimeException, Consumer<K, V>) - Method in interface org.sdase.commons.server.kafka.consumer.strategies.synccommit.SyncCommitErrorHandler
-
Handling error that happened during committing.
- handleError(ConsumerRecord<K, V>, RuntimeException, Consumer<K, V>) - Method in interface org.sdase.commons.server.kafka.consumer.ErrorHandler
-
handling error that happenes during processing of the consumer record
- handleError(ConsumerRecord<K, V>, RuntimeException, Consumer<K, V>) - Method in class org.sdase.commons.server.kafka.consumer.IgnoreAndProceedErrorHandler
- HEALTHCHECK_NAME - Static variable in class org.sdase.commons.server.kafka.KafkaBundle
- HealthCheckConfig - Class in org.sdase.commons.server.kafka.config
-
Configuration for Kafka Health Checks.
- HealthCheckConfig() - Constructor for class org.sdase.commons.server.kafka.config.HealthCheckConfig
I
- IgnoreAndProceedErrorHandler<K,V> - Class in org.sdase.commons.server.kafka.consumer
-
Simple error handler that ignores errors and returns true so that the MessageListener will not stop
- IgnoreAndProceedErrorHandler() - Constructor for class org.sdase.commons.server.kafka.consumer.IgnoreAndProceedErrorHandler
- increase(String, String) - Method in class org.sdase.commons.server.kafka.prometheus.ProducerTopicMessageCounter
-
Deprecated.Increases the counter by 1.
- init(ConsumerTopicMessageHistogram) - Method in class org.sdase.commons.server.kafka.consumer.strategies.MessageListenerStrategy
-
Deprecated.
- init(ConsumerTopicMessageHistogram, Set<String>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.MessageListenerStrategy
- initialize(Bootstrap<?>) - Method in class org.sdase.commons.server.kafka.KafkaBundle
- initTransactions() - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- isDisabled() - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- isSasl(ProtocolType) - Static method in enum org.sdase.commons.server.kafka.config.ProtocolType
-
Tells whether the
ProtocolType
is a SASL type or not.
K
- KafkaBundle<C extends io.dropwizard.Configuration> - Class in org.sdase.commons.server.kafka
- KafkaBundle.Builder<T extends io.dropwizard.Configuration> - Class in org.sdase.commons.server.kafka
- KafkaBundle.FinalBuilder<T extends io.dropwizard.Configuration> - Interface in org.sdase.commons.server.kafka
- KafkaBundle.InitialBuilder - Interface in org.sdase.commons.server.kafka
- KafkaConfiguration - Class in org.sdase.commons.server.kafka
-
Class to hold any values necessary to connect to Kafka
- KafkaConfiguration() - Constructor for class org.sdase.commons.server.kafka.KafkaConfiguration
- KafkaConfigurationProvider<C extends io.dropwizard.Configuration> - Interface in org.sdase.commons.server.kafka
-
Provides the configuration for the kafka bundle
KafkaConfiguration
, e.g. - KafkaConsumerMetrics - Class in org.sdase.commons.server.kafka.prometheus
-
Deprecated, for removal: This API element is subject to removal in a future version.use micrometer library to expose Kafka metrics see
MicrometerConsumerListener
. Custom Prometheus Collector scraping Kafka Metrics for all registered message listeners.
Specify the metrics to be handled by Prometheus inKafkaConsumerMetrics.KAFKA_METRICS
. - KafkaConsumerMetrics(List<MessageListener<?, ?>>) - Constructor for class org.sdase.commons.server.kafka.prometheus.KafkaConsumerMetrics
-
Deprecated.Creates and registers a custom Prometheus Collector
Collector
. - KafkaHealthCheck - Class in org.sdase.commons.server.kafka.health
- KafkaHealthCheck(KafkaConfiguration) - Constructor for class org.sdase.commons.server.kafka.health.KafkaHealthCheck
- KafkaHelper - Class in org.sdase.commons.server.kafka.consumer
- KafkaJsonDeserializer<T> - Class in org.sdase.commons.server.kafka.serializers
- KafkaJsonDeserializer(ObjectMapper, Class<T>) - Constructor for class org.sdase.commons.server.kafka.serializers.KafkaJsonDeserializer
- KafkaJsonSerializer<T> - Class in org.sdase.commons.server.kafka.serializers
- KafkaJsonSerializer(ObjectMapper) - Constructor for class org.sdase.commons.server.kafka.serializers.KafkaJsonSerializer
- KafkaMessageProducer<K,V> - Class in org.sdase.commons.server.kafka.producer
- KafkaMessageProducer(String, Producer<K, V>, ProducerTopicMessageCounter, String) - Constructor for class org.sdase.commons.server.kafka.producer.KafkaMessageProducer
- KafkaProperties - Class in org.sdase.commons.server.kafka
L
- ListenerConfig - Class in org.sdase.commons.server.kafka.config
- ListenerConfig.ListenerConfigBuilder - Class in org.sdase.commons.server.kafka.config
- ListenerConfigBuilder() - Constructor for class org.sdase.commons.server.kafka.config.ListenerConfig.ListenerConfigBuilder
M
- MessageHandler<K,V> - Interface in org.sdase.commons.server.kafka.consumer
-
Handler for consumer record processing.
- MessageHandlerContextCloseable - Class in org.sdase.commons.server.kafka.consumer.strategies
-
This class should hold all
Closeable
s that need to be cleaned up after a single Kafka message has been handled. - messageHandlerContextFor(ConsumerRecord<K, V>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.MessageListenerStrategy
-
Creates a context for the current
Thread
to handle a message with appropriate information inThreadLocal
s. - MessageListener<K,V> - Class in org.sdase.commons.server.kafka.consumer
-
A MessageListener implements a default polling loop for retrieving messages from one to many Kafka topics.
- MessageListener(Collection<String>, KafkaConsumer<K, V>, ListenerConfig, MessageListenerStrategy<K, V>) - Constructor for class org.sdase.commons.server.kafka.consumer.MessageListener
- MessageListenerRegistration<K,V> - Class in org.sdase.commons.server.kafka.builder
- MessageListenerRegistration() - Constructor for class org.sdase.commons.server.kafka.builder.MessageListenerRegistration
- MessageListenerRegistration.ConsumerBuilder - Interface in org.sdase.commons.server.kafka.builder
- MessageListenerRegistration.FinalBuilder<K,V> - Class in org.sdase.commons.server.kafka.builder
- MessageListenerRegistration.KeyDeserializerBuilder - Interface in org.sdase.commons.server.kafka.builder
- MessageListenerRegistration.ListenerBuilder - Interface in org.sdase.commons.server.kafka.builder
- MessageListenerRegistration.ListenerStrategyBuilder<K,V> - Interface in org.sdase.commons.server.kafka.builder
- MessageListenerRegistration.ListenerStrategyForDefinedValueTypeBuilder<V> - Interface in org.sdase.commons.server.kafka.builder
- MessageListenerRegistration.TopicBuilder - Interface in org.sdase.commons.server.kafka.builder
- MessageListenerRegistration.ValueDeserializerForDefinedKeyTypeBuilder<K> - Interface in org.sdase.commons.server.kafka.builder
- MessageListenerStrategy<K,V> - Class in org.sdase.commons.server.kafka.consumer.strategies
-
Base for MessageListener strategies.
- MessageListenerStrategy() - Constructor for class org.sdase.commons.server.kafka.consumer.strategies.MessageListenerStrategy
- MessageProducer<K,V> - Interface in org.sdase.commons.server.kafka.producer
-
A Kafka client that publishes records to the Kafka cluster for a specific topic.
- MetadataContextAwareKafkaProducer<K,V> - Class in org.sdase.commons.server.kafka.producer
-
A
Producer
that delegates all implementations to a delegate. - MetadataContextAwareKafkaProducer(Producer<K, V>, Set<String>) - Constructor for class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- metrics() - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
N
- name(String) - Method in class org.sdase.commons.server.kafka.config.TopicConfig.Builder
- name(String) - Method in interface org.sdase.commons.server.kafka.config.TopicConfig.TopicNameBuilder
O
- observe(double, String, String) - Method in class org.sdase.commons.server.kafka.prometheus.ConsumerTopicMessageHistogram
-
Deprecated.Observes the given message duration and adds the defined labels.
- of(Closeable...) - Static method in class org.sdase.commons.server.kafka.consumer.strategies.MessageHandlerContextCloseable
- org.sdase.commons.server.kafka - package org.sdase.commons.server.kafka
- org.sdase.commons.server.kafka.builder - package org.sdase.commons.server.kafka.builder
- org.sdase.commons.server.kafka.config - package org.sdase.commons.server.kafka.config
- org.sdase.commons.server.kafka.consumer - package org.sdase.commons.server.kafka.consumer
- org.sdase.commons.server.kafka.consumer.strategies - package org.sdase.commons.server.kafka.consumer.strategies
- org.sdase.commons.server.kafka.consumer.strategies.autocommit - package org.sdase.commons.server.kafka.consumer.strategies.autocommit
- org.sdase.commons.server.kafka.consumer.strategies.retryprocessingerror - package org.sdase.commons.server.kafka.consumer.strategies.retryprocessingerror
- org.sdase.commons.server.kafka.consumer.strategies.synccommit - package org.sdase.commons.server.kafka.consumer.strategies.synccommit
- org.sdase.commons.server.kafka.exception - package org.sdase.commons.server.kafka.exception
- org.sdase.commons.server.kafka.health - package org.sdase.commons.server.kafka.health
- org.sdase.commons.server.kafka.producer - package org.sdase.commons.server.kafka.producer
- org.sdase.commons.server.kafka.prometheus - package org.sdase.commons.server.kafka.prometheus
- org.sdase.commons.server.kafka.serializers - package org.sdase.commons.server.kafka.serializers
P
- partitionsFor(String) - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- PLAINTEXT - org.sdase.commons.server.kafka.config.ProtocolType
- ProcessingErrorRetryException - Exception in org.sdase.commons.server.kafka.consumer.strategies.retryprocessingerror
- ProcessingErrorRetryException(String) - Constructor for exception org.sdase.commons.server.kafka.consumer.strategies.retryprocessingerror.ProcessingErrorRetryException
- ProcessingErrorRetryException(String, Throwable) - Constructor for exception org.sdase.commons.server.kafka.consumer.strategies.retryprocessingerror.ProcessingErrorRetryException
- ProcessingErrorRetryException(String, Throwable, boolean, boolean) - Constructor for exception org.sdase.commons.server.kafka.consumer.strategies.retryprocessingerror.ProcessingErrorRetryException
- ProcessingErrorRetryException(Throwable) - Constructor for exception org.sdase.commons.server.kafka.consumer.strategies.retryprocessingerror.ProcessingErrorRetryException
- processRecords(ConsumerRecords<K, V>, KafkaConsumer<K, V>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.autocommit.AutocommitMLS
- processRecords(ConsumerRecords<K, V>, KafkaConsumer<K, V>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.MessageListenerStrategy
-
Implementation of processing and commit logic during poll loop of
MessageListener
. - processRecords(ConsumerRecords<K, V>, KafkaConsumer<K, V>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.retryprocessingerror.RetryProcessingErrorMLS
- processRecords(ConsumerRecords<K, V>, KafkaConsumer<K, V>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.synccommit.SyncCommitMLS
- ProducerConfig - Class in org.sdase.commons.server.kafka.config
- ProducerConfig() - Constructor for class org.sdase.commons.server.kafka.config.ProducerConfig
- ProducerConfig.Builder - Class in org.sdase.commons.server.kafka.config
- ProducerConfig.ProducerConfigBuilder - Interface in org.sdase.commons.server.kafka.config
- ProducerRegistration<K,V> - Class in org.sdase.commons.server.kafka.builder
- ProducerRegistration() - Constructor for class org.sdase.commons.server.kafka.builder.ProducerRegistration
- ProducerRegistration.FinalBuilder<K,V> - Class in org.sdase.commons.server.kafka.builder
- ProducerRegistration.KeySerializerBuilder<K,V> - Interface in org.sdase.commons.server.kafka.builder
- ProducerRegistration.ProducerBuilder<K,V> - Interface in org.sdase.commons.server.kafka.builder
- ProducerRegistration.TopicBuilder<K,V> - Interface in org.sdase.commons.server.kafka.builder
- ProducerRegistration.ValueSerializerBuilder<K,V> - Class in org.sdase.commons.server.kafka.builder
- ProducerTopicMessageCounter - Class in org.sdase.commons.server.kafka.prometheus
-
Deprecated, for removal: This API element is subject to removal in a future version.use micrometer library to expose Kafka metrics see
MicrometerProducerListener
. The central definition of the response duration histogram. This is the definition of the response duration histogram as it should be provided by all SDA services to measure message durations with Prometheus. - ProducerTopicMessageCounter() - Constructor for class org.sdase.commons.server.kafka.prometheus.ProducerTopicMessageCounter
-
Deprecated.Creates and registers a new
Counter
matching the specification of thisTopicCounterSpecification
instance. - ProtocolType - Enum in org.sdase.commons.server.kafka.config
R
- registerProducer(ProducerRegistration<K, V>) - Method in class org.sdase.commons.server.kafka.KafkaBundle
-
creates a @
MessageProducer
based on the data in theProducerRegistration
- resetOffsetsToCommitOnClose() - Method in class org.sdase.commons.server.kafka.consumer.strategies.MessageListenerStrategy
- RetryProcessingErrorMLS<K,V> - Class in org.sdase.commons.server.kafka.consumer.strategies.retryprocessingerror
-
MessageListenerStrategy
commits records for each partition. - RetryProcessingErrorMLS(MessageHandler<K, V>, ErrorHandler<K, V>) - Constructor for class org.sdase.commons.server.kafka.consumer.strategies.retryprocessingerror.RetryProcessingErrorMLS
- run() - Method in class org.sdase.commons.server.kafka.consumer.MessageListener
- run(C, Environment) - Method in class org.sdase.commons.server.kafka.KafkaBundle
S
- SASL_PLAINTEXT - org.sdase.commons.server.kafka.config.ProtocolType
- SASL_SSL - org.sdase.commons.server.kafka.config.ProtocolType
- SchemaRegistry - Class in org.sdase.commons.server.kafka.config
- SchemaRegistry() - Constructor for class org.sdase.commons.server.kafka.config.SchemaRegistry
- Security - Class in org.sdase.commons.server.kafka.config
- Security() - Constructor for class org.sdase.commons.server.kafka.config.Security
- send(K, V) - Method in interface org.sdase.commons.server.kafka.producer.MessageProducer
-
Asynchronously send a record to a specific topic.
- send(K, V, Callback) - Method in interface org.sdase.commons.server.kafka.producer.MessageProducer
-
Asynchronously send a record to a specific topic and invoke the provided callback when the sending has been acknowledged.
- send(K, V, Headers) - Method in interface org.sdase.commons.server.kafka.producer.MessageProducer
-
Asynchronously send a record to a specific topic.
- send(K, V, Headers, Callback) - Method in class org.sdase.commons.server.kafka.producer.KafkaMessageProducer
- send(K, V, Headers, Callback) - Method in interface org.sdase.commons.server.kafka.producer.MessageProducer
-
Asynchronously send a record to a specific topic and invoke the provided callback when the sending has been acknowledged.
- send(ProducerRecord<K, V>) - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- send(ProducerRecord<K, V>, Callback) - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- sendOffsetsToTransaction(Map<TopicPartition, OffsetAndMetadata>, String) - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- sendOffsetsToTransaction(Map<TopicPartition, OffsetAndMetadata>, ConsumerGroupMetadata) - Method in class org.sdase.commons.server.kafka.producer.MetadataContextAwareKafkaProducer
- serialize(String, T) - Method in class org.sdase.commons.server.kafka.serializers.KafkaJsonSerializer
- setAdminClientRequestTimeoutMs(int) - Method in class org.sdase.commons.server.kafka.config.AdminConfig
- setAdminConfig(AdminConfig) - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- setAdminEndpoint(List<String>) - Method in class org.sdase.commons.server.kafka.config.AdminConfig
- setAdminSecurity(Security) - Method in class org.sdase.commons.server.kafka.config.AdminConfig
- setBrokers(List<String>) - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- setClientId(String) - Method in class org.sdase.commons.server.kafka.config.ConsumerConfig
- setClientId(String) - Method in class org.sdase.commons.server.kafka.config.ProducerConfig
- setConfig(Map<String, String>) - Method in class org.sdase.commons.server.kafka.config.AdminConfig
- setConfig(Map<String, String>) - Method in class org.sdase.commons.server.kafka.config.ConsumerConfig
- setConfig(Map<String, String>) - Method in class org.sdase.commons.server.kafka.config.ProducerConfig
- setConfig(Map<String, String>) - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- setConsumers(Map<String, ConsumerConfig>) - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- setDisabled(boolean) - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- setGroup(String) - Method in class org.sdase.commons.server.kafka.config.ConsumerConfig
- setHealthCheck(HealthCheckConfig) - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- setInstances(int) - Method in class org.sdase.commons.server.kafka.config.ListenerConfig
- setListenerConfig(Map<String, ListenerConfig>) - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- setMaxPollInterval(long) - Method in class org.sdase.commons.server.kafka.config.ListenerConfig
- setName(String) - Method in class org.sdase.commons.server.kafka.config.TopicConfig
- setPassword(String) - Method in class org.sdase.commons.server.kafka.config.Security
- setPollInterval(long) - Method in class org.sdase.commons.server.kafka.config.ListenerConfig
- setPollIntervalFactorOnError(long) - Method in class org.sdase.commons.server.kafka.config.ListenerConfig
- setPort(Integer) - Method in class org.sdase.commons.server.kafka.config.SchemaRegistry
- setProducers(Map<String, ProducerConfig>) - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- setProtocol(ProtocolType) - Method in class org.sdase.commons.server.kafka.config.Security
- setSaslMechanism(String) - Method in class org.sdase.commons.server.kafka.config.Security
- setSecurity(Security) - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- setServer(String) - Method in class org.sdase.commons.server.kafka.config.SchemaRegistry
- setTimeoutInSeconds(int) - Method in class org.sdase.commons.server.kafka.config.HealthCheckConfig
- setTopicMissingRetryMs(long) - Method in class org.sdase.commons.server.kafka.config.ListenerConfig
- setTopics(Map<String, TopicConfig>) - Method in class org.sdase.commons.server.kafka.KafkaConfiguration
- setUser(String) - Method in class org.sdase.commons.server.kafka.config.Security
- shutdown() - Method in class org.sdase.commons.server.kafka.health.KafkaHealthCheck
- SSL - org.sdase.commons.server.kafka.config.ProtocolType
- stopConsumer() - Method in class org.sdase.commons.server.kafka.consumer.MessageListener
-
Method used to stop listener running in different thread.
- StopListenerException - Exception in org.sdase.commons.server.kafka.consumer
-
Exception to stop message listening in case of errors during message processing.
- StopListenerException(Throwable) - Constructor for exception org.sdase.commons.server.kafka.consumer.StopListenerException
- SyncCommitErrorHandler<K,V> - Interface in org.sdase.commons.server.kafka.consumer.strategies.synccommit
-
Interface for handling errors that might occur when committing the offset.
- SyncCommitMLS<K,V> - Class in org.sdase.commons.server.kafka.consumer.strategies.synccommit
-
MessageListenerStrategy
that uses sync commit explicitly before polling a new chunk - SyncCommitMLS(MessageHandler<K, V>, ErrorHandler<K, V>) - Constructor for class org.sdase.commons.server.kafka.consumer.strategies.synccommit.SyncCommitMLS
- SyncCommitMLS(MessageHandler<K, V>, ErrorHandler<K, V>, SyncCommitErrorHandler<K, V>) - Constructor for class org.sdase.commons.server.kafka.consumer.strategies.synccommit.SyncCommitMLS
T
- TopicConfig - Class in org.sdase.commons.server.kafka.config
- TopicConfig() - Constructor for class org.sdase.commons.server.kafka.config.TopicConfig
- TopicConfig.Builder - Class in org.sdase.commons.server.kafka.config
- TopicConfig.TopicConfigBuilder - Interface in org.sdase.commons.server.kafka.config
- TopicConfig.TopicNameBuilder - Interface in org.sdase.commons.server.kafka.config
- TopicMissingException - Exception in org.sdase.commons.server.kafka.exception
- TopicMissingException(Set<String>) - Constructor for exception org.sdase.commons.server.kafka.exception.TopicMissingException
- toString() - Method in class org.sdase.commons.server.kafka.config.SchemaRegistry
- toString() - Method in class org.sdase.commons.server.kafka.consumer.MessageListener
U
- unregister() - Method in class org.sdase.commons.server.kafka.prometheus.ConsumerTopicMessageHistogram
-
Deprecated.Unregisters the histogram.
- unregister() - Method in class org.sdase.commons.server.kafka.prometheus.ProducerTopicMessageCounter
-
Deprecated.Unregisters the histogram.
V
- valueOf(String) - Static method in enum org.sdase.commons.server.kafka.config.ProtocolType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.sdase.commons.server.kafka.config.ProtocolType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyConsumerConfig(Map<String, String>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.autocommit.AutocommitMLS
- verifyConsumerConfig(Map<String, String>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.MessageListenerStrategy
- verifyConsumerConfig(Map<String, String>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.retryprocessingerror.RetryProcessingErrorMLS
- verifyConsumerConfig(Map<String, String>) - Method in class org.sdase.commons.server.kafka.consumer.strategies.synccommit.SyncCommitMLS
W
- withClientId(String) - Method in class org.sdase.commons.server.kafka.config.ConsumerConfig.Builder
- withClientId(String) - Method in interface org.sdase.commons.server.kafka.config.ConsumerConfig.ConsumerConfigBuilder
- withClientId(String) - Method in class org.sdase.commons.server.kafka.config.ProducerConfig.Builder
- withClientId(String) - Method in interface org.sdase.commons.server.kafka.config.ProducerConfig.ProducerConfigBuilder
- withConfigurationProvider(KafkaConfigurationProvider<C>) - Method in interface org.sdase.commons.server.kafka.KafkaBundle.InitialBuilder
- withConfigurationProvider(KafkaConfigurationProvider<C>) - Method in class org.sdase.commons.server.kafka.KafkaBundle.Builder
- withConsumerConfig(String) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.ConsumerBuilder
- withConsumerConfig(ConsumerConfig) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.ConsumerBuilder
- withDefaultConsumer() - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.ConsumerBuilder
-
use the default configuration (1 instance, sync commit...)
- withDefaultListenerConfig() - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.ListenerBuilder
- withDefaultProducer() - Method in interface org.sdase.commons.server.kafka.builder.ProducerRegistration.ProducerBuilder
-
defines that the default producer should be used
- withGroup(String) - Method in class org.sdase.commons.server.kafka.config.ConsumerConfig.Builder
- withGroup(String) - Method in interface org.sdase.commons.server.kafka.config.ConsumerConfig.GroupBuilder
- withKeyDeserializer(Deserializer<K2>) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.KeyDeserializerBuilder
-
Define key deserializer.
- withKeySerializer(Serializer<K2>) - Method in interface org.sdase.commons.server.kafka.builder.ProducerRegistration.KeySerializerBuilder
- withListenerConfig(String) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.ListenerBuilder
- withListenerConfig(ListenerConfig) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.ListenerBuilder
- withListenerStrategy(MessageListenerStrategy<K, V>) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.ListenerStrategyBuilder
- withListenerStrategy(MessageListenerStrategy<K, V2>) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.ValueDeserializerForDefinedKeyTypeBuilder
- withListenerStrategy(MessageListenerStrategy<K2, V>) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.ListenerStrategyForDefinedValueTypeBuilder
- withListenerStrategy(MessageListenerStrategy<K2, V2>) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.KeyDeserializerBuilder
- withMaxPollInterval(@javax.validation.constraints.NotNull long) - Method in class org.sdase.commons.server.kafka.config.ListenerConfig.ListenerConfigBuilder
- withoutHealthCheck() - Method in class org.sdase.commons.server.kafka.KafkaBundle.Builder
- withoutHealthCheck() - Method in interface org.sdase.commons.server.kafka.KafkaBundle.FinalBuilder
-
Disables the health check for Kafka.
- withPollInterval(@javax.validation.constraints.NotNull long) - Method in class org.sdase.commons.server.kafka.config.ListenerConfig.ListenerConfigBuilder
- withPollIntervalFactorOnError(@javax.validation.constraints.NotNull long) - Method in class org.sdase.commons.server.kafka.config.ListenerConfig.ListenerConfigBuilder
- withProducerConfig(String) - Method in interface org.sdase.commons.server.kafka.builder.ProducerRegistration.ProducerBuilder
- withProducerConfig(ProducerConfig) - Method in interface org.sdase.commons.server.kafka.builder.ProducerRegistration.ProducerBuilder
- withTopicMissingRetryMs(@javax.validation.constraints.NotNull long) - Method in class org.sdase.commons.server.kafka.config.ListenerConfig.ListenerConfigBuilder
- withValueDeserializer(Deserializer<V2>) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.KeyDeserializerBuilder
-
Define the value deserializer.
- withValueDeserializer(Deserializer<V2>) - Method in interface org.sdase.commons.server.kafka.builder.MessageListenerRegistration.ValueDeserializerForDefinedKeyTypeBuilder
-
Define the value deserializer.
- withValueSerializer(Serializer<V2>) - Method in interface org.sdase.commons.server.kafka.builder.ProducerRegistration.KeySerializerBuilder
- withValueSerializer(Serializer<V2>) - Method in class org.sdase.commons.server.kafka.builder.ProducerRegistration.ValueSerializerBuilder
- WrappedNoSerializationErrorDeserializer<T> - Class in org.sdase.commons.server.kafka.serializers
-
A simple helper that delegates all deserialization calls to the wrapped deserializer given in the constructor.
- WrappedNoSerializationErrorDeserializer(Deserializer<T>) - Constructor for class org.sdase.commons.server.kafka.serializers.WrappedNoSerializationErrorDeserializer
All Classes All Packages