fields.put("client", query.clientAddress()); fields.put("statement", query.statement()); fields.put("consistencyLevel", query.consistencyLevel().name());
@Override public void process(Query query) { final String statementType = query.statementType().name(); final String consistencyLevel = query.consistencyLevel().name(); for (RequestRate requestRate : requestRates) { if (statementMatches(statementType, requestRate) && consistencyLevelMatches(consistencyLevel, requestRate)) { requestRate.increment(); } } }