InternalTopic.java 675 B

12345678910111213141516171819202122232425
  1. package com.provectus.kafka.ui.model;
  2. import java.util.List;
  3. import java.util.Map;
  4. import lombok.Builder;
  5. import lombok.Data;
  6. @Data
  7. @Builder(toBuilder = true)
  8. public class InternalTopic {
  9. private final String name;
  10. private final boolean internal;
  11. private final Map<Integer, InternalPartition> partitions;
  12. private final List<InternalTopicConfig> topicConfigs;
  13. private final CleanupPolicy cleanUpPolicy;
  14. private final int replicas;
  15. private final int partitionCount;
  16. private final int inSyncReplicas;
  17. private final int replicationFactor;
  18. private final int underReplicatedPartitions;
  19. private final long segmentSize;
  20. private final long segmentCount;
  21. }