X-Git-Url: http://juplo.de/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2FApplicationProperties.java;fp=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2FApplicationProperties.java;h=ccddc8191b007054d3cf6bf6f514ca787b1470fa;hb=41e5f74b40e4a434483dcc4142aaf8224ea5a478;hp=14e928f1c68c3642929d4c3f8db947fb3038fcbc;hpb=81c08612c6636a04864699233e7806d72e2ecf3a;p=demos%2Fkafka%2Ftraining diff --git a/src/main/java/de/juplo/kafka/ApplicationProperties.java b/src/main/java/de/juplo/kafka/ApplicationProperties.java index 14e928f..ccddc81 100644 --- a/src/main/java/de/juplo/kafka/ApplicationProperties.java +++ b/src/main/java/de/juplo/kafka/ApplicationProperties.java @@ -10,7 +10,7 @@ import javax.validation.constraints.NotNull; import java.time.Duration; -@ConfigurationProperties(prefix = "consumer") +@ConfigurationProperties(prefix = "sumup.requests") @Validated @Getter @Setter @@ -27,10 +27,23 @@ public class ApplicationProperties private String clientId; @NotNull @NotEmpty - private String topic; + private String topicIn; @NotNull @NotEmpty private String autoOffsetReset; @NotNull private Duration commitInterval; + @NotNull + @NotEmpty + private String topicOut; + @NotNull + @NotEmpty + private String acks; + @NotNull + private Integer batchSize; + @NotNull + private Integer lingerMs; + @NotNull + @NotEmpty + private String compressionType; }