@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(); } } }