private MasterRequestMetrics request(final String name) { MasterRequestMetrics metrics = requestMetrics.get(name); if (metrics == null) { metrics = new MasterRequestMetrics(group, TYPE, name, registry); requestMetrics.put(name, metrics); } return metrics; }
@Override public void failure(final String name) { request(name).failure(); }
@Override public void success(final String name) { request(name).success(); }
@Override public void badRequest(final String name) { request(name).userError(); }
@Override public void badRequest(final String name) { request(name).userError(); }
private MasterRequestMetrics request(final String name) { MasterRequestMetrics m = requestMetrics.get(name); if (m == null) { m = new MasterRequestMetrics(group, TYPE, name, registry); requestMetrics.put(name, m); } return m; }
@Override public void failure(final String name) { request(name).failure(); }
@Override public void success(final String name) { request(name).success(); }