Skip to content

Instantly share code, notes, and snippets.

@j-tim
Created April 10, 2020 12:14
Show Gist options
  • Save j-tim/84b3465488ada936abc5aca61a75d0a9 to your computer and use it in GitHub Desktop.
Save j-tim/84b3465488ada936abc5aca61a75d0a9 to your computer and use it in GitHub Desktop.
Spring Kafka topic configuration. Override partitions for existing topic
package io.stockgeeks.kafka.config;
import org.apache.kafka.clients.admin.NewTopic;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.kafka.config.TopicBuilder;
@Configuration
public class KafkaTopicConfiguration {
@Bean
public NewTopic topicExample() {
return TopicBuilder.name("already-existing-kafka-topic")
.partitions(6)
.build();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment