diff --git a/kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/entity/dto/op/topic/TopicCreationDTO.java b/kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/entity/dto/op/topic/TopicCreationDTO.java index 66c26c5b37981d71db592dd2b9de1f30a834fa12..b92ef7c18df29d0a33db1571766ee3cb1d1f56ab 100644 --- a/kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/entity/dto/op/topic/TopicCreationDTO.java +++ b/kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/entity/dto/op/topic/TopicCreationDTO.java @@ -40,6 +40,9 @@ public class TopicCreationDTO extends ClusterTopicDTO { @ApiModelProperty(value = "Topic属性列表") private Properties properties; + @ApiModelProperty(value = "最大写入字节数") + private Long peakBytesIn; + public String getAppId() { return appId; } @@ -104,6 +107,14 @@ public class TopicCreationDTO extends ClusterTopicDTO { this.properties = properties; } + public Long getPeakBytesIn() { + return peakBytesIn; + } + + public void setPeakBytesIn(Long peakBytesIn) { + this.peakBytesIn = peakBytesIn; + } + @Override public String toString() { return "TopicCreationDTO{" + @@ -135,4 +146,4 @@ public class TopicCreationDTO extends ClusterTopicDTO { } return true; } -} \ No newline at end of file +} diff --git a/kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/entity/pojo/TopicDO.java b/kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/entity/pojo/TopicDO.java index b4b567122effa75d19f03c5219144d3858a93978..7ee0cbbc4d1b333b41874df92f2b06611136b584 100644 --- a/kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/entity/pojo/TopicDO.java +++ b/kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/entity/pojo/TopicDO.java @@ -95,6 +95,7 @@ public class TopicDO { topicDO.setClusterId(dto.getClusterId()); topicDO.setTopicName(dto.getTopicName()); topicDO.setDescription(dto.getDescription()); + topicDO.setPeakBytesIn(dto.getPeakBytesIn() == null ? -1L : dto.getPeakBytesIn()); return topicDO; } -} \ No newline at end of file +}