Class KafkaConfigBuilder
java.lang.Object
org.springframework.boot.kafka.autoconfigure.KafkaConfigBuilder
Builder for Kafka components based on
KafkaProperties.- Since:
- 4.2.0
- Author:
- Stephane Nicoll
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceprotected static class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadmin()Return a builder for Admin-related configuration.admin(KafkaProperties.SimpleAdmin adminProperties) Return a builder for Admin-related configuration.consumer()Return a builder for Consumer-related configuration.protected KafkaConfigBuilder.KafkaConfigstatic KafkaConfigBuilderof(KafkaProperties kafkaProperties) Create a builder using the givenKafkaProperties.producer()Return a builder for Producer-related configuration.streams()Return a builder for Streams-related configuration.
-
Constructor Details
-
KafkaConfigBuilder
-
-
Method Details
-
of
Create a builder using the givenKafkaProperties.- Parameters:
kafkaProperties- the properties to use- Returns:
- a new builder instance
-
admin
Return a builder for Admin-related configuration.- Returns:
- an admin config builder
- See Also:
-
admin
Return a builder for Admin-related configuration.- Parameters:
adminProperties- the admin properties to map- Returns:
- an admin config builder
- See Also:
-
consumer
Return a builder for Consumer-related configuration.- Returns:
- a consumer config builder
- See Also:
-
producer
Return a builder for Producer-related configuration.- Returns:
- a producer config builder
- See Also:
-
streams
Return a builder for Streams-related configuration.- Returns:
- a streams config builder
- See Also:
-
initializeKafkaConfig
-