class RequestNotRetriedEvent extends AbstractEvent {

  @Override
  public String description() {
    return "Request " + clazz.getSimpleName() + " not retried per RetryStrategy (Reason: " + retryReason + ")";
  }

  public  RequestNotRetriedEvent(final Severity severity, final Class<? extends Request> clazz, final RequestContext context,
                                final RetryReason reason, final Throwable throwable);

}