package com.provectus.kafka.ui.model; import java.math.BigDecimal; import java.util.List; import java.util.Map; import lombok.Builder; import lombok.Data; @Data @Builder(toBuilder = true) public class InternalClusterMetrics { private final int brokerCount; private final int topicCount; private final int activeControllers; private final int uncleanLeaderElectionCount; private final int onlinePartitionCount; private final int underReplicatedPartitionCount; private final int offlinePartitionCount; private final int inSyncReplicasCount; private final int outOfSyncReplicasCount; private final Map bytesInPerSec; private final Map bytesOutPerSec; private final long segmentCount; private final long segmentSize; private final Map internalBrokerDiskUsage; private final Map internalBrokerMetrics; private final List metrics; private final int zooKeeperStatus; private final String version; }