@ThreadSafe public class BrokerResourceStats extends Object
Modifier and Type | Field and Description |
---|---|
int |
brokerId |
double |
capacityValue |
String |
resource |
double |
utilizationValue |
Constructor and Description |
---|
BrokerResourceStats(double capacityValue,
double utilizationValue,
int brokerId,
ReplicaDistributionStatsSnapshot.ReplicaResource resource) |
BrokerResourceStats(double capacityValue,
double utilizationValue,
int brokerId,
Resource resource) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
int |
hashCode() |
String |
toString() |
double |
utilizationRatio()
Get the utilization ratio, i.e.
|
public final double capacityValue
public final double utilizationValue
public final int brokerId
public final String resource
public BrokerResourceStats(double capacityValue, double utilizationValue, int brokerId, Resource resource)
public BrokerResourceStats(double capacityValue, double utilizationValue, int brokerId, ReplicaDistributionStatsSnapshot.ReplicaResource resource)