Index

A C E H K L M O P T 
All Classes and Interfaces|All Packages|Constant Field Values

A

AtLeastOnceApplication - Class in com.example.atleastonce
 
AtLeastOnceApplication() - Constructor for class com.example.atleastonce.AtLeastOnceApplication
 

C

com.example.atleastonce - package com.example.atleastonce
 
com.example.atleastonce.config - package com.example.atleastonce.config
 
com.example.atleastonce.consumer - package com.example.atleastonce.consumer
 
com.example.atleastonce.model - package com.example.atleastonce.model
 
com.example.atleastonce.producer - package com.example.atleastonce.producer
 
consumerFactory() - Method in class com.example.atleastonce.config.KafkaConfig
 
customerId() - Method in record class com.example.atleastonce.model.LanguagePreference
Returns the value of the customerId record component.

E

equals(Object) - Method in record class com.example.atleastonce.model.LanguagePreference
Indicates whether some other object is "equal to" this one.

H

hashCode() - Method in record class com.example.atleastonce.model.LanguagePreference
Returns a hash code value for this object.

K

KafkaConfig - Class in com.example.atleastonce.config
 
KafkaConfig() - Constructor for class com.example.atleastonce.config.KafkaConfig
 
kafkaListenerContainerFactory() - Method in class com.example.atleastonce.config.KafkaConfig
 
kafkaTemplate() - Method in class com.example.atleastonce.config.KafkaConfig
 

L

LanguagePreference - Record Class in com.example.atleastonce.model
 
LanguagePreference(String, Locale) - Constructor for record class com.example.atleastonce.model.LanguagePreference
Creates an instance of a LanguagePreference record class.
LanguagePreferenceConsumer - Class in com.example.atleastonce.consumer
 
LanguagePreferenceConsumer() - Constructor for class com.example.atleastonce.consumer.LanguagePreferenceConsumer
 
LanguagePreferenceController - Class in com.example.atleastonce.producer
 
LanguagePreferenceController(LanguagePreferenceProducer) - Constructor for class com.example.atleastonce.producer.LanguagePreferenceController
 
LanguagePreferenceProducer - Class in com.example.atleastonce.producer
 
LanguagePreferenceProducer(KafkaTemplate<String, LanguagePreference>) - Constructor for class com.example.atleastonce.producer.LanguagePreferenceProducer
 

M

main(String[]) - Static method in class com.example.atleastonce.AtLeastOnceApplication
 

O

onMessage(ConsumerRecord<String, LanguagePreference>, Acknowledgment) - Method in class com.example.atleastonce.consumer.LanguagePreferenceConsumer
Consumes language preference events with manual acknowledgment.

P

preferredLanguage() - Method in record class com.example.atleastonce.model.LanguagePreference
Returns the value of the preferredLanguage record component.
process(LanguagePreference) - Method in class com.example.atleastonce.consumer.LanguagePreferenceConsumer
 
producerFactory() - Method in class com.example.atleastonce.config.KafkaConfig
 
publish(LanguagePreference) - Method in class com.example.atleastonce.producer.LanguagePreferenceController
 
publish(LanguagePreference) - Method in class com.example.atleastonce.producer.LanguagePreferenceProducer
 
publishFallback(LanguagePreference, Throwable) - Method in class com.example.atleastonce.producer.LanguagePreferenceProducer
 

T

TOPIC - Static variable in class com.example.atleastonce.producer.LanguagePreferenceProducer
 
toString() - Method in record class com.example.atleastonce.model.LanguagePreference
Returns a string representation of this record class.
A C E H K L M O P T 
All Classes and Interfaces|All Packages|Constant Field Values