@Override public Long getValue() { return metrics.getCumulativeCount(event); } });
@Override public Long getValue() { try { return metrics.getCumulativeCount(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 getCumulativeCount(HystrixRollingNumberEvent event) { return getCumulativeCount(HystrixEventType.from(event)); }
@Override public Long getValue() { return metrics.getCumulativeCount(event); } });
@Override public Long getValue() { return metrics.getCumulativeCount(event); } };
@Override public Long value() { return metrics.getCumulativeCount(event); } });
@Override public long getShortCircuitedCount() { return getCommandMetrics().map(me -> me.getCumulativeCount(HystrixRollingNumberEvent.SHORT_CIRCUITED)) .orElse(0L); }
@Override public Long getValue() { try { return metrics.getCumulativeCount(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 value() { return metrics.getCumulativeCount(HystrixRollingNumberEvent.from(eventType)); } });
@Override public long getSuccessCount() { return getCommandMetrics().map(me -> me.getCumulativeCount(HystrixRollingNumberEvent.SUCCESS)) .orElse(0L); }
@Override public long getTimeoutCount() { return getCommandMetrics().map(me -> me.getCumulativeCount(HystrixRollingNumberEvent.TIMEOUT)) .orElse(0L); }
@Override public long getThreadPoolRejectedCount() { return getCommandMetrics().map(me -> me.getCumulativeCount(HystrixRollingNumberEvent.THREAD_POOL_REJECTED)) .orElse(0L); }
@Override public long getCumulativeCount(HystrixRollingNumberEvent event) { return getCumulativeCount(HystrixEventType.from(event)); }
@Override public long getSemaphoreRejectedCount() { return getCommandMetrics().map(me -> me.getCumulativeCount(HystrixRollingNumberEvent.SEMAPHORE_REJECTED)) .orElse(0L); }
@Override public Long getValue() { try { HystrixEventType eventType = eventThunk.call(); return metrics.getCumulativeCount(HystrixRollingNumberEvent.from(eventType)); } catch (NoSuchFieldError error) { logger.error("While publishing Servo metrics, error looking up eventType for : {}. Please check that all Hystrix versions are the same!", name); return 0L; } } };
@Override public Long value() { try { HystrixRollingNumberEvent eventType = HystrixRollingNumberEvent.from(eventThunk.call()); return metrics.getCumulativeCount(eventType); } catch (NoSuchFieldError error) { logger.error("While publishing Yammer metrics, error looking up eventType for : {}. Please check that all Hystrix versions are the same!", name); return 0L; } } });