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
-