@Override public Long getValue() { return metrics.getRollingCount(event); } });
@Override public long getRollingCount(HystrixRollingNumberEvent event) { return getRollingCount(HystrixEventType.from(event)); }
@Override public Long getValue() { try { return metrics.getRollingCount(eventThunk.call()); } catch (NoSuchFieldError error) { logger.error("While publishing CodaHale metrics, error looking up eventType for : {}. Please check that all Hystrix versions are the same!", name); return 0L; } } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.THREAD_POOL_REJECTED); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.BAD_REQUEST); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.FALLBACK_MISSING); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.BAD_REQUEST); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.FALLBACK_FAILURE); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.SHORT_CIRCUITED); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.COLLAPSED); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.SEMAPHORE_REJECTED); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.SHORT_CIRCUITED); } });
@Override public Long getValue() { return metrics.getRollingCount(event); } };
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.EMIT); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.FALLBACK_MISSING); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.RESPONSE_FROM_CACHE); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.SEMAPHORE_REJECTED); } });
@Override public Long getValue() { return metrics.getRollingCount(event); } });
@Override public Long call() { return commandMetrics.getRollingCount(HystrixEventType.EXCEPTION_THROWN); } });
@Override public Long getValue() { try { return metrics.getRollingCount(eventThunk.call()); } catch (NoSuchFieldError error) { logger.error("While publishing CodaHale metrics, error looking up eventType for : {}. Please check that all Hystrix versions are the same!", name); return 0L; } } });