public enum RawMetricType extends java.lang.Enum<RawMetricType>
Modifier and Type | Class and Description |
---|---|
static class |
RawMetricType.MetricScope |
Modifier and Type | Method and Description |
---|---|
static java.util.List<RawMetricType> |
allMetricTypes() |
static java.util.Map<java.lang.Byte,java.util.Set<RawMetricType>> |
brokerMetricTypesDiffByVersion() |
static java.util.Set<RawMetricType> |
brokerMetricTypesDiffForVersion(byte version) |
static RawMetricType |
forId(byte id) |
byte |
id() |
RawMetricType.MetricScope |
metricScope() |
static java.util.List<RawMetricType> |
partitionMetricTypes() |
byte |
supportedVersionSince() |
static java.util.List<RawMetricType> |
topicMetricTypes() |
static RawMetricType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static RawMetricType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RawMetricType ALL_TOPIC_BYTES_IN
public static final RawMetricType ALL_TOPIC_BYTES_OUT
public static final RawMetricType TOPIC_BYTES_IN
public static final RawMetricType TOPIC_BYTES_OUT
public static final RawMetricType PARTITION_SIZE
public static final RawMetricType BROKER_CPU_UTIL
public static final RawMetricType ALL_TOPIC_REPLICATION_BYTES_IN
public static final RawMetricType ALL_TOPIC_REPLICATION_BYTES_OUT
public static final RawMetricType ALL_TOPIC_PRODUCE_REQUEST_RATE
public static final RawMetricType ALL_TOPIC_FETCH_REQUEST_RATE
public static final RawMetricType ALL_TOPIC_MESSAGES_IN_PER_SEC
public static final RawMetricType TOPIC_REPLICATION_BYTES_IN
public static final RawMetricType TOPIC_REPLICATION_BYTES_OUT
public static final RawMetricType TOPIC_PRODUCE_REQUEST_RATE
public static final RawMetricType TOPIC_FETCH_REQUEST_RATE
public static final RawMetricType TOPIC_MESSAGES_IN_PER_SEC
public static final RawMetricType BROKER_PRODUCE_REQUEST_RATE
public static final RawMetricType BROKER_CONSUMER_FETCH_REQUEST_RATE
public static final RawMetricType BROKER_FOLLOWER_FETCH_REQUEST_RATE
public static final RawMetricType BROKER_REQUEST_HANDLER_AVG_IDLE_PERCENT
public static final RawMetricType BROKER_REQUEST_QUEUE_SIZE
public static final RawMetricType BROKER_RESPONSE_QUEUE_SIZE
public static final RawMetricType BROKER_PRODUCE_REQUEST_QUEUE_TIME_MS_MAX
public static final RawMetricType BROKER_PRODUCE_REQUEST_QUEUE_TIME_MS_MEAN
public static final RawMetricType BROKER_CONSUMER_FETCH_REQUEST_QUEUE_TIME_MS_MAX
public static final RawMetricType BROKER_CONSUMER_FETCH_REQUEST_QUEUE_TIME_MS_MEAN
public static final RawMetricType BROKER_FOLLOWER_FETCH_REQUEST_QUEUE_TIME_MS_MAX
public static final RawMetricType BROKER_FOLLOWER_FETCH_REQUEST_QUEUE_TIME_MS_MEAN
public static final RawMetricType BROKER_PRODUCE_TOTAL_TIME_MS_MAX
public static final RawMetricType BROKER_PRODUCE_TOTAL_TIME_MS_MEAN
public static final RawMetricType BROKER_CONSUMER_FETCH_TOTAL_TIME_MS_MAX
public static final RawMetricType BROKER_CONSUMER_FETCH_TOTAL_TIME_MS_MEAN
public static final RawMetricType BROKER_FOLLOWER_FETCH_TOTAL_TIME_MS_MAX
public static final RawMetricType BROKER_FOLLOWER_FETCH_TOTAL_TIME_MS_MEAN
public static final RawMetricType BROKER_PRODUCE_LOCAL_TIME_MS_MAX
public static final RawMetricType BROKER_PRODUCE_LOCAL_TIME_MS_MEAN
public static final RawMetricType BROKER_CONSUMER_FETCH_LOCAL_TIME_MS_MAX
public static final RawMetricType BROKER_CONSUMER_FETCH_LOCAL_TIME_MS_MEAN
public static final RawMetricType BROKER_FOLLOWER_FETCH_LOCAL_TIME_MS_MAX
public static final RawMetricType BROKER_FOLLOWER_FETCH_LOCAL_TIME_MS_MEAN
public static final RawMetricType BROKER_LOG_FLUSH_RATE
public static final RawMetricType BROKER_LOG_FLUSH_TIME_MS_MAX
public static final RawMetricType BROKER_LOG_FLUSH_TIME_MS_MEAN
public static final RawMetricType BROKER_PRODUCE_REQUEST_QUEUE_TIME_MS_50TH
public static final RawMetricType BROKER_PRODUCE_REQUEST_QUEUE_TIME_MS_999TH
public static final RawMetricType BROKER_CONSUMER_FETCH_REQUEST_QUEUE_TIME_MS_50TH
public static final RawMetricType BROKER_CONSUMER_FETCH_REQUEST_QUEUE_TIME_MS_999TH
public static final RawMetricType BROKER_FOLLOWER_FETCH_REQUEST_QUEUE_TIME_MS_50TH
public static final RawMetricType BROKER_FOLLOWER_FETCH_REQUEST_QUEUE_TIME_MS_999TH
public static final RawMetricType BROKER_PRODUCE_TOTAL_TIME_MS_50TH
public static final RawMetricType BROKER_PRODUCE_TOTAL_TIME_MS_999TH
public static final RawMetricType BROKER_CONSUMER_FETCH_TOTAL_TIME_MS_50TH
public static final RawMetricType BROKER_CONSUMER_FETCH_TOTAL_TIME_MS_999TH
public static final RawMetricType BROKER_FOLLOWER_FETCH_TOTAL_TIME_MS_50TH
public static final RawMetricType BROKER_FOLLOWER_FETCH_TOTAL_TIME_MS_999TH
public static final RawMetricType BROKER_PRODUCE_LOCAL_TIME_MS_50TH
public static final RawMetricType BROKER_PRODUCE_LOCAL_TIME_MS_999TH
public static final RawMetricType BROKER_CONSUMER_FETCH_LOCAL_TIME_MS_50TH
public static final RawMetricType BROKER_CONSUMER_FETCH_LOCAL_TIME_MS_999TH
public static final RawMetricType BROKER_FOLLOWER_FETCH_LOCAL_TIME_MS_50TH
public static final RawMetricType BROKER_FOLLOWER_FETCH_LOCAL_TIME_MS_999TH
public static final RawMetricType BROKER_LOG_FLUSH_TIME_MS_50TH
public static final RawMetricType BROKER_LOG_FLUSH_TIME_MS_999TH
public static final RawMetricType BROKER_DISK_CAPACITY
public static RawMetricType[] values()
for (RawMetricType c : RawMetricType.values()) System.out.println(c);
public static RawMetricType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic byte id()
public RawMetricType.MetricScope metricScope()
public byte supportedVersionSince()
public static java.util.List<RawMetricType> allMetricTypes()
public static java.util.Map<java.lang.Byte,java.util.Set<RawMetricType>> brokerMetricTypesDiffByVersion()
public static java.util.Set<RawMetricType> brokerMetricTypesDiffForVersion(byte version)
public static java.util.List<RawMetricType> topicMetricTypes()
public static java.util.List<RawMetricType> partitionMetricTypes()
public static RawMetricType forId(byte id)