Package com.bakdata.kafka.streams
Class StreamsTopicConfig.StreamsTopicConfigBuilder
java.lang.Object
com.bakdata.kafka.streams.StreamsTopicConfig.StreamsTopicConfigBuilder
- Enclosing class:
- StreamsTopicConfig
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
errorTopic
(String errorTopic) inputPattern
(Pattern inputPattern) inputTopics
(@NonNull List<String> inputTopics) labeledInputPatterns
(@NonNull Map<String, Pattern> labeledInputPatterns) Input patterns that are identified by a labellabeledInputTopics
(@NonNull Map<String, List<String>> labeledInputTopics) Input topics that are identified by a labellabeledOutputTopics
(@NonNull Map<String, String> labeledOutputTopics) Output topics that are identified by a labeloutputTopic
(String outputTopic) toString()
-
Method Details
-
inputTopics
public StreamsTopicConfig.StreamsTopicConfigBuilder inputTopics(@NonNull @NonNull List<String> inputTopics) - Returns:
this
.
-
labeledInputTopics
public StreamsTopicConfig.StreamsTopicConfigBuilder labeledInputTopics(@NonNull @NonNull Map<String, List<String>> labeledInputTopics) Input topics that are identified by a label- Returns:
this
.
-
inputPattern
- Returns:
this
.
-
labeledInputPatterns
public StreamsTopicConfig.StreamsTopicConfigBuilder labeledInputPatterns(@NonNull @NonNull Map<String, Pattern> labeledInputPatterns) Input patterns that are identified by a label- Returns:
this
.
-
outputTopic
- Returns:
this
.
-
labeledOutputTopics
public StreamsTopicConfig.StreamsTopicConfigBuilder labeledOutputTopics(@NonNull @NonNull Map<String, String> labeledOutputTopics) Output topics that are identified by a label- Returns:
this
.
-
errorTopic
- Returns:
this
.
-
build
-
toString
-